--- /srv/rebuilderd/tmp/rebuilderdbuLpFE/inputs/python3.15-nopie_3.15.0-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdbuLpFE/out/python3.15-nopie_3.15.0-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-09 19:59:52.000000 debian-binary │ -rw-r--r-- 0 0 0 1056 2026-10-09 19:59:52.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2135444 2026-10-09 19:59:52.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2137248 2026-10-09 19:59:52.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-10-09 19:59:52.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 7041132 2026-10-09 19:59:52.000000 ./usr/bin/python3.15 │ │ │ +-rwxr-xr-x 0 root (0) root (0) 7041124 2026-10-09 19:59:52.000000 ./usr/bin/python3.15 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/share/doc/python3.15-nopie/ │ │ │ -rw-r--r-- 0 root (0) root (0) 244 2026-10-09 19:59:52.000000 ./usr/share/doc/python3.15-nopie/README.Debian │ │ │ -rw-r--r-- 0 root (0) root (0) 8581 2026-10-09 19:59:52.000000 ./usr/share/doc/python3.15-nopie/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 49855 2026-10-09 19:59:52.000000 ./usr/share/doc/python3.15-nopie/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/share/lintian/ │ │ ├── ./usr/bin/python3.15 │ │ │ ├── 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: 0x2b3a59 │ │ │ │ + Entry point address: 0x2b5929 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ - Start of section headers: 7039732 (bytes into file) │ │ │ │ + Start of section headers: 7039724 (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 0x2b3a59 │ │ │ │ +Entry point 0x2b5929 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x652024 0x00662024 0x00662024 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x65233c 0x0066233c 0x0066233c 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 0x652050 0x652050 R E 0x10000 │ │ │ │ - LOAD 0x65fedc 0x0067fedc 0x0067fedc 0x56734 0x80000 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x652368 0x652368 R E 0x10000 │ │ │ │ + LOAD 0x65fedc 0x0067fedc 0x0067fedc 0x5672c 0x7ffc8 RW 0x10000 │ │ │ │ DYNAMIC 0x65fef0 0x0067fef0 0x0067fef0 0x00110 0x00110 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x652030 0x00662030 0x00662030 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x652348 0x00662348 0x00662348 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x65fedc 0x0067fedc 0x0067fedc 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x65fedc 0x0067fedc 0x0067fedc 0x00124 0x00124 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 0x6b6af4: │ │ │ │ +There are 35 section headers, starting at offset 0x6b6aec: │ │ │ │ │ │ │ │ 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 004144 04 A 4 0 4 │ │ │ │ @@ -10,35 +10,35 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e8f8 00e8f8 00c499 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002ad92 01ad92 0014bc 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002c250 01c250 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002c420 01c420 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002c450 01c450 001278 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002d6c8 01d6c8 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002d6d4 01d6d4 001bcc 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002f2a0 01f2a0 415bb0 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00444e50 434e50 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00444e80 434e80 21d1a0 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 00662020 652020 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 00662024 652024 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 0066202c 65202c 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 00662030 652030 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002f2a0 01f2a0 415e98 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 00445138 435138 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00445140 435140 21d1f8 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 00662338 652338 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 0066233c 65233c 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 00662344 652344 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 00662348 652348 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 0067fedc 65fedc 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 0067fee0 65fee0 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 0067fee0 65fee0 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 0067fee8 65fee8 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 0067feec 65feec 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 0067fef0 65fef0 000110 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00680000 660000 000950 04 WA 0 0 4 │ │ │ │ - [26] .data PROGBITS 00680950 660950 02947c 00 WA 0 0 8 │ │ │ │ - [27] .PyRuntime PROGBITS 006a9dd0 689dd0 02c7c0 00 WA 0 0 8 │ │ │ │ - [28] .AsyncioDebug PROGBITS 006d6590 6b6590 000068 00 WA 0 0 8 │ │ │ │ - [29] .probes PROGBITS 006d65f8 6b65f8 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 006d6640 6b6610 02989c 00 WA 0 0 64 │ │ │ │ - [31] .ARM.attributes ARM_ATTRIBUTES 00000000 6b6610 000033 00 0 0 1 │ │ │ │ - [32] .note.stapsdt NOTE 00000000 6b6644 000328 00 0 0 4 │ │ │ │ - [33] .gnu_debuglink PROGBITS 00000000 6b696c 000034 00 0 0 4 │ │ │ │ - [34] .shstrtab STRTAB 00000000 6b69a0 000152 00 0 0 1 │ │ │ │ + [26] .data PROGBITS 00680950 660950 029478 00 WA 0 0 8 │ │ │ │ + [27] .PyRuntime PROGBITS 006a9dc8 689dc8 02c7c0 00 WA 0 0 8 │ │ │ │ + [28] .AsyncioDebug PROGBITS 006d6588 6b6588 000068 00 WA 0 0 8 │ │ │ │ + [29] .probes PROGBITS 006d65f0 6b65f0 000018 00 WA 0 0 2 │ │ │ │ + [30] .bss NOBITS 006d6640 6b6608 029864 00 WA 0 0 64 │ │ │ │ + [31] .ARM.attributes ARM_ATTRIBUTES 00000000 6b6608 000033 00 0 0 1 │ │ │ │ + [32] .note.stapsdt NOTE 00000000 6b663c 000328 00 0 0 4 │ │ │ │ + [33] .gnu_debuglink PROGBITS 00000000 6b6964 000034 00 0 0 4 │ │ │ │ + [34] .shstrtab STRTAB 00000000 6b6998 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,2657 +1,2657 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2654 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: 0036ac40 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00098790 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0004bb60 716 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0068bdc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000b94bc 408 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 0009e020 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 0036bb30 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00098620 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004c19c 716 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0068c2e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000b9000 408 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 0009dd58 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002e588 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000fca98 308 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 0026044c 1228 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0009959c 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000fcbc4 308 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00262064 1228 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0009942c 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 0009ef0c 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 15: 0009ed9c 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ 16: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_finalizeDictionary │ │ │ │ 17: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_defaultCLevel │ │ │ │ - 18: 00342d00 524 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 19: 0030a5bc 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 20: 000e80f4 368 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 21: 000744b8 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 22: 00256e78 244 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 18: 00344ac0 524 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 19: 0030c864 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 20: 000e8124 368 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 21: 00074198 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 22: 00257850 244 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 23: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ - 24: 00031164 684 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 25: 0036faf8 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 24: 00031160 684 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ + 25: 0037076c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 26: 00685198 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 27: 0020a4fc 1032 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 28: 000eebe8 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 29: 003c435c 144 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 30: 00083c28 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 27: 0020aae8 1032 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 28: 000eeb44 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 29: 003c4948 144 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 30: 00083904 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 31: 0068b1ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 32: 0037f3ec 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 33: 00178d44 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 34: 006ffe28 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 35: 0016a7d4 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 36: 003a1aa4 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 32: 0037fb7c 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 33: 00179090 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 34: 006ffdf0 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 35: 0016ab1c 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 36: 003a2804 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 37: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 38: 002710f0 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 38: 0027327c 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ 39: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_findFrameCompressedSize │ │ │ │ - 40: 00096c78 380 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 40: 00096a58 380 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 41: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getErrorName │ │ │ │ - 42: 0009b554 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 43: 0003d71c 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 42: 0009b3e4 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 43: 0003d800 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 44: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 45: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 46: 0036bfd0 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 47: 000c3b6c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 48: 0026abc8 332 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 49: 0026a330 1000 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 50: 0036c384 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 46: 0036ccd8 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 47: 000c3a0c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 48: 0026c8a0 332 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 49: 0026bf18 992 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 50: 0036d08c 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 51: 00689488 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 53: 0056c284 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 54: 0009fe48 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 55: 000d3514 660 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 56: 001bdaac 200 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 57: 0003f828 316 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 58: 0009f1ac 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 59: 0031296c 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 60: 000849b4 216 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 61: 0034baac 24 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 62: 0008f250 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 63: 0036e270 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 53: 0056c530 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 54: 0009fcd8 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 55: 000d3388 660 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 56: 001bdf4c 200 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 57: 0003f90c 316 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 58: 0009f03c 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 59: 00314c08 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 60: 00084690 216 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 61: 0034d6e4 24 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 62: 0008f030 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 63: 0036ef78 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 64: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 65: 0027adb0 20 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 66: 000b0adc 124 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 67: 0022a974 432 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 68: 0041fa2c 1412 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 69: 000a064c 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 70: 0036605c 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 71: 0068bd6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 72: 0009b400 128 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 73: 001eca78 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 65: 0027c8d0 20 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 66: 000b096c 124 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 67: 0022b08c 452 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 68: 0041ff64 1412 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 69: 000a04dc 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 70: 003671b4 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 71: 0068c28c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 72: 0009b290 128 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 73: 001ed1f8 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ 74: 000374c8 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 75: 00276b10 1000 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 76: 000420ac 92 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 77: 0016aaf4 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 75: 002789f0 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 76: 00042190 92 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 77: 0016ae3c 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ 78: 006830a4 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ - 80: 006d6610 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ + 80: 006d6608 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ 81: 0068abb4 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 82: 001d2310 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 82: 001d27f4 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 83: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 84: 0004688c 92 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 85: 0009f894 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 84: 00046848 92 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 85: 0009f564 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 86: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 87: 000bddfc 248 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 88: 001bdf58 956 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 87: 000bd9a0 248 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 88: 001be3f8 956 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ 89: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createCDict │ │ │ │ - 90: 000b0bd8 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 91: 006ffe4c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 92: 000746b4 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 90: 000b0a68 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 91: 006ffe14 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 92: 00074394 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 93: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 94: 00099218 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 95: 0042d3f8 1588 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 94: 000990a8 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 95: 0042d928 1588 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ 96: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_isError │ │ │ │ - 97: 000e0128 852 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 98: 00096458 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 99: 000a0460 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 100: 003fb01c 504 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 101: 00096c5c 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 102: 0018dcd8 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 103: 001f0fc4 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 104: 005703c0 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 105: 0033dca0 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 106: 000f2e28 324 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 107: 0026e27c 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 108: 00408b20 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 109: 00169cb8 1040 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 110: 00393df0 356 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 111: 001dca24 640 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 112: 0040088c 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 97: 000e0150 852 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 98: 00096238 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 99: 000a02f0 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 100: 003fb6d8 504 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 101: 00096a3c 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 102: 0018e014 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 103: 001f1744 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 104: 005706b0 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 105: 0033fa00 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 106: 000f2d10 324 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 107: 00270440 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 108: 00409290 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 109: 0016a000 1040 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 110: 0039ac44 356 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 111: 001dcfb4 664 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 112: 004011a4 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 113: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 114: 00243714 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 114: 0024434c 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 115: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 116: 00392a28 336 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 117: 0036ccf4 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 118: 00207d30 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 119: 003a9ad0 2172 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 120: 0003df58 512 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 121: 00097b44 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 122: 00245ef4 412 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 123: 0009e090 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 116: 00393838 336 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 117: 0036d9fc 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 118: 0020831c 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 119: 003aa820 2172 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 120: 0003e03c 512 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 121: 00097924 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 122: 00246ad0 412 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 123: 0009df9c 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createDDict │ │ │ │ - 125: 00245408 360 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 126: 000d030c 3096 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 127: 003453dc 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 128: 0032de34 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 129: 00099948 60 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 125: 00245fe4 360 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 126: 000d01a8 3096 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 127: 0034719c 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 128: 0033026c 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 129: 000997d8 60 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 130: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 131: 00282270 148 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 132: 00250358 424 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 133: 00401570 2092 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 131: 002835a0 148 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 132: 0025aac0 424 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 133: 00401e80 2092 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 134: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 135: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 136: 00098ab0 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 137: 00340020 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 138: 002918a4 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 136: 00098940 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 137: 00341de0 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 138: 00292ac0 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 139: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 141: 0035d308 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 141: 000394e4 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 144: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 146: 000961cc 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 146: 00095fac 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 148: 00042f5c 496 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 148: 00043040 496 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 151: 0068832c 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 152: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 153: 002d3e74 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 153: 002d5d00 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 154: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 155: 00095dec 348 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 156: 00343f10 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 155: 00095bd0 348 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 156: 00345cd0 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ 157: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_trainFromBuffer │ │ │ │ 158: 00038984 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 159: 0009b2a0 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 160: 0030f144 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 161: 001cc014 284 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 162: 0009f008 108 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 163: 0009a628 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 164: 00112504 72272 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 165: 00074d40 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 166: 000a0570 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 159: 0009b130 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 160: 003113dc 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 161: 001cc4e8 284 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 162: 0009ee98 108 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 163: 0009a4b8 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 164: 001126d0 72344 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 165: 00074a20 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 166: 000a0400 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 167: 0002f750 368 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 168: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 169: 0002eff4 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 170: 0012fa24 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 171: 0034154c 188 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 170: 0012fc3c 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 171: 0034330c 188 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 172: 0068220c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 173: 00345ab8 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 173: 00347878 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 174: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 175: 0020dc60 124 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 176: 000441b8 312 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 177: 0029efb8 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 178: 002fb1f0 132 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 179: 0023a774 444 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 175: 0020e250 124 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 176: 0004429c 312 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 177: 002a0a44 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 178: 002fd190 132 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 179: 0023b348 444 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ 180: 006811f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 181: 002199b8 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 182: 001a24b8 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 181: 00219fd4 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 182: 001a2b98 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 183: 006844c0 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 184: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 185: 002040f4 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 186: 001d4144 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 187: 0016aa8c 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 185: 002046dc 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 186: 001d4538 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 187: 0016add4 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 188: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 189: 00099724 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 190: 00171350 1116 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 191: 00090aa4 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 192: 001c2308 876 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 193: 0009e184 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 194: 002f8134 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 189: 000995b4 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 190: 00171698 1116 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 191: 00090a38 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 192: 001c27a8 876 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 193: 0009e090 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 194: 002fa0d4 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 195: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 196: 0024396c 2212 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 196: 002446b4 2212 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 197: 00681a58 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 198: 001749b0 172 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 199: 002711d4 992 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 198: 00174cf8 172 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 199: 00273360 96 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 200: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 201: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 202: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 203: 00094864 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 204: 000a9d0c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 205: 002de5ec 300 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 206: 0015e378 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 203: 00094644 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 204: 000a9b9c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 205: 002e05b0 300 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 206: 0015e614 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 207: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 208: 000a0324 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 209: 000bb094 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 210: 00345a34 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 211: 0068b688 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 212: 00245168 128 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 213: 00099cc0 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 214: 000847a4 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 215: 000969f0 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 216: 0009435c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 217: 00098a08 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 218: 0007972c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 219: 0009f138 92 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 220: 0035b8b0 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 221: 000d9c68 404 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 222: 000f18f0 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 223: 00415aec 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 224: 000a374c 172 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 225: 0034e860 316 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 226: 00207938 1016 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 227: 006ffe20 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 208: 000a01b4 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 209: 000babf4 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 210: 003477f4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 211: 0068bb80 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 212: 00245ed0 128 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 213: 00099b50 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 214: 00084480 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 215: 000967d0 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 216: 0009413c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 217: 00098898 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 218: 0007940c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 219: 0009efc8 92 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 220: 0035ba0c 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 221: 000d9b00 404 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 222: 000f17c4 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 223: 004160b8 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 224: 000a35dc 172 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 225: 0034fcbc 316 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 226: 00207ee0 1016 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 227: 006ffde8 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 228: 0002f8c0 116 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 230: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 231: 0034b4ac 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 232: 002e10f0 648 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 231: 0034d290 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 232: 002e30a0 648 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 233: 0002f174 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 234: 001fa6d8 300 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 235: 000df614 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 234: 001fad40 300 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 235: 000df4ac 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 236: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 237: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 238: 002444fc 144 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 239: 0023ee04 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 240: 001d3d48 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 238: 00245374 144 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 239: 0023f9d8 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 240: 001d4158 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ 241: 00683868 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 242: 003c6de8 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 243: 0009942c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 244: 00191950 1016 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 245: 003591f4 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 242: 003c73d4 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 243: 000992bc 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 244: 00192038 1012 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 245: 00359848 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 246: 00681770 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 247: 00346108 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 248: 001f9eec 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 247: 00347ec8 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 248: 001fa524 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 249: 00681758 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 250: 0018ab10 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 251: 0009afc0 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 250: 0018ae50 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 251: 0009ae50 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 252: 006871ec 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 253: 003d078c 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 253: 003d0d60 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 254: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 255: 000995e4 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 256: 000a049c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 255: 00099474 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 256: 000a032c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 257: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 258: 00307cf4 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 259: 00149a7c 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 260: 000990c4 292 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 261: 0059bc1c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 262: 00248c5c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 263: 00365dd0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 264: 003c51ac 24 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 265: 00245970 176 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 266: 0021e440 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 258: 00309f94 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 259: 00149cf4 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 260: 00098f54 292 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 261: 0059bf00 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 262: 00249838 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 263: 00366f28 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 264: 003c503c 24 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 265: 0024654c 176 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 266: 0021eabc 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 267: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 268: 00313be4 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 268: 00315e80 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 269: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 270: 0068bdbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 271: 0009af30 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 270: 0068c2dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 271: 0009adc0 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 272: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 273: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 275: 000b8394 124 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 275: 002d8618 124 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 276: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 277: 0040beb4 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 278: 00044160 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 279: 000a63a8 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 280: 0008b8d8 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 277: 0040c514 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 278: 00044244 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 279: 000a6238 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 280: 0008b6bc 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 281: 0002de8c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 282: 00092390 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 283: 00099d38 512 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 284: 003c8908 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 282: 00092170 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 283: 00099bc8 512 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 284: 003c8ef8 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 285: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 287: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 288: 000ca608 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 289: 00348918 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 290: 00282c30 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 291: 0009b288 24 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 292: 000986b0 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 288: 000ca4a0 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 289: 0034a6d8 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 290: 00284054 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 291: 0009b118 24 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 292: 00098540 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 293: 00681864 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 295: 0068cb3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 296: 001b192c 2800 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 297: 000a4688 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 298: 003460ec 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 299: 003b35ec 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 300: 00094010 492 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 301: 00176698 1052 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 295: 0068d054 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 296: 001b2008 2800 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 297: 000a4518 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 298: 00347eac 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 299: 003b4200 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 300: 00093df0 492 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 301: 001769e4 1052 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 302: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 303: 0024469c 200 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 304: 0014bbdc 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 303: 00245404 200 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 304: 0014be50 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 306: 0009b620 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 307: 0009e07c 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 306: 0009b4b0 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 307: 0009df88 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 308: 00030c58 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 309: 00098764 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 310: 0017718c 444 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 309: 000985f4 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 310: 001774d8 444 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 311: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 312: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 313: 00303378 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 314: 000a07f8 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 315: 00356930 428 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 316: 001fc9a8 100 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 317: 00098624 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 318: 00078c94 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 319: 0009f088 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 320: 0018e064 1444 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 321: 00333f6c 1380 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 313: 00305604 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 314: 000a0688 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 315: 003572b8 428 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 316: 001fd00c 100 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 317: 000984b4 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 318: 00078974 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 319: 0009ef18 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 320: 0018e3a0 1444 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 321: 00335fc4 1380 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 322: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 323: 0012421c 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 323: 0012442c 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 324: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 325: 000a517c 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 326: 000d426c 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 327: 00221814 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 328: 0007084c 192 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 325: 000a500c 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 326: 000d40e4 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 327: 00221e88 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 328: 0007052c 192 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 330: 00147e40 168 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 330: 001480b8 168 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 332: 000b8344 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 333: 002089b4 116 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 334: 0009a070 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 335: 000af914 72 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 336: 00402100 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 337: 000d00a8 124 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 332: 000b7f3c 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 333: 00208fa0 116 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 334: 00099f00 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 335: 000af7a4 72 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 336: 00402a10 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 337: 000cff44 124 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 338: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 340: 006d6640 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 341: 00330f18 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 342: 0009ef50 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 343: 0009b134 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 341: 003330c8 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 342: 0009ede0 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 343: 0009afc4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 344: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 345: 000a6930 308 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 346: 000a48d0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 347: 0012aed4 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 345: 000a67c0 308 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 346: 000a4760 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 347: 0012b0fc 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 348: 0002f2a0 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 349: 000cfd54 160 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 350: 0021884c 356 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 351: 000b8a54 448 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 352: 000a0414 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 349: 000cfbf0 160 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 350: 00218e68 356 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 351: 000b8598 448 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 352: 000a02a4 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 353: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 354: 00097f10 68 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 355: 006d6ca8 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 356: 00092ab8 1504 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 357: 00259a20 328 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 358: 0009172c 148 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 359: 00201324 236 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 360: 0068b684 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 361: 0033db04 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 362: 003b09fc 140 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 363: 002166c0 452 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 364: 0024e378 196 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 365: 00379ef4 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 366: 002adb7c 1204 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 367: 00257248 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 368: 001ee4d8 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 369: 000f2f9c 196 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 370: 0009b38c 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 371: 00098318 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 372: 00585034 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 373: 0009b2b4 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 374: 00384e80 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 375: 000a8a24 128 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 376: 0017df50 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 354: 00097da0 68 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 355: 006d6edc 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 356: 00092898 1504 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 357: 0025a3f8 328 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 358: 0009150c 148 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 359: 00201984 236 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 360: 0068bb7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 361: 0033f864 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 362: 003b174c 140 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 363: 00216cdc 452 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 364: 0024ef38 196 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 365: 0037aad4 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 366: 002af80c 1204 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 367: 00257c20 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 368: 001eec58 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 369: 000f2e84 196 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 370: 0009b21c 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 371: 000981a8 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 372: 00585324 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 373: 0009b144 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 374: 00385540 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 375: 000a88b4 128 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 376: 0017e290 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 377: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 378: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 379: 00257180 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 379: 00257b58 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 380: 0068b0f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 381: 00345560 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 382: 00043d34 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 383: 0008ed4c 80 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 384: 0004e460 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 385: 0012d04c 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 381: 00347320 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 382: 00043e18 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 383: 0008eb2c 80 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 384: 0004e200 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 385: 0012d268 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 386: 000306d8 148 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 387: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 388: 0002fb20 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 389: 001bf0b0 1748 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 390: 001044b4 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 391: 0034f228 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 389: 001bf550 1748 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 390: 0010459c 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 391: 00350684 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 392: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 393: 00389d44 396 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 393: 0038a2a4 396 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 394: 00688d78 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 395: 00335aec 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 396: 00378fd4 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 397: 00283ef0 756 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 398: 000ca564 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 395: 00337b44 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 396: 00379b58 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 397: 002853a8 756 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 398: 000ca3fc 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 399: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 400: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 401: 0004d8c4 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 402: 0036f240 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 403: 003ad368 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 401: 0004d660 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 402: 0036ff48 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 403: 003ae0b8 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 404: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 405: 001d37dc 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 406: 0068bd68 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 407: 0009a43c 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 408: 00055044 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 409: 000df810 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 405: 001d3bfc 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 406: 0068c288 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 407: 0009a2cc 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 408: 00054de8 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 409: 000df6a8 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 410: 0068b0f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 411: 0034164c 136 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 411: 0034340c 136 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 412: 00037d68 3016 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 413: 00335c34 4768 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 413: 00337c8c 4768 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ 414: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_setParameter │ │ │ │ - 415: 0056c314 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 416: 0016c438 520 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 417: 00443914 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 418: 00693608 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 419: 0033efe8 100 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 420: 001f195c 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 421: 00097ddc 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 415: 0056c5c0 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 416: 0016c780 520 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 417: 00443bfc 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 418: 00693604 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ + 419: 00340d74 100 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 420: 001f20dc 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 421: 00097bbc 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 422: 00686fe0 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 423: 000fc850 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 423: 000fc97c 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 424: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 425: 0068602c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 426: 00094250 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 427: 00089ebc 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 428: 00163884 152 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 429: 0035dfb4 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 430: 003b26e8 412 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 426: 00094030 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 427: 00089ca0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 428: 00163bcc 152 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 429: 0035df74 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 430: 003b3438 412 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ 431: 000373ec 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 432: 003834f4 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 433: 000a3898 160 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 432: 00383f28 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 433: 000a3728 160 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 434: 0002efac 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 435: 000a10b0 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 436: 000966e8 108 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 437: 000e5574 364 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 438: 0017ca9c 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 439: 001ffcd8 96 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 435: 000a0f40 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 436: 000964c8 108 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 437: 000e55a4 364 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 438: 0017cddc 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 439: 0020033c 96 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 440: 0068291c 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 442: 0033eafc 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 443: 0032b794 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 444: 004024f4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 442: 003410f0 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 443: 0032d9f4 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 444: 00402e04 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 445: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 446: 0068bdc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 447: 00066f2c 320 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 446: 0068c2e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 447: 00066d1c 320 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 448: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 449: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 450: 00164ae4 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 450: 00164e2c 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 451: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 452: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 453: 0002da30 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 454: 0002dee0 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 455: 0009f1e4 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 456: 0033ee6c 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 457: 00191094 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 455: 0009f074 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 456: 00340bb0 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 457: 0019177c 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 458: 0002e078 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 459: 00176ebc 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 460: 002348dc 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 461: 00209e24 536 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 462: 00155740 680 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 463: 0009afd8 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 459: 00177208 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 460: 00235420 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 461: 0020a410 536 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 462: 001559dc 680 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 463: 0009ae68 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 465: 00050cb4 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 465: 00050abc 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ 466: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DStreamOutSize │ │ │ │ - 467: 00427e2c 184 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 468: 003f61c0 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 469: 0008accc 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 470: 002b5dbc 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 467: 00428284 184 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 468: 003f6788 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 469: 0008aab0 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 470: 002b90a8 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 471: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 472: 00193120 636 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 473: 0009e50c 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 472: 0019344c 684 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 473: 0009e418 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 474: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 475: 0004e7b8 596 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 476: 001bda64 72 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 477: 0009dd08 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 478: 003371c4 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 475: 0004e558 596 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 476: 001bdf04 72 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 477: 0009dc14 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 478: 0033921c 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 479: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 480: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 481: 00157134 352 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 482: 00177ba8 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 483: 0068b674 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 484: 00156118 672 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 485: 0028f798 2800 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 481: 001573d0 352 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 482: 00177ef4 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 483: 0068bb6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 484: 001563b4 672 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 485: 002909c0 2800 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 486: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ 487: 0068a440 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 488: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 489: 002042f8 408 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 489: 002054ac 408 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 490: 0002de08 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 491: 003f6628 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 492: 0033b548 188 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 493: 0068bdf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 494: 00098044 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 495: 00235928 56 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 496: 0038f38c 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 497: 000a826c 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 491: 003f6bf0 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 492: 0033d560 204 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 493: 0068c310 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 494: 00097ed4 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 495: 002364c0 56 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 496: 0039019c 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 497: 000a80fc 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 498: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 499: 0015e404 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 499: 0015e6a0 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 500: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 501: 0069327c 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 501: 006931a0 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 502: 00687894 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 503: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 504: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ 505: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_maxCLevel │ │ │ │ - 506: 00093e40 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 507: 000a02b8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 508: 0068bd78 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 509: 00312bfc 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 510: 000a07c0 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 511: 00137b78 20 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 512: 0021ea10 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 513: 00326640 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 514: 003697ec 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 515: 000991e8 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 516: 000affec 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 517: 0013f55c 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 518: 0068bdb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 519: 002ad2b4 1432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 520: 0016d8c0 1484 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 506: 00093c20 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 507: 000a0148 56 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 508: 0068c298 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 509: 00314e98 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 510: 000a0650 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 511: 00137da0 20 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 512: 0021f08c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 513: 003288dc 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 514: 0036ab10 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 515: 00099078 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 516: 000afe7c 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 517: 0013f784 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 518: 0068c2d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 519: 002aef44 1432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 520: 0016dc08 1484 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 521: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 522: 0028b0b4 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 523: 006ffedc 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 524: 0037dd10 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 525: 000bca80 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 522: 0028c57c 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 523: 006ffea4 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 524: 0037e5a8 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 525: 000bc5e0 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_loadDictionary │ │ │ │ 527: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 528: 00052190 336 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 529: 002e1378 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 530: 002c3b80 332 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 528: 00051f30 336 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 529: 002e3328 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 530: 002d0108 332 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 531: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 532: 00179250 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 533: 000db1b8 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 534: 0033ab94 232 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 535: 001c0abc 452 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 536: 00330c58 364 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 537: 00099294 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 532: 0017959c 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 533: 000db050 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 534: 0033cbac 232 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 535: 001c0f5c 452 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 536: 00332e08 364 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 537: 00099124 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 538: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 539: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 540: 0009f418 200 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 541: 0009dca8 96 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 542: 000e650c 2064 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 543: 001fa804 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 544: 0068bda8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 545: 00441c50 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 540: 0009f5f0 200 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 541: 0009dbb4 96 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 542: 000e653c 2064 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 543: 001fae6c 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 544: 0068c2c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 545: 00441f38 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 547: 002f54bc 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 548: 00047648 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 549: 00298848 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 547: 002f745c 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 548: 00047604 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 549: 00299c38 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 550: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 551: 000af184 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 552: 0038291c 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 553: 0008fa84 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 554: 000df7ec 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 555: 00279ca4 96 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 556: 0022e2c4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 557: 002986b8 100 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 551: 000af014 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 552: 003831a0 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 553: 0008f864 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 554: 000df684 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 555: 0027b800 96 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 556: 0022ec5c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 557: 00299aa8 100 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 559: 0009b540 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 560: 00384568 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 561: 002db2a0 2328 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 562: 00099a4c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 563: 0024b6c4 216 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 564: 0068b668 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 565: 000f4a64 576 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 566: 00396600 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 567: 0016f690 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 568: 000a2fc0 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 569: 0034ee78 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 570: 001c09f4 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 559: 0009b3d0 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 560: 00384cf8 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 561: 002dd1e4 2328 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 562: 000998dc 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 563: 0024c294 216 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 564: 0068bb60 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 565: 000f497c 576 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 566: 00397964 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 567: 0016f9d8 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 568: 000a2e50 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 569: 003502d4 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 570: 001c0e94 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 571: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 572: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 573: 002f7774 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 573: 002f9714 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 574: 0002f69c 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 575: 0002ec10 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 576: 0016c23c 276 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 576: 0016c584 276 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 577: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 578: 00098340 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 578: 000981d0 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 579: 0002e300 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 581: 003f3bc0 224 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 582: 0038477c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 581: 003f4188 224 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 582: 00384e8c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 583: 0002fc10 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 584: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 585: 0009e9c0 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 586: 0037e984 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 585: 0009e850 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 586: 0037f114 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 587: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 588: 00213918 2864 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 589: 00244210 84 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 588: 00213f34 2864 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 589: 00244f58 84 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ 590: 00687448 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 591: 000a8aa4 572 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 592: 006ffe1c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 593: 0003e2f4 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 591: 000a8934 572 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 592: 006ffde4 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 593: 0003e3d8 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 594: 00681750 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 595: 003919ec 60 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 596: 00387944 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 597: 0004071c 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 595: 003927fc 60 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 596: 00388008 112 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 597: 00040800 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 598: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 599: 00086174 1080 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 600: 0021ea44 368 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 601: 000a502c 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 602: 003a50d8 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 603: 0036cef4 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 599: 00085e54 1080 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 600: 0021f0c0 368 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 601: 000a4ebc 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 602: 003a5e24 1160 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 603: 0036db9c 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 604: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 605: 0068bd98 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 605: 0068c2b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 606: 0002dac0 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 607: 0068bd9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 608: 002dcd64 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 607: 0068c2bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 608: 002deca8 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 609: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 610: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 611: 000d1ef8 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 612: 000a0678 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 611: 000d1d90 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 612: 000a0508 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 613: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 614: 003635c0 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 615: 0006d3e0 232 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 616: 000d2294 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 617: 0068bd80 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 618: 002ddb70 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 614: 00364718 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 615: 0006cfec 232 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 616: 000d212c 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 617: 0068c2a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 618: 002dfb34 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 619: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 620: 000bd0dc 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 621: 00099fcc 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 622: 0013de40 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 623: 0009b510 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 620: 000bcc3c 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 621: 00099e5c 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 622: 0013e068 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 623: 0009b3a0 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 624: 006846a8 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 625: 002431e4 92 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 626: 003c9eac 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 627: 001e9f30 396 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 628: 000b0ce4 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 625: 00243e1c 92 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 626: 003ca49c 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 627: 001ea714 396 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 628: 000b0b74 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 629: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 630: 00186f7c 164 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 630: 001872bc 164 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 631: 0002d7f0 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 632: 000d9200 592 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 632: 000d9098 592 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 633: 00687bf8 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 634: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 635: 00298e94 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 636: 000a88dc 328 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 637: 00178694 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 638: 001f71a8 436 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 639: 002e154c 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 635: 0029a8a8 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 636: 000a876c 328 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 637: 001789e0 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 638: 001f7904 436 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 639: 002e34fc 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 640: 000304c8 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 641: 00365d50 128 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 641: 00366ea8 128 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 642: 006d6640 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 643: 002b5f10 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 643: 002b91fc 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 644: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 645: 00172f44 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 646: 0020ae10 384 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 647: 003279bc 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 645: 0017328c 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 646: 0020b400 384 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 647: 00329c58 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 648: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 649: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 650: 0009eee4 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 651: 0025f82c 40 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 652: 001fdb74 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 650: 0009ed74 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 651: 002613a4 40 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 652: 001fe1d8 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 654: 0009e268 656 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 655: 0009b568 24 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 654: 0009e174 656 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 655: 0009b3f8 24 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 656: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 657: 00056eb8 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 658: 0009e924 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 659: 000b71cc 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 657: 00056c9c 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 658: 0009e7b4 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 659: 000b6dc0 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 660: 00688620 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 661: 00211ea0 60 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 662: 00096418 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 663: 0040a380 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 664: 002b5f64 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 665: 000f3770 620 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 661: 002124bc 60 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 662: 000961f8 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 663: 0040aaf0 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 664: 002b9250 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 665: 000f34b4 620 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 667: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 668: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 669: 000a068c 76 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 669: 000a051c 76 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 671: 004a0df8 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 672: 0008e7fc 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 673: 0034aa6c 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 671: 004a10ac 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 672: 0008e5dc 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 673: 0034c850 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 674: 0068a938 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 675: 0009b580 20 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 676: 000f39dc 1236 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 677: 000df84c 92 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 675: 0009b410 20 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 676: 000f38f4 1236 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 677: 000df6e4 492 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 678: 006835d0 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 680: 0068b690 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 681: 00398110 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 682: 000f190c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 680: 0068bb88 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 681: 00398b1c 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 682: 000f17e0 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 683: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 684: 000993f0 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 685: 00402680 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 686: 000b7728 976 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 684: 00099280 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 685: 00402f90 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 686: 000b7324 976 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 687: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 688: 00337f04 152 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 688: 00339f64 152 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 689: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 690: 0031300c 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 691: 0009f5d8 700 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 690: 003152a8 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 691: 0009f2a8 700 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 692: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 693: 0056fe48 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 694: 0068bdec 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 695: 000e9288 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 696: 001af03c 584 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 693: 00570138 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 694: 0068c304 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 695: 000e92b8 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 696: 001af718 584 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 697: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 698: 0016ffe8 1632 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 699: 00173fa4 1872 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 700: 001b9e40 124 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 701: 00309dd0 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 702: 00342ca0 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 703: 0020ad14 252 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 698: 00170330 1632 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 699: 001742ec 1872 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 700: 001ba2e4 124 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 701: 0030c078 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 702: 00344a60 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 703: 0020b304 252 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 704: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 705: 002dc980 104 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 706: 0038758c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 705: 002de8c4 104 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 706: 00387c4c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 707: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 708: 002f356c 176 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 709: 002263b4 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 708: 002f5514 176 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 709: 00226a24 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 710: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 711: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 712: 000af2a0 152 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 713: 0056c2e4 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 714: 00282c94 452 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 715: 002e15f0 144 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 716: 00220e58 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 717: 0010520c 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 718: 00420608 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 712: 000af130 152 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 713: 0056c590 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 714: 002840b8 452 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 715: 002e35a0 144 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 716: 002214cc 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 717: 001053c4 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 718: 00420b28 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 719: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 720: 00331da4 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 721: 000f2d4c 220 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 722: 00387d50 68 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 723: 0009f8c4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 724: 000979a4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 725: 003a1b84 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 726: 0003ecc8 244 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 727: 0009fec8 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 728: 0024b210 664 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 729: 0017740c 1856 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 730: 0025d588 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 731: 0042c2fc 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 732: 000d41cc 160 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 733: 000986c8 40 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 720: 00333dfc 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 721: 000f2c20 240 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 722: 00388418 68 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 723: 0009f594 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 724: 00097784 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 725: 003a28e4 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 726: 0003edac 244 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 727: 0009fd58 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 728: 0024bde0 664 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 729: 00177758 1856 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 730: 0025eeb4 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 731: 0042c82c 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 732: 000d4044 160 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 733: 00098558 40 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 734: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 735: 00691b00 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 735: 0068b240 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 736: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 737: 002329c8 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 737: 002334b8 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ 738: 00681760 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 739: 00359a68 692 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 740: 00388a38 156 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 739: 00359e7c 692 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 740: 0038905c 156 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 741: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 742: 00431460 660 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 743: 000f3eb0 20 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 744: 001bb5ac 504 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 742: 00431740 660 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 743: 000f3dc8 20 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 744: 001bba4c 504 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 747: 001d7bd8 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 748: 0013e330 380 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 749: 0033a1f8 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 750: 0040a788 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 751: 00159040 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 752: 001d3844 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 753: 000ef8e8 132 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 754: 0016391c 4180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 755: 003267bc 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 756: 00040734 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 757: 001471a8 848 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 747: 001d7fcc 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 748: 0013e558 380 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 749: 0033c218 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 750: 0040b00c 700 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 751: 001592dc 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 752: 001d3c64 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 753: 000ef7bc 132 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 754: 00163c64 4180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 755: 00328a58 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 756: 00040890 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 757: 00147428 848 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 758: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 759: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 760: 002ee514 144 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 761: 0032a8d8 3672 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 760: 002f04bc 144 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 761: 0032cb34 3676 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 762: 0002fadc 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 763: 0002d6e8 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 764: 0068b2f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 764: 0068b21c 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 765: 0002eb14 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 766: 002bc64c 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 767: 0030b9bc 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 766: 002befc0 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 767: 0030dc64 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 769: 000998f8 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 770: 003c9810 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 771: 00070e54 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 772: 000794a0 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 773: 002b39f0 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 774: 0034e704 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 769: 00099788 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 770: 003c9e00 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 771: 00070b34 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 772: 00079180 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 773: 002b58c0 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 774: 0034fb60 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 775: 00036518 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 776: 000e6e00 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 777: 000a05cc 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 778: 0022f19c 452 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 779: 000961f0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 780: 0009b670 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 781: 0036cc80 116 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 782: 0032c008 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 783: 001b31c4 1600 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 784: 001d2384 520 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 776: 000e6e30 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 777: 000a045c 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 778: 0022fb34 452 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 779: 00095fd0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 780: 0009b500 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 781: 0036d988 116 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 782: 0032e26c 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 783: 001b38a0 1600 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 784: 001d2868 520 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ 785: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeCCtx │ │ │ │ - 786: 002b9a2c 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 786: 002ba9c0 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 787: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_minCLevel │ │ │ │ 788: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 789: 0003e158 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 790: 00097cec 124 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 791: 001d40a8 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 792: 0008d0b8 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 793: 000f4ee0 556 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 789: 0003e23c 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 790: 00097acc 124 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 791: 001d449c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 792: 0008ce9c 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 793: 000f4df8 556 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 794: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 795: 001665e8 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 796: 00346288 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 797: 0033b604 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 795: 00166930 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 796: 00348048 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 797: 0033d62c 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 798: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 799: 001eaf3c 512 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 800: 000a1190 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 801: 00099b58 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 802: 002616a8 1348 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 803: 0008c538 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 804: 001f7878 3236 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 799: 001eb720 452 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 800: 000a1020 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 801: 000999e8 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 802: 002632c0 1348 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 803: 0008c31c 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 804: 001f7fd4 3236 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 805: 000305bc 260 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 807: 00085af0 292 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 808: 00096870 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 809: 002b3a04 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 807: 000857cc 292 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 808: 00096650 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 809: 002b58d4 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 810: 00681744 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 811: 000a0a20 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 812: 00078d74 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 813: 006ffe24 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 814: 00056f74 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 815: 00443958 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 811: 000a08b0 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 812: 00078a54 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 813: 006ffdec 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 814: 00056d58 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 815: 00443c40 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 816: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 817: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 818: 0039576c 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 819: 00042e34 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 818: 003970dc 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 819: 00042f18 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 820: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 822: 0033ffcc 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 823: 00426fb8 632 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 824: 00146898 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 825: 00096828 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 826: 00177b4c 92 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 827: 00205c14 252 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 828: 0068b680 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 829: 002a29f4 1316 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 830: 0057179c 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 831: 0068bdb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 822: 00341d8c 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 823: 004274dc 628 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 824: 00146b18 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 825: 00096608 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 826: 00177e98 92 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 827: 0020747c 252 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 828: 0068bb78 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 829: 002a4490 1316 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 830: 00571a8c 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 831: 0068c2d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 832: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 833: 002ae710 268 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 834: 0009125c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 835: 00200d8c 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 833: 002b03a0 268 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 834: 0009103c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 835: 002013ec 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 837: 0068bd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 837: 0068c2b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 838: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 839: 0009a1a8 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 840: 0034f1f8 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 839: 0009a038 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 840: 00350654 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 841: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 842: 00684ff0 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 844: 000b4ec4 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 845: 001fdbe4 248 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 846: 0025f490 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 847: 0017de9c 180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 844: 000b4ab4 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 845: 001fe248 248 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 846: 00260be8 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 847: 0017e1dc 180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ 848: 00037460 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 849: 0034df18 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 850: 0009aea0 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 849: 0034f374 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 850: 0009ad30 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 851: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 852: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 853: 00185d60 516 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 854: 001cc130 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 855: 0036fac0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 856: 00097318 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 857: 0009e520 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 853: 001860a0 516 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 854: 001cc604 1828 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 855: 00370734 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 856: 000970f8 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 857: 0009e42c 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 858: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 859: 0009b0f0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 859: 0009af80 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 860: 0002e8f8 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 861: 000a060c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 861: 000a049c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 862: 0002f6e4 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 863: 00327a0c 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 863: 00329ca8 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 864: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 865: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 866: 000981bc 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 867: 000b93b0 212 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 866: 0009804c 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 867: 000b8ef4 212 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 868: 0002e75c 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 869: 004158d4 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 870: 0015fd2c 380 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 871: 000990a0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 872: 002b3a18 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 873: 000da6e4 124 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 874: 0068bdf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 875: 001733a4 656 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 876: 0009ae1c 100 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 877: 0009b364 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 869: 00415ea0 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 870: 0015ffcc 380 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 871: 00098f30 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 872: 002b58e8 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 873: 000da57c 124 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 874: 0068c308 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 875: 001736ec 656 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 876: 0009acac 100 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 877: 0009b1f4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 878: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 879: 00681ba8 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 880: 0020dbfc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 881: 00065e34 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 882: 002dd084 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 880: 0020e1ec 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 881: 00065c24 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 882: 002defcc 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 883: 0002f614 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 884: 00093670 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 885: 000992ac 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 886: 00099064 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 887: 00072498 284 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 888: 003d6368 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 884: 00093450 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 885: 0009913c 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 886: 00098ef4 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 887: 0007217c 284 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 888: 003d6aa0 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 889: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 890: 00146424 1140 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 891: 001a073c 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 892: 000dde20 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 893: 00250500 292 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 894: 000992c8 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 895: 006a9774 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 896: 00400a90 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 897: 003593c0 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 898: 000d83d4 1616 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 899: 000a6a98 164 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 900: 002522d4 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 901: 004066f0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 902: 001484bc 1816 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 890: 001466a4 1140 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 891: 001a0e1c 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 892: 000ddcb8 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 893: 0025ac68 292 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 894: 00099158 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 895: 006a9770 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ + 896: 004013a8 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 897: 00359a14 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 898: 000d759c 1616 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 899: 000a6928 164 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 900: 002530ac 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 901: 00406d58 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 902: 00148734 1816 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ 903: 006858f4 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 904: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_compressBound │ │ │ │ 905: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_reset │ │ │ │ 906: 0002eab4 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 907: 001b3994 468 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 908: 00082ca0 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 909: 00205924 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 907: 001b4070 468 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 908: 0008297c 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 909: 00205f0c 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 911: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 912: 000a1178 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 913: 0005fc38 480 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 914: 000979f8 156 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 912: 000a1008 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 913: 0005fa28 480 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 914: 000977d8 156 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 915: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 916: 003eb8cc 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 917: 0068bd8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 918: 0010c314 380 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 919: 00219550 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 920: 00160760 344 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 916: 003ebfe4 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 917: 0068c2ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 918: 0010c4c8 380 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 919: 00219b6c 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 920: 00160a00 344 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 922: 000a09c0 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 923: 00056984 108 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 924: 000a039c 80 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 925: 000a2c80 144 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 922: 000a0850 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 923: 0005672c 108 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 924: 000a022c 80 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 925: 000a2b10 144 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 926: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 927: 00048bc0 100 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 927: 00048b78 100 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 928: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ 929: 000372ac 228 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 930: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 931: 006d6cb8 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 932: 0019a334 372 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 933: 002e3ae4 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 934: 0009573c 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 935: 0009888c 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 931: 006d6eec 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 932: 0019aa0c 372 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 933: 002e5a94 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 934: 0009551c 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 935: 0009871c 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 937: 00099278 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 937: 00099108 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 938: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 939: 000f193c 596 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 940: 002b61dc 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 941: 0024b4a8 188 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 942: 001fa874 2940 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 943: 002d6824 816 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 944: 000a82e8 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 945: 0023ef8c 1444 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 946: 002a4268 2488 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 947: 002227a8 488 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 948: 00097e40 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 949: 0033a1e4 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 950: 0029c1ec 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 951: 00307b88 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 952: 002638b4 536 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 939: 000f1810 596 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 940: 002b94c8 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 941: 0024c078 188 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 942: 001faedc 2940 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 943: 002d8694 816 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 944: 000a8178 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 945: 0023fb60 1444 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 946: 002a5d00 2488 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 947: 00222e18 488 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 948: 00097c20 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 949: 0033c204 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 950: 0029dc28 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 951: 00309e28 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 952: 002654b8 536 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 953: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 954: 00159b54 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 955: 0035718c 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 956: 000854c4 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 957: 000dde68 2308 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 958: 000b7454 392 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 954: 00159df0 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 955: 00357b14 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 956: 000851a0 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 957: 000ddd00 2308 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 958: 000b7048 400 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 960: 00201a2c 1104 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 960: 0020208c 1104 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 961: 0002debc 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 963: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 964: 00067e8c 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 965: 0028386c 776 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 966: 0038a9ac 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 967: 0004ef70 676 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 968: 00089ee0 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 969: 00394dfc 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 970: 00154a6c 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 964: 00067b74 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 965: 00284cd4 856 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 966: 0038af0c 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 967: 0004ed10 676 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 968: 00089cc4 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 969: 003959b4 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 970: 00154d0c 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 971: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 972: 0037d8d0 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 972: 0037e168 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 973: 000321c8 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 974: 00177348 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 975: 003f81b4 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 976: 0003f6c0 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 974: 00177694 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 975: 003f876c 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 976: 0003f7a4 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 977: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 978: 000b0bf8 236 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 979: 002416d8 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 980: 00443a74 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 981: 000469e4 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 978: 000b0a88 236 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 979: 002422ac 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 980: 00443d5c 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 981: 000469a0 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 982: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 983: 00337dec 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 983: 00339e4c 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 984: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 985: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 986: 0009ff98 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 987: 00139940 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 988: 000e4538 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 989: 00176664 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 990: 0068bd88 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 986: 0009fe28 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 987: 00139b68 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 988: 000e4568 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 989: 001769b0 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 990: 0068c2a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 991: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 992: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 993: 003632c8 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 994: 0009a22c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 995: 0009b5f8 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 993: 00364420 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 994: 0009a0bc 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 995: 0009b488 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 996: 00684144 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 997: 00096494 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 997: 00096274 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 998: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 999: 00393f54 984 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 999: 00394ba8 984 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 1000: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 1001: 002a2f18 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 1001: 002a49b4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 1002: 00680950 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 1003: 000d5250 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 1004: 000a06d8 40 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 1005: 00066ac0 88 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 1006: 003e4810 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 1007: 00259dec 236 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 1008: 000935fc 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 1009: 003ae0e8 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 1010: 00048648 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 1003: 000d50c0 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 1004: 000a0568 40 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 1005: 000668b0 88 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 1006: 003e9b1c 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1007: 0025a7c4 236 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 1008: 000933dc 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 1009: 003aee38 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 1010: 00048600 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 1013: 00685d04 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 1014: 001e5f64 1056 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 1014: 001e6748 1056 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 1015: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 1016: 00681f28 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1017: 0042d09c 272 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1018: 001782e0 948 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1017: 0042d65c 272 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1018: 0017862c 948 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ 1019: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_versionString │ │ │ │ - 1020: 0007b594 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1020: 0007b274 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1021: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 1022: 00681d20 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1023: 002fc050 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1024: 0005a6c4 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1025: 002473fc 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1026: 001d12ec 388 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1023: 002fdff0 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1024: 0005a4a8 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1025: 002488f8 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1026: 001d17d0 388 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1027: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1028: 00288390 252 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1028: 00289854 252 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1029: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1031: 00307b48 64 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ - 1032: 00031140 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1033: 002dce90 352 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1034: 0009b244 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1035: 006ffe44 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1031: 00309bf4 64 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1032: 0003113c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ + 1033: 002dedd4 356 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1034: 0009b0d4 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1035: 006ffe0c 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ 1036: 00682138 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1037: 00326660 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1038: 002b39c4 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1039: 0036d9bc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1037: 003288fc 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1038: 002b5894 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1039: 0036e6c4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1041: 0030f5e8 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1042: 003c5f40 176 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1043: 00094a68 284 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1041: 00311880 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1042: 003c652c 176 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1043: 00094848 284 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1044: 0002f108 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 1045: 00682a80 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1046: 00248d38 452 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1047: 0021e31c 292 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1046: 00249914 452 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1047: 0021e998 292 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1048: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1049: 00091068 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1050: 0006cd3c 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1051: 0021a9a4 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1049: 00090e48 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1050: 0006ca24 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1051: 0021afc0 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1052: 00030a28 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1053: 00340adc 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1054: 001f770c 312 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1055: 00406d60 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1053: 0034289c 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1054: 001f7e68 312 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1055: 0040754c 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1056: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1057: 000a0920 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1057: 000a07b0 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1058: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1059: 0018de30 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1060: 000989f0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1059: 0018e16c 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1060: 00098880 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1061: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1062: 0068bdf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1062: 0068c30c 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1064: 0002ed0c 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 1065: 000310a0 160 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1066: 0009e638 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1067: 0004010c 144 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1065: 0003109c 160 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ + 1066: 0009e544 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1067: 000401f0 144 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1068: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1069: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1070: 0002f060 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1071: 00374664 184 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1071: 003752e0 184 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1072: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1073: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1074: 001ea6ac 2192 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ - 1075: 00693c00 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1076: 001635d8 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1077: 0008f7a8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1078: 000a0488 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1079: 001e7c8c 156 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1074: 001eae90 2192 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1075: 00693bfc 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ + 1076: 00163920 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1077: 0008f588 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1078: 000a0318 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1079: 001e8470 156 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1080: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1082: 0030bfe4 224 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1083: 000ffdec 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1084: 0009dc54 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1085: 00269b88 128 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1086: 00386bec 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1082: 0030e28c 224 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1083: 000ffcd4 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1084: 0009dae4 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1085: 0026b784 128 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1086: 00386d20 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1087: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1088: 00132c60 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1088: 00132e88 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 1089: 00682db8 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 1090: 00684bc8 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1091: 002451e8 84 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1092: 000a10ec 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1093: 001c1738 276 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1091: 00245f50 84 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1092: 000a0f7c 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1093: 001c1bd8 276 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1094: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1095: 000e8ea8 336 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1095: 000e9018 336 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 1096: 006848b8 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1097: 00112378 396 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1097: 00112544 396 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1098: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1099: 00070474 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1100: 001ff3f0 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1101: 0004d488 76 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1102: 0038ab44 520 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1103: 002dcb3c 248 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1104: 002d3efc 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1099: 00070154 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1100: 001ffa54 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1101: 0004d224 76 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1102: 0038b0a4 520 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1103: 002dea80 248 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1104: 002d5d88 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1106: 001ff420 1956 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1107: 003f4e90 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1108: 0026dd70 100 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1109: 000e45a4 352 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1106: 001ffa84 1956 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1107: 003f5458 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1108: 0026fb44 100 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1109: 000e45d4 352 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1110: 0002e91c 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1111: 00329838 960 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1112: 00043f30 176 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1113: 0028990c 476 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1111: 0032bad4 960 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1112: 00044014 176 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1113: 0028add4 476 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1114: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1115: 00331bec 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1116: 0030cde8 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1115: 00333c44 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1116: 0030f080 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1117: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1118: 002dce74 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1119: 0009a27c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1120: 0025f15c 452 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1121: 0034176c 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1122: 0009dd98 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1123: 000bc518 1384 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1118: 002dedb8 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1119: 0009a10c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1120: 00260d5c 452 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1121: 0034352c 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1122: 0009dca4 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1123: 000bc078 1384 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1124: 0002dfa0 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1125: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1126: 00099708 28 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ - 1127: 00342970 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1128: 0030f598 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1129: 00334e4c 144 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1130: 003661d0 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1126: 00099598 28 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1127: 00344730 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1128: 00311830 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1129: 00336ea4 144 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1130: 00367328 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1131: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1132: 00074a7c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1133: 0068b300 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1134: 003856a0 96 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1135: 00295c34 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1136: 000df57c 152 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1137: 00282e74 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1138: 000c3020 1296 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1139: 00097d80 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1140: 000a0700 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1132: 0007475c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1133: 0068b228 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1134: 00385d60 96 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1135: 00297000 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1136: 000df414 152 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1137: 00284298 680 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1138: 000c2c3c 1268 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1139: 00097b60 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1140: 000a0590 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1141: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1142: 0018e040 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1143: 000592b0 688 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1144: 000de76c 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1145: 006d6cc0 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1146: 00386970 144 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1147: 00388a24 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1148: 00157294 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1149: 00441cdc 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1150: 003c0044 1236 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1151: 003ac294 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1152: 00052560 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1142: 0018e37c 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1143: 000590ac 688 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1144: 000de604 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1145: 006d6ef4 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1146: 00387210 144 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1147: 00389048 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1148: 00157530 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1149: 00441fc4 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1150: 0029a240 1236 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1151: 003acfe4 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1152: 00052300 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ 1153: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createDCtx │ │ │ │ - 1154: 004d90c8 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1155: 001420a0 352 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1156: 001b8580 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1157: 00097ba4 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1158: 001fdcdc 228 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1159: 0009b258 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1160: 000a1490 132 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1161: 00040bb0 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1162: 00364a90 388 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1163: 002b9a04 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1164: 00359e14 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1165: 000a3938 380 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1166: 004352e4 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1167: 002e77d0 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1154: 004d9198 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1155: 00142318 352 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1156: 001b8a24 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1157: 00097984 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1158: 001fe340 228 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1159: 0009b0e8 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1160: 000a1320 132 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1161: 00040c94 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1162: 00365be8 388 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1163: 002ba998 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1164: 0035a130 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1165: 000a37c8 380 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1166: 00435cb8 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1167: 002e977c 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1168: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1169: 000a0474 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1170: 0009867c 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1171: 000a08d0 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1172: 0009eeb8 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1173: 003aa34c 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ - 1174: 00693600 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ + 1169: 000a0304 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1170: 0009850c 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1171: 000a0760 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1172: 0009ed48 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1173: 003ab09c 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1174: 006935fc 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1175: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1176: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1177: 000490c0 148 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1178: 00073460 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1177: 00049078 148 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1178: 00073140 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1179: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1180: 000a6740 136 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1180: 000a65d0 136 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1181: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1182: 000da554 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1183: 000996b0 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1184: 00205a50 452 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1182: 000da3ec 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1183: 00099540 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1184: 00206038 452 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1185: 006d6644 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1186: 0004cdf8 828 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1186: 0004ce60 288 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1187: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_refPrefix │ │ │ │ 1188: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1189: 0021209c 72 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1190: 0012baec 212 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1191: 00312cb8 268 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1189: 002126b8 72 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1190: 0012bd14 212 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1191: 00314f54 268 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1192: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1193: 001c11fc 808 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1193: 001c169c 808 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1194: 0002f1b0 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1195: 0035ce14 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1195: 0035cf70 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1196: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1197: 0036a794 508 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1198: 0005e1ac 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1199: 002d344c 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1200: 001786f4 1616 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1201: 002b3988 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1202: 0036e16c 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1203: 00326e8c 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1204: 0032c240 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1197: 0036b6e4 508 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1198: 0005e0ec 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1199: 002d52d8 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1200: 00178a40 1616 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1201: 002b5858 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1202: 0036ee74 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1203: 00329128 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1204: 0032e4a4 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1205: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1206: 000d6e6c 696 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1207: 006d6cbc 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1208: 0017279c 948 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1209: 00383ae0 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1206: 000d6d04 696 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1207: 006d6ef0 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1208: 00172ae4 948 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1209: 00384270 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1210: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1211: 00364824 548 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1211: 0036597c 548 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1212: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1213: 0021f09c 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1214: 00387828 284 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1215: 00183578 772 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1213: 0021f714 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1214: 00387eec 284 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1215: 001838b8 772 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1216: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1217: 00096798 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1217: 00096578 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1218: 00687a78 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1219: 00387480 268 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1220: 0009f0ec 76 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1219: 00387b40 268 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1220: 0009ef7c 76 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1221: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1222: 00341608 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1223: 000e0b40 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1224: 003617a8 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1225: 0005022c 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1222: 003433c8 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1223: 000e0b68 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1224: 0036176c 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1225: 0004ffcc 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1226: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1227: 006811dc 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1228: 003d6390 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1229: 00217ba8 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1230: 0068bd7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1228: 003d6ac8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1229: 002181c4 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1230: 0068c29c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1231: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeCDict │ │ │ │ - 1232: 006ffedc 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1233: 0004e210 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1234: 0007ae84 216 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1232: 006ffea4 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1233: 0004dfb0 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1234: 0007ab64 216 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1235: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1236: 00329dd0 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1236: 0032c068 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1237: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1238: 00050dbc 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1239: 001094e4 500 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1240: 00167988 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1241: 0008f790 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1242: 00079f5c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1243: 00185c10 336 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1238: 00050b5c 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1239: 00109698 500 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1240: 00167cd0 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1241: 0008f570 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1242: 00079c3c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1243: 00185f50 336 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 1244: 006855d8 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1245: 002dce58 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1246: 0019c088 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1247: 002b8734 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1245: 002ded9c 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1246: 0019c760 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1247: 002b96c8 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1248: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1250: 000d757c 392 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1251: 001d992c 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1252: 002df8f8 48 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1253: 00325394 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1254: 00099244 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1255: 0036cc50 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1256: 0024523c 304 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1257: 0030ff80 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1258: 00098fd4 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1259: 0021957c 364 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1260: 001e7a2c 608 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1250: 000d7414 392 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1251: 001d9e6c 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1252: 000f3484 48 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1253: 00327630 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1254: 000990d4 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1255: 0036d958 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1256: 00245244 304 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1257: 00312218 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1258: 00098e64 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1259: 00219b98 364 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1260: 001e8210 608 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1261: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1262: 0003f474 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1263: 003c4a50 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1264: 004d98cc 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1265: 0030be08 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1266: 00099444 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1262: 0003f558 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1263: 003c5054 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1264: 004d9b78 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1265: 0030e0b0 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1266: 000992d4 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1267: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1268: 00070c30 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1268: 00070910 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1269: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1270: 00685e98 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1271: 0002f228 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1272: 003f3e60 1004 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1272: 003f4428 1004 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1273: 0068190c 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 1274: 006a9dd0 0x2c7c0 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1275: 00337a24 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1276: 0026e8a4 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1274: 006a9dc8 0x2c7c0 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ + 1275: 00339a7c 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1276: 00270a30 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1277: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeDDict │ │ │ │ 1278: 0002dda8 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1279: 0009b320 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1280: 001ca880 3244 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1279: 0009b1b0 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1280: 001cad54 3244 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ 1281: 00039404 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1282: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1283: 0068e2d0 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1283: 0068e7e8 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1284: 006d664c 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1285: 00151bcc 580 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1285: 00151e6c 580 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1286: 00681748 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1287: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1288: 001c1860 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1289: 000a0b20 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1290: 0035d3d0 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1291: 001ec2d4 1956 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1292: 000e8364 1740 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1293: 00085e98 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1294: 00099300 180 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1295: 0037b060 224 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1296: 004193e0 168 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1297: 001e79fc 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1298: 00054394 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1299: 0044410c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1288: 001c1d00 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1289: 000a09b0 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1290: 0035d390 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1291: 001ec778 1916 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1292: 000e8394 1740 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1293: 00085b78 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1294: 00099190 180 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1295: 0037b7f0 224 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1296: 00419b08 168 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1297: 001e81e0 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1298: 00054138 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1299: 004443f4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1300: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1301: 002dc4d0 112 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1302: 004379a0 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1303: 0024364c 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1301: 002de414 112 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1302: 00437c8c 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1303: 00244284 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1305: 00444e80 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1306: 002a1b0c 524 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1307: 00412e20 220 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1308: 000ae8ac 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1309: 00206fd0 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1310: 003965c0 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1311: 000bb82c 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1305: 00445140 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1306: 002a35a4 524 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1307: 00413428 220 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1308: 000ae73c 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1309: 00207578 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1310: 00397408 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1311: 000bb38c 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1312: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1313: 0036dd40 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1314: 000e4704 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1315: 00146a0c 1948 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1316: 0023f69c 20 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1313: 0036ea48 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1314: 000e4734 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1315: 00146c8c 1948 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1316: 00240270 20 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1317: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1318: 000e9238 80 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1319: 00368130 220 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1320: 00097db0 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1321: 006ffedc 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1322: 0007a98c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1323: 003ac114 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1318: 000e9268 80 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1319: 00369558 220 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1320: 00097b90 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1321: 006ffea4 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1322: 0007a66c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1323: 003ace64 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1324: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1325: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1326: 0040146c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1326: 00401d80 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1327: 006836e4 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1328: 0040ae10 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1328: 0040b578 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1329: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1330: 0033ee0c 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1331: 00146960 172 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1330: 00340b50 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1331: 00146be0 172 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1333: 0009a4c0 148 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1334: 000a3078 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1333: 0009a350 148 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1334: 000a2f08 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1335: 006d6c78 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1336: 002b3a44 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1337: 0036dc9c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1338: 00335a2c 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1339: 0009deb0 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1340: 0068bda0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1341: 0014aa84 320 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1342: 003bfa20 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1343: 00411c38 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1344: 001ffe20 32 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 1345: 0033bf78 744 FUNC GLOBAL DEFAULT 12 _PyLazyImport_Reify │ │ │ │ + 1336: 002b5914 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1337: 0036e9a4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1338: 00337a84 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1339: 0009de84 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1340: 0068c2c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1341: 0014acfc 320 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1342: 003c0630 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1343: 00412240 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1344: 00200484 32 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1345: 0033dcd8 744 FUNC GLOBAL DEFAULT 12 _PyLazyImport_Reify │ │ │ │ 1346: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1347: 00098bd4 572 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1347: 00098a64 572 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1348: 006839cc 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1349: 0009b200 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1349: 0009b090 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1350: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1351: 000a0c18 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1352: 004a0e80 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1353: 0068bde0 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1351: 000a0aa8 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1352: 004a1134 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1353: 0068c254 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1354: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1355: 00437c08 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1355: 00437ef0 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1357: 00306780 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1358: 001f4250 856 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1357: 00308a24 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1358: 001f49d0 820 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1359: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1360: 003820ac 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1360: 0038147c 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1361: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_refPrefix │ │ │ │ - 1363: 0037cfac 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1364: 00396a30 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1365: 00228044 88 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1366: 0037efe0 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1367: 000d31d4 832 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1363: 0037d844 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1364: 00397bfc 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1365: 0022875c 88 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1366: 0037f770 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1367: 000d3048 832 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1368: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1369: 0019fe1c 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1370: 00096df4 340 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1371: 00084be0 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1372: 00067fd0 64 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1373: 001f94e0 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1369: 001a04fc 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1370: 00096bd4 340 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1371: 000848bc 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1372: 00067cb8 64 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1373: 001f9c3c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1374: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1375: 0038ae68 996 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1375: 0038b3c8 996 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1376: 00030c34 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1377: 002a14f8 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1377: 002a2f90 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1378: 00033db0 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1379: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1380: 002600c4 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1381: 003d7040 224 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1382: 0009832c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1380: 00261c48 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1381: 003d7778 224 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1382: 000981bc 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1383: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1384: 000f3554 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1384: 000f343c 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1385: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1386: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1387: 00099810 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1388: 0039d4e0 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1389: 000986f0 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1387: 000996a0 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1388: 0039e238 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1389: 00098580 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1390: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1391: 00083210 124 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1392: 0009b4c0 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1393: 00388a0c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1391: 00082eec 124 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1392: 0009b350 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1393: 00389030 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1394: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1395: 00191e64 3940 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1396: 0037f2a4 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1397: 0009b1bc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1398: 0003de28 304 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1395: 00192548 3844 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1396: 0037fa34 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1397: 0009b04c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1398: 0003df0c 304 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1399: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1400: 000a0c70 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1400: 000a0b00 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1401: 006811cc 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1402: 00345970 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1403: 000b0b58 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1402: 00347730 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1403: 000b09e8 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1405: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1406: 0002d82c 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1407: 0022914c 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1408: 002dfadc 424 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1409: 003ed2a8 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1410: 001f69d0 344 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1411: 002dcdd0 136 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1412: 00440a1c 240 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1413: 00215a1c 604 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1414: 000a9c60 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1415: 0012f9c0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1416: 001ffbc4 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1417: 00406d10 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1418: 002e1790 212 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1407: 00229864 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1408: 002e1a74 424 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1409: 003ed9c0 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1410: 001f712c 344 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1411: 002ded14 136 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1412: 00440d04 240 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1413: 00216038 604 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1414: 000a9af0 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1415: 0012fbd8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1416: 00200228 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1417: 0040747c 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1418: 002e3740 212 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1419: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1420: 00138d44 660 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1421: 0033c260 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1422: 0033aa9c 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1423: 0033da2c 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1420: 00138f6c 660 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1421: 0033dfc0 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1422: 0033cab4 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1423: 0033f78c 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1424: 00031b00 204 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1425: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_loadDictionary │ │ │ │ 1426: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1427: 0017eb14 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1427: 0017ee54 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1428: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1429: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1430: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1431: 00097e20 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1432: 0021f084 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1433: 000b0bb8 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1434: 00251f94 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1435: 003fafcc 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1436: 0029c22c 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1437: 0015f1c8 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1438: 00089b88 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1439: 0005b64c 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1431: 00097c00 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1432: 0021f6fc 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1433: 000b0a48 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1434: 00252568 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1435: 003fb688 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1436: 0029dc68 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1437: 0015f468 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1438: 0008996c 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1439: 0005b434 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1440: 006843cc 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1441: 002ba370 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1442: 000a8300 144 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1441: 002bb304 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1442: 000a8190 144 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1443: 00683aa0 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1444: 00386f2c 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1445: 00074d20 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1446: 002af070 6768 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1447: 00087498 168 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1448: 000949ec 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1449: 0023cdf8 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1450: 001e745c 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1444: 003875ec 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1445: 00074a00 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1446: 002b0dd0 6768 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1447: 00087178 168 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1448: 000947cc 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1449: 0023d9cc 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1450: 001e7c40 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1451: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1452: 0005548c 276 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1453: 001043bc 184 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1454: 000d51e4 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1455: 001d7ba0 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1456: 00064400 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1457: 0020bfc0 188 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1452: 00055230 276 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1453: 001044e4 184 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1454: 000d5054 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1455: 001d7f94 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1456: 000641f0 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1457: 0020c5b0 188 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1458: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1459: 0008f0dc 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1460: 006d6c9c 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1459: 0008eebc 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1460: 006d6ed0 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ 1461: 0068aae0 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1462: 0002dd6c 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1463: 000923ac 1804 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1464: 00097d68 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1465: 000be19c 3904 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1466: 002d3318 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1467: 003129e4 188 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1468: 00368a1c 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1463: 0009218c 1804 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1464: 00097b48 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1465: 000bdd40 3908 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1466: 002d51a4 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1467: 00314c80 188 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1468: 00369dcc 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1469: 0002ec70 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1470: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1471: 00096754 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1472: 003f7060 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1473: 00387b20 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1474: 0034480c 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1475: 0016ab64 280 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1476: 0009791c 80 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1477: 0033ab50 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1471: 00096534 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1472: 003f761c 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1473: 003881e8 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1474: 003465cc 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1475: 0016aeac 280 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1476: 000976fc 80 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1477: 0033cb68 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1478: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1479: 003b35d4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1479: 003b41e8 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1480: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1481: 0068b68c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1482: 0003f57c 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1483: 0068bddc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1481: 0068bb84 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1482: 0003f660 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1483: 0068c2f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1484: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1485: 0003aa94 912 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1486: 003a1e38 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1485: 0003ab78 912 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1486: 003a2b98 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1487: 006834bc 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1489: 0018ebe4 376 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1489: 0018ef20 376 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1490: 00030904 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1491: 0041e848 616 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1491: 0041ed68 616 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ 1493: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_setParameter │ │ │ │ - 1494: 0009b640 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1494: 0009b4d0 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1495: 006811c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1496: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1497: 002d4824 1520 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1498: 0024ce08 1944 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1499: 0004cba4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1497: 002d66b0 1524 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1498: 0024d9e0 1944 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1499: 0004c468 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1500: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1501: 0006e3d8 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1501: 0006dfd4 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1502: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1503: 0036f59c 180 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1504: 000aef08 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1505: 000e6d68 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1503: 00370210 180 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1504: 000aed98 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1505: 000e6d98 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1506: 00683ccc 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1507: 0016afc0 1248 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1508: 003f9028 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1509: 0030679c 156 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1510: 000e4434 260 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1511: 003b8854 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1507: 0016b308 1248 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1508: 003f95fc 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1509: 00308a40 156 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1510: 000e4464 260 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1511: 003b9468 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1512: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1513: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1514: 0002e240 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1515: 000e9784 140 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1515: 000e97b4 140 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1517: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1518: 0016a224 160 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1519: 000a511c 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1520: 0031299c 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1521: 000982b0 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1522: 0009ff68 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1523: 0033ddec 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1518: 0016a56c 160 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1519: 000a4fac 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1520: 00314c38 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1521: 00098140 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1522: 0009fdf8 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1523: 0033fb4c 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1524: 00037560 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1525: 000ff930 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1525: 000ffa58 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1526: 006849e4 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1527: 001f3914 1284 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1528: 000c8820 372 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1529: 001081d8 500 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1530: 0018d868 840 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1531: 0038eea8 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1532: 003c58e0 312 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1527: 001f4094 1284 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1528: 000c86b8 372 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1529: 0010838c 500 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1530: 0018dba4 840 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1531: 0038fcf8 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1532: 003c5ecc 312 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1533: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1534: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1535: 00046950 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1536: 0004874c 824 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1537: 00440934 232 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1538: 0030bf58 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1535: 0004690c 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1536: 00048704 824 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1537: 00440c1c 232 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1538: 0030e200 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1540: 0068bd60 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1541: 00444120 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1542: 001a24cc 448 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1543: 003832c8 556 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1544: 000a3ab4 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1540: 0068c280 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1541: 00444408 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1542: 001a2bac 448 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1543: 00383a58 556 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1544: 000a3944 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1545: 006866a0 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1546: 000a36e8 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1546: 000a3578 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1548: 0019fcf0 300 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1549: 0033b99c 900 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1550: 0005fad8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1551: 0015c8f8 1020 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1552: 000a0a6c 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1553: 0010d978 348 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1548: 001a03d0 300 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1549: 0033d6fc 900 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1550: 0005f8c8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1551: 0015cb94 1020 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1552: 000a08fc 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1553: 0010db2c 348 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ 1554: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_cParam_getBounds │ │ │ │ - 1555: 000e8d2c 352 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1556: 00096900 240 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1555: 000e8d5c 352 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1556: 000966e0 240 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1557: 006d6c44 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1558: 0009ff48 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1559: 000bcad0 488 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1560: 0033f5e4 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1561: 000d37a8 2596 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1562: 00104dd4 412 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1563: 0024458c 272 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1564: 0003d76c 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1565: 00099ad8 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1566: 0018ef3c 188 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1567: 002b39dc 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1568: 0009b594 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1569: 00093110 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1558: 0009fdd8 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1559: 000bc630 488 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1560: 003413a4 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1561: 000d361c 2600 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1562: 00104f8c 412 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1563: 002443b0 272 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1564: 0003d850 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1565: 00099968 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1566: 0018f658 188 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1567: 002b58ac 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1568: 0009b424 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1569: 00092ef0 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1571: 003139d0 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1572: 00149180 2300 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1571: 00315c6c 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1572: 001493f8 2300 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1573: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1574: 000302b8 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1575: 0034f304 92 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1576: 000a0f0c 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1577: 000a03ec 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1578: 001eb524 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1579: 00039500 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1580: 00162270 940 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1575: 00350760 92 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1576: 000a0d9c 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1577: 000a027c 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1578: 001eb8e4 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1579: 000395e0 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1580: 001624c0 1188 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1581: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1582: 0002e468 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1583: 00143b7c 1600 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1584: 00099600 152 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1583: 00143df4 1608 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1584: 00099490 152 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1585: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1586: 002626f4 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1586: 002642fc 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1587: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1588: 00692b94 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1589: 0068b664 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1590: 001bf084 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1591: 0009b658 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1592: 0068bdd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1593: 000aff5c 144 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1594: 000a12b0 152 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1595: 00282208 104 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1588: 006931e8 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1589: 0068bb5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1590: 001bf524 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1591: 0009b4e8 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1592: 0068c2f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1593: 000afdec 144 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1594: 000a1140 152 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1595: 00283538 104 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1596: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1597: 006d6644 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1598: 0009356c 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1599: 00288b98 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1598: 0009334c 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1599: 0028a05c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1600: 000357fc 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1601: 0002f5b0 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1602: 00089444 296 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1603: 0032a360 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1604: 003495f8 132 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1602: 00088ef0 296 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1603: 0032c5bc 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1604: 0034b3e4 132 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1605: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1606: 00050208 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1606: 0004ffa8 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1607: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1608: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1609: 00688450 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1610: 000de9d0 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1611: 000a868c 292 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1610: 000de868 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1611: 000a851c 292 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1612: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1613: 0002d760 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1614: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1615: 002436bc 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1616: 0007a288 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1617: 0019c158 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1618: 0068b660 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1615: 002442f4 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1616: 00079f68 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1617: 0019c830 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1618: 0068bb58 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1619: 006d6640 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1620: 000709b0 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1620: 00070690 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1621: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1622: 000bd860 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1622: 000bd3c0 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1623: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1624: 00206774 2072 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1625: 003b10e8 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1626: 001fd8f4 640 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1627: 00288348 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1628: 0010d444 1332 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1629: 0068bdd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1630: 00170e90 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1624: 00206c60 2076 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1625: 003b1e38 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1626: 001fdf58 640 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1627: 0028980c 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1628: 0010d5f8 1332 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1629: 0068c2f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1630: 001711d8 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1631: 0002e210 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 1632: 006ffedc 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1633: 000a105c 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1634: 000947c0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1635: 003777e4 280 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1632: 006ffea4 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1633: 000a0eec 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1634: 000945a0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1635: 0037845c 280 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1636: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ 1637: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_refCDict │ │ │ │ - 1638: 003b23ac 88 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1639: 0009f194 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1640: 0009f074 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1638: 003b30fc 88 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1639: 0009f024 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1640: 0009ef04 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1641: 006897fc 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1642: 00178e68 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1642: 001791b4 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1643: 006d6648 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1644: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1645: 00090e7c 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1645: 00090d50 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1646: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1647: 0015c154 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1648: 00136394 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1649: 001adfe8 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1650: 0004d4d4 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1651: 00168658 1476 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1647: 0015c3f0 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1648: 001365bc 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1649: 001ae6c4 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1650: 0004d270 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1651: 001689a0 1476 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1652: 0003076c 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1653: 000a0ff4 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1654: 0009a104 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1655: 002ace78 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1656: 000bbc34 540 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1657: 000a4794 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1653: 000a0e84 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1654: 00099f94 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1655: 002aeb08 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1656: 000bb4dc 540 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1657: 000a4624 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1658: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1659: 000300d4 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1660: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1661: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1662: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1663: 000495fc 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1664: 0013eccc 1276 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1663: 000495b4 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1664: 0013eef4 1276 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1665: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1666: 00041820 1000 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1667: 00090a4c 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1668: 004273b4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1669: 00349ebc 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1670: 003cb3e0 188 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1671: 00094910 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1672: 006d6cb4 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1673: 00226484 1004 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1666: 00041904 1000 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1667: 0009082c 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1668: 004278d4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1669: 0034bca0 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1670: 003cb9d0 188 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1671: 000946f0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1672: 006d6ee8 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1673: 00226af4 1004 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1674: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1675: 0002ed18 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1676: 002b9c40 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1676: 002babd4 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1677: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1678: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1679: 0032b7f4 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1679: 0032da54 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1680: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1681: 003b2688 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1682: 000efba4 140 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1681: 003b33d8 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1682: 000efa78 140 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1683: 00039208 508 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1684: 00149b1c 172 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1685: 0020f148 452 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1686: 001ae544 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1687: 0020debc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1688: 003096b4 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1689: 0034ff14 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1684: 00149d94 172 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1685: 0020f734 468 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1686: 001aec20 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1687: 0020e4ac 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1688: 0030b958 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1689: 00350b70 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1690: 0002e384 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ 1691: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_decompressStream │ │ │ │ - 1692: 0003f6d4 252 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1693: 0018deec 340 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1694: 0018c090 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1692: 0003f7b8 252 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1693: 0018e228 340 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1694: 0018c3d0 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1695: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1696: 0025f070 236 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1697: 00204134 452 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1696: 00260c70 236 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1697: 0020471c 452 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1698: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1699: 000a3bd4 44 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1699: 000a3a64 44 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1701: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1702: 002f7874 28 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1703: 006defd8 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1702: 002f9814 28 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1703: 006defa0 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1705: 001c8818 1036 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1706: 00370d7c 616 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1707: 00098f0c 80 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1705: 001c8cc0 1036 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1706: 003719f0 616 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1707: 00098d9c 80 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ 1708: 00688848 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1710: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1711: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1712: 0009b080 88 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1713: 0068bdac 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1712: 0009af10 88 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1713: 0068c2cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1715: 003ab828 316 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1716: 003b86b4 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1717: 000d7124 304 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1718: 00193f08 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1719: 00427668 200 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1720: 0009b5d0 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1721: 00259864 444 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1722: 0037bb24 128 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1723: 000993b4 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1724: 002ae81c 152 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1725: 000a37f8 160 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1726: 0006c52c 748 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1727: 002571e4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1715: 003ac578 316 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1716: 003b92c8 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1717: 000d6fbc 304 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1718: 001945dc 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1719: 002b0548 200 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1720: 0009b460 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1721: 0025a23c 444 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1722: 0037c3bc 128 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1723: 00099244 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1724: 002b04ac 152 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1725: 000a3688 160 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1726: 0006c214 748 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1727: 00257bbc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1728: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1729: 00247354 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1729: 00247f30 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1730: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1731: 001cd1d8 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1732: 000a0b64 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1731: 001cd6a4 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1732: 000a09f4 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1733: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1734: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1735: 002208ac 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1735: 00220f20 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1736: 00688734 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1737: 00093098 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1738: 002b60ec 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1739: 0024307c 360 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1740: 0018387c 472 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1737: 00092e78 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1738: 002b93d8 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1739: 00243cb4 360 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1740: 00183bbc 472 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1741: 00683bf8 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1742: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1743: 00251c50 528 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1744: 0024536c 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1745: 00051960 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1746: 0068bdc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1747: 001fca0c 1920 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1748: 000987b4 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1749: 0025b584 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1750: 00045ec4 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1743: 00251f30 528 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1744: 00245fa4 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1745: 00051700 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1746: 0068c258 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1747: 001fd070 1920 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1748: 00098644 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1749: 0025cca4 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1750: 0004641c 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1751: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1752: 002e4f88 852 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1752: 002e6f38 852 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1753: 00687dbc 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1754: 00079f0c 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1755: 002058bc 104 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1756: 00098610 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1754: 00079bec 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1755: 00205ea4 104 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1756: 000984a0 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1758: 0030c1a8 100 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1759: 000948c0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1758: 0030e450 100 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1759: 000946a0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1760: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1761: 001f950c 1500 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1762: 00057360 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1763: 001edec8 920 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1761: 001f9c68 1500 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1762: 00057144 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1763: 001ee648 920 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1764: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1765: 00201e7c 220 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1766: 002d5b08 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1767: 0009b480 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1765: 002024dc 220 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1766: 002d7998 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1767: 0009b310 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1768: 0002e714 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1769: 003fcb5c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1770: 002acc64 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1771: 003766c0 364 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1772: 0068ee3c 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1773: 00097f54 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1774: 00098e10 144 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1775: 0009e588 176 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1776: 00306b8c 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1769: 003fd13c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1770: 002ae8f4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1771: 0037733c 364 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1772: 0068f354 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1773: 00097de4 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1774: 00098ca0 144 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1775: 0009e494 176 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1776: 00308e2c 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1777: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1778: 000a4894 60 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1779: 0024032c 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1780: 002fcc4c 352 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1778: 000a4724 60 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1779: 00240f00 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1780: 002feec4 372 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1782: 000a0554 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1782: 000a03e4 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1783: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1784: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1785: 0022f3ac 9288 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1786: 00087cec 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1785: 0022fd44 9288 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1786: 000879cc 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1787: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1788: 00112330 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1789: 00259fb0 312 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1790: 000f3060 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1788: 001124fc 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1789: 0025a988 312 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1790: 000f30d8 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1791: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1792: 0002febc 316 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1793: 00098354 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1794: 00370c54 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1793: 000981e4 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1794: 003718c8 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1795: 00685afc 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1796: 0068bde4 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1796: 0068c2fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1797: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1798: 002453ac 92 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1799: 000df8a8 536 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1798: 00340438 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1799: 000df8d0 536 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ 1800: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_reset │ │ │ │ - 1801: 000a3dbc 368 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1802: 0008c4c0 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1803: 001c09c4 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1801: 000a3c4c 368 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1802: 0008c2a4 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1803: 001c0e64 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1804: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1805: 0021c60c 2024 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1805: 0021cc28 2024 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1806: 006811c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1807: 00227950 128 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1808: 00346cd4 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1809: 000a5274 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1807: 00228068 128 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1808: 00348a94 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1809: 000a5104 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1811: 002b5ed0 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1812: 000b0d5c 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1813: 000f645c 364 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1814: 0042512c 308 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1815: 00096500 488 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1816: 00444134 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1817: 003f1714 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1818: 003440c0 444 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1819: 0068b678 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1820: 003877cc 92 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1821: 001a2248 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1822: 000c399c 464 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1823: 00096af8 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1824: 00144e6c 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1825: 001b84f8 136 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1811: 002b91bc 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1812: 000b0bec 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1813: 000f6384 364 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1814: 00425654 308 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1815: 000962e0 488 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1816: 0044441c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1817: 003f1e2c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1818: 00345e80 444 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1819: 0068bb70 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1820: 00387e90 92 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1821: 001a2928 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1822: 000c359c 1136 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1823: 000968d8 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1824: 001450ec 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1825: 001b899c 136 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1826: 0068754c 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1827: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1828: 0003dc0c 228 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1829: 0020ce94 348 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1830: 001976a8 32 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1828: 0003dcf0 228 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1829: 0020d484 348 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1830: 00197d7c 32 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1831: 00689320 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1832: 006850c4 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1833: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1834: 001d258c 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1835: 0020a91c 500 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1836: 0036eb30 196 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1837: 0008497c 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1834: 001d2a70 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1835: 0020af08 504 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1836: 0036f838 196 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1837: 00084658 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1838: 0002f724 44 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1839: 00362574 164 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1839: 00363398 164 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1840: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1841: 0035d7ec 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1841: 0035d7ac 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1842: 00030368 236 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1843: 001f9ae8 676 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1844: 003285b8 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1843: 001fa244 384 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1844: 0032a854 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1845: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1846: 0033a21c 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1847: 0038082c 520 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1848: 0032a7c4 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1846: 0033c23c 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1847: 00380fbc 520 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1848: 0032ca20 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1849: 000306c0 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1850: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1851: 002ff0dc 36 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1852: 004983e0 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1851: 00301368 36 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1852: 00498694 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1853: 0002fbd4 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1854: 000996c8 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1855: 000cfa28 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1854: 00099558 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1855: 000cf8c4 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1857: 0002d808 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1858: 0016c640 200 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1859: 0015e748 1684 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1860: 000bff90 360 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1858: 0016c988 200 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1859: 0015e9e8 1684 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1860: 000c1098 360 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1862: 001cc85c 1352 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1863: 00087288 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1864: 00606054 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1862: 001ccd28 1352 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1863: 00086f68 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1864: 00604f00 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1865: 00037390 92 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1866: 0009b178 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1867: 001621cc 164 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1868: 0068bd84 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1869: 000af754 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1870: 004127c0 768 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1871: 0016a0c8 348 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1872: 0036f700 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1873: 0018c144 2592 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1874: 000b874c 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1875: 000a0c30 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1876: 002ded54 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1877: 00099698 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1878: 000f3588 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1866: 0009b008 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1867: 0016241c 164 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1868: 0068c2a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1869: 000af5e4 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1870: 00412dc8 768 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1871: 0016a410 348 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1872: 00370374 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1873: 0018c484 2592 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1874: 000b8290 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1875: 000a0ac0 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1876: 002e0d18 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1877: 00099528 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1878: 000f3470 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1879: 0002f934 384 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1880: 000956e8 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1880: 000954c8 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1881: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1882: 00437be8 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1883: 001eb978 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1882: 00437ed0 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1883: 001ec120 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_compressStream2 │ │ │ │ 1885: 00035e94 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1886: 0035a460 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1886: 0035a5bc 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1887: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1888: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1889: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1890: 00337574 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1890: 003395cc 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1891: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1892: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1893: 002d5db4 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1894: 000ecee4 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1893: 002d7c44 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1894: 000ece6c 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1895: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1896: 000a0760 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1897: 003881dc 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1898: 00289fd0 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1899: 001ffe40 496 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1900: 00162c60 2368 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1896: 000a05f0 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1897: 003888a4 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1898: 0028b498 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1899: 002004a4 496 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1900: 00162fa8 2368 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1901: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1902: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1903: 001b49e8 984 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1903: 001b50c4 984 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1904: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1905: 00095c34 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1905: 00095a18 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1906: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1907: 006879a4 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1908: 00096c00 92 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1908: 000969e0 92 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1909: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1910: 00365580 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1910: 003666d8 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1911: 0068854c 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1912: 004427e4 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1913: 006d6c98 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1912: 00442acc 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1913: 006d6ecc 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1914: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1915: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1916: 0033cd78 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1916: 0033ead8 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1917: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1918: 00356fb4 472 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1919: 006d6ca0 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1920: 000c3bf8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1921: 0007a3e4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1922: 0042f82c 188 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1923: 000a3f2c 1052 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1918: 0035793c 472 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1919: 006d6ed4 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1920: 000c3a98 56 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1921: 0007a0c4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1922: 0042fb10 188 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1923: 000a3dbc 1052 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1924: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1925: 00107f60 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1926: 0016d894 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1927: 00228f88 452 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1928: 00096008 192 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1929: 00374c64 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1925: 00108118 220 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1926: 0016dbdc 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1927: 002296a0 452 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1928: 00095de8 192 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1929: 003758e0 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1930: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1931: 000a8430 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1931: 000a82c0 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1932: 0002fab4 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1933: 0006c988 152 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1934: 000a04b0 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1933: 0006c5ac 152 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1934: 000a0340 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1936: 000987cc 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1936: 0009865c 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1937: 006d6c40 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1938: 00380a34 172 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1939: 000fb0dc 160 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1940: 0008a9f0 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1938: 003812d0 172 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1939: 000fb208 160 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1940: 0008a7d4 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1942: 0056c424 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1943: 000a1074 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1944: 00085d70 296 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1942: 0056c6d0 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1943: 000a0f04 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1944: 00085a50 296 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1945: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1946: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1948: 002bc128 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1949: 0068bdb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1950: 003ccda8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1951: 000a0bd8 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1952: 002da434 32 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1948: 002bea9c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1949: 0068c2d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1950: 003cd398 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1951: 000a0a68 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1952: 002dc378 32 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1955: 000b6a10 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1955: 000b6604 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1956: 00681768 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1957: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1958: 003fee50 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1959: 000542f8 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1960: 002b95d0 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1961: 0003dcf0 312 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1958: 003ff430 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1959: 0005409c 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1960: 002ba564 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1961: 0003ddd4 312 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1962: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1963: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1964: 0017a5b8 1480 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1964: 0017a904 1480 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1968: 000705fc 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1969: 001ffd38 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1968: 000702dc 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1969: 0020039c 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1970: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1971: 00687660 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1973: 000fef28 828 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1974: 0030ab20 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1975: 00351d48 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1976: 00097c00 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1977: 00147db0 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1973: 000ff054 828 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1974: 0030cdc8 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1975: 003529a4 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1976: 000979e0 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1977: 00148028 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1979: 00168c1c 120 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1980: 00073f78 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1981: 0007986c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1982: 00089e20 156 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1983: 000935c8 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1979: 00168f64 120 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1980: 00073c58 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1981: 0007954c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1982: 00089c04 156 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1983: 000933a8 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1984: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1985: 002c3220 312 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1985: 002c5b94 320 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1986: 0002e7bc 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1987: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1988: 003aa368 240 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1989: 00281e08 712 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1990: 00097eac 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1991: 004391e4 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1992: 00339030 392 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1993: 000701a8 144 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1994: 00444148 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1988: 003ab0b8 240 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1989: 00282c3c 712 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1990: 00097d3c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1991: 004394cc 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1992: 0033b090 392 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1993: 0006fe88 144 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1994: 00444430 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1995: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1996: 0007c27c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1996: 0007bf5c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1997: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1998: 000a09e4 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1998: 000a0874 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1999: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 2000: 000a667c 196 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 2001: 00362618 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 2002: 000a0c9c 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 2000: 000a650c 196 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 2001: 0036343c 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 2002: 000a0b2c 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 2003: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 2004: 000bafa0 244 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 2005: 000985e4 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 2004: 000bab00 244 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 2005: 00098474 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 2006: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 2007: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 2008: 004440bc 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 2009: 00186a94 528 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 2010: 002ec554 116 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 2008: 004443a4 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 2009: 00186dd4 528 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 2010: 002ee500 116 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 2011: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 2012: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 2013: 000a47e0 180 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 2014: 0003e488 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 2013: 000a4670 180 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 2014: 0003e56c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 2017: 00244f30 568 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 2018: 000a50cc 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 2019: 003096fc 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 2017: 00245c98 568 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 2018: 000a4f5c 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 2019: 0030b9a0 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 2020: 00686920 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 2021: 000980f4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 2022: 000e8c3c 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 2023: 00099f38 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 2024: 000b7af8 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 2025: 006d6ca4 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 2026: 002aaba0 632 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 2027: 0003fcb8 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 2028: 000a02f0 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 2029: 00099514 136 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 2030: 003b129c 68 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2031: 0008eff0 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2032: 000a0538 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2033: 000f3384 400 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2034: 004413bc 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 2021: 00097f84 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 2022: 000e8c6c 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 2023: 00099dc8 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 2024: 000b781c 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 2025: 006d6ed8 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 2026: 002ac830 632 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 2027: 0003fd9c 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 2028: 000a0180 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 2029: 000993a4 136 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 2030: 003b1fec 68 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2031: 0008edd0 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2032: 000a03c8 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2033: 000f326c 400 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2034: 004416a4 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2035: 0002dd90 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2036: 00337a6c 896 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2037: 0029ecac 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2038: 000a5da8 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2039: 003fcb24 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2040: 00098f5c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2041: 00098944 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2042: 00336ef8 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2043: 00207d90 452 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2044: 0015b298 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2045: 0028a708 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2046: 0036fdec 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2047: 000ff900 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2048: 003ab964 244 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2049: 00048c24 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2050: 001559e8 284 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2051: 00312c98 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2052: 00098248 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2053: 00108738 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2036: 00339ac4 904 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2037: 002a0738 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2038: 000a5c38 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2039: 003fd104 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2040: 00098dec 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2041: 000987d4 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2042: 00338f50 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2043: 0020837c 452 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2044: 0015b534 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2045: 0028bbd0 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2046: 00370a60 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2047: 000ffa28 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2048: 003ac6b4 244 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2049: 00048bdc 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2050: 00155c84 284 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2051: 00314f34 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2052: 000980d8 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2053: 001088ec 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2055: 003f8810 168 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2056: 0037b608 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2055: 003f8dd0 168 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2056: 0037bd98 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2057: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2058: 000e7ef0 516 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2059: 001000a4 696 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2058: 000e7f20 516 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2059: 001001cc 696 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2060: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2061: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2062: 003f3b08 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2063: 000a0c58 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2064: 0068bd5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2062: 003f40d0 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2063: 000a0ae8 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2064: 0068c27c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2065: 0002f390 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2067: 000ee938 244 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2068: 004024c4 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2069: 000483d0 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2070: 0006d234 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2071: 0068bd70 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2072: 00693ba8 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ + 2067: 000ee894 244 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2068: 00402dd4 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2069: 00048388 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2070: 0006cf1c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2071: 0068c290 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2072: 00693ba4 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2073: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2074: 0017f75c 1888 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2074: 0017fa9c 1888 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2075: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2076: 0020f488 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2076: 0020fa94 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2077: 0002e33c 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2078: 000a0864 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2078: 000a06f4 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 2079: 00682cb4 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2080: 000e7d0c 484 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2081: 00553164 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2082: 001fe0c0 684 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2083: 0025b598 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2084: 00066dbc 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2080: 000e7d3c 484 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2081: 00553414 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2082: 001fe724 684 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2083: 0025ccb8 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2084: 00066bac 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2085: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2086: 002b9ecc 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2087: 001c0a9c 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2088: 004d8ae0 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2086: 002bae60 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2087: 001c0f3c 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2088: 004d93d8 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2089: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2090: 000939f4 584 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2091: 00098158 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2092: 0036f668 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2090: 000937d4 584 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2091: 00097fe8 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2092: 003702dc 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 2093: 00683e60 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2094: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2095: 00074554 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2095: 00074234 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2096: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2097: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2098: 000a1048 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2099: 0006ff08 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2098: 000a0ed8 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2099: 0006fbb8 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 2100: 00685370 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2101: 0002e804 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2102: 0068b66c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2103: 0035c91c 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2104: 000d24a8 3372 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2105: 00262ffc 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2106: 000e6e74 152 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2107: 0036f3e0 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2108: 0068bde8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2109: 00086088 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2102: 0068bb64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2103: 0035ca78 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2104: 000d2340 3336 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2105: 00264c04 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2106: 000e6ea4 152 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2107: 003700e8 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2108: 0068c300 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2109: 00085d68 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 2110: 006857e0 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2111: 002b3a2c 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2111: 002b58fc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 2112: 00686240 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2113: 000f99d0 128 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2114: 0020e3cc 316 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2115: 001fddc0 432 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2116: 000b0d04 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2117: 00051500 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2118: 00231e10 364 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2119: 00072f34 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2120: 003896cc 28 FUNC GLOBAL DEFAULT 12 PyInit__zstd │ │ │ │ - 2121: 0037e940 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2113: 000f98f8 128 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2114: 0020e9bc 316 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2115: 001fe424 432 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2116: 000b0b94 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2117: 000512a0 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2118: 00232900 364 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2119: 00072c14 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2120: 00389c2c 28 FUNC GLOBAL DEFAULT 12 PyInit__zstd │ │ │ │ + 2121: 0037f0d0 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ 2122: 00684f1c 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2123: 00209bcc 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2124: 0068b2fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2125: 000ac1a4 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2126: 000ce048 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2127: 001c07b0 52 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2128: 00193998 1392 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2129: 00416dfc 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2130: 00098738 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2131: 0009b0d8 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2123: 0020a1b8 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2124: 0068b224 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2125: 000ac034 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2126: 000cdee4 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2127: 001c0c50 52 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2128: 0019406c 1392 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2129: 00417524 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2130: 000985c8 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2131: 0009af68 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2133: 00127798 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2133: 001279c8 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2134: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2135: 0017c988 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2136: 0030b8a0 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2135: 0017ccc8 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2136: 0030db48 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2137: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2138: 0068b67c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2138: 0068bb74 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2139: 0002eebc 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2140: 000a0ab0 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2140: 000a0940 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2141: 0002e4a4 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2142: 0005fac4 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2143: 001a9d7c 1204 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2144: 00099be0 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2142: 0005f8b4 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2143: 001aa45c 1204 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2144: 00099a70 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ 2145: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_refDDict │ │ │ │ - 2146: 0009e6e8 200 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2146: 0009e5f4 200 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2147: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2148: 00060af4 148 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2148: 000608e4 148 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2149: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 2150: 006ffe50 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2151: 001c1954 2124 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2152: 0068cb40 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2153: 001df6a4 1556 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2150: 006ffe18 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2151: 001c1df4 2124 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2152: 0068d058 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2153: 001dff04 1556 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2156: 002d5ca4 80 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2157: 001b3c8c 544 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2158: 0040b2b0 284 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2159: 000af338 588 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2160: 0038f46c 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2161: 00411c9c 408 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2156: 002d7b34 80 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2157: 001b4368 544 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2158: 0040ba18 284 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2159: 000af1c8 588 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2160: 0039027c 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2161: 004122a4 408 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2162: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2163: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2164: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2165: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2166: 000a681c 276 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2167: 0068b670 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2168: 0028613c 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2169: 0005f9b0 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2170: 001791cc 132 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2171: 000689a8 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2172: 00435150 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ - 2173: 000319d0 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ + 2166: 000a66ac 276 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2167: 0068bb68 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2168: 002875f8 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2169: 0005f7a0 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2170: 00179518 132 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2171: 00068690 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2172: 00435540 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2173: 000319cc 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2174: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2175: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 2176: 0068bdd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2177: 0004ecac 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2178: 00067518 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2179: 001673d8 824 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2180: 00204120 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2181: 0008c070 80 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2182: 00096f48 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2183: 00263acc 20 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2184: 001dfcb8 576 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2185: 0004ea0c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2176: 0068c2ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2177: 0004ea4c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2178: 00067200 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2179: 00167720 824 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2180: 00204708 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2181: 0008be54 80 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2182: 00096d28 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2183: 002656d0 20 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2184: 001e0518 576 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2185: 0004e7ac 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2187: 0030b948 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2188: 00225190 772 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2189: 003800d0 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2187: 0030dbf0 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2188: 00225800 772 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2189: 00380860 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2190: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2191: 000a5244 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2191: 000a50d4 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 2192: 00684e48 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2193: 000a0734 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2194: 001d8220 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2193: 000a05c4 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2194: 001d860c 496 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2195: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2196: 0038fed0 576 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2197: 001463ec 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2198: 000a9d24 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2199: 000964d0 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2196: 00390ce0 576 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2197: 0014666c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2198: 000a9bb4 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2199: 000962b0 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2200: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2201: 003b31b8 280 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2202: 000972fc 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2203: 00221bc4 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2204: 00091100 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2205: 000a0438 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2206: 0040f05c 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2201: 00296ee8 280 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2202: 000970dc 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2203: 00222234 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2204: 00090ee0 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2205: 000a02c8 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2206: 0040f5ec 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2207: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2208: 00272660 1396 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2209: 003f2030 184 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2208: 0027446c 1396 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2209: 003f2748 184 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2210: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2211: 00095b14 200 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2212: 0033de34 1288 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2213: 00072940 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2214: 0040be08 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2211: 000958f8 200 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2212: 0033fb94 1288 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2213: 00072620 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2214: 0040c468 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2215: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2216: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2217: 000bcdc8 788 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 2218: 00694ab0 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2219: 0009dd50 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2220: 003f3558 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2217: 000bc928 788 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2218: 00694aac 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ + 2219: 0009dc5c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2220: 003f3b20 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2221: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2222: 00387db4 632 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2223: 0009ae80 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2224: 00244264 664 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2225: 00342f0c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2222: 0038847c 632 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2223: 0009ad10 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2224: 00244fac 664 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2225: 00344ccc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2226: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2227: 001f7844 52 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2227: 001f7fa0 52 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2228: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2229: 00108778 128 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2230: 001f1034 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2231: 003fb214 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2229: 001089a8 128 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2230: 001f17b4 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2231: 003fb8d0 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2233: 00042664 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2234: 002a871c 20 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2235: 0009a30c 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2236: 00346ab8 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2237: 002edbdc 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2233: 00042748 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2234: 002aa1b8 20 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2235: 0009a19c 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2236: 00348878 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2237: 002efb84 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2239: 0023d800 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2240: 006d6c94 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2241: 003fac88 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2242: 000ce9cc 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2243: 000a8ce0 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2239: 0023e3d4 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2240: 006d6ec8 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2241: 003fb26c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2242: 000ce868 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2243: 000a8b70 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ 2246: 006811f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2247: 0002e450 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2248: 003563e0 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2249: 0068bd64 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2248: 0035703c 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2249: 0068c284 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2251: 0036f650 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2252: 0039e3e4 272 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2253: 0068b65c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2254: 00158be4 332 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2251: 003702c4 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2252: 0039f13c 272 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2253: 0068bb54 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2254: 00158e80 332 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2255: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2256: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2257: 001b3064 352 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2258: 00254d04 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2259: 0027c618 92 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2257: 001b3740 352 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2258: 00255b14 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2259: 0027e130 92 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2260: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeDCtx │ │ │ │ - 2262: 00164afc 848 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ - 2263: 00693604 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2264: 00415de0 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2265: 0032a47c 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2266: 000a0958 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2267: 0009dfb4 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2262: 00164e44 848 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2263: 00693600 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ + 2264: 004163ac 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2265: 0032c6d8 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2266: 000a07e8 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2267: 0009dcec 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2269: 00338db8 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2269: 0033ae18 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2270: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2271: 0003b0a8 872 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2272: 0008be18 152 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2273: 0026ddd4 1012 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2274: 002f6cf0 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2275: 0020b0ec 216 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2276: 000a1348 228 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2277: 00394e78 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2278: 00368ab8 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2271: 0003b18c 872 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2272: 0008bbfc 152 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2273: 0026fba8 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2274: 002f8c90 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2275: 0020b6dc 216 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2276: 000a11d8 228 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2277: 00395a30 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2278: 0025e50c 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2280: 003f2568 244 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2280: 003f28b4 244 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2281: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2282: 0014ffe8 76 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2283: 000a5ce8 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2284: 0017df64 88 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2282: 0015025c 76 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2283: 000a5b78 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2284: 0017e2a4 88 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2285: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2286: 006d6c3c 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2287: 0067feec 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2288: 000a04d0 104 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2289: 004147a0 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2290: 0041b570 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2291: 001c87ec 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2292: 00661dc8 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2288: 000a0360 104 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2289: 00414da8 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2290: 0041ba9c 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2291: 001c8c94 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2292: 006620e0 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2293: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2294: 001985bc 356 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2294: 00198c94 356 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2295: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2296: 003f2768 412 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2297: 000a87b0 300 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2296: 003f2b18 412 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2297: 000a8640 300 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2298: 00681e24 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2299: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2300: 000fdf30 1248 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2301: 001d3918 760 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2302: 0030c0c4 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2303: 000a46d4 192 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2304: 000ff600 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2300: 000fe05c 1248 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2301: 001d3d38 760 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2302: 0030e36c 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2303: 000a4564 192 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2304: 000ff72c 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2305: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2306: 0044051c 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2307: 003857e8 228 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2308: 0032bf68 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2306: 00440804 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2307: 00385ea8 228 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2308: 0032e1cc 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2309: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2310: 000e047c 668 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2310: 000e04a4 668 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2311: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2312: 002dcabc 128 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2313: 003cb0e4 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2314: 0007a628 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2315: 0032773c 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2316: 00378d38 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2317: 002f8fac 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2318: 0037d994 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2319: 000984c8 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2320: 00043acc 88 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2312: 002dea00 128 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2313: 003cb6d4 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2314: 0007a308 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2315: 003299d8 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2316: 0026c824 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2317: 002faf4c 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2318: 0037e22c 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2319: 00098358 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2320: 00043bb0 88 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2321: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2322: 0026a9b4 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2323: 0007ab70 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2324: 0009e4f8 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2325: 0008beb0 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2322: 0026c610 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2323: 0007a850 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2324: 0009e404 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2325: 0008bc94 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2326: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_dParam_getBounds │ │ │ │ 2327: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2328: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2329: 0009808c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2330: 000a044c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2331: 000a0990 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2332: 003f3af0 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2329: 00097f1c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2330: 000a02dc 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2331: 000a0820 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2332: 003f40b8 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2333: 00680950 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2334: 00211074 72 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2335: 000a3ac8 268 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2336: 003f223c 204 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2337: 000a67c8 84 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2338: 000a0790 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2339: 0009b4d4 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2340: 0033e838 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2334: 00211690 72 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2335: 000a3958 268 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2336: 003f2a48 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2337: 000a6658 84 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2338: 000a0620 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2339: 0009b364 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2340: 003405f8 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2341: 00688e9c 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2342: 0025e244 1284 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2343: 00073424 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2344: 0007ace8 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2345: 000c8994 20 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2346: 000a35cc 284 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2342: 0025fb70 1284 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2343: 00073104 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2344: 0007a9c8 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2345: 000c882c 20 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2346: 000a345c 284 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2347: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2348: 00389034 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2349: 000a1218 152 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2350: 0033c290 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2351: 003471e8 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2352: 000a50e4 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2353: 001911b0 1952 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2354: 000a4fe0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2348: 00389658 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2349: 000a10a8 152 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2350: 0033dff0 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2351: 00348fa8 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2352: 000a4f74 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2353: 00191898 1952 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2354: 000a4e70 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2355: 00686498 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2356: 000d4ffc 488 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2357: 0030a174 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2358: 0029e0d0 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2359: 00259820 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2360: 002c79e8 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2356: 000d4e6c 488 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2357: 0030c41c 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2358: 0029fb0c 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2359: 0025a1f8 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2360: 002d3f70 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2362: 001bd8b4 432 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2362: 001bdd54 432 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createCCtx │ │ │ │ - 2364: 0068bd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2365: 001635a0 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2364: 0068c2b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2365: 001638e8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2367: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2368: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2369: 00685bf0 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2370: 0009de7c 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2371: 0036f288 344 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2370: 0009de50 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2371: 0036ff90 344 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2372: 00682828 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2373: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2374: 0014499c 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2375: 000e476c 128 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2374: 00144c1c 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2375: 000e479c 128 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ 2376: 00036d7c 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2377: 000c60b4 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2378: 00129a4c 304 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2379: 000728c4 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2380: 003817a4 208 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2377: 000c5f4c 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2378: 00129c68 304 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2379: 000725a4 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2380: 003821ac 208 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2381: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2382: 0002f2fc 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2383: 001d1048 192 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2384: 003678e0 212 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2385: 000d473c 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2383: 001d152c 192 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2384: 00368a34 212 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2385: 000d45b4 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2387: 001d9a00 3164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2388: 000a8390 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2387: 001d9f40 3124 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2388: 000a8220 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2389: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2390: 006881d4 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2391: 00432594 564 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2392: 00219b4c 200 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2393: 0068bda4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2394: 0016c350 232 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2391: 00432880 564 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2392: 0021a168 200 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2393: 0068c2c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2394: 0016c698 232 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2395: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2396: 000872f4 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2396: 00086fd4 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2397: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2398: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2399: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2400: 001b8364 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2401: 003cf9f8 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2402: 0036e79c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2403: 00173634 188 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2404: 0040f18c 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2405: 0009b5a8 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2406: 0008f778 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2407: 000967e0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2408: 00099c28 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2409: 0009aee0 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2410: 0033a26c 640 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2411: 000a5054 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2412: 0015283c 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2413: 000994fc 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2414: 000968b8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2400: 001b8808 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2401: 003d1fe8 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2402: 0036f4a4 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2403: 0017397c 188 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2404: 0040f71c 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2405: 0009b438 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2406: 0008f558 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2407: 000965c0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2408: 00099ab8 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2409: 0009ad70 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2410: 0033c28c 640 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2411: 000a4ee4 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2412: 00152adc 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2413: 0009938c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2414: 00096698 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2415: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2416: 000dfcdc 1100 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2417: 00098668 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2418: 0034ed28 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2419: 0049034c 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2416: 000dfd04 1100 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2417: 000984f8 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2418: 00350184 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2419: 0049044c 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2420: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2421: 0029867c 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2422: 00382c4c 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2421: 00299a6c 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2422: 003833dc 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2423: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2424: 002b39b0 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2425: 00367470 392 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2426: 00290288 56 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2427: 00097c60 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2428: 002b2764 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2429: 000a593c 160 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2430: 00089c9c 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2431: 002556cc 292 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2432: 0030b300 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2433: 0032ccdc 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2424: 002b5880 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2425: 003685c8 392 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2426: 002914b0 56 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2427: 00097a40 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2428: 002b4634 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2429: 000a57cc 160 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2430: 00089a80 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2431: 00256244 292 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2432: 0030d5a8 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2433: 0032f114 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ 2434: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_versionNumber │ │ │ │ - 2435: 0024e008 880 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2436: 000ce9e0 624 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2437: 000af584 464 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2438: 000a08f8 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2435: 0024ebc8 880 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2436: 000ce87c 624 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2437: 000af414 464 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2438: 000a0788 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2439: 00682714 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2440: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2441: 0002e51c 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2442: 0021b108 456 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2443: 00440578 956 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2444: 00085358 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2445: 000a034c 80 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2446: 000a0818 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2442: 0021b724 456 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2443: 00440860 956 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2444: 00085034 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2445: 000a01dc 80 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2446: 000a06a8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2447: 0002f00c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2448: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2449: 0009dde0 156 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2450: 000d1bf8 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2449: 0009ddb4 156 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2450: 000d1a90 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2451: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2452: 00221ba4 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2453: 00097c84 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2454: 0032a228 312 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2455: 0013e4ac 640 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2456: 000cf0cc 1132 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2452: 00222214 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2453: 00097a64 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2454: 0032c484 312 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2455: 0013e6d4 640 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2456: 000cec70 1132 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2457: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2458: 000844a4 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2459: 003e401c 1112 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 2460: 0042b978 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ + 2458: 00084180 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2459: 003e4734 1112 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2460: 0042c114 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ 2461: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2462: 0036b128 292 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2463: 000a9c90 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2462: 0036c078 292 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2463: 000a9b20 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2464: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2465: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2466: 00346b18 28 FUNC GLOBAL DEFAULT 12 PyInit__math_integer │ │ │ │ + 2466: 003488d8 28 FUNC GLOBAL DEFAULT 12 PyInit__math_integer │ │ │ │ 2467: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getFrameContentSize │ │ │ │ - 2468: 001746f4 260 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2469: 002402a8 112 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2468: 00174a3c 260 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2469: 00240e7c 112 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2470: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2471: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2472: 0036f738 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2473: 001fb3f0 420 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2472: 003703ac 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2473: 001fba58 420 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2474: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2475: 0049074c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2476: 0008ed34 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2475: 0049084c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2476: 0008eb14 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2477: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2478: 00686aa4 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2479: 0043bda8 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2479: 0043c090 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2480: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2481: 001944ac 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2482: 000a10d8 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2483: 002473e8 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2484: 0033b650 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2481: 00194b80 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2482: 000a0f68 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2483: 00247fc4 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2484: 0033d678 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2485: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2486: 00212088 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2487: 00075110 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2486: 002126a4 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2487: 00074df0 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2488: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2489: 00687784 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2490: 002c7a20 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2491: 002dcff0 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2492: 000a2f4c 116 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2493: 00334524 552 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2494: 0068b304 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2490: 002d3fa8 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2491: 002def38 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2492: 000a2ddc 116 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2493: 0033657c 552 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2494: 0068b22c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2495: 00687fd4 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2496: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2497: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2498: 001f3670 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2498: 001f3df0 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2499: 0002fdd8 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2500: 0033eab4 72 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2501: 00082a00 88 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2500: 00340c14 72 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2501: 000826dc 88 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2502: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2503: 000af1e4 156 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2503: 000af074 156 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2504: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2505: 000e8264 256 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2506: 0036f7cc 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2507: 000e7b24 244 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2508: 0005580c 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2509: 0068bd74 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2505: 000e8294 256 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2506: 00370440 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2507: 000e7b54 244 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2508: 000555b0 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2509: 0068c294 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ 2510: 0003660c 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2511: 00061e20 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2512: 0068b2f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2513: 000f1d04 2108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2514: 000a1654 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2515: 001e7dd0 968 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2516: 002217b0 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2517: 000bbfe8 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2518: 0009f294 388 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2511: 00061c10 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2512: 0068b220 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2513: 000f1bd8 2108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2514: 000a14e4 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2515: 001e85b4 968 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2516: 00221e24 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2517: 000bbb48 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2518: 0009f124 388 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2519: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2520: 00221e80 620 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2520: 002224f0 620 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ 2521: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_setPledgedSrcSize │ │ │ │ - 2522: 0032a4dc 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2523: 002485a0 352 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2524: 0009e1ac 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2525: 00357f28 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2526: 0009e198 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2527: 000db4fc 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2528: 000746d4 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2529: 000a93b4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2530: 002e1084 108 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2522: 0032c738 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2523: 0024917c 352 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2524: 0009e0b8 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2525: 003588b0 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2526: 0009e0a4 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2527: 000db394 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2528: 000743b4 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2529: 000a9244 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2530: 002e3034 108 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2531: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2532: 00095fd8 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2533: 006d6cb0 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2534: 001c0c80 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2535: 00142060 64 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2536: 0009a5d0 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2532: 00095dbc 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2533: 006d6ee4 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2534: 001c1120 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2535: 001422d8 64 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2536: 0009a460 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2537: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2538: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ 2539: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2540: 001dac50 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2540: 001db170 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2541: 006823d4 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2542: 00261bec 432 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2543: 00095bdc 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2542: 00263804 432 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2543: 000959c0 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2544: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2545: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2546: 00094504 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2547: 0012b02c 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2546: 000942e4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2547: 0012b254 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2548: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2549: 00093ea8 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2550: 00098a6c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2551: 00071ef0 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2552: 00410a54 84 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2553: 003bcda0 1388 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2554: 001d412c 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2549: 00093c88 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2550: 000988fc 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2551: 00071bd4 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2552: 00416414 84 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2553: 003bd9b0 1388 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2554: 001d4520 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2555: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2556: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2557: 00686c9c 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2558: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2559: 002aee24 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2560: 00271cd8 1496 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2561: 00073124 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2559: 002b0b80 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2560: 00273ae4 1496 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2561: 00072e04 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2562: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2563: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2564: 001468fc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2565: 000a109c 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2566: 006d6cac 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2567: 001d32e0 708 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2568: 001f6c94 1300 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2564: 00146b7c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2565: 000a0f2c 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2566: 006d6ee0 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2567: 001d3740 644 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2568: 001f73f0 1300 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2569: 00682600 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2570: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2571: 0039a150 184 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2572: 002b3a59 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2573: 003cd3c4 20 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2574: 0003f4a4 216 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2571: 0039ada8 184 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2572: 002b5929 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2573: 003cd9b4 20 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2574: 0003f588 216 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ 2575: 00685a08 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2576: 0023871c 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2577: 001118ac 648 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2578: 00348394 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2576: 002392f8 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2577: 00111a78 648 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2578: 0034a154 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2579: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2580: 000a3014 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2581: 00387c5c 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2582: 000ce140 208 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2580: 000a2ea4 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2581: 00388324 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2582: 000cdfdc 208 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2583: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_isError │ │ │ │ 2584: 0002d7d8 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2585: 002652c4 132 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2586: 0021dc28 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2585: 00266edc 132 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2586: 0021e270 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2587: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2588: 003701cc 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2589: 000af7b4 352 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2588: 00370e40 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2589: 000af644 352 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2590: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2591: 000c2efc 172 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2591: 000c2b18 172 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2592: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2593: 003f2d5c 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2593: 00406d90 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2594: 00038930 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2595: 0002fc54 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2596: 0068aa0c 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2597: 0009b340 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2597: 0009b1d0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2598: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2599: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2600: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2601: 000a6b3c 368 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2601: 000a69cc 368 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2602: 0002e1ec 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 2603: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getDictID_fromDict │ │ │ │ - 2604: 000e8e8c 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2604: 000e8ebc 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2605: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getDictID_fromFrame │ │ │ │ 2606: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2607: 000a1104 116 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2608: 00050408 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2607: 000a0f94 116 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2608: 000502b4 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2609: 0002e7ec 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2610: 002fe6a8 160 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2611: 0041bae4 336 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2612: 00366024 56 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2613: 000a3428 152 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2614: 000e3fd4 420 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2615: 0009b010 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2616: 00380008 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2617: 000a90ac 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2610: 00300934 160 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2611: 0041c010 336 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2612: 0036717c 56 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2613: 000a32b8 152 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2614: 000e4004 420 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2615: 0009aea0 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2616: 00380798 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2617: 000a8f3c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2618: 0068479c 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 2619: 00683284 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2620: 002ee4bc 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2621: 001f161c 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2622: 00384514 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2623: 00079634 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2624: 0021ac98 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2625: 0009df00 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2620: 002f0464 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2621: 001f1d9c 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2622: 00384ca4 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2623: 00079314 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2624: 0021b2b4 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2625: 0009ded4 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2626: 00689028 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2627: 0007497c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2628: 000d46b4 136 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2627: 0007465c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2628: 000d452c 136 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2629: 006845b4 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2630: 0036fd8c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2630: 00370a00 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2631: 00686dc0 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2632: 00098368 268 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2633: 0036c368 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2634: 0033a114 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2635: 000d1588 1648 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2636: 003b32d0 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2637: 0068bdcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2632: 000981f8 268 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2633: 0036d070 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2634: 00243c74 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2635: 000d1424 1644 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2636: 003b3f08 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2637: 0068c2e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2638: 0068201c 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2639: 0020cff0 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2639: 0020d5e0 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2640: 0002da00 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2641: 003350ac 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2641: 00337104 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2642: 0068526c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2643: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2644: 00099774 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2645: 000bfbfc 916 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2646: 0004122c 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2647: 00375bc4 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2648: 00240318 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2649: 00364a48 72 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2650: 000410d0 248 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2651: 000de99c 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2644: 00099604 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2645: 000bf7a4 916 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2646: 00041310 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2647: 00376840 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2648: 00240eec 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2649: 00365ba0 72 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2650: 000411b4 248 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2651: 000de834 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2652: 00030454 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2653: 00219a68 228 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2653: 0021a084 228 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ 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: [libzstd.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x2d6c8 │ │ │ │ - 0x0000000d (FINI) 0x444e50 │ │ │ │ + 0x0000000d (FINI) 0x445138 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x67fee0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x67fee8 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e8f8 │ │ │ │ 0x00000006 (SYMTAB) 0x14318 │ │ │ ├── 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: 41e652233090fedfe008541b52646521e2320a5c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2c98f7da3896c2be5e2f9938a74c611d759c62ae │ │ │ │ │ │ │ │ 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: 0x00100ba4, Base: 0x00662020, Semaphore: 0x006d660e │ │ │ │ + Location: 0x00100ccc, Base: 0x00662338, Semaphore: 0x006d6606 │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x0000002b NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x00129760, Base: 0x00662020, Semaphore: 0x006d6608 │ │ │ │ + Location: 0x0012997c, Base: 0x00662338, Semaphore: 0x006d6600 │ │ │ │ Arguments: -4@[fp, #-224] │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x00129808, Base: 0x00662020, Semaphore: 0x006d6606 │ │ │ │ + Location: 0x00129a24, Base: 0x00662338, Semaphore: 0x006d65fe │ │ │ │ Arguments: -4@[fp, #-240] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00303d58, Base: 0x00662020, Semaphore: 0x006d660c │ │ │ │ + Location: 0x00305fe8, Base: 0x00662338, Semaphore: 0x006d6604 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00303d68, Base: 0x00662020, Semaphore: 0x006d660a │ │ │ │ + Location: 0x00305ff8, Base: 0x00662338, Semaphore: 0x006d6602 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00303f7c, Base: 0x00662020, Semaphore: 0x006d660c │ │ │ │ + Location: 0x0030620c, Base: 0x00662338, Semaphore: 0x006d6604 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00303f8c, Base: 0x00662020, Semaphore: 0x006d660a │ │ │ │ + Location: 0x0030621c, Base: 0x00662338, Semaphore: 0x006d6602 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001f0214, Base: 0x00662020, Semaphore: 0x006d660e │ │ │ │ + Location: 0x001f0994, Base: 0x00662338, Semaphore: 0x006d6606 │ │ │ │ Arguments: 4@r6 4@#_PyRuntime+66436 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001f08b8, Base: 0x00662020, Semaphore: 0x006d660e │ │ │ │ + Location: 0x001f1038, Base: 0x00662338, Semaphore: 0x006d6606 │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001f0f74, Base: 0x00662020, Semaphore: 0x006d660e │ │ │ │ + Location: 0x001f16f4, Base: 0x00662338, Semaphore: 0x006d6606 │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x000a4f88, Base: 0x00662020, Semaphore: 0x006d65f8 │ │ │ │ + Location: 0x000a4e18, Base: 0x00662338, Semaphore: 0x006d65f0 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x000a4fd8, Base: 0x00662020, Semaphore: 0x006d65fa │ │ │ │ + Location: 0x000a4e68, Base: 0x00662338, Semaphore: 0x006d65f2 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ -\/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 │ │ │ │ @@ -229,16 +229,16 @@ │ │ │ │ __syslog_chk │ │ │ │ setlogmask │ │ │ │ closelog │ │ │ │ sendfile64 │ │ │ │ getgrnam_r │ │ │ │ lsetxattr │ │ │ │ fsetxattr │ │ │ │ -faccessat │ │ │ │ getresgid │ │ │ │ +faccessat │ │ │ │ getresuid │ │ │ │ getgroups │ │ │ │ getlogin_r │ │ │ │ copy_file_range │ │ │ │ getpwnam_r │ │ │ │ setgrent │ │ │ │ getgrent │ │ │ │ @@ -249,18 +249,18 @@ │ │ │ │ llistxattr │ │ │ │ setpwent │ │ │ │ getpwent │ │ │ │ endpwent │ │ │ │ XML_SetReturnNSTriplet │ │ │ │ XML_SetStartElementHandler │ │ │ │ XML_SetEndElementHandler │ │ │ │ +getgrouplist │ │ │ │ mkfifoat │ │ │ │ XML_SetUnparsedEntityDeclHandler │ │ │ │ XML_SetNotationDeclHandler │ │ │ │ -getgrouplist │ │ │ │ XML_SetStartNamespaceDeclHandler │ │ │ │ XML_SetEndNamespaceDeclHandler │ │ │ │ XML_SetExternalEntityRefHandler │ │ │ │ XML_SetSkippedEntityHandler │ │ │ │ XML_SetParamEntityParsing │ │ │ │ process_vm_readv │ │ │ │ process_vm_writev │ │ │ │ @@ -2420,16 +2420,14 @@ │ │ │ │ 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 │ │ │ │ @@ -2483,14 +2481,18 @@ │ │ │ │ global import state already initialized │ │ │ │ encoding error │ │ │ │ Expected long option │ │ │ │ Unknown option: %ls │ │ │ │ Argument expected for the %ls options │ │ │ │ Unknown option: -%c │ │ │ │ Argument expected for the -%c option │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ +config option type is not string list │ │ │ │ +process done: 0x%zx │ │ │ │ characters_written │ │ │ │ POSIX exception code │ │ │ │ strerror │ │ │ │ exception strerror │ │ │ │ exception filename │ │ │ │ filename2 │ │ │ │ second exception filename │ │ │ │ @@ -2927,16 +2929,14 @@ │ │ │ │ max_warnings │ │ │ │ max_segment_reclaim │ │ │ │ destroy_on_exit │ │ │ │ arena_reserve │ │ │ │ arena_purge_mult │ │ │ │ purge_extend_delay │ │ │ │ decommit_extend_delay │ │ │ │ -config option type is not string list │ │ │ │ -process done: 0x%zx │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ Disabling the GIL is not supported by this build │ │ │ │ PYTHON_GIL / -X gil must be "0" or "1" │ │ │ │ PYTHONHASHSEED must be "random" or an integer in range [0; 4294967295] │ │ │ │ PYTHONPROFILEIMPORTTIME: numeric values other than 1 and 2 are reserved for future use. │ │ │ │ @@ -3078,21 +3078,14 @@ │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_VALUE │ │ │ │ PYTHON_JIT_SIDE_EXIT_INITIAL_BACKOFF │ │ │ │ PYTHON_JIT_FITNESS_INITIAL │ │ │ │ PYTHON_SPECIALIZATION_OFF │ │ │ │ PYTHON_UOPS_OPTIMIZE │ │ │ │ per-interpreter obmalloc does not support single-phase init extension modules │ │ │ │ invalid interpreter config 'gil' value │ │ │ │ -ValueError │ │ │ │ -Inappropriate argument value (of correct type). │ │ │ │ -basename │ │ │ │ -hassuffix │ │ │ │ -joinpath │ │ │ │ -readlines │ │ │ │ -realpath │ │ │ │ thread state already initialized │ │ │ │ PyCOND_FINI(gil->cond) failed │ │ │ │ PyMUTEX_FINI(gil->mutex) failed │ │ │ │ PyCOND_FINI(gil->switch_cond) failed │ │ │ │ PyMUTEX_FINI(gil->switch_mutex) failed │ │ │ │ PyMUTEX_INIT(gil->mutex) failed │ │ │ │ PyMUTEX_INIT(gil->switch_mutex) failed │ │ │ │ @@ -3116,14 +3109,34 @@ │ │ │ │ _warnings_context │ │ │ │ can't initialize warnings │ │ │ │ concurrent.interpreters.NotShareableError │ │ │ │ import _frozen_importlib # frozen │ │ │ │ _frozen_importlib │ │ │ │ import _imp # builtin │ │ │ │ _install │ │ │ │ +Base class for warning categories. │ │ │ │ +ResourceWarning │ │ │ │ +Base class for warnings about resource usage. │ │ │ │ +ImportWarning │ │ │ │ +Base class for warnings about probable mistakes in module imports │ │ │ │ +PendingDeprecationWarning │ │ │ │ +Base class for warnings about features which will be deprecated │ │ │ │ +in the future. │ │ │ │ +DeprecationWarning │ │ │ │ +Base class for warnings about deprecated features. │ │ │ │ +TypeError │ │ │ │ +Inappropriate argument type. │ │ │ │ +ValueError │ │ │ │ +Inappropriate argument value (of correct type). │ │ │ │ +siphash13 │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ cpython:pymalloc │ │ │ │ invalid maximum character passed to PyUnicode_New │ │ │ │ Negative size passed to PyUnicode_New │ │ │ │ Negative size passed to PyBytes_FromStringAndSize │ │ │ │ ../Objects/tupleobject.c │ │ │ │ Python memory allocator called without holding the GIL │ │ │ │ @@ -3174,14 +3187,25 @@ │ │ │ │ # 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 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 │ │ │ │ +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 │ │ │ │ Represents positional arguments. │ │ │ │ Represents keyword arguments. │ │ │ │ __default__ │ │ │ │ The default value for this ParamSpec. │ │ │ │ evaluate_default │ │ │ │ __typing_subst__ │ │ │ │ __typing_prepare_subst__ │ │ │ │ @@ -3451,26 +3475,16 @@ │ │ │ │ Number of days. │ │ │ │ Number of seconds (>= 0 and less than 1 day). │ │ │ │ microseconds │ │ │ │ Number of microseconds (>= 0 and less than 1 second). │ │ │ │ total_seconds │ │ │ │ Total seconds in the duration. │ │ │ │ datetime.tzinfo │ │ │ │ -Base class for warning categories. │ │ │ │ -ResourceWarning │ │ │ │ -Base class for warnings about resource usage. │ │ │ │ -ImportWarning │ │ │ │ -Base class for warnings about probable mistakes in module imports │ │ │ │ -PendingDeprecationWarning │ │ │ │ -Base class for warnings about features which will be deprecated │ │ │ │ -in the future. │ │ │ │ -DeprecationWarning │ │ │ │ -Base class for warnings about deprecated features. │ │ │ │ -TypeError │ │ │ │ -Inappropriate argument type. │ │ │ │ +__new__($type, *args, **kwargs) │ │ │ │ +Create and return a new object. See help(type) for accurate signature. │ │ │ │ _typing._ConstEvaluator │ │ │ │ typing.ParamSpecKwargs │ │ │ │ typing.ParamSpecArgs │ │ │ │ typing.ParamSpec │ │ │ │ typing.TypeVarTuple │ │ │ │ typing.TypeVar │ │ │ │ typing.Generic │ │ │ │ @@ -3487,32 +3501,23 @@ │ │ │ │ string.templatelib.Interpolation │ │ │ │ Interpolation object │ │ │ │ datetime.timezone │ │ │ │ datetime.datetime │ │ │ │ datetime.time │ │ │ │ datetime.date │ │ │ │ datetime.timedelta │ │ │ │ -siphash13 │ │ │ │ -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 │ │ │ │ -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 │ │ │ │ +corrupted thread-free list │ │ │ │ +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). │ │ │ │ @@ -3725,19 +3730,14 @@ │ │ │ │ Implement self+=value. │ │ │ │ __imul__($self, value, /) │ │ │ │ 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. │ │ │ │ -corrupted thread-free list │ │ │ │ -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 │ │ │ │ unhashable type: '%.200s' │ │ │ │ attribute name must be string, not '%.200s' │ │ │ │ '%.100s' object has no attribute '%U' │ │ │ │ @@ -3818,34 +3818,14 @@ │ │ │ │ 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 │ │ │ │ -Bad dict format │ │ │ │ -NULL object passed to Py_BuildValue │ │ │ │ -bad format char passed to Py_BuildValue │ │ │ │ -Unmatched paren in format │ │ │ │ -days=%d; must have magnitude <= %d │ │ │ │ -year must be in %d..%d, not %d │ │ │ │ -month must be in 1..12, not %d │ │ │ │ -day %i must be in range 1..%d for month %i in year %i │ │ │ │ -hour must be in 0..23, not %i │ │ │ │ -minute must be in 0..59, not %i │ │ │ │ -second must be in 0..59, not %i │ │ │ │ -microsecond must be in 0..999999, not %i │ │ │ │ -fold must be either 0 or 1, not %i │ │ │ │ -tzinfo argument must be None or of a tzinfo subclass, not type '%s' │ │ │ │ -context variable name must be a str │ │ │ │ -__replace__($self, /, **changes) │ │ │ │ -Return a copy of the structure with new values for the specified fields. │ │ │ │ generic slot │ │ │ │ Py_slot_end │ │ │ │ Py_bf_getbuffer/Py_mod_create │ │ │ │ Py_bf_releasebuffer/Py_mod_exec │ │ │ │ Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ Py_mp_length/Py_mod_gil │ │ │ │ Py_mp_subscript │ │ │ │ @@ -3940,14 +3920,32 @@ │ │ │ │ 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 │ │ │ │ +unnamed field │ │ │ │ +Can't initialize builtin type %s │ │ │ │ +unmatched paren in format │ │ │ │ +Bad dict format │ │ │ │ +NULL object passed to Py_BuildValue │ │ │ │ +bad format char passed to Py_BuildValue │ │ │ │ +Unmatched paren in format │ │ │ │ +days=%d; must have magnitude <= %d │ │ │ │ +year must be in %d..%d, not %d │ │ │ │ +month must be in 1..12, not %d │ │ │ │ +day %i must be in range 1..%d for month %i in year %i │ │ │ │ +hour must be in 0..23, not %i │ │ │ │ +minute must be in 0..59, not %i │ │ │ │ +second must be in 0..59, not %i │ │ │ │ +microsecond must be in 0..999999, not %i │ │ │ │ +fold must be either 0 or 1, not %i │ │ │ │ +tzinfo argument must be None or of a tzinfo subclass, not type '%s' │ │ │ │ +context variable name must be a str │ │ │ │ can't initialize sys module │ │ │ │ failed to initialize a type │ │ │ │ failed to create a module object │ │ │ │ lazy_modules │ │ │ │ __stderr__ │ │ │ │ displayhook │ │ │ │ can't set preliminary stderr │ │ │ │ @@ -3993,17 +3991,14 @@ │ │ │ │ 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 │ │ │ │ -list modified during sort │ │ │ │ -%R returned NULL without setting an exception │ │ │ │ - type │ │ │ │ firstiter │ │ │ │ Hook to intercept first iteration │ │ │ │ finalizer │ │ │ │ Hook to intercept finalization │ │ │ │ optimize │ │ │ │ -O or -OO │ │ │ │ dont_write_bytecode │ │ │ │ @@ -4198,14 +4193,18 @@ │ │ │ │ STOP_ITERATION │ │ │ │ EXCEPTION_HANDLED │ │ │ │ PY_UNWIND │ │ │ │ PY_THROW │ │ │ │ C_RETURN │ │ │ │ sys.monitoring │ │ │ │ sys._jit │ │ │ │ +__replace__($self, /, **changes) │ │ │ │ +Return a copy of the structure with new values for the specified fields. │ │ │ │ +list modified during sort │ │ │ │ +%R returned NULL without setting an exception │ │ │ │ '%.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 │ │ │ │ @@ -4213,14 +4212,19 @@ │ │ │ │ unsupported error handler │ │ │ │ ../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 │ │ │ │ +name of the thread implementation │ │ │ │ +name of the lock implementation │ │ │ │ +name and version of the thread library │ │ │ │ + type │ │ │ │ +sys.thread_info │ │ │ │ Ellipsis │ │ │ │ __debug__ │ │ │ │ builtins.ExceptionGroup │ │ │ │ EnvironmentError │ │ │ │ failed to add exceptions to builtins │ │ │ │ __import__ │ │ │ │ __lazy_import__ │ │ │ │ @@ -4230,43 +4234,35 @@ │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ byte string is too large │ │ │ │ deallocated bytearray object has exported buffers │ │ │ │ PyErr_NewException: name must be module.class │ │ │ │ while calling a Python object │ │ │ │ type() takes 1 or 3 arguments │ │ │ │ cannot create '%s' instances │ │ │ │ -__build_class__ │ │ │ │ -breakpoint │ │ │ │ -isinstance │ │ │ │ -issubclass │ │ │ │ -name of the thread implementation │ │ │ │ -name of the lock implementation │ │ │ │ -name and version of the thread library │ │ │ │ -sys.thread_info │ │ │ │ UO!O:type.__new__ │ │ │ │ type.__new__() argument 3 must be dict or frozendict, not %T │ │ │ │ type() doesn't support MRO entry resolution; use types.new_class() │ │ │ │ cannot create '%.400s' instances │ │ │ │ __slots__ items must be strings, not '%.200s' │ │ │ │ __slots__ must be identifiers │ │ │ │ __dict__ slot disallowed: we already got one │ │ │ │ __weakref__ slot disallowed: we already got one │ │ │ │ %R in __slots__ conflicts with class variable │ │ │ │ Error calling __set_name__ on '%.100s' instance %R in '%.100s' │ │ │ │ non-string key in the __dict__ of class %.200s │ │ │ │ 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 │ │ │ │ %.200s%s takes no arguments │ │ │ │ %.200s%s takes at least one argument │ │ │ │ old style getargs format uses new features │ │ │ │ +at least │ │ │ │ +%.150s%s takes %s %d argument%s (%zd given) │ │ │ │ +bad format string: %.200s │ │ │ │ str, bytes or bytearray │ │ │ │ unsigned byte integer is less than minimum │ │ │ │ unsigned byte integer is greater than maximum │ │ │ │ integer value out of range │ │ │ │ signed short integer is less than minimum │ │ │ │ signed short integer is greater than maximum │ │ │ │ a byte string of length 1 │ │ │ │ @@ -4281,14 +4277,18 @@ │ │ │ │ (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 │ │ │ │ @@ -4314,28 +4314,14 @@ │ │ │ │ __hello_alias__ │ │ │ │ __phello_alias__ │ │ │ │ __phello_alias__.spam │ │ │ │ __phello__.__init__ │ │ │ │ __phello__.ham.__init__ │ │ │ │ __hello_only__ │ │ │ │ frozen object %R is not a code object │ │ │ │ -__hello__ │ │ │ │ -__phello__ │ │ │ │ -__phello__.ham │ │ │ │ -__phello__.ham.eggs │ │ │ │ -__phello__.spam │ │ │ │ -importlib.util │ │ │ │ -importlib.machinery │ │ │ │ -importlib._bootstrap │ │ │ │ -importlib._bootstrap_external │ │ │ │ -<__phello__ │ │ │ │ -<__phello__.ham │ │ │ │ -__weakref__ │ │ │ │ -list of weak references to the object │ │ │ │ -dictionary for instance variables │ │ │ │ XXX readobject called with exception set │ │ │ │ marshal.loads │ │ │ │ marshal.load │ │ │ │ NULL object in marshal data for object │ │ │ │ attribute name must be string, not '%T' │ │ │ │ no sys module │ │ │ │ lost sys.%U │ │ │ │ @@ -4361,14 +4347,28 @@ │ │ │ │ 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 │ │ │ │ backslashreplace │ │ │ │ +__hello__ │ │ │ │ +__phello__ │ │ │ │ +__phello__.ham │ │ │ │ +__phello__.ham.eggs │ │ │ │ +__phello__.spam │ │ │ │ +importlib.util │ │ │ │ +importlib.machinery │ │ │ │ +importlib._bootstrap │ │ │ │ +importlib._bootstrap_external │ │ │ │ +<__phello__ │ │ │ │ +<__phello__.ham │ │ │ │ +__weakref__ │ │ │ │ +list of weak references to the object │ │ │ │ +dictionary for instance variables │ │ │ │ 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 │ │ │ │ non-string found in code slot │ │ │ │ @@ -4396,14 +4396,16 @@ │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ @@ -4439,16 +4441,14 @@ │ │ │ │ unterminated string literal (detected at line %d) │ │ │ │ too many nested parentheses │ │ │ │ %c-string: single '}' is not allowed │ │ │ │ unmatched '%c' │ │ │ │ %c-string: unmatched '%c' │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' on line %d │ │ │ │ closing parenthesis '%c' does not match opening parenthesis '%c' │ │ │ │ -continue │ │ │ │ -nonlocal │ │ │ │ %U() keywords must be strings │ │ │ │ %U() got some positional-only arguments passed as keyword arguments: '%U' │ │ │ │ %U() got an unexpected keyword argument '%S'. Did you mean '%S'? │ │ │ │ %U() got an unexpected keyword argument '%S' │ │ │ │ %U() got multiple values for argument '%S' │ │ │ │ Executing a cache. │ │ │ │ catching classes that do not inherit from BaseException is not allowed │ │ │ │ @@ -5006,21 +5006,14 @@ │ │ │ │ can't initialize sys.path[0] │ │ │ │ failed to set builtin dict watcher │ │ │ │ failed to enable faulthandler │ │ │ │ # can't import zipimport.zipimporter │ │ │ │ slice indices must be integers or have an __index__ method │ │ │ │ tuple for startswith must only contain str, not %.100s │ │ │ │ startswith first arg must be str or a tuple of str, not %.100s │ │ │ │ - │ │ │ │ -'return' outside function │ │ │ │ -'return' with value in async generator │ │ │ │ -assertion is always true, perhaps remove parentheses? │ │ │ │ -lazy imports only allowed in module scope │ │ │ │ -'break' outside loop │ │ │ │ -'continue' not properly in loop │ │ │ │ getweakrefcount │ │ │ │ _remove_dead_weakref │ │ │ │ getweakrefs │ │ │ │ strict_errors │ │ │ │ Implements the 'strict' error handling, which raises a UnicodeError on coding errors. │ │ │ │ ignore_errors │ │ │ │ Implements the 'ignore' error handling, which ignores malformed data and continues. │ │ │ │ @@ -5030,14 +5023,21 @@ │ │ │ │ Implements the 'xmlcharrefreplace' error handling, which replaces an unencodable character with the appropriate XML character reference. │ │ │ │ backslashreplace_errors │ │ │ │ Implements the 'backslashreplace' error handling, which replaces malformed data with a backslashed escape sequence. │ │ │ │ namereplace │ │ │ │ namereplace_errors │ │ │ │ Implements the 'namereplace' error handling, which replaces an unencodable character with a \N{...} escape sequence. │ │ │ │ Weak-reference support module. │ │ │ │ + │ │ │ │ +'return' outside function │ │ │ │ +'return' with value in async generator │ │ │ │ +assertion is always true, perhaps remove parentheses? │ │ │ │ +lazy imports only allowed in module scope │ │ │ │ +'break' outside loop │ │ │ │ +'continue' not properly in loop │ │ │ │ "is" with '%.200s' literal. Did you mean "=="? │ │ │ │ "is not" with '%.200s' literal. Did you mean "!="? │ │ │ │ unary op %d should not be possible │ │ │ │ 'yield' outside function │ │ │ │ 'yield from' outside function │ │ │ │ 'yield from' inside async function │ │ │ │ keyword argument repeated: %U │ │ │ │ @@ -5088,21 +5088,21 @@ │ │ │ │ Sign not allowed in string format specifier │ │ │ │ Negative zero coercion (z) not allowed in string format specifier │ │ │ │ Alternate form (#) not allowed in string format specifier │ │ │ │ '=' alignment not allowed in string format specifier │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +0123456789abcdef │ │ │ │ sep must be None or a string, not %.200s │ │ │ │ end must be None or a string, not %.200s │ │ │ │ import * only allowed at module level │ │ │ │ %.200s%s missing required argument '%U' (pos %d) │ │ │ │ argument for %.200s%s given by name ('%U') and position (%d) │ │ │ │ invalid result from _PyOnceFlag_CallOnce │ │ │ │ -0123456789abcdef │ │ │ │ must be str or None, not %.100s │ │ │ │ requires tuple of arguments │ │ │ │ all arguments to joinpath() must be str or None │ │ │ │ failed to join paths │ │ │ │ maximum number of symbolic links reached │ │ │ │ writeobject with NULL file │ │ │ │ null file for PyFile_WriteString │ │ │ │ @@ -5118,16 +5118,16 @@ │ │ │ │ strings are too large to concat │ │ │ │ dict expected │ │ │ │ invalid config type: %s │ │ │ │ invalid config value: %s │ │ │ │ issubclass() arg 1 must be a class │ │ │ │ in __subclasscheck__ │ │ │ │ missing config key: %s │ │ │ │ -Python int too large to convert to C int │ │ │ │ maxsplit │ │ │ │ +Python int too large to convert to C int │ │ │ │ __classdict__ │ │ │ │ __conditional_annotations__ │ │ │ │ can't convert negative value to unsigned int │ │ │ │ Python int too large to convert to C unsigned long │ │ │ │ %s arg must be None or str │ │ │ │ list indices must be integers or slices, not %.200s │ │ │ │ __import__ not found │ │ │ │ @@ -5986,17 +5986,17 @@ │ │ │ │ ... truncated │ │ │ │ No active exception to reraise │ │ │ │ calling %R should have returned an instance of BaseException, not %R │ │ │ │ exceptions must derive from BaseException │ │ │ │ exception causes must derive from BaseException │ │ │ │ can't convert negative value to size_t │ │ │ │ Python int too large to convert to C size_t │ │ │ │ -bad operand type for unary ~: '%.200s' │ │ │ │ negative shift count │ │ │ │ Python int too large to convert to C int64_t │ │ │ │ +bad operand type for unary ~: '%.200s' │ │ │ │ expect int, got %T │ │ │ │ os.listdir │ │ │ │ globals must be a real dict or a real frozendict │ │ │ │ expected str, bytes or os.PathLike object, not %.200s │ │ │ │ str() argument '%s' must be str, not %T │ │ │ │ int() missing string argument │ │ │ │ int expected at most 2 arguments, got %zd │ │ │ │ @@ -6891,19 +6891,19 @@ │ │ │ │ thread is not current │ │ │ │ thread still has a frame │ │ │ │ auto-releasing thread-state, but no thread-state for this thread │ │ │ │ thread state %p must be current when releasing │ │ │ │ __interactivehook__ │ │ │ │ cpython.run_interactivehook │ │ │ │ Failed calling sys.__interactivehook__ │ │ │ │ -parking_lot: sem_post failed │ │ │ │ Python import machinery not initialized │ │ │ │ On;encoding error handler must return (str/bytes, int) tuple │ │ │ │ position %zd from error handler out of bounds │ │ │ │ module %s does not support loading in subinterpreters │ │ │ │ +parking_lot: sem_post failed │ │ │ │ expect str for filename, got %T │ │ │ │ argument 'skip_file_prefixes' │ │ │ │ category must be a Warning subclass, not '%T' │ │ │ │ category must be a Warning subclass, not class '%N' │ │ │ │ codec must pass exception instance │ │ │ │ at least one parameter must precede / │ │ │ │ / may appear only once │ │ │ │ @@ -7169,88 +7169,89 @@ │ │ │ │ Only base64 data is allowed │ │ │ │ Excess data after padding │ │ │ │ Discontinuous padding not allowed │ │ │ │ argument 'alphabet' │ │ │ │ Invalid base64-encoded string: number of data characters (%zd) cannot be 1 more than a multiple of 4 │ │ │ │ Incorrect padding │ │ │ │ Non-zero padding bits │ │ │ │ -can't extend bytearray with %.100s │ │ │ │ -expected iterable of integers; got: 'str' │ │ │ │ -can't set bytearray slice from %.100s │ │ │ │ Un;decoding error handler must return (str, int) tuple │ │ │ │ (OnnNnn) │ │ │ │ field 'args' is required for Lambda │ │ │ │ field 'body' is required for Lambda │ │ │ │ unicodedata._ucnhash_CAPI │ │ │ │ Exception ignored while clearing sys.meta_path │ │ │ │ unicode error │ │ │ │ value error │ │ │ │ (%s) unknown error │ │ │ │ PyCapsule_Import could not import module "%s" │ │ │ │ PyCapsule_Import "%s" is not valid │ │ │ │ -strict_mode │ │ │ │ -alphabet │ │ │ │ -ignorechars │ │ │ │ -canonical │ │ │ │ unidata_version │ │ │ │ ucd_3_2_0 │ │ │ │ '%U' and │ │ │ │ '%U', and │ │ │ │ Instantiating abstract AST node class %T is deprecated. This will become an error in Python 3.20 │ │ │ │ %.400s constructor takes at most %zd positional argument%s │ │ │ │ %T got multiple values for argument %R │ │ │ │ %T.__init__ got an unexpected keyword argument %R │ │ │ │ Field %R is missing from %T._field_types │ │ │ │ %T.__init__ missing %d required positional argument%s: %U │ │ │ │ -# clear sys.audit hooks │ │ │ │ -cpython._PySys_ClearAuditHooks │ │ │ │ -could not convert string to float: '%.200s' │ │ │ │ -value too large to convert to float: '%.200s' │ │ │ │ -'%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ -'%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ -UnicodeError '%s' attribute is not set │ │ │ │ -UnicodeError '%s' attribute must be a %s │ │ │ │ -OK;illegal decoder state │ │ │ │ -cpython.PyInterpreterState_Clear │ │ │ │ grapheme start │ │ │ │ grapheme end │ │ │ │ grapheme_cluster_break │ │ │ │ indic_conjunct_break │ │ │ │ extended_pictographic │ │ │ │ iter_graphemes │ │ │ │ isxidstart │ │ │ │ isxidcontinue │ │ │ │ bidirectional │ │ │ │ combining │ │ │ │ mirrored │ │ │ │ east_asian_width │ │ │ │ decomposition │ │ │ │ is_normalized │ │ │ │ +strict_mode │ │ │ │ +alphabet │ │ │ │ +ignorechars │ │ │ │ +canonical │ │ │ │ unicodedata.UCD │ │ │ │ unicodedata.GraphemeBreakIterator │ │ │ │ unicodedata.Segment │ │ │ │ +# clear sys.audit hooks │ │ │ │ +cpython._PySys_ClearAuditHooks │ │ │ │ +could not convert string to float: '%.200s' │ │ │ │ +value too large to convert to float: '%.200s' │ │ │ │ +'%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ +'%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ +UnicodeError '%s' attribute is not set │ │ │ │ +UnicodeError '%s' attribute must be a %s │ │ │ │ +OK;illegal decoder state │ │ │ │ +cpython.PyInterpreterState_Clear │ │ │ │ only single target (not %s) can be annotated │ │ │ │ only single target (not tuple) can be annotated │ │ │ │ illegal target for annotation │ │ │ │ assignment to yield expression not possible │ │ │ │ '%s' is an illegal expression for augmented assignment │ │ │ │ -builtins.id │ │ │ │ invalid normalization form │ │ │ │ -bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ character maps to │ │ │ │ character mapping must be in range(0x%lx) │ │ │ │ character mapping must return integer, None or str │ │ │ │ cannot use dict unpacking in list comprehension │ │ │ │ cannot use dict unpacking in generator expression │ │ │ │ did you forget parentheses around the comprehension target? │ │ │ │ '%c' was never closed │ │ │ │ +HANGUL SYLLABLE │ │ │ │ +CJK UNIFIED IDEOGRAPH- │ │ │ │ +TANGUT IDEOGRAPH- │ │ │ │ +CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ +EGYPTIAN HIEROGLYPH- │ │ │ │ +KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ +NUSHU CHARACTER- │ │ │ │ decoding │ │ │ │ %s with '%s' codec failed │ │ │ │ decoder must return a tuple (object,integer) │ │ │ │ -os.rename │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ munmap(%p, %zu) failed with errno %d │ │ │ │ size cannot be negative │ │ │ │ %T.__bytes__() must return a bytes, not %T │ │ │ │ remaining threads │ │ │ │ remaining subinterpreters │ │ │ │ field 'name' is required for AsyncFunctionDef │ │ │ │ @@ -7280,37 +7281,14 @@ │ │ │ │ NB_INPLACE_TRUE_DIVIDE │ │ │ │ NB_INPLACE_XOR │ │ │ │ NB_SUBSCR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ sum() can't sum strings [use ''.join(seq) instead] │ │ │ │ sum() can't sum bytes [use b''.join(seq) instead] │ │ │ │ sum() can't sum bytearray [use b''.join(seq) instead] │ │ │ │ -stack_effect │ │ │ │ -is_valid │ │ │ │ -has_const │ │ │ │ -has_name │ │ │ │ -has_jump │ │ │ │ -has_free │ │ │ │ -has_local │ │ │ │ -get_specialization_stats │ │ │ │ -get_nb_ops │ │ │ │ -get_intrinsic1_descs │ │ │ │ -get_intrinsic2_descs │ │ │ │ -get_executor │ │ │ │ -get_special_method_names │ │ │ │ -src_dir_fd │ │ │ │ -dst_dir_fd │ │ │ │ -Opcode support module. │ │ │ │ -HANGUL SYLLABLE │ │ │ │ -CJK UNIFIED IDEOGRAPH- │ │ │ │ -TANGUT IDEOGRAPH- │ │ │ │ -CJK COMPATIBILITY IDEOGRAPH- │ │ │ │ -EGYPTIAN HIEROGLYPH- │ │ │ │ -KHITAN SMALL SCRIPT CHARACTER- │ │ │ │ -NUSHU CHARACTER- │ │ │ │ Function parameters cannot be parenthesized │ │ │ │ "\%.3s" is an invalid octal escape sequence. Such sequences will not work in the future. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ "\%.3s" is an invalid octal escape sequence. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ the interpreter doesn't have its own allocator │ │ │ │ lazy %s not allowed inside try/except blocks │ │ │ │ lazy %s not allowed inside functions │ │ │ │ lazy %s not allowed inside classes │ │ │ │ @@ -7321,14 +7299,68 @@ │ │ │ │ unlocking mutex that is not locked │ │ │ │ ordinal not in range(256) │ │ │ │ encoded result is too long for a Python string │ │ │ │ invalid size │ │ │ │ chr() arg not in range(0x110000) │ │ │ │ truncate of closed file │ │ │ │ O(OiiOii) │ │ │ │ +gethostbyname │ │ │ │ +gethostbyname_ex │ │ │ │ +gethostbyaddr │ │ │ │ +gethostname │ │ │ │ +sethostname │ │ │ │ +getprotobyname │ │ │ │ +socketpair │ │ │ │ +inet_ntoa │ │ │ │ +getnameinfo │ │ │ │ +getdefaulttimeout │ │ │ │ +setdefaulttimeout │ │ │ │ +if_nameindex │ │ │ │ +if_nametoindex │ │ │ │ +if_indextoname │ │ │ │ +CMSG_LEN │ │ │ │ +CMSG_SPACE │ │ │ │ +writerow │ │ │ │ +writerows │ │ │ │ +line_num │ │ │ │ +delimiter │ │ │ │ +escapechar │ │ │ │ +lineterminator │ │ │ │ +quotechar │ │ │ │ +skipinitialspace │ │ │ │ +doublequote │ │ │ │ +register_dialect │ │ │ │ +list_dialects │ │ │ │ +unregister_dialect │ │ │ │ +get_dialect │ │ │ │ +field_size_limit │ │ │ │ +stack_effect │ │ │ │ +is_valid │ │ │ │ +has_const │ │ │ │ +has_name │ │ │ │ +has_jump │ │ │ │ +has_free │ │ │ │ +has_local │ │ │ │ +get_specialization_stats │ │ │ │ +get_nb_ops │ │ │ │ +get_intrinsic1_descs │ │ │ │ +get_intrinsic2_descs │ │ │ │ +get_executor │ │ │ │ +get_special_method_names │ │ │ │ +_csv.Error │ │ │ │ +QUOTE_MINIMAL │ │ │ │ +QUOTE_ALL │ │ │ │ +QUOTE_NONNUMERIC │ │ │ │ +QUOTE_NONE │ │ │ │ +QUOTE_STRINGS │ │ │ │ +QUOTE_NOTNULL │ │ │ │ +_csv.writer │ │ │ │ +_csv.reader │ │ │ │ +_csv.Dialect │ │ │ │ +Opcode support module. │ │ │ │ socket.herror │ │ │ │ socket.gaierror │ │ │ │ gaierror │ │ │ │ SocketType │ │ │ │ has_ipv6 │ │ │ │ _socket.CAPI │ │ │ │ AF_UNSPEC │ │ │ │ @@ -7778,22 +7810,42 @@ │ │ │ │ NI_NUMERICHOST │ │ │ │ NI_NAMEREQD │ │ │ │ NI_NUMERICSERV │ │ │ │ NI_DGRAM │ │ │ │ SHUT_RDWR │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ +can't extend bytearray with %.100s │ │ │ │ +expected iterable of integers; got: 'str' │ │ │ │ +can't set bytearray slice from %.100s │ │ │ │ sys._getframemodulename │ │ │ │ type 'partial' takes at least one argument │ │ │ │ the first argument must be callable │ │ │ │ trailing Placeholders are not allowed │ │ │ │ Placeholder cannot be passed as a keyword argument │ │ │ │ missing positional arguments in 'partial' call; expected at least %zd, got %zd │ │ │ │ expression cannot contain assignment, perhaps you meant "=="? │ │ │ │ cannot assign to keyword argument unpacking │ │ │ │ +field 'target' is required for AnnAssign │ │ │ │ +field 'annotation' is required for AnnAssign │ │ │ │ +os.mkdir │ │ │ │ +builtins.id │ │ │ │ +bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ +tracebacklimit │ │ │ │ +Traceback (most recent call last): │ │ │ │ + File "%U", line %d, in %U │ │ │ │ +os.rename │ │ │ │ +lost sys.stdin │ │ │ │ +lost sys.stdout │ │ │ │ +lost sys.stderr │ │ │ │ +builtins.input │ │ │ │ +input: prompt string cannot contain null characters │ │ │ │ +builtins.input/result │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ getpeername │ │ │ │ getsockname │ │ │ │ @@ -7803,67 +7855,15 @@ │ │ │ │ setblocking │ │ │ │ getblocking │ │ │ │ settimeout │ │ │ │ gettimeout │ │ │ │ setsockopt │ │ │ │ recvmsg_into │ │ │ │ sendmsg_afalg │ │ │ │ -gethostbyname │ │ │ │ -gethostbyname_ex │ │ │ │ -gethostbyaddr │ │ │ │ -gethostname │ │ │ │ -sethostname │ │ │ │ -getprotobyname │ │ │ │ -socketpair │ │ │ │ -inet_ntoa │ │ │ │ -getnameinfo │ │ │ │ -getdefaulttimeout │ │ │ │ -setdefaulttimeout │ │ │ │ -if_nameindex │ │ │ │ -if_nametoindex │ │ │ │ -if_indextoname │ │ │ │ -CMSG_LEN │ │ │ │ -CMSG_SPACE │ │ │ │ -writerow │ │ │ │ -writerows │ │ │ │ -line_num │ │ │ │ -delimiter │ │ │ │ -escapechar │ │ │ │ -lineterminator │ │ │ │ -quotechar │ │ │ │ -skipinitialspace │ │ │ │ -doublequote │ │ │ │ -register_dialect │ │ │ │ -list_dialects │ │ │ │ -unregister_dialect │ │ │ │ -get_dialect │ │ │ │ -field_size_limit │ │ │ │ _socket.socket │ │ │ │ -_csv.Error │ │ │ │ -QUOTE_MINIMAL │ │ │ │ -QUOTE_ALL │ │ │ │ -QUOTE_NONNUMERIC │ │ │ │ -QUOTE_NONE │ │ │ │ -QUOTE_STRINGS │ │ │ │ -QUOTE_NOTNULL │ │ │ │ -_csv.writer │ │ │ │ -_csv.reader │ │ │ │ -_csv.Dialect │ │ │ │ -field 'target' is required for AnnAssign │ │ │ │ -field 'annotation' is required for AnnAssign │ │ │ │ -os.mkdir │ │ │ │ -tracebacklimit │ │ │ │ -Traceback (most recent call last): │ │ │ │ - File "%U", line %d, in %U │ │ │ │ -lost sys.stdin │ │ │ │ -lost sys.stdout │ │ │ │ -lost sys.stderr │ │ │ │ -builtins.input │ │ │ │ -input: prompt string cannot contain null characters │ │ │ │ -builtins.input/result │ │ │ │ Read returned None. │ │ │ │ |$O:NameError │ │ │ │ %T.readline() must return a str, not %T │ │ │ │ EOF when reading a line │ │ │ │ │ │ │ │ ../Objects/fileobject.c │ │ │ │ only classes may be registered │ │ │ │ @@ -7940,17 +7940,17 @@ │ │ │ │ Cannot send commands to a free-threaded Python process from a process running a non-free-threaded version │ │ │ │ Can't find a running interpreter in the remote process │ │ │ │ Remote debugging is not enabled in the remote process │ │ │ │ Can't find the main thread in the remote process │ │ │ │ Debugger script path is too long │ │ │ │ bad %s value │ │ │ │ bad %s or lineterminator value │ │ │ │ +lost builtins module │ │ │ │ cannot access attribute %R on unresolved lazy import %R │ │ │ │ _module_repr │ │ │ │ -lost builtins module │ │ │ │ __get__(None, None) is invalid │ │ │ │ Failed to encode latin1 string when unpickling a time object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ │ │ │ │ │ │ │ │ Failed to encode latin1 string when unpickling a date object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ Failed to encode latin1 string when unpickling a datetime object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ invalid generation │ │ │ │ @@ -8029,22 +8029,14 @@ │ │ │ │ F_ADD_SEALS │ │ │ │ F_GET_SEALS │ │ │ │ F_SEAL_SEAL │ │ │ │ F_SEAL_SHRINK │ │ │ │ F_SEAL_GROW │ │ │ │ F_SEAL_WRITE │ │ │ │ F_SEAL_FUTURE_WRITE │ │ │ │ -group name │ │ │ │ -gr_passwd │ │ │ │ -group members │ │ │ │ -getgrgid │ │ │ │ -getgrnam │ │ │ │ -getgrall │ │ │ │ -priority │ │ │ │ -grp.struct_group │ │ │ │ exc must be an exception, not '%s' │ │ │ │ Cannot add note: __notes__ is not a list │ │ │ │ reentrant call inside %.100s.__repr__ │ │ │ │ name=%R │ │ │ │ %U encoding=%R> │ │ │ │ mode=%R │ │ │ │ don't know how to handle %T in error callback │ │ │ │ @@ -8055,14 +8047,41 @@ │ │ │ │ LC_MESSAGES │ │ │ │ LC_NUMERIC │ │ │ │ locale.Error │ │ │ │ Unrecoverable stack overflow (used %d kB)%s │ │ │ │ Stack overflow (used %d kB)%s │ │ │ │ Normalization failed: type=%s │ │ │ │ Normalization failed: type=%s args=%S │ │ │ │ +setlocale │ │ │ │ +localeconv │ │ │ │ +nl_langinfo │ │ │ │ +dgettext │ │ │ │ +dcgettext │ │ │ │ +bindtextdomain │ │ │ │ +bind_textdomain_codeset │ │ │ │ +getencoding │ │ │ │ +group name │ │ │ │ +gr_passwd │ │ │ │ +group members │ │ │ │ +getgrgid │ │ │ │ +getgrnam │ │ │ │ +getgrall │ │ │ │ +priority │ │ │ │ +ABMON_10 │ │ │ │ +ABMON_11 │ │ │ │ +ABMON_12 │ │ │ │ +RADIXCHAR │ │ │ │ +CRNCYSTR │ │ │ │ +T_FMT_AMPM │ │ │ │ +ERA_D_FMT │ │ │ │ +ERA_D_T_FMT │ │ │ │ +ERA_T_FMT │ │ │ │ +ALT_DIGITS │ │ │ │ +_DATE_FMT │ │ │ │ +grp.struct_group │ │ │ │ can't compare offset-naive and offset-aware times │ │ │ │ interpreter ID must be an int, got %.100s │ │ │ │ interpreter ID must be a non-negative int, got %R │ │ │ │ can't compare offset-naive and offset-aware datetimes │ │ │ │ │ │ │ │ object address : %p │ │ │ │ object refcount : %zd │ │ │ │ @@ -8102,49 +8121,30 @@ │ │ │ │ config dict has 1 extra item (%R) │ │ │ │ config dict has %zd extra items (%R) │ │ │ │ argument 'code' │ │ │ │ argument 'groupindex' │ │ │ │ argument 'indexgroup' │ │ │ │ invalid SRE code │ │ │ │ divmod() │ │ │ │ +type %.100s doesn't define __round__ method │ │ │ │ +Exception ignored while clearing _datetime module │ │ │ │ indexgroup │ │ │ │ typecode │ │ │ │ the typecode character used to create the array │ │ │ │ the size, in bytes, of one array item │ │ │ │ buffer_info │ │ │ │ byteswap │ │ │ │ fromfile │ │ │ │ frombytes │ │ │ │ fromunicode │ │ │ │ tounicode │ │ │ │ Arrays are generic over the type of their elements │ │ │ │ _array_reconstructor │ │ │ │ -setlocale │ │ │ │ -localeconv │ │ │ │ -nl_langinfo │ │ │ │ -dgettext │ │ │ │ -dcgettext │ │ │ │ -bindtextdomain │ │ │ │ -bind_textdomain_codeset │ │ │ │ -getencoding │ │ │ │ array.arrayiterator │ │ │ │ array.array │ │ │ │ -ABMON_10 │ │ │ │ -ABMON_11 │ │ │ │ -ABMON_12 │ │ │ │ -RADIXCHAR │ │ │ │ -CRNCYSTR │ │ │ │ -T_FMT_AMPM │ │ │ │ -ERA_D_FMT │ │ │ │ -ERA_D_T_FMT │ │ │ │ -ERA_T_FMT │ │ │ │ -ALT_DIGITS │ │ │ │ -_DATE_FMT │ │ │ │ -type %.100s doesn't define __round__ method │ │ │ │ -Exception ignored while clearing _datetime module │ │ │ │ milliseconds │ │ │ │ %s0%se%d │ │ │ │ rounded value too large to represent │ │ │ │ unsupported type for timedelta %s component: %s │ │ │ │ divmod() returned a value out of range │ │ │ │ divmod() returned non-tuple (type %.200s) │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ @@ -8161,20 +8161,20 @@ │ │ │ │ Exception ignored while calling deallocator %R │ │ │ │ cannot use '%T' as a frozendict key (%S) │ │ │ │ cannot use '%T' as a dict key (%S) │ │ │ │ Exception ignored in: │ │ │ │ │ │ │ │ │ │ │ │ expected an iterator, got '%T' │ │ │ │ -user_function │ │ │ │ -cache_info_type │ │ │ │ -timedelta │ │ │ │ Un;translating error handler must return (str, int) tuple │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ +user_function │ │ │ │ +cache_info_type │ │ │ │ +timedelta │ │ │ │ .__name__ is not a unicode object │ │ │ │ .__objclass__.__qualname__ is not a unicode object │ │ │ │ timeout must be greater than 0 │ │ │ │ Timeout (%lu:%02lu:%02lu.%06u)! │ │ │ │ Timeout (%lu:%02lu:%02lu)! │ │ │ │ unable to start watchdog thread │ │ │ │ sys.setprofile │ │ │ │ @@ -8208,33 +8208,33 @@ │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() got duplicate or unexpected field name(s) │ │ │ │ Exception ignored while finalizing coroutine %R │ │ │ │ coroutine '%S' was never awaited │ │ │ │ -Cannot disable %s events. Callback removed. │ │ │ │ %04ld-%%m-%%d │ │ │ │ tzname.replace() did not return a string │ │ │ │ +Cannot disable %s events. Callback removed. │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ can't fork at interpreter shutdown │ │ │ │ fork not supported for isolated subinterpreters │ │ │ │ Missing frame when calling profile function. │ │ │ │ sys.settrace │ │ │ │ -structseq │ │ │ │ -sys.monitoring.branch_event_handler │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ bytearray index out of range │ │ │ │ bytearray indices must be integers or slices, not %.200s │ │ │ │ can assign only bytes, buffers, or iterables of ints in range(0, 256) │ │ │ │ attempt to assign bytes of size %zd to extended slice of size %zd │ │ │ │ +structseq │ │ │ │ +sys.monitoring.branch_event_handler │ │ │ │ unknown binary operator │ │ │ │ unknown unary operator │ │ │ │ (yield from │ │ │ │ unexpected comparison kind │ │ │ │ unknown expression kind │ │ │ │ Exception ignored in atfork callback while copying list %R │ │ │ │ Exception ignored in atfork callback %R │ │ │ │ @@ -8307,14 +8307,27 @@ │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ first argument must be callable or None │ │ │ │ '%.200s' object is unsliceable │ │ │ │ ../Python/pystrtod.c │ │ │ │ pop from an empty deque │ │ │ │ +run() missing 1 required positional argument │ │ │ │ +an instance of Context was expected │ │ │ │ +cannot enter context: %R is already entered │ │ │ │ +Infinity │ │ │ │ +signal %i cannot be registered, use enable() instead │ │ │ │ +memoryview has %zd exported buffer%s │ │ │ │ +memoryview: negative export count │ │ │ │ +type object '%s' has no attribute '__annotations__' │ │ │ │ +__annotate__() must return a dict, not %T │ │ │ │ +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 │ │ │ │ +type object '%s' has no attribute '__annotate__' │ │ │ │ True if the epoll handler is closed │ │ │ │ fork_exec │ │ │ │ persistent_load │ │ │ │ find_class │ │ │ │ persistent_id │ │ │ │ persistent_id($self, obj, /) │ │ │ │ clear_memo │ │ │ │ @@ -8323,39 +8336,26 @@ │ │ │ │ _pickle.Unpickler │ │ │ │ _pickle.Pickler │ │ │ │ _pickle.UnpicklerMemoProxy │ │ │ │ _pickle.PicklerMemoProxy │ │ │ │ _pickle.Pdata │ │ │ │ is not │ │ │ │ not in │ │ │ │ -Infinity │ │ │ │ -signal %i cannot be registered, use enable() instead │ │ │ │ -memoryview has %zd exported buffer%s │ │ │ │ -memoryview: negative export count │ │ │ │ -type object '%s' has no attribute '__annotations__' │ │ │ │ -__annotate__() must return a dict, not %T │ │ │ │ -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 │ │ │ │ -type object '%s' has no attribute '__annotate__' │ │ │ │ __hash__ method should return an integer │ │ │ │ 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=... │ │ │ │ -run() missing 1 required positional argument │ │ │ │ -peek() should have returned a bytes object, not '%.200s' │ │ │ │ -read() should have returned a bytes object, not '%.200s' │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ -an instance of Context was expected │ │ │ │ -cannot enter context: %R is already entered │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ -Py_CONTEXT_SWITCHED │ │ │ │ +peek() should have returned a bytes object, not '%.200s' │ │ │ │ +read() should have returned a bytes object, not '%.200s' │ │ │ │ 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 │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ make_scanner │ │ │ │ @@ -8373,20 +8373,32 @@ │ │ │ │ configuration names must be strings or integers │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ 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 │ │ │ │ %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 │ │ │ │ _generic_class_getitem │ │ │ │ -Cannot join current thread │ │ │ │ -cannot join thread at interpreter shutdown │ │ │ │ +Cannot recover from Python stack overflow. │ │ │ │ +maximum recursion depth exceeded │ │ │ │ +spec name must be string, not %T │ │ │ │ +%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) │ │ │ │ +deallocated BytesIO object has exported buffers │ │ │ │ +tuple.index(x): x not in tuple │ │ │ │ +Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ +expected bytes, got %R │ │ │ │ +expected size >= %zu, got %zu │ │ │ │ +missing new_object func │ │ │ │ initial_bytes │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ @@ -8400,26 +8412,14 @@ │ │ │ │ sizehint │ │ │ │ covariant │ │ │ │ contravariant │ │ │ │ infer_variance │ │ │ │ _tokenize.TokenizerIter │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ -Cannot recover from Python stack overflow. │ │ │ │ -maximum recursion depth exceeded │ │ │ │ -spec name must be string, not %T │ │ │ │ -%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) │ │ │ │ -deallocated BytesIO object has exported buffers │ │ │ │ -tuple.index(x): x not in tuple │ │ │ │ -Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ -expected bytes, got %R │ │ │ │ -expected size >= %zu, got %zu │ │ │ │ -missing new_object func │ │ │ │ argument of type '%.200s' is not a container or iterable │ │ │ │ argument of type '%.200s' is not iterable │ │ │ │ count exceeds C integer size │ │ │ │ index exceeds C integer size │ │ │ │ sequence.index(x): x not in sequence │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ @@ -8528,14 +8528,21 @@ │ │ │ │ argument 'c_parameter_type' │ │ │ │ set_parameter_types │ │ │ │ argument 'd_parameter_type' │ │ │ │ timed out │ │ │ │ Cannot specify both ',' and '_'. │ │ │ │ Format specifier missing precision │ │ │ │ Invalid format specifier '%U' for object of type '%.200s' │ │ │ │ +Precision not allowed in integer format specifier │ │ │ │ +Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ +Sign not allowed with integer format specifier 'c' │ │ │ │ +Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ +%c arg not in range(0x110000) │ │ │ │ +int too large to format │ │ │ │ +field 'value' is required for Await │ │ │ │ c_parameter_type │ │ │ │ d_parameter_type │ │ │ │ last_mode │ │ │ │ set_pledged_input_size │ │ │ │ dict_content │ │ │ │ as_digested_dict │ │ │ │ as_undigested_dict │ │ │ │ @@ -8546,21 +8553,14 @@ │ │ │ │ get_frame_size │ │ │ │ get_frame_info │ │ │ │ compression.zstd.ZstdDecompressor │ │ │ │ compression.zstd.ZstdCompressor │ │ │ │ compression.zstd.ZstdDict │ │ │ │ Implementation module for Zstandard compression. │ │ │ │ permutations │ │ │ │ -Precision not allowed in integer format specifier │ │ │ │ -Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ -Sign not allowed with integer format specifier 'c' │ │ │ │ -Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ -%c arg not in range(0x110000) │ │ │ │ -int too large to format │ │ │ │ -field 'value' is required for Await │ │ │ │ non-ascii grouped digit │ │ │ │ O:make_scanner │ │ │ │ tokenizeriter │ │ │ │ expected a function, got %R │ │ │ │ only stateless functions are shareable │ │ │ │ unsupported globals %R │ │ │ │ unsupported builtins %R │ │ │ │ @@ -8579,20 +8579,14 @@ │ │ │ │ os.chdir │ │ │ │ n|i:recv │ │ │ │ negative buffersize in recv │ │ │ │ object could not be pickled │ │ │ │ __file__ too long │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ argument list must be a tuple │ │ │ │ -extra_tokens │ │ │ │ -formatter_field_name_split │ │ │ │ -split the argument as a field name │ │ │ │ -formatter_parser │ │ │ │ -parse the argument as a format string │ │ │ │ -string helper module │ │ │ │ clock_gettime(CLOCK_REALTIME) │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ while setting zdict │ │ │ │ @@ -8601,14 +8595,38 @@ │ │ │ │ repeated bytes are too long │ │ │ │ bytes must be in range(0, 256) │ │ │ │ cannot convert '%.200s' object to bytes │ │ │ │ %S (%U, line %ld) │ │ │ │ %S (line %ld) │ │ │ │ re.compile(%.200R, %S) │ │ │ │ re.compile(%.200R) │ │ │ │ +is_tracing │ │ │ │ +clear_traces │ │ │ │ +_get_traces │ │ │ │ +_get_object_traceback │ │ │ │ +get_traceback_limit │ │ │ │ +get_tracemalloc_memory │ │ │ │ +get_traced_memory │ │ │ │ +reset_peak │ │ │ │ +memLevel │ │ │ │ +strategy │ │ │ │ +extra_tokens │ │ │ │ +formatter_field_name_split │ │ │ │ +split the argument as a field name │ │ │ │ +formatter_parser │ │ │ │ +parse the argument as a format string │ │ │ │ +re.IGNORECASE │ │ │ │ +re.LOCALE │ │ │ │ +re.MULTILINE │ │ │ │ +re.DOTALL │ │ │ │ +re.UNICODE │ │ │ │ +re.VERBOSE │ │ │ │ +re.DEBUG │ │ │ │ +re.ASCII │ │ │ │ +string helper module │ │ │ │ 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 │ │ │ │ memoryview: internal error │ │ │ │ @@ -8650,41 +8668,23 @@ │ │ │ │ __getnewargs_ex__ should return a tuple, not '%.200s' │ │ │ │ __getnewargs_ex__ should return a tuple of length 2, not %zd │ │ │ │ first item of the tuple returned by __getnewargs_ex__ must be a tuple, not '%.200s' │ │ │ │ second item of the tuple returned by __getnewargs_ex__ must be a dict, not '%.200s' │ │ │ │ __getnewargs__ should return a tuple, not '%.200s' │ │ │ │ encoder() must return a string, not %.80s │ │ │ │ string is too long to escape │ │ │ │ -zstd_dict │ │ │ │ -is_tracing │ │ │ │ -clear_traces │ │ │ │ -_get_traces │ │ │ │ -_get_object_traceback │ │ │ │ -get_traceback_limit │ │ │ │ -get_tracemalloc_memory │ │ │ │ -get_traced_memory │ │ │ │ -reset_peak │ │ │ │ -memLevel │ │ │ │ -strategy │ │ │ │ -_current_indent_level │ │ │ │ -allow_nan │ │ │ │ -ZstdCompressor │ │ │ │ -re.IGNORECASE │ │ │ │ -re.LOCALE │ │ │ │ -re.MULTILINE │ │ │ │ -re.DOTALL │ │ │ │ -re.UNICODE │ │ │ │ -re.VERBOSE │ │ │ │ -re.DEBUG │ │ │ │ -re.ASCII │ │ │ │ getsockaddrlen: unknown BT protocol │ │ │ │ getsockaddrlen: bad family │ │ │ │ _reduce_ex │ │ │ │ Unknown Bluetooth protocol │ │ │ │ padded string is too long │ │ │ │ +zstd_dict │ │ │ │ +_current_indent_level │ │ │ │ +allow_nan │ │ │ │ +ZstdCompressor │ │ │ │ O|n:repeat │ │ │ │ _compile_template │ │ │ │ the result of compiling a replacement string is %.200s │ │ │ │ cannot pickle %.200s objects │ │ │ │ %.200s.__slotnames__ should be a list or None, not %.200s │ │ │ │ copyreg._slotnames didn't return a list or None │ │ │ │ __slotnames__ changed size during iteration │ │ │ │ @@ -8711,37 +8711,37 @@ │ │ │ │ from_exception │ │ │ │ save_exc_type │ │ │ │ lookup_lines │ │ │ │ precision too large │ │ │ │ Already at the end of a Zstandard frame. │ │ │ │ PyNumber_ToBase: base must be 2, 8, 10 or 16 │ │ │ │ found embedded NULL character │ │ │ │ +Exception ignored on threading shutdown │ │ │ │ |O:localtime │ │ │ │ timestamp out of range for platform time_t │ │ │ │ -Exception ignored on threading shutdown │ │ │ │ not enough data to unpack %zd bytes at offset %zd │ │ │ │ offset %zd out of range for %zd-byte buffer │ │ │ │ unpack_from requires a buffer of at least %zu bytes for unpacking %zd bytes at offset %zd (actual buffer size is %zd) │ │ │ │ +'%.200s' object can't be concatenated │ │ │ │ +mode argument wrong value, it should be one of ZstdCompressor.CONTINUE, ZstdCompressor.FLUSH_BLOCK, ZstdCompressor.FLUSH_FRAME. │ │ │ │ max_length │ │ │ │ Unable to decompress Zstandard data: %s │ │ │ │ Unable to compress Zstandard data: %s │ │ │ │ Unable to set pledged uncompressed content size: %s │ │ │ │ Unable to load Zstandard dictionary or prefix for decompression: %s │ │ │ │ Unable to load Zstandard dictionary or prefix for compression: %s │ │ │ │ Unable to get zstd compression parameter bounds: %s │ │ │ │ Unable to get zstd decompression parameter bounds: %s │ │ │ │ Unable to set zstd compression level: %s │ │ │ │ Unable to train the Zstandard dictionary: %s │ │ │ │ Unable to finalize the Zstandard dictionary: %s │ │ │ │ ZstdDecompressor │ │ │ │ -'%.200s' object can't be concatenated │ │ │ │ -mode argument wrong value, it should be one of ZstdCompressor.CONTINUE, ZstdCompressor.FLUSH_BLOCK, ZstdCompressor.FLUSH_FRAME. │ │ │ │ +argument 4 │ │ │ │ │ │ │ │ │ │ │ │ -argument 4 │ │ │ │ preexec_fn not supported at interpreter shutdown │ │ │ │ preexec_fn not supported within subinterpreters │ │ │ │ errpipe_write must be >= 3 │ │ │ │ argv must be a tuple │ │ │ │ args changed during iteration │ │ │ │ setgroups argument must be a list │ │ │ │ too many extra_groups │ │ │ │ @@ -8817,28 +8817,28 @@ │ │ │ │ %s assignment: '%s' deallocator differs from '%s' │ │ │ │ %s assignment: '%s' object layout differs from '%s' │ │ │ │ process stopped by delivery of signal %i │ │ │ │ invalid wait status: %i │ │ │ │ __code__ must be set to a code object │ │ │ │ %U() requires a code object with %zd free vars, not %d │ │ │ │ Assigning a code object of non-matching type is deprecated (e.g., from a generator to a plain function) │ │ │ │ -fix_imports │ │ │ │ -buffer_callback │ │ │ │ -kwdefaults │ │ │ │ os.remove │ │ │ │ character mapping must be in range(256) │ │ │ │ character mapping must return integer, bytes or None, not %.400s │ │ │ │ fromhex() argument must be str or bytes-like, not %T │ │ │ │ fromhex() arg must contain an even number of hexadecimal digits │ │ │ │ non-hexadecimal number found in fromhex() arg at position %zd │ │ │ │ while pickling an object │ │ │ │ Can't pickle %T object │ │ │ │ __reduce__ must return a string or tuple, not %T │ │ │ │ -other argument must be K instance │ │ │ │ can only assign string to %s.__qualname__, not '%s' │ │ │ │ +other argument must be K instance │ │ │ │ +fix_imports │ │ │ │ +buffer_callback │ │ │ │ +kwdefaults │ │ │ │ │ │ │ │ Can't pickle local object %R │ │ │ │ Can't pickle %R: %S │ │ │ │ Can't pickle %R: it's not found as %S.%S │ │ │ │ Can't pickle %R: it's not the same object as %S.%S │ │ │ │ extension code %ld is out of range │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ @@ -9286,16 +9286,14 @@ │ │ │ │ failed to transfer exception between interpreters │ │ │ │ unsupported error code %d │ │ │ │ formatted │ │ │ │ errdisplay │ │ │ │ %s.%s: %s │ │ │ │ code must be a code object │ │ │ │ invalid local event set 0x%x │ │ │ │ -Load averages are unobtainable │ │ │ │ -no running event loop │ │ │ │ expected %s node, got %.400s │ │ │ │ Module field "body" must be a list, not a %.200s │ │ │ │ while traversing 'Module' node │ │ │ │ Module field "body" changed size during iteration │ │ │ │ Module field "type_ignores" must be a list, not a %.200s │ │ │ │ required field "lineno" missing from TypeIgnore │ │ │ │ while traversing 'TypeIgnore' node │ │ │ │ @@ -9311,14 +9309,15 @@ │ │ │ │ field 'body' is required for Expression │ │ │ │ FunctionType field "argtypes" must be a list, not a %.200s │ │ │ │ while traversing 'FunctionType' node │ │ │ │ FunctionType field "argtypes" changed size during iteration │ │ │ │ required field "returns" missing from FunctionType │ │ │ │ field 'returns' is required for FunctionType │ │ │ │ expected some sort of mod, but got %R │ │ │ │ +Load averages are unobtainable │ │ │ │ usedforsecurity │ │ │ │ block_size │ │ │ │ digest_size │ │ │ │ hexdigest │ │ │ │ _sha2.SHA512Type │ │ │ │ _sha2.SHA384Type │ │ │ │ _sha2.SHA256Type │ │ │ │ @@ -9452,22 +9451,14 @@ │ │ │ │ while traversing 'Nonlocal' node │ │ │ │ Nonlocal field "names" changed size during iteration │ │ │ │ required field "value" missing from Expr │ │ │ │ while traversing 'Expr' node │ │ │ │ expected some sort of stmt, but got %R │ │ │ │ invalid integer value: %R │ │ │ │ AST identifier must be of type str │ │ │ │ -BLAKE2B_SALT_SIZE │ │ │ │ -BLAKE2B_PERSON_SIZE │ │ │ │ -BLAKE2B_MAX_KEY_SIZE │ │ │ │ -BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ -BLAKE2S_SALT_SIZE │ │ │ │ -BLAKE2S_PERSON_SIZE │ │ │ │ -BLAKE2S_MAX_KEY_SIZE │ │ │ │ -BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ required field "col_offset" missing from alias │ │ │ │ impossible module node │ │ │ │ AST node line range (%d, %d) is not valid │ │ │ │ AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ @@ -9479,16 +9470,23 @@ │ │ │ │ Try has neither except handlers nor finalbody │ │ │ │ Try has orelse but no except handlers │ │ │ │ TryStar has neither except handlers nor finalbody │ │ │ │ TryStar has orelse but no except handlers │ │ │ │ Negative ImportFrom level │ │ │ │ unexpected statement │ │ │ │ None disallowed in statement list │ │ │ │ -_blake2.blake2s │ │ │ │ -_blake2.blake2b │ │ │ │ +no running event loop │ │ │ │ +BLAKE2B_SALT_SIZE │ │ │ │ +BLAKE2B_PERSON_SIZE │ │ │ │ +BLAKE2B_MAX_KEY_SIZE │ │ │ │ +BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ +BLAKE2S_SALT_SIZE │ │ │ │ +BLAKE2S_PERSON_SIZE │ │ │ │ +BLAKE2S_MAX_KEY_SIZE │ │ │ │ +BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ Negative seek position %zd │ │ │ │ Can't do nonzero cur-relative seeks │ │ │ │ negative pos value %zd │ │ │ │ os.symlink │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ @@ -9520,18 +9518,14 @@ │ │ │ │ fileno() takes no arguments │ │ │ │ cannot clear an executing frame │ │ │ │ cannot clear an suspended frame │ │ │ │ unknown lazy imports mode │ │ │ │ (nK):_acquire_restore │ │ │ │ mapping pattern checks duplicate key (%R) │ │ │ │ %s({%U}) │ │ │ │ -expected an indented block after 'except*' statement on line %d │ │ │ │ -cannot use except* statement with %s │ │ │ │ -expected one or more exception types │ │ │ │ -Comparison between bytearray and string │ │ │ │ ErrorCode │ │ │ │ ErrorLineNumber │ │ │ │ ErrorColumnNumber │ │ │ │ ErrorByteIndex │ │ │ │ CurrentLineNumber │ │ │ │ CurrentColumnNumber │ │ │ │ CurrentByteIndex │ │ │ │ @@ -9664,14 +9658,16 @@ │ │ │ │ XML_ERROR_NO_BUFFER │ │ │ │ a successful prior call to function XML_GetBuffer is required │ │ │ │ XML_ERROR_AMPLIFICATION_LIMIT_BREACH │ │ │ │ limit on input amplification factor (from DTD and entities) breached │ │ │ │ XML_ERROR_NOT_STARTED │ │ │ │ parser not started │ │ │ │ pyexpat.xmlparser │ │ │ │ +_blake2.blake2s │ │ │ │ +_blake2.blake2b │ │ │ │ required field "lineno" missing from expr │ │ │ │ while traversing 'expr' node │ │ │ │ required field "col_offset" missing from expr │ │ │ │ required field "op" missing from BoolOp │ │ │ │ while traversing 'BoolOp' node │ │ │ │ expected some sort of boolop, but got %R │ │ │ │ BoolOp field "values" must be a list, not a %.200s │ │ │ │ @@ -9774,30 +9770,34 @@ │ │ │ │ Tuple field "elts" must be a list, not a %.200s │ │ │ │ while traversing 'Tuple' node │ │ │ │ Tuple field "elts" changed size during iteration │ │ │ │ required field "ctx" missing from Tuple │ │ │ │ while traversing 'Slice' node │ │ │ │ expected some sort of expr, but got %R │ │ │ │ expected some sort of expr_context, but got %R │ │ │ │ -'%S' is an invalid keyword argument for enumerate() │ │ │ │ +expected an indented block after 'except*' statement on line %d │ │ │ │ +cannot use except* statement with %s │ │ │ │ +expected one or more exception types │ │ │ │ +Comparison between bytearray and string │ │ │ │ expression which can't be assigned to in %s context │ │ │ │ expression must have %s context but has %s instead │ │ │ │ BoolOp with less than 2 values │ │ │ │ Dict doesn't have the same number of keys as values │ │ │ │ Compare with no comparators │ │ │ │ Compare has a different number of comparators and operands │ │ │ │ NamedExpr target must be a Name │ │ │ │ unexpected expression │ │ │ │ +None disallowed in expression list │ │ │ │ +got an invalid type in Constant: %s │ │ │ │ +'%S' is an invalid keyword argument for enumerate() │ │ │ │ while traversing 'keyword' node │ │ │ │ required field "value" missing from keyword │ │ │ │ required field "lineno" missing from keyword │ │ │ │ required field "col_offset" missing from keyword │ │ │ │ field 'value' is required for keyword │ │ │ │ -None disallowed in expression list │ │ │ │ -got an invalid type in Constant: %s │ │ │ │ except handler │ │ │ │ args may not be deleted │ │ │ │ positional │ │ │ │ keyword-only │ │ │ │ %U and %U │ │ │ │ , %U, and %U │ │ │ │ %U() missing %zd required %s argument%s: %U │ │ │ │ @@ -9815,41 +9815,39 @@ │ │ │ │ arguments field "args" changed size during iteration │ │ │ │ arguments field "kwonlyargs" must be a list, not a %.200s │ │ │ │ arguments field "kwonlyargs" changed size during iteration │ │ │ │ arguments field "kw_defaults" must be a list, not a %.200s │ │ │ │ arguments field "kw_defaults" changed size during iteration │ │ │ │ arguments field "defaults" must be a list, not a %.200s │ │ │ │ arguments field "defaults" changed size during iteration │ │ │ │ +more positional defaults than args on arguments │ │ │ │ +length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ keys (%d) / patterns (%d) length mismatch in mapping pattern │ │ │ │ can't use NULL keys in MatchMapping (set 'rest' parameter instead) │ │ │ │ mapping pattern keys may only match literals and attribute lookups │ │ │ │ -more positional defaults than args on arguments │ │ │ │ -length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ instance must not be None │ │ │ │ need more than 0 values to unpack │ │ │ │ need more than 1 value to unpack │ │ │ │ too many values to unpack (expected 2) │ │ │ │ fcntl.lockf │ │ │ │ unrecognized lockf argument │ │ │ │ │ │ │ │ = 0 │ │ │ │ cannot use named expression without parentheses here │ │ │ │ len() of unsized object │ │ │ │ type %.100s doesn't define __trunc__ method │ │ │ │ count cannot be negative │ │ │ │ handler must be callable │ │ │ │ ../Modules/sha3module.c │ │ │ │ -os.killpg │ │ │ │ - in __issubclass__ │ │ │ │ -expected an instruction sequence │ │ │ │ -PyType_GetBaseByToken called with token=NULL │ │ │ │ -expected a type, got a '%T' object │ │ │ │ +expected some sort of operator, but got %R │ │ │ │ _capacity_bits │ │ │ │ _rate_bits │ │ │ │ leaf_size │ │ │ │ node_offset │ │ │ │ last_node │ │ │ │ sha3_224 │ │ │ │ _sha3.shake_256 │ │ │ │ _sha3.shake_128 │ │ │ │ _sha3.sha3_512 │ │ │ │ _sha3.sha3_384 │ │ │ │ _sha3.sha3_256 │ │ │ │ _sha3.sha3_224 │ │ │ │ +os.killpg │ │ │ │ + in __issubclass__ │ │ │ │ +expected an instruction sequence │ │ │ │ +PyType_GetBaseByToken called with token=NULL │ │ │ │ +expected a type, got a '%T' object │ │ │ │ ../Modules/_heapqmodule.c │ │ │ │ truncated data │ │ │ │ illegal encoding │ │ │ │ illegal UTF-16 surrogate │ │ │ │ O:PickleBuffer │ │ │ │ expected an AST │ │ │ │ argcount │ │ │ │ @@ -10098,22 +10097,25 @@ │ │ │ │ os.setxattr │ │ │ │ multi-dimensional sub-views are not implemented │ │ │ │ in _bisect.bisect_right │ │ │ │ object %.50s does not have %U method │ │ │ │ w*|ni:recv_into │ │ │ │ negative buffersize in recv_into │ │ │ │ buffer too small for requested bytes │ │ │ │ -expected some sort of operator, but got %R │ │ │ │ cannot convert Infinity to integer ratio │ │ │ │ cannot convert NaN to integer ratio │ │ │ │ +fill character is bigger than the string maximum character │ │ │ │ SHA1Type │ │ │ │ +Cannot modify a string currently used │ │ │ │ expected a number in range from -1 up to 1, got %s │ │ │ │ invalid exception object │ │ │ │ StopIteration interacts badly with generators and cannot be raised into a Future │ │ │ │ 'property' object has no attribute '__name__' │ │ │ │ +effective_ids │ │ │ │ +_sha1.sha1 │ │ │ │ stack_effect: jump must be False, True or None │ │ │ │ invalid opcode or oparg │ │ │ │ expected argument value not less than 1, got %s │ │ │ │ │ │ │ │ paramspec │ │ │ │ DEF_GLOBAL │ │ │ │ DEF_NONLOCAL │ │ │ │ @@ -10134,16 +10136,14 @@ │ │ │ │ TYPE_TYPE_PARAMETERS │ │ │ │ TYPE_TYPE_VARIABLE │ │ │ │ GLOBAL_EXPLICIT │ │ │ │ GLOBAL_IMPLICIT │ │ │ │ SCOPE_OFF │ │ │ │ SCOPE_MASK │ │ │ │ required argument is not a float │ │ │ │ -effective_ids │ │ │ │ -_sha1.sha1 │ │ │ │ string or bytes │ │ │ │ symtable() arg 3 must be 'exec' or 'eval' or 'single' │ │ │ │ symtable() argument 'module' must be str or None, not %T │ │ │ │ isinstance() argument 2 cannot be a parameterized generic │ │ │ │ expected a number between -1 and 1, got %s │ │ │ │ (iiiiii) │ │ │ │ (iOiiii) │ │ │ │ @@ -10158,18 +10158,18 @@ │ │ │ │ mktime argument out of range │ │ │ │ complex modulo │ │ │ │ zero to a negative or complex power │ │ │ │ complex exponentiation │ │ │ │ range object index out of range │ │ │ │ undefined entity │ │ │ │ os.listxattr │ │ │ │ -cannot reuse already awaited __anext__()/asend() │ │ │ │ -anext(): asynchronous generator is already running │ │ │ │ %s %s%3d %.2d:%.2d:%.2d %d │ │ │ │ iiiiiiiii;asctime(): illegal time tuple argument │ │ │ │ +cannot reuse already awaited __anext__()/asend() │ │ │ │ +anext(): asynchronous generator is already running │ │ │ │ cannot access free variable '%s' where it is not associated with a value in enclosing scope │ │ │ │ 'async for' requires an iterator with __anext__ method, got %.100s │ │ │ │ 'async for' received an invalid object from __anext__: %.100s │ │ │ │ sys._clear_type_cache() is deprecated and scheduled for removal in a future version. Use sys._clear_internal_caches() instead. │ │ │ │ %s(dt) argument must be a datetime instance or None, not %.200s │ │ │ │ n must be a non-negative integer │ │ │ │ k must be a non-negative integer │ │ │ │ @@ -10187,18 +10187,18 @@ │ │ │ │ required field "col_offset" missing from arg │ │ │ │ %.200s() │ │ │ │ argument %zd │ │ │ │ , item %d │ │ │ │ pack_into expected %zd items for packing (got %zd) │ │ │ │ no space to pack %zd bytes at offset %zd │ │ │ │ pack_into requires a buffer of at least %zu bytes for packing %zd bytes at offset %zd (actual buffer size is %zd) │ │ │ │ -%s(%d, %d, %d) │ │ │ │ offset_src │ │ │ │ offset_dst │ │ │ │ _md5.md5 │ │ │ │ +%s(%d, %d, %d) │ │ │ │ argument 'namespace_separator' │ │ │ │ namespace_separator must be at most one character, omitted, or None │ │ │ │ intern must be a dictionary │ │ │ │ XML_ParserCreate failed │ │ │ │ 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. │ │ │ │ @@ -10277,24 +10277,24 @@ │ │ │ │ Bitwise inversion '~' on bool is deprecated and will be removed in Python 3.16. This returns the bitwise inversion of the underlying int object and is usually not what you expect from negating a bool. Use the 'not' operator for boolean negation or ~int(x) if you really want the bitwise inversion of the underlying int. │ │ │ │ invalid module index │ │ │ │ Interpreters module-list not accessible. │ │ │ │ Module index out of bounds. │ │ │ │ Python int too large for C uint32_t │ │ │ │ StartNamespaceDecl │ │ │ │ ../Objects/memoryobject.c │ │ │ │ +namespace │ │ │ │ Zero padding is not allowed in complex format specifier │ │ │ │ '=' alignment flag is not allowed in complex format specifier │ │ │ │ ../Modules/pyexpat.c │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ StartElement │ │ │ │ parameter │ │ │ │ is_compress │ │ │ │ foldspaces │ │ │ │ -namespace │ │ │ │ '%.200s' object is not an async iterator │ │ │ │ d;array item must be float │ │ │ │ CharacterData │ │ │ │ zdict argument must support the buffer protocol │ │ │ │ %.200s.__setstate__ argument should be 3-tuple, got %.200s │ │ │ │ second item of state must be an integer, not %.200s │ │ │ │ position value cannot be negative │ │ │ │ @@ -10325,59 +10325,59 @@ │ │ │ │ Value after ** must be a mapping, not %T │ │ │ │ alphabet must have length %d │ │ │ │ Broken binascii cache │ │ │ │ argument must have 'read' attribute │ │ │ │ read() did not return a bytes object (type=%.400s) │ │ │ │ read() returned too much data: %i bytes requested, %zd returned │ │ │ │ │ │ │ │ +clock_gettime(CLOCK_THREAD_CPUTIME_ID) │ │ │ │ _typevar_subst │ │ │ │ don't know how to byteswap this array type │ │ │ │ cannot pickle '%.100s' instances │ │ │ │ Non-hexadecimal digit found │ │ │ │ Odd number of hexadecimal digits │ │ │ │ ordinal must be >= 1 │ │ │ │ array indices must be integers │ │ │ │ name(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ -clock_gettime(CLOCK_THREAD_CPUTIME_ID) │ │ │ │ consts must be a list │ │ │ │ Inputs are not the same length │ │ │ │ no such name │ │ │ │ %S (%zd sub-exception%s) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +clk_id should be integer, not %s │ │ │ │ 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#:lookup │ │ │ │ name too long │ │ │ │ undefined character name '%s' │ │ │ │ %s(%U, %U) │ │ │ │ Invalid week: %d │ │ │ │ Invalid weekday: %d (range is [1, 7]) │ │ │ │ -%s(%R, maxlen=%zd) │ │ │ │ -clk_id should be integer, not %s │ │ │ │ accumulate │ │ │ │ +%s(%R, maxlen=%zd) │ │ │ │ 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 │ │ │ │ Cannot specify '%c' with '%c'. │ │ │ │ Cannot specify '%c' with '\x%x'. │ │ │ │ alphabet must have length 85 │ │ │ │ Too much data for Base85 │ │ │ │ │ │ │ │ +%d day%s, %d:%02d:%02d.%06d │ │ │ │ +%d day%s, %d:%02d:%02d │ │ │ │ +%d:%02d:%02d.%06d │ │ │ │ +%d:%02d:%02d │ │ │ │ expected argument value > -1, got %s │ │ │ │ Base85 overflow in hunk starting at byte %zd │ │ │ │ bad Base85 character at position %zd │ │ │ │ Incomplete Base85 group │ │ │ │ complex() arg is a malformed string │ │ │ │ Unknown format code '%c' for object of type '%.200s' │ │ │ │ Unknown format code '\x%x' for object of type '%.200s' │ │ │ │ -%d day%s, %d:%02d:%02d.%06d │ │ │ │ -%d day%s, %d:%02d:%02d │ │ │ │ -%d:%02d:%02d.%06d │ │ │ │ -%d:%02d:%02d │ │ │ │ slice(%R, %R, %R) │ │ │ │ _thread.excepthook argument type must be ExceptHookArgs │ │ │ │ Exception in thread │ │ │ │ │ │ │ │ absolute value too large │ │ │ │ %T.__buffer__() must return a memoryview, not %T │ │ │ │ dict_size argument should be positive number. │ │ │ │ @@ -10437,18 +10437,19 @@ │ │ │ │ while copying compression object │ │ │ │ │ │ │ │ unknown parameter (key %d) │ │ │ │ invalid %s parameter '%s' │ │ │ │ %s parameter '%s' received an illegal value %d; the valid range is [%d, %d] │ │ │ │ __copy__() takes no arguments │ │ │ │ utcoffset() returned %T, expected timedelta or None │ │ │ │ +can't delete element attribute │ │ │ │ +max_length cannot be negative │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ -max_length cannot be negative │ │ │ │ size argument should be a positive int less than %llu │ │ │ │ set_pledged_input_size() method must be called when last_mode == FLUSH_FRAME │ │ │ │ frame_buffer │ │ │ │ backtick │ │ │ │ combinations │ │ │ │ │ │ │ │ │ │ │ │ @@ -10456,15 +10457,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -can't delete element attribute │ │ │ │ length must be greater than zero │ │ │ │ frexp() result out of range │ │ │ │ float too large to pack with e format │ │ │ │ dictionary is empty │ │ │ │ StartCdataSection │ │ │ │ range(%R, %R) │ │ │ │ range(%R, %R, %R) │ │ │ │ @@ -10499,17 +10499,14 @@ │ │ │ │ while preparing to decompress data │ │ │ │ readinto returned %zd outside buffer size %zd │ │ │ │ digit(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a digit │ │ │ │ '%.200s' object does not support vectorcall │ │ │ │ unsigned short is less than minimum │ │ │ │ unsigned short is greater than maximum │ │ │ │ - │ │ │ │ -reentrant call inside %R │ │ │ │ -could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ unknown expression kind inside f-string or t-string │ │ │ │ expected %d or %d arguments, got %zd │ │ │ │ config_vars │ │ │ │ Basic Latin │ │ │ │ Latin-1 Supplement │ │ │ │ Latin Extended-A │ │ │ │ Latin Extended-B │ │ │ │ @@ -10771,18 +10768,18 @@ │ │ │ │ CJK Unified Ideographs Extension G │ │ │ │ CJK Unified Ideographs Extension H │ │ │ │ CJK Unified Ideographs Extension J │ │ │ │ Variation Selectors Supplement │ │ │ │ Supplementary Private Use Area-A │ │ │ │ Supplementary Private Use Area-B │ │ │ │ extended_pictographic(): argument must be a unicode character, not a string of length %zd │ │ │ │ +child index out of range │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a numeric character │ │ │ │ -child index out of range │ │ │ │ mirrored(): argument must be a unicode character, not a string of length %zd │ │ │ │ cannot index %d-dimension view with %zd-element tuple │ │ │ │ unknown f-value conversion kind │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ '%.200s' object is not an async iterable │ │ │ │ %T.__aiter__() must return an async iterator, not %T │ │ │ │ 'elements' must be an iterable │ │ │ │ @@ -10801,16 +10798,16 @@ │ │ │ │ b"\%c" is an invalid escape sequence. Such sequences will not work in the future. │ │ │ │ ExternalEntityRef │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ %R is not a generic class │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ argument %R with __typing_subst__ was not found in __parameters__ │ │ │ │ -argument 'offset' │ │ │ │ switch interval must be strictly positive │ │ │ │ +argument 'offset' │ │ │ │ assignment expects an iterable │ │ │ │ element indices must be integers │ │ │ │ indic_conjunct_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ t-string: valid expression required before '=' │ │ │ │ t-string: valid expression required before '!' │ │ │ │ t-string: valid expression required before ':' │ │ │ │ t-string: valid expression required before '}' │ │ │ │ @@ -10853,42 +10850,42 @@ │ │ │ │ insert_pis │ │ │ │ namespaces │ │ │ │ maxdigits │ │ │ │ TreeBuilder │ │ │ │ Consonant │ │ │ │ Regional_Indicator │ │ │ │ SpacingMark │ │ │ │ -bad tzinfo state arg │ │ │ │ '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 │ │ │ │ required argument is not a complex │ │ │ │ library version mismatch │ │ │ │ invalid input data │ │ │ │ inconsistent stream state │ │ │ │ incomplete or truncated stream │ │ │ │ Error %d %s │ │ │ │ Error %d %s: %.200s │ │ │ │ buffer_size must be an integer │ │ │ │ buffer_size must be greater than zero │ │ │ │ __mp_main__ │ │ │ │ multi-byte encodings are not supported │ │ │ │ %s(%R, %R, %R, %R) │ │ │ │ +multiple elements on top level │ │ │ │ cannot un-register built-in error handler '%s' │ │ │ │ int_divmod │ │ │ │ tuple of length 2 is required from int_divmod() │ │ │ │ tuple of int is required from int_divmod() │ │ │ │ -multiple elements on top level │ │ │ │ expected an instruction sequence, not %T │ │ │ │ +pop from empty stack │ │ │ │ deque.index(x): x not in deque │ │ │ │ can't translate character '\x%02x' in position %zd: %U │ │ │ │ can't translate character '\u%04x' in position %zd: %U │ │ │ │ can't translate character '\U%08x' in position %zd: %U │ │ │ │ can't translate characters in position %zd-%zd: %U │ │ │ │ limit must be an integer │ │ │ │ -pop from empty stack │ │ │ │ in Element.__deepcopy__ │ │ │ │ comparing strings with non-ASCII characters is not supported │ │ │ │ unsupported operand types(s) or combination of types: '%.100s' and '%.100s' │ │ │ │ deepcopy helper not found │ │ │ │ D;array item must be complex │ │ │ │ can only concatenate string.templatelib.Template (not "%T") to string.templatelib.Template │ │ │ │ O(()n)NN │ │ │ │ @@ -10931,22 +10928,22 @@ │ │ │ │ pop from empty array │ │ │ │ arg must be list │ │ │ │ BINSTRING pickle has negative byte count │ │ │ │ (O(OOOO)) │ │ │ │ child assignment index out of range │ │ │ │ prefixmatch() takes no arguments │ │ │ │ Exception ignored while destroying pyexact capsule │ │ │ │ -expected a code object, not '%.100s' │ │ │ │ -Executors are not available in this build │ │ │ │ throw() third argument must be a traceback │ │ │ │ exceptions must be classes deriving BaseException or instances of such a class │ │ │ │ must have a sched_param object │ │ │ │ expected an iterator of ints, but iterator yielded %R │ │ │ │ negative CPU number │ │ │ │ CPU number too large │ │ │ │ +expected a code object, not '%.100s' │ │ │ │ +Executors are not available in this build │ │ │ │ Don't know how to unpickle "%.200R" as an Element │ │ │ │ tag may not be NULL │ │ │ │ '_children' is not a list │ │ │ │ attrib must be dict or frozendict, not %T │ │ │ │ │ │ │ │ _children │ │ │ │ fcntl.ioctl │ │ │ │ @@ -10991,19 +10988,19 @@ │ │ │ │ while traversing 'comprehension' node │ │ │ │ required field "iter" missing from comprehension │ │ │ │ comprehension field "ifs" must be a list, not a %.200s │ │ │ │ comprehension field "ifs" changed size during iteration │ │ │ │ required field "is_async" missing from comprehension │ │ │ │ comprehension with no generators │ │ │ │ Error when finding the compressed size of a Zstandard frame. Ensure the frame_buffer argument starts from the beginning of a frame, and its length is not less than this complete frame. Zstd error message: %s. │ │ │ │ -__reduce_ex__ argument should be an integer │ │ │ │ -O(OsiN)O │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ +__reduce_ex__ argument should be an integer │ │ │ │ +O(OsiN)O │ │ │ │ pwritev() arg 2 must be a sequence │ │ │ │ %s(%R, %R) │ │ │ │ readv() arg 2 must be a sequence │ │ │ │ invalid %s slot %d (%s) │ │ │ │ invalid slot (Py_slot_invalid, %u) │ │ │ │ unknown %s slot ID %u │ │ │ │ required field "pattern" missing from match_case │ │ │ │ @@ -11095,14 +11092,20 @@ │ │ │ │ execv() arg 2 first element cannot be empty │ │ │ │ No such frozen object named %R │ │ │ │ Frozen object named %R is invalid │ │ │ │ Excluded frozen object named %R │ │ │ │ │ │ │ │ '%.200s' object can't be repeated │ │ │ │ '%.200s' object doesn't support slice assignment │ │ │ │ +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 │ │ │ │ argument 7 │ │ │ │ argument 8 │ │ │ │ argument 9 │ │ │ │ argument 10 │ │ │ │ argument 11 │ │ │ │ argument 12 │ │ │ │ argument 13 │ │ │ │ @@ -11111,20 +11114,14 @@ │ │ │ │ argument 17 │ │ │ │ argument 18 │ │ │ │ code: argcount must not be negative │ │ │ │ code: posonlyargcount must not be negative │ │ │ │ code: kwonlyargcount must not be negative │ │ │ │ code: nlocals must not be negative │ │ │ │ name tuples must contain only strings, not '%.500s' │ │ │ │ -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 │ │ │ │ use follow_symlinks kwarg instead of AT_SYMLINK_* flag │ │ │ │ use dir_fd kwarg instead of AT_EMPTY_PATH flag │ │ │ │ Testing an element's truth value will always return True in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. │ │ │ │ string is too large to encode │ │ │ │ execve: argv must be a tuple or list │ │ │ │ execve: argv must not be empty │ │ │ │ execve: environment must be a mapping object │ │ │ │ @@ -11139,14 +11136,17 @@ │ │ │ │ required field "name" missing from ParamSpec │ │ │ │ while traversing 'ParamSpec' node │ │ │ │ required field "name" missing from TypeVarTuple │ │ │ │ while traversing 'TypeVarTuple' node │ │ │ │ expected some sort of type_param, but got %R │ │ │ │ fast mode: can't pickle cyclic objects including object type %.200s at %p │ │ │ │ os.getxattr │ │ │ │ + │ │ │ │ +reentrant call inside %R │ │ │ │ +could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ os.removexattr │ │ │ │ writev() arg 2 must be a sequence │ │ │ │ O|O:fromtimestamp │ │ │ │ expected a memoryview object │ │ │ │ memoryview's buffer is not this object │ │ │ │ memoryview's buffer has already been released │ │ │ │ Exception ignored in bf_releasebuffer of %s │ │ │ │ @@ -11183,17 +11183,17 @@ │ │ │ │ argument cannot be negative │ │ │ │ read() returned non-bytes object (%R) │ │ │ │ readinto() returned negative size │ │ │ │ A load persistent id instruction was encountered, but no persistent_load function was specified. │ │ │ │ sys._current_exceptions │ │ │ │ [Previous line repeated %ld more times] │ │ │ │ [Previous line repeated %ld more time] │ │ │ │ - in print_chained │ │ │ │ paramspeckwargs │ │ │ │ paramspecargs │ │ │ │ + in print_chained │ │ │ │ value not found in bytearray │ │ │ │ Cannot subclass an instance of TypeVar │ │ │ │ Substitution of bare TypeVarTuple is not supported │ │ │ │ Cannot subclass an instance of TypeVarTuple │ │ │ │ event handling only supported for ElementTree.TreeBuilder targets │ │ │ │ events must be a sequence │ │ │ │ invalid events sequence │ │ │ │ @@ -11235,22 +11235,22 @@ │ │ │ │ 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 │ │ │ │ +_only_immortal │ │ │ │ is:inet_pton │ │ │ │ illegal IP address string passed to inet_pton │ │ │ │ orig must be an exception instance │ │ │ │ excs must be a list of exception instances │ │ │ │ item %zd of excs is not an exception │ │ │ │ orig must be a raised exception │ │ │ │ _imp._override_multi_interp_extensions_check() cannot be used in the main interpreter │ │ │ │ -_only_immortal │ │ │ │ name must be str, not %s │ │ │ │ variable %R does not exist │ │ │ │ expected tuple for closure, got '%.100s' │ │ │ │ non-tuple default args │ │ │ │ non-dict keyword only default args │ │ │ │ PyImport_ImportModuleNoBlock() is deprecated and scheduled for removal in Python 3.15. Use PyImport_ImportModule() instead. │ │ │ │ Python int too large to convert to C uint64_t │ │ │ │ @@ -11320,21 +11320,21 @@ │ │ │ │ %10s: %5ld.%ld avg │ │ │ │ numa nodes │ │ │ │ %10s: %5zu │ │ │ │ %10s: %5ld.%03ld s │ │ │ │ %10s: user: %ld.%03ld s, system: %ld.%03ld s, faults: %lu, rss: │ │ │ │ , commit: │ │ │ │ Python int too large for C uint16_t │ │ │ │ + │ │ │ │ + │ │ │ │ Python int too large for C uint8_t │ │ │ │ expected a writable bytes-like object │ │ │ │ both destination and source must be bytes-like objects │ │ │ │ destination is too small to receive data from source │ │ │ │ keyword list must be a dictionary │ │ │ │ - │ │ │ │ - │ │ │ │ Assertion "%s" failed │ │ │ │ Assertion failed │ │ │ │ _PyObject_AssertFailed │ │ │ │ non-dict annotations │ │ │ │ │ │ │ │ interval │ │ │ │ PyFunction_EVENT_CREATE │ │ │ │ @@ -11788,14 +11788,15 @@ │ │ │ │ _Py_HashRandomization_Init │ │ │ │ pycore_create_interpreter │ │ │ │ _PyTraceMalloc_Init │ │ │ │ pyinit_core_reconfigure │ │ │ │ _PyImport_Init │ │ │ │ │ │ │ │ wstr_to_utf8 │ │ │ │ +PyInitConfig_GetStrList │ │ │ │ add_note($self, note, /) │ │ │ │ Add a note to the exception │ │ │ │ with_traceback($self, tb, /) │ │ │ │ Set self.__traceback__ to tb and return self. │ │ │ │ __setstate__($self, state, /) │ │ │ │ __reduce__($self, /) │ │ │ │ reset($self, token, /) │ │ │ │ @@ -13676,15 +13677,14 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ -PyInitConfig_GetStrList │ │ │ │ PyWideStringList_Insert │ │ │ │ Python detected LC_CTYPE=C: LC_CTYPE coerced to %.20s (set another locale or PYTHONCOERCECLOCALE=0 to disable this locale coercion behavior). │ │ │ │ _PyConfig_Copy │ │ │ │ core_read_precmdline │ │ │ │ config_parse_cmdline │ │ │ │ config_update_argv │ │ │ │ config_init_hash_seed │ │ │ │ @@ -13786,20 +13786,99 @@ │ │ │ │ context vars by default; enabled by default in the free-threaded │ │ │ │ build and disabled otherwise; also #e{PYTHON_THREAD_INHERIT_CONTEXT} │ │ │ │ #s{-X} #L{tracemalloc}#b{[=N]}: trace Python memory allocations; N sets a traceback limit │ │ │ │ of #B{N} frames (default: #B{1}); also #e{PYTHONTRACEMALLOC}#B{=N} │ │ │ │ #s{-X} #L{utf8}#b{[=0|1]}: enable (#B{1}) or disable (#B{0}) UTF-8 mode; also #e{PYTHONUTF8} │ │ │ │ #s{-X} #L{warn_default_encoding}: enable opt-in EncodingWarning for 'encoding=None'; │ │ │ │ also #e{PYTHONWARNDEFAULTENCODING} │ │ │ │ +#h{Environment variables that change behavior:} │ │ │ │ +#E{PYTHONASYNCIODEBUG}: enable asyncio debug mode │ │ │ │ +#E{PYTHON_BASIC_REPL}: use the traditional parser-based REPL │ │ │ │ +#E{PYTHONBREAKPOINT}: if this variable is set to #B{0}, it disables the default │ │ │ │ + debugger. It can be set to the callable of your debugger of │ │ │ │ + choice. │ │ │ │ +#E{PYTHONCASEOK} : ignore case in 'import' statements (Windows) │ │ │ │ +#E{PYTHONCOERCECLOCALE}: if this variable is set to #B{0}, it disables the locale │ │ │ │ + coercion behavior. Use #e{PYTHONCOERCECLOCALE}#B{=warn} to request │ │ │ │ + display of locale coercion and locale compatibility warnings │ │ │ │ + on stderr. │ │ │ │ +#E{PYTHON_COLORS} : if this variable is set to #B{1}, the interpreter will colorize │ │ │ │ + various kinds of output. Setting it to #B{0} deactivates │ │ │ │ + this behavior. │ │ │ │ +#E{PYTHONHASHSEED} : if this variable is set to 'random', a random value is used │ │ │ │ + to seed the hashes of str and bytes objects. It can also be │ │ │ │ + set to an integer in the range [0,4294967295] to get hash │ │ │ │ + values with a predictable seed. │ │ │ │ +#E{PYTHON_HISTORY} : the location of a .python_history file. │ │ │ │ +#E{PYTHONHOME} : alternate directory (or #D). │ │ │ │ + The default module search path uses #H. │ │ │ │ +#E{PYTHONIOENCODING}: encoding[:errors] used for stdin/stdout/stderr │ │ │ │ +#E{PYTHONMALLOC} : set the Python memory allocators and/or install debug hooks │ │ │ │ + on Python memory allocators. Use #e{PYTHONMALLOC}#B{=debug} to │ │ │ │ + install debug hooks. │ │ │ │ +#E{PYTHONMALLOCSTATS}: print memory allocator statistics │ │ │ │ +#E{PYTHONPATH} : '#D'-separated list of directories prefixed to the │ │ │ │ + default module search path. The result is sys.path. │ │ │ │ +#E{PYTHONPLATLIBDIR}: override sys.platlibdir │ │ │ │ +#E{PYTHONSTARTUP} : file executed on interactive startup (no default) │ │ │ │ +#E{PYTHONUSERBASE} : defines the user base directory (site.USER_BASE) │ │ │ │ +#h{These variables have equivalent command-line options (see }#e{--help} for details): │ │ │ │ +#E{PYTHON_CONTEXT_AWARE_WARNINGS}: if true (#B{1}), enable thread-safe warnings │ │ │ │ + module behaviour (#S{-X} #e{context_aware_warnings}) │ │ │ │ +#E{PYTHON_CPU_COUNT}: override the return value of os.cpu_count() (#S{-X} #e{cpu_count}) │ │ │ │ +#E{PYTHONDEBUG} : enable parser debug mode (#S{-d}) │ │ │ │ +#E{PYTHONDEVMODE} : enable Python Development Mode (#S{-X} #e{dev}) │ │ │ │ +#E{PYTHONDONTWRITEBYTECODE}: don't write .pyc files (#S{-B}) │ │ │ │ +#E{PYTHONFAULTHANDLER}: dump the Python traceback on fatal errors (#S{-X} #e{faulthandler}) │ │ │ │ +#E{PYTHON_FROZEN_MODULES}: whether to use frozen modules; the default is "#B{on}" │ │ │ │ + for installed Python and "#B{off}" for a local build │ │ │ │ + (#S{-X} #e{frozen_modules}) │ │ │ │ +#E{PYTHONINSPECT} : inspect interactively after running script (#S{-i}) │ │ │ │ +#E{PYTHONINTMAXSTRDIGITS}: limit the size of int<->str conversions; │ │ │ │ + 0 disables the limit (#S{-X} #e{int_max_str_digits}#B{=N}) │ │ │ │ +#E{PYTHON_LAZY_IMPORTS}: control global lazy imports (#S{-X} #e{lazy_imports}) │ │ │ │ +#E{PYTHONNODEBUGRANGES}: don't include extra location information in code objects │ │ │ │ + (#S{-X} #e{no_debug_ranges}) │ │ │ │ +#E{PYTHONNOUSERSITE}: disable user site directory (#S{-s}) │ │ │ │ +#E{PYTHONOPTIMIZE} : enable level 1 optimizations (#S{-O}) │ │ │ │ +#E{PYTHON_PERF_JIT_SUPPORT}: enable Linux "perf" profiler support with JIT │ │ │ │ + (#S{-X} #e{perf_jit}) │ │ │ │ +#E{PYTHONPERFSUPPORT}: support the Linux "perf" profiler (#S{-X} #e{perf}) │ │ │ │ +#E{PYTHONPROFILEIMPORTTIME}: show how long each import takes (#S{-X} #e{importtime}) │ │ │ │ +#E{PYTHONPYCACHEPREFIX}: root directory for bytecode cache (pyc) files │ │ │ │ + (#S{-X} #e{pycache_prefix}) │ │ │ │ +#E{PYTHONSAFEPATH} : don't prepend a potentially unsafe path to sys.path. │ │ │ │ +#E{PYTHON_THREAD_INHERIT_CONTEXT}: if true (#B{1}), threads inherit context vars │ │ │ │ + (#S{-X} #e{thread_inherit_context}) │ │ │ │ +#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}) │ │ │ │ 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 │ │ │ │ +init_global_interned_strings │ │ │ │ +_PyUnicode_InitGlobalObjects │ │ │ │ +_PyXI_Init │ │ │ │ +_PyImport_InitCore │ │ │ │ +( ) _PyGC_Init │ │ │ │ +pycore_interp_init │ │ │ │ +_PyAtExit_Init │ │ │ │ s4\4s&\5% │ │ │ │ sDsEsF\E% │ │ │ │ sM\L\M6X │ │ │ │ s4\4s&\4% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txt │ │ │ │ /os.pycz │ │ │ │ @@ -13898,93 +13977,14 @@ │ │ │ │ QueryValue │ │ │ │ isinstance │ │ │ │ CloseKey │ │ │ │ PYTHONPATH │ │ │ │ home_hint │ │ │ │ startswith │ │ │ │ r │ │ │ │ -#h{Environment variables that change behavior:} │ │ │ │ -#E{PYTHONASYNCIODEBUG}: enable asyncio debug mode │ │ │ │ -#E{PYTHON_BASIC_REPL}: use the traditional parser-based REPL │ │ │ │ -#E{PYTHONBREAKPOINT}: if this variable is set to #B{0}, it disables the default │ │ │ │ - debugger. It can be set to the callable of your debugger of │ │ │ │ - choice. │ │ │ │ -#E{PYTHONCASEOK} : ignore case in 'import' statements (Windows) │ │ │ │ -#E{PYTHONCOERCECLOCALE}: if this variable is set to #B{0}, it disables the locale │ │ │ │ - coercion behavior. Use #e{PYTHONCOERCECLOCALE}#B{=warn} to request │ │ │ │ - display of locale coercion and locale compatibility warnings │ │ │ │ - on stderr. │ │ │ │ -#E{PYTHON_COLORS} : if this variable is set to #B{1}, the interpreter will colorize │ │ │ │ - various kinds of output. Setting it to #B{0} deactivates │ │ │ │ - this behavior. │ │ │ │ -#E{PYTHONHASHSEED} : if this variable is set to 'random', a random value is used │ │ │ │ - to seed the hashes of str and bytes objects. It can also be │ │ │ │ - set to an integer in the range [0,4294967295] to get hash │ │ │ │ - values with a predictable seed. │ │ │ │ -#E{PYTHON_HISTORY} : the location of a .python_history file. │ │ │ │ -#E{PYTHONHOME} : alternate directory (or #D). │ │ │ │ - The default module search path uses #H. │ │ │ │ -#E{PYTHONIOENCODING}: encoding[:errors] used for stdin/stdout/stderr │ │ │ │ -#E{PYTHONMALLOC} : set the Python memory allocators and/or install debug hooks │ │ │ │ - on Python memory allocators. Use #e{PYTHONMALLOC}#B{=debug} to │ │ │ │ - install debug hooks. │ │ │ │ -#E{PYTHONMALLOCSTATS}: print memory allocator statistics │ │ │ │ -#E{PYTHONPATH} : '#D'-separated list of directories prefixed to the │ │ │ │ - default module search path. The result is sys.path. │ │ │ │ -#E{PYTHONPLATLIBDIR}: override sys.platlibdir │ │ │ │ -#E{PYTHONSTARTUP} : file executed on interactive startup (no default) │ │ │ │ -#E{PYTHONUSERBASE} : defines the user base directory (site.USER_BASE) │ │ │ │ -#h{These variables have equivalent command-line options (see }#e{--help} for details): │ │ │ │ -#E{PYTHON_CONTEXT_AWARE_WARNINGS}: if true (#B{1}), enable thread-safe warnings │ │ │ │ - module behaviour (#S{-X} #e{context_aware_warnings}) │ │ │ │ -#E{PYTHON_CPU_COUNT}: override the return value of os.cpu_count() (#S{-X} #e{cpu_count}) │ │ │ │ -#E{PYTHONDEBUG} : enable parser debug mode (#S{-d}) │ │ │ │ -#E{PYTHONDEVMODE} : enable Python Development Mode (#S{-X} #e{dev}) │ │ │ │ -#E{PYTHONDONTWRITEBYTECODE}: don't write .pyc files (#S{-B}) │ │ │ │ -#E{PYTHONFAULTHANDLER}: dump the Python traceback on fatal errors (#S{-X} #e{faulthandler}) │ │ │ │ -#E{PYTHON_FROZEN_MODULES}: whether to use frozen modules; the default is "#B{on}" │ │ │ │ - for installed Python and "#B{off}" for a local build │ │ │ │ - (#S{-X} #e{frozen_modules}) │ │ │ │ -#E{PYTHONINSPECT} : inspect interactively after running script (#S{-i}) │ │ │ │ -#E{PYTHONINTMAXSTRDIGITS}: limit the size of int<->str conversions; │ │ │ │ - 0 disables the limit (#S{-X} #e{int_max_str_digits}#B{=N}) │ │ │ │ -#E{PYTHON_LAZY_IMPORTS}: control global lazy imports (#S{-X} #e{lazy_imports}) │ │ │ │ -#E{PYTHONNODEBUGRANGES}: don't include extra location information in code objects │ │ │ │ - (#S{-X} #e{no_debug_ranges}) │ │ │ │ -#E{PYTHONNOUSERSITE}: disable user site directory (#S{-s}) │ │ │ │ -#E{PYTHONOPTIMIZE} : enable level 1 optimizations (#S{-O}) │ │ │ │ -#E{PYTHON_PERF_JIT_SUPPORT}: enable Linux "perf" profiler support with JIT │ │ │ │ - (#S{-X} #e{perf_jit}) │ │ │ │ -#E{PYTHONPERFSUPPORT}: support the Linux "perf" profiler (#S{-X} #e{perf}) │ │ │ │ -#E{PYTHONPROFILEIMPORTTIME}: show how long each import takes (#S{-X} #e{importtime}) │ │ │ │ -#E{PYTHONPYCACHEPREFIX}: root directory for bytecode cache (pyc) files │ │ │ │ - (#S{-X} #e{pycache_prefix}) │ │ │ │ -#E{PYTHONSAFEPATH} : don't prepend a potentially unsafe path to sys.path. │ │ │ │ -#E{PYTHON_THREAD_INHERIT_CONTEXT}: if true (#B{1}), threads inherit context vars │ │ │ │ - (#S{-X} #e{thread_inherit_context}) │ │ │ │ -#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 │ │ │ │ _PyErr_NoMemory │ │ │ │ _Py_GetConfig │ │ │ │ _PyMem_DebugMalloc │ │ │ │ _PyTypes_InitTypes │ │ │ │ _PyLong_InitTypes │ │ │ │ _PyUnicode_InitTypes │ │ │ │ _PyFloat_InitTypes │ │ │ │ @@ -13992,14 +13992,15 @@ │ │ │ │ _PyErr_InitTypes │ │ │ │ _PyContext_Init │ │ │ │ _PyXI_InitTypes │ │ │ │ _PyInterpolation_InitTypes │ │ │ │ _PyDateTime_InitTypes │ │ │ │ _PyExc_InitGlobalObjects │ │ │ │ pycore_init_types │ │ │ │ +_PyMem_DebugCalloc │ │ │ │ __reduce__($self, /) │ │ │ │ has_default($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ __typing_subst__($self, arg, /) │ │ │ │ has_default($self, /) │ │ │ │ __reduce__($self, /) │ │ │ │ __typing_prepare_subst__($self, alias, args, /) │ │ │ │ @@ -14317,15 +14318,14 @@ │ │ │ │ date(year, month, day) │ │ │ │ Concrete date type. │ │ │ │ timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, │ │ │ │ hours=0, weeks=0) │ │ │ │ Difference between two datetime values. │ │ │ │ All arguments are optional and default to 0. │ │ │ │ Arguments may be integers or floats, and may be positive or negative. │ │ │ │ -_PyMem_DebugCalloc │ │ │ │ _PyMem_DebugFree │ │ │ │ FFFFFFFFFFFFFFFFF │ │ │ │ _PyMem_DebugRealloc │ │ │ │ n_sequence_fields │ │ │ │ n_fields │ │ │ │ n_unnamed_fields │ │ │ │ __match_args__ │ │ │ │ @@ -14634,15 +14634,19 @@ │ │ │ │ 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. │ │ │ │ +[WAAAAAAAAAAAAAAAA8 │ │ │ │ pycore_init_builtins │ │ │ │ +vgetargs1_impl │ │ │ │ vars([object]) -> dictionary │ │ │ │ Without arguments, equivalent to locals(). │ │ │ │ With an argument, equivalent to object.__dict__. │ │ │ │ sum($module, iterable, /, start=0) │ │ │ │ Return the sum of a 'start' value (default: 0) plus an iterable of numbers │ │ │ │ When the iterable is empty, return the start value. │ │ │ │ This function is intended specifically for use with numeric values and │ │ │ │ @@ -14869,17 +14873,14 @@ │ │ │ │ This module provides direct access to all 'built-in' │ │ │ │ identifiers of Python; for example, builtins.len is │ │ │ │ the full name for the built-in function len(). │ │ │ │ This module is not normally accessed explicitly by most │ │ │ │ applications, but can be useful in modules that provide │ │ │ │ objects with the same name as a built-in value, but in │ │ │ │ which the built-in of that name is also needed. │ │ │ │ -sys.thread_info │ │ │ │ -A named tuple holding information about the thread implementation. │ │ │ │ -cccZvgetargs1_impl │ │ │ │ _register_builtins_for_crossinterpreter_data │ │ │ │ Hello world!) │ │ │ │ initialized │ │ │ │ │ │ │ │ r │ │ │ │ Hello world!) │ │ │ │ │ │ │ │ @@ -19155,19 +19156,19 @@ │ │ │ │ z9Install importers that require external filesystem access) │ │ │ │ _frozen_importlib_externalr" │ │ │ │ _install_external_importersr │ │ │ │ r │ │ │ │ drop_gil_impl │ │ │ │ PyEval_RestoreThread │ │ │ │ PyThreadState_Get │ │ │ │ +get_modules_dict │ │ │ │ tok_backup │ │ │ │ 7777777777 │ │ │ │ 7177777777777777777777777777 7 │ │ │ │ 7777777777777777777777777777 │ │ │ │ -get_modules_dict │ │ │ │ _PyEval_EvalFrameDefault │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ ***************2222222 │ │ │ │ 255522222222222266677DDDDDFFJJOOOOOOOOOOOOO[[__ │ │ │ │ iiimmm$$%%%%%%vvv │ │ │ │ ('type_traverse │ │ │ │ 00000000000000000000000?0000<00000000 │ │ │ │ @@ -19435,17 +19436,17 @@ │ │ │ │ proxy when 'object' is about to be finalized. │ │ │ │ getweakrefs($module, object, /) │ │ │ │ Return a list of all weak reference objects pointing to 'object'. │ │ │ │ _remove_dead_weakref($module, dct, key, /) │ │ │ │ Atomically remove key from dict if it points to a dead weakref. │ │ │ │ getweakrefcount($module, object, /) │ │ │ │ Return the number of weak references to 'object'. │ │ │ │ -llllllllllllllllllllolllls │ │ │ │ -qunlock_once │ │ │ │ +mmmmmmmmmmmmmmmmmmmmpmmmmt │ │ │ │ ?AVKM)C7O │ │ │ │ +unlock_once │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ _PyRecursiveMutex_Unlock │ │ │ │ I)QEMEEEE+ │ │ │ │ │ │ │ │ F))))))H@))B │ │ │ │ sys_audit_impl │ │ │ │ @@ -21955,16 +21956,16 @@ │ │ │ │ new_interpreter │ │ │ │ _PySemaphore_Init │ │ │ │ _PySemaphore_Wait │ │ │ │ PyThreadState_Delete │ │ │ │ tstate_delete_common │ │ │ │ Py_EndInterpreter │ │ │ │ PyGILState_Release │ │ │ │ -_PySemaphore_Wakeup │ │ │ │ _PyThreadState_DeleteCurrent │ │ │ │ +_PySemaphore_Wakeup │ │ │ │ PyEval_AcquireThread │ │ │ │ PyThreadState_Release │ │ │ │ b2a_qp($module, /, data, quotetabs=False, istext=True, header=False) │ │ │ │ Encode a string using quoted-printable encoding. │ │ │ │ On encoding, when istext is set, newlines are not encoded, and white │ │ │ │ space at end of lines is. When istext is not set, \r and \n (CR/LF) │ │ │ │ are both encoded. When quotetabs is set, space and tabs are encoded. │ │ │ │ @@ -22841,52 +22842,14 @@ │ │ │ │ This module provides access to the Unicode Character Database which │ │ │ │ defines character properties for all Unicode characters. The data in │ │ │ │ this database is based on the UnicodeData.txt file version │ │ │ │ 17.0.0 which is publicly available from ftp://ftp.unicode.org/. │ │ │ │ The module uses the same names and symbols as defined by the │ │ │ │ UnicodeData File Format 17.0.0. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ -_PyMem_ArenaFree │ │ │ │ -PyInterpreterState_Delete │ │ │ │ -zapthreads │ │ │ │ -get_special_method_names($module, /) │ │ │ │ -Return a list of special method names. │ │ │ │ -get_executor($module, /, code, offset) │ │ │ │ -Return the executor object at offset in code if exists, None otherwise. │ │ │ │ -get_intrinsic2_descs($module, /) │ │ │ │ -Return a list of names of the binary intrinsics. │ │ │ │ -get_intrinsic1_descs($module, /) │ │ │ │ -Return a list of names of the unary intrinsics. │ │ │ │ -get_nb_ops($module, /) │ │ │ │ -Return array of symbols of binary ops. │ │ │ │ -Indexed by the BINARY_OP oparg value. │ │ │ │ -get_specialization_stats($module, /) │ │ │ │ -Return the specialization stats │ │ │ │ -has_exc($module, /, opcode) │ │ │ │ -Return True if the opcode sets an exception handler, False otherwise. │ │ │ │ -has_local($module, /, opcode) │ │ │ │ -Return True if the opcode accesses a local variable, False otherwise. │ │ │ │ -has_free($module, /, opcode) │ │ │ │ -Return True if the opcode accesses a free variable, False otherwise. │ │ │ │ -Note that 'free' in this context refers to names in the current scope │ │ │ │ -that are referenced by inner scopes or names in outer scopes that are │ │ │ │ -referenced from this scope. It does not include references to global │ │ │ │ -or builtin scopes. │ │ │ │ -has_jump($module, /, opcode) │ │ │ │ -Return True if the opcode has a jump target, False otherwise. │ │ │ │ -has_name($module, /, opcode) │ │ │ │ -Return True if the opcode accesses an attribute by name, False otherwise. │ │ │ │ -has_const($module, /, opcode) │ │ │ │ -Return True if the opcode accesses a constant, False otherwise. │ │ │ │ -has_arg($module, /, opcode) │ │ │ │ -Return True if the opcode uses its oparg, False otherwise. │ │ │ │ -is_valid($module, /, opcode) │ │ │ │ -Return True if opcode is valid, False otherwise. │ │ │ │ -stack_effect($module, opcode, oparg=None, /, *, jump=None) │ │ │ │ -Compute the stack effect of the opcode. │ │ │ │ IRPLANERL │ │ │ │ KTIESELS │ │ │ │ DRESSED TO THE SUBJ │ │ │ │ GEMINATt │ │ │ │ INITIAL &N │ │ │ │ OD- L LETTER D │ │ │ │ NSONANT MODIF │ │ │ │ @@ -25339,17 +25302,187 @@ │ │ │ │ EPOSTOYAN │ │ │ │ KRYZHEVAYA │ │ │ │ POVODNAYA │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ +_PyMem_ArenaFree │ │ │ │ +PyInterpreterState_Delete │ │ │ │ +zapthreads │ │ │ │ _PyInterpreterState_GetAllocatedBlocks │ │ │ │ PyMutex_Unlock │ │ │ │ -_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. │ │ │ │ +CMSG_LEN(length) -> control message length │ │ │ │ +Return the total length, without trailing padding, of an ancillary │ │ │ │ +data item with associated data of the given length. This value can │ │ │ │ +often be used as the buffer size for recvmsg() to receive a single │ │ │ │ +item of ancillary data, but RFC 3542 requires portable applications to │ │ │ │ +use CMSG_SPACE() and thus include space for padding, even when the │ │ │ │ +item will be the last in the buffer. Raises OverflowError if length │ │ │ │ +is outside the permissible range of values. │ │ │ │ +if_indextoname($module, if_index, /) │ │ │ │ +Returns the interface name corresponding to the interface index if_index. │ │ │ │ +if_nametoindex($module, oname, /) │ │ │ │ +Returns the interface index corresponding to the interface name if_name. │ │ │ │ +if_nameindex() │ │ │ │ +Returns a list of network interface information (index, name) tuples. │ │ │ │ +setdefaulttimeout(timeout) │ │ │ │ +Set the default timeout in seconds (real number) for new socket objects. │ │ │ │ +A value of None indicates that new socket objects have no timeout. │ │ │ │ +When the socket module is first imported, the default is None. │ │ │ │ +getdefaulttimeout() -> timeout │ │ │ │ +Returns the default timeout in seconds (float) for new socket objects. │ │ │ │ +A value of None indicates that new socket objects have no timeout. │ │ │ │ +When the socket module is first imported, the default is None. │ │ │ │ +getnameinfo(sockaddr, flags) --> (host, port) │ │ │ │ +Get host and port for a sockaddr. │ │ │ │ +getaddrinfo(host, port [, family, type, proto, flags]) │ │ │ │ + -> list of (family, type, proto, canonname, sockaddr) │ │ │ │ +Resolve host and port into addrinfo struct. │ │ │ │ +inet_ntop(af, packed_ip) -> string formatted IP address │ │ │ │ +Convert a packed IP address of the given family to string format. │ │ │ │ +inet_pton(af, ip) -> packed IP address string │ │ │ │ +Convert an IP address from string format to a packed string suitable │ │ │ │ +for use with low-level network functions. │ │ │ │ +inet_ntoa($module, packed_ip, /) │ │ │ │ +Convert an IP address from 32-bit packed binary format to string format. │ │ │ │ +inet_aton($module, ip_addr, /) │ │ │ │ +Convert an IP address in string format (123.45.67.89) to the 32-bit packed binary format used in low-level network functions. │ │ │ │ +htonl($module, integer, /) │ │ │ │ +Convert a 32-bit unsigned integer from host to network byte order. │ │ │ │ +htons($module, integer, /) │ │ │ │ +Convert a 16-bit unsigned integer from host to network byte order. │ │ │ │ +ntohl($module, integer, /) │ │ │ │ +Convert a 32-bit unsigned integer from network to host byte order. │ │ │ │ +ntohs($module, integer, /) │ │ │ │ +Convert a 16-bit unsigned integer from network to host byte order. │ │ │ │ +socketpair([family[, type [, proto]]]) -> (socket object, socket object) │ │ │ │ +Create a pair of socket objects from the sockets returned by the platform │ │ │ │ +socketpair() function. │ │ │ │ +The arguments are the same as for socket() except the default family is │ │ │ │ +AF_UNIX if defined on the platform; otherwise, the default is AF_INET. │ │ │ │ +dup(integer) -> integer │ │ │ │ +Duplicate an integer socket file descriptor. This is like os.dup(), but for │ │ │ │ +sockets; on some platforms os.dup() won't work for socket file descriptors. │ │ │ │ +close(integer) -> None │ │ │ │ +Close an integer socket file descriptor. This is like os.close(), but for │ │ │ │ +sockets; on some platforms os.close() won't work for socket file descriptors. │ │ │ │ +getprotobyname(name) -> integer │ │ │ │ +Return the protocol number for the named protocol. (Rarely used.) │ │ │ │ +getservbyport(port[, protocolname]) -> string │ │ │ │ +Return the service name from a port number and protocol name. │ │ │ │ +The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ +otherwise any protocol will match. │ │ │ │ +getservbyname(servicename[, protocolname]) -> integer │ │ │ │ +Return a port number from a service name and protocol name. │ │ │ │ +The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ +otherwise any protocol will match. │ │ │ │ +sethostname(name) │ │ │ │ +Sets the hostname to name. │ │ │ │ +gethostname() -> string │ │ │ │ +Return the current host name. │ │ │ │ +gethostbyaddr(host) -> (name, aliaslist, addresslist) │ │ │ │ +Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ +for a host. The host argument is a string giving a host name or IP number. │ │ │ │ +gethostbyname_ex(host) -> (name, aliaslist, addresslist) │ │ │ │ +Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ +for a host. The host argument is a string giving a host name or IP number. │ │ │ │ +gethostbyname(host) -> address │ │ │ │ +Return the IP address (a string of the form '255.255.255.255') for a host. │ │ │ │ +Implementation module for socket operations. │ │ │ │ +See the socket module for documentation. │ │ │ │ +writerows($self, rows, /) │ │ │ │ +Construct and write a series of iterables to a csv file. │ │ │ │ +Non-string elements will be converted to string. │ │ │ │ +writerow($self, row, /) │ │ │ │ +Construct and write a CSV record from an iterable of fields. │ │ │ │ +Non-string elements will be converted to string. │ │ │ │ +raises an exception to avoid pickling │ │ │ │ +CSV writer │ │ │ │ +Writer objects are responsible for generating tabular data │ │ │ │ +in CSV format from sequence input. │ │ │ │ +CSV reader │ │ │ │ +Reader objects are responsible for reading and parsing tabular data │ │ │ │ +in CSV format. │ │ │ │ +CSV dialect │ │ │ │ +The Dialect type records CSV parsing and generation options. │ │ │ │ +field_size_limit($module, /, new_limit=) │ │ │ │ +Sets an upper limit on parsed fields. │ │ │ │ +Returns old limit. If limit is not given, no new limit is set and │ │ │ │ +the old limit is returned │ │ │ │ +get_dialect($module, /, name) │ │ │ │ +Return the dialect instance associated with name. │ │ │ │ +unregister_dialect($module, /, name) │ │ │ │ +Delete the name/dialect mapping associated with a string name. │ │ │ │ +list_dialects($module, /) │ │ │ │ +Return a list of all known dialect names. │ │ │ │ +register_dialect($module, name, /, dialect='excel', **fmtparams) │ │ │ │ +Create a mapping from a string name to a CVS dialect. │ │ │ │ +The optional "dialect" argument specifies the base dialect instance │ │ │ │ +or the name of the registered dialect. The function also accepts │ │ │ │ +optional keyword arguments which override settings provided by the │ │ │ │ +dialect. │ │ │ │ +writer($module, fileobj, /, dialect='excel', **fmtparams) │ │ │ │ +Return a writer object that will write user data on the given file object. │ │ │ │ +The "fileobj" argument can be any object that supports the file API. │ │ │ │ +The optional "dialect" argument defines a CSV dialect. The function │ │ │ │ +also accepts optional keyword arguments which override settings │ │ │ │ +provided by the dialect. │ │ │ │ +reader($module, iterable, /, dialect='excel', **fmtparams) │ │ │ │ +Return a reader object that will process lines from the given iterable. │ │ │ │ +The "iterable" argument can be any object that returns a line │ │ │ │ +of input for each iteration, such as a file object or a list. The │ │ │ │ +optional "dialect" argument defines a CSV dialect. The function │ │ │ │ +also accepts optional keyword arguments which override settings │ │ │ │ +provided by the dialect. │ │ │ │ +The returned object is an iterator. Each iteration returns a row │ │ │ │ +of the CSV file (which can span multiple input lines). │ │ │ │ +CSV parsing and writing. │ │ │ │ +get_special_method_names($module, /) │ │ │ │ +Return a list of special method names. │ │ │ │ +get_executor($module, /, code, offset) │ │ │ │ +Return the executor object at offset in code if exists, None otherwise. │ │ │ │ +get_intrinsic2_descs($module, /) │ │ │ │ +Return a list of names of the binary intrinsics. │ │ │ │ +get_intrinsic1_descs($module, /) │ │ │ │ +Return a list of names of the unary intrinsics. │ │ │ │ +get_nb_ops($module, /) │ │ │ │ +Return array of symbols of binary ops. │ │ │ │ +Indexed by the BINARY_OP oparg value. │ │ │ │ +get_specialization_stats($module, /) │ │ │ │ +Return the specialization stats │ │ │ │ +has_exc($module, /, opcode) │ │ │ │ +Return True if the opcode sets an exception handler, False otherwise. │ │ │ │ +has_local($module, /, opcode) │ │ │ │ +Return True if the opcode accesses a local variable, False otherwise. │ │ │ │ +has_free($module, /, opcode) │ │ │ │ +Return True if the opcode accesses a free variable, False otherwise. │ │ │ │ +Note that 'free' in this context refers to names in the current scope │ │ │ │ +that are referenced by inner scopes or names in outer scopes that are │ │ │ │ +referenced from this scope. It does not include references to global │ │ │ │ +or builtin scopes. │ │ │ │ +has_jump($module, /, opcode) │ │ │ │ +Return True if the opcode has a jump target, False otherwise. │ │ │ │ +has_name($module, /, opcode) │ │ │ │ +Return True if the opcode accesses an attribute by name, False otherwise. │ │ │ │ +has_const($module, /, opcode) │ │ │ │ +Return True if the opcode accesses a constant, False otherwise. │ │ │ │ +has_arg($module, /, opcode) │ │ │ │ +Return True if the opcode uses its oparg, False otherwise. │ │ │ │ +is_valid($module, /, opcode) │ │ │ │ +Return True if opcode is valid, False otherwise. │ │ │ │ +stack_effect($module, opcode, oparg=None, /, *, jump=None) │ │ │ │ +Compute the stack effect of the opcode. │ │ │ │ sendmsg_afalg([msg], *, op[, iv[, assoclen[, flags=MSG_MORE]]]) │ │ │ │ Set operation mode, IV and length of associated data for an AF_ALG │ │ │ │ operation socket. │ │ │ │ sendmsg($self, buffers, ancdata=, flags=0, │ │ │ │ address=, /) │ │ │ │ Send normal and ancillary data to the socket. │ │ │ │ It gathering the non-ancillary data from a series of buffers │ │ │ │ @@ -25542,149 +25675,44 @@ │ │ │ │ sendto(data[, flags], addr) -- send data to a given address │ │ │ │ setblocking(bool) -- set or clear the blocking I/O flag │ │ │ │ getblocking() -- return True if socket is blocking, False if non-blocking │ │ │ │ setsockopt(level, optname, value[, optlen]) -- set socket options │ │ │ │ settimeout(None | float) -- set or clear the timeout │ │ │ │ shutdown(how) -- shut down traffic in one or both directions │ │ │ │ [*] not available on all platforms! │ │ │ │ -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. │ │ │ │ -CMSG_LEN(length) -> control message length │ │ │ │ -Return the total length, without trailing padding, of an ancillary │ │ │ │ -data item with associated data of the given length. This value can │ │ │ │ -often be used as the buffer size for recvmsg() to receive a single │ │ │ │ -item of ancillary data, but RFC 3542 requires portable applications to │ │ │ │ -use CMSG_SPACE() and thus include space for padding, even when the │ │ │ │ -item will be the last in the buffer. Raises OverflowError if length │ │ │ │ -is outside the permissible range of values. │ │ │ │ -if_indextoname($module, if_index, /) │ │ │ │ -Returns the interface name corresponding to the interface index if_index. │ │ │ │ -if_nametoindex($module, oname, /) │ │ │ │ -Returns the interface index corresponding to the interface name if_name. │ │ │ │ -if_nameindex() │ │ │ │ -Returns a list of network interface information (index, name) tuples. │ │ │ │ -setdefaulttimeout(timeout) │ │ │ │ -Set the default timeout in seconds (real number) for new socket objects. │ │ │ │ -A value of None indicates that new socket objects have no timeout. │ │ │ │ -When the socket module is first imported, the default is None. │ │ │ │ -getdefaulttimeout() -> timeout │ │ │ │ -Returns the default timeout in seconds (float) for new socket objects. │ │ │ │ -A value of None indicates that new socket objects have no timeout. │ │ │ │ -When the socket module is first imported, the default is None. │ │ │ │ -getnameinfo(sockaddr, flags) --> (host, port) │ │ │ │ -Get host and port for a sockaddr. │ │ │ │ -getaddrinfo(host, port [, family, type, proto, flags]) │ │ │ │ - -> list of (family, type, proto, canonname, sockaddr) │ │ │ │ -Resolve host and port into addrinfo struct. │ │ │ │ -inet_ntop(af, packed_ip) -> string formatted IP address │ │ │ │ -Convert a packed IP address of the given family to string format. │ │ │ │ -inet_pton(af, ip) -> packed IP address string │ │ │ │ -Convert an IP address from string format to a packed string suitable │ │ │ │ -for use with low-level network functions. │ │ │ │ -inet_ntoa($module, packed_ip, /) │ │ │ │ -Convert an IP address from 32-bit packed binary format to string format. │ │ │ │ -inet_aton($module, ip_addr, /) │ │ │ │ -Convert an IP address in string format (123.45.67.89) to the 32-bit packed binary format used in low-level network functions. │ │ │ │ -htonl($module, integer, /) │ │ │ │ -Convert a 32-bit unsigned integer from host to network byte order. │ │ │ │ -htons($module, integer, /) │ │ │ │ -Convert a 16-bit unsigned integer from host to network byte order. │ │ │ │ -ntohl($module, integer, /) │ │ │ │ -Convert a 32-bit unsigned integer from network to host byte order. │ │ │ │ -ntohs($module, integer, /) │ │ │ │ -Convert a 16-bit unsigned integer from network to host byte order. │ │ │ │ -socketpair([family[, type [, proto]]]) -> (socket object, socket object) │ │ │ │ -Create a pair of socket objects from the sockets returned by the platform │ │ │ │ -socketpair() function. │ │ │ │ -The arguments are the same as for socket() except the default family is │ │ │ │ -AF_UNIX if defined on the platform; otherwise, the default is AF_INET. │ │ │ │ -dup(integer) -> integer │ │ │ │ -Duplicate an integer socket file descriptor. This is like os.dup(), but for │ │ │ │ -sockets; on some platforms os.dup() won't work for socket file descriptors. │ │ │ │ -close(integer) -> None │ │ │ │ -Close an integer socket file descriptor. This is like os.close(), but for │ │ │ │ -sockets; on some platforms os.close() won't work for socket file descriptors. │ │ │ │ -getprotobyname(name) -> integer │ │ │ │ -Return the protocol number for the named protocol. (Rarely used.) │ │ │ │ -getservbyport(port[, protocolname]) -> string │ │ │ │ -Return the service name from a port number and protocol name. │ │ │ │ -The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ -otherwise any protocol will match. │ │ │ │ -getservbyname(servicename[, protocolname]) -> integer │ │ │ │ -Return a port number from a service name and protocol name. │ │ │ │ -The optional protocol name, if given, should be 'tcp' or 'udp', │ │ │ │ -otherwise any protocol will match. │ │ │ │ -sethostname(name) │ │ │ │ -Sets the hostname to name. │ │ │ │ -gethostname() -> string │ │ │ │ -Return the current host name. │ │ │ │ -gethostbyaddr(host) -> (name, aliaslist, addresslist) │ │ │ │ -Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ -for a host. The host argument is a string giving a host name or IP number. │ │ │ │ -gethostbyname_ex(host) -> (name, aliaslist, addresslist) │ │ │ │ -Return the true host name, a list of aliases, and a list of IP addresses, │ │ │ │ -for a host. The host argument is a string giving a host name or IP number. │ │ │ │ -gethostbyname(host) -> address │ │ │ │ -Return the IP address (a string of the form '255.255.255.255') for a host. │ │ │ │ -Implementation module for socket operations. │ │ │ │ -See the socket module for documentation. │ │ │ │ -writerows($self, rows, /) │ │ │ │ -Construct and write a series of iterables to a csv file. │ │ │ │ -Non-string elements will be converted to string. │ │ │ │ -writerow($self, row, /) │ │ │ │ -Construct and write a CSV record from an iterable of fields. │ │ │ │ -Non-string elements will be converted to string. │ │ │ │ -raises an exception to avoid pickling │ │ │ │ -CSV writer │ │ │ │ -Writer objects are responsible for generating tabular data │ │ │ │ -in CSV format from sequence input. │ │ │ │ -CSV reader │ │ │ │ -Reader objects are responsible for reading and parsing tabular data │ │ │ │ -in CSV format. │ │ │ │ -CSV dialect │ │ │ │ -The Dialect type records CSV parsing and generation options. │ │ │ │ -field_size_limit($module, /, new_limit=) │ │ │ │ -Sets an upper limit on parsed fields. │ │ │ │ -Returns old limit. If limit is not given, no new limit is set and │ │ │ │ -the old limit is returned │ │ │ │ -get_dialect($module, /, name) │ │ │ │ -Return the dialect instance associated with name. │ │ │ │ -unregister_dialect($module, /, name) │ │ │ │ -Delete the name/dialect mapping associated with a string name. │ │ │ │ -list_dialects($module, /) │ │ │ │ -Return a list of all known dialect names. │ │ │ │ -register_dialect($module, name, /, dialect='excel', **fmtparams) │ │ │ │ -Create a mapping from a string name to a CVS dialect. │ │ │ │ -The optional "dialect" argument specifies the base dialect instance │ │ │ │ -or the name of the registered dialect. The function also accepts │ │ │ │ -optional keyword arguments which override settings provided by the │ │ │ │ -dialect. │ │ │ │ -writer($module, fileobj, /, dialect='excel', **fmtparams) │ │ │ │ -Return a writer object that will write user data on the given file object. │ │ │ │ -The "fileobj" argument can be any object that supports the file API. │ │ │ │ -The optional "dialect" argument defines a CSV dialect. The function │ │ │ │ -also accepts optional keyword arguments which override settings │ │ │ │ -provided by the dialect. │ │ │ │ -reader($module, iterable, /, dialect='excel', **fmtparams) │ │ │ │ -Return a reader object that will process lines from the given iterable. │ │ │ │ -The "iterable" argument can be any object that returns a line │ │ │ │ -of input for each iteration, such as a file object or a list. The │ │ │ │ -optional "dialect" argument defines a CSV dialect. The function │ │ │ │ -also accepts optional keyword arguments which override settings │ │ │ │ -provided by the dialect. │ │ │ │ -The returned object is an iterator. Each iteration returns a row │ │ │ │ -of the CSV file (which can span multiple input lines). │ │ │ │ -CSV parsing and writing. │ │ │ │ (deleted) │ │ │ │ PyUnstable_AtExit │ │ │ │ +_Py_CheckRecursiveCall │ │ │ │ +getencoding($module, /) │ │ │ │ +Get the current locale encoding. │ │ │ │ +bind_textdomain_codeset($module, domain, codeset, /) │ │ │ │ +Bind the C library's domain to codeset. │ │ │ │ +bindtextdomain($module, domain, dir, /) │ │ │ │ +Bind the C library's domain to dir. │ │ │ │ +textdomain($module, domain, /) │ │ │ │ +Set the C library's textdmain to domain, returning the new domain. │ │ │ │ +dcgettext($module, domain, msg, category, /) │ │ │ │ +Return translation of msg in domain and category. │ │ │ │ +dgettext($module, domain, msg, /) │ │ │ │ +dgettext(domain, msg) -> string │ │ │ │ +Return translation of msg in domain. │ │ │ │ +gettext($module, msg, /) │ │ │ │ +gettext(msg) -> string │ │ │ │ +Return translation of msg. │ │ │ │ +nl_langinfo($module, key, /) │ │ │ │ +Return the value for the locale information associated with key. │ │ │ │ +strxfrm($module, string, /) │ │ │ │ +Return a string that can be used as a key for locale-aware comparisons. │ │ │ │ +strcoll($module, os1, os2, /) │ │ │ │ +Compares two strings according to the locale. │ │ │ │ +localeconv($module, /) │ │ │ │ +Returns numeric and monetary locale-specific parameters. │ │ │ │ +setlocale($module, category, locale=None, /) │ │ │ │ +Activates/queries locale processing. │ │ │ │ +Support for POSIX locales. │ │ │ │ lockf($module, fd, cmd, len=0, start=0, whence=0, /) │ │ │ │ A wrapper around the fcntl() locking calls. │ │ │ │ fd is the file descriptor of the file to lock or unlock, and operation │ │ │ │ is one of the following values: │ │ │ │ LOCK_UN - unlock │ │ │ │ LOCK_SH - acquire a shared lock │ │ │ │ LOCK_EX - acquire an exclusive lock │ │ │ │ @@ -25763,15 +25791,14 @@ │ │ │ │ gr_passwd - group password (encrypted); often empty │ │ │ │ gr_gid - numeric ID of the group │ │ │ │ gr_mem - list of members │ │ │ │ The gid is an integer, name and password are strings. (Note that most │ │ │ │ users are not explicitly listed as members of the groups they are in │ │ │ │ according to the password database. Check both databases to get │ │ │ │ complete membership information.) │ │ │ │ -_Py_CheckRecursiveCall │ │ │ │ __setstate__($self, state, /) │ │ │ │ Set state information for unpickling. │ │ │ │ __reduce__($self, /) │ │ │ │ Return state information for pickling. │ │ │ │ __sizeof__($self, /) │ │ │ │ Size of the array in memory, in bytes. │ │ │ │ tounicode($self, /) │ │ │ │ @@ -25885,41 +25912,14 @@ │ │ │ │ _array_reconstructor($module, arraytype, typecode, mformat_code, items, │ │ │ │ /) │ │ │ │ Internal. Used for pickling support. │ │ │ │ This module defines an object type which can efficiently represent │ │ │ │ an array of basic values: characters, integers, floating-point │ │ │ │ numbers, complex numbers. Arrays are sequence types and behave very much like lists, │ │ │ │ except that the type of objects stored in them is constrained. │ │ │ │ -getencoding($module, /) │ │ │ │ -Get the current locale encoding. │ │ │ │ -bind_textdomain_codeset($module, domain, codeset, /) │ │ │ │ -Bind the C library's domain to codeset. │ │ │ │ -bindtextdomain($module, domain, dir, /) │ │ │ │ -Bind the C library's domain to dir. │ │ │ │ -textdomain($module, domain, /) │ │ │ │ -Set the C library's textdmain to domain, returning the new domain. │ │ │ │ -dcgettext($module, domain, msg, category, /) │ │ │ │ -Return translation of msg in domain and category. │ │ │ │ -dgettext($module, domain, msg, /) │ │ │ │ -dgettext(domain, msg) -> string │ │ │ │ -Return translation of msg in domain. │ │ │ │ -gettext($module, msg, /) │ │ │ │ -gettext(msg) -> string │ │ │ │ -Return translation of msg. │ │ │ │ -nl_langinfo($module, key, /) │ │ │ │ -Return the value for the locale information associated with key. │ │ │ │ -strxfrm($module, string, /) │ │ │ │ -Return a string that can be used as a key for locale-aware comparisons. │ │ │ │ -strcoll($module, os1, os2, /) │ │ │ │ -Compares two strings according to the locale. │ │ │ │ -localeconv($module, /) │ │ │ │ -Returns numeric and monetary locale-specific parameters. │ │ │ │ -setlocale($module, category, locale=None, /) │ │ │ │ -Activates/queries locale processing. │ │ │ │ -Support for POSIX locales. │ │ │ │ D@DJDZDkD │ │ │ │ EHEQETEiE │ │ │ │ G/GTGZGhG │ │ │ │ a>/D0D$D2D │ │ │ │ EEHeFfFZFhFQFSFkF │ │ │ │ FAGBG0G2G │ │ │ │ DGF,DbFOD │ │ │ │ @@ -26697,14 +26697,16 @@ │ │ │ │ If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ to map the new Python 3 names to the old module names used in Python │ │ │ │ 2, so that the pickle data stream is readable with Python 2. │ │ │ │ If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ into *file* as part of the pickle stream. It is an error if │ │ │ │ *buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ Optimized C implementation for the Python pickle module. │ │ │ │ +signal_active_thread │ │ │ │ +_Py_CheckRecursiveCallPy │ │ │ │ Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan) │ │ │ │ JSON scanner object │ │ │ │ scanstring($module, pystr, end, strict=True, /) │ │ │ │ Scan the string s for a JSON string. │ │ │ │ End is the index of the character in s after the quote that started the │ │ │ │ JSON string. Unescapes all valid JSON string escape sequences and raises │ │ │ │ ValueError on attempt to decode an invalid string. If strict is False │ │ │ │ @@ -26712,16 +26714,14 @@ │ │ │ │ Returns a tuple of the decoded string and the index of the character in │ │ │ │ s after the end quote. │ │ │ │ encode_basestring($module, pystr, /) │ │ │ │ Return a JSON representation of a Python string │ │ │ │ encode_basestring_ascii($module, pystr, /) │ │ │ │ Return an ASCII-only JSON representation of a Python string │ │ │ │ json speedups │ │ │ │ -_Py_CheckRecursiveCallPy │ │ │ │ -signal_active_thread │ │ │ │ A bytes object of un-consumed input data. │ │ │ │ When ZstdDecompressor object stops after a frame is │ │ │ │ decompressed, unused input data after the frame. Otherwise this │ │ │ │ will be b''. │ │ │ │ If the max_length output limit in .decompress() method has been reached, │ │ │ │ and the decompressor has (or may has) unconsumed input data, it will be set │ │ │ │ to False. In this case, passing b'' to the .decompress() method may output │ │ │ │ @@ -27101,32 +27101,14 @@ │ │ │ │ Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ -update($self, data, /) │ │ │ │ -Update this hash object's state with the provided bytes-like object. │ │ │ │ -hexdigest($self, /) │ │ │ │ -Return the digest value as a string of hexadecimal digits. │ │ │ │ -digest($self, /) │ │ │ │ -Return the digest value as a bytes object. │ │ │ │ -copy($self, /) │ │ │ │ -Return a copy of the hash object. │ │ │ │ -blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ - key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ - node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ - usedforsecurity=True, string=None) │ │ │ │ -Return a new BLAKE2s hash object. │ │ │ │ -blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ - key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ - node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ - usedforsecurity=True, string=None) │ │ │ │ -Return a new BLAKE2b hash object. │ │ │ │ _blake2 provides BLAKE2b and BLAKE2s for hashlib │ │ │ │ GetReparseDeferralEnabled($self, /) │ │ │ │ Retrieve reparse deferral enabled status; always returns false with Expat <2.6.0. │ │ │ │ SetReparseDeferralEnabled($self, enabled, /) │ │ │ │ Enable/Disable reparse deferral; enabled by default with Expat >=2.6.0. │ │ │ │ SetAllocTrackerMaximumAmplification($self, max_factor, /) │ │ │ │ Sets the maximum amplification factor between direct input and bytes of dynamic memory allocated. │ │ │ │ @@ -27204,14 +27186,32 @@ │ │ │ │ XML parser │ │ │ │ ErrorString($module, code, /) │ │ │ │ Returns string error for given number. │ │ │ │ ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ intern=) │ │ │ │ Return a new XML parser object. │ │ │ │ Python wrapper for Expat parser. │ │ │ │ +update($self, data, /) │ │ │ │ +Update this hash object's state with the provided bytes-like object. │ │ │ │ +hexdigest($self, /) │ │ │ │ +Return the digest value as a string of hexadecimal digits. │ │ │ │ +digest($self, /) │ │ │ │ +Return the digest value as a bytes object. │ │ │ │ +copy($self, /) │ │ │ │ +Return a copy of the hash object. │ │ │ │ +blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2s hash object. │ │ │ │ +blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2b hash object. │ │ │ │ ! $ ' * - 0 3 6 9 < │ │ │ │ ? B E H K N Q T W Z ] ` c f i l o r u x { ~ │ │ │ │ ! % ) - 1 5 8 ; > │ │ │ │ A D G J M P S V Y \ _ b e h k n q t w z } │ │ │ │ !"!%!(!+!.!1!4!7!:!=!@!C!F!I!L!O!R!U!X![!^!a!d!g!j!m!p!s!v!y!|! │ │ │ │ "!"$"'"*"-"0"3"6"9"<"?"B"E"H"K"N"Q"T"W"Z"]"`"c"f"i"l"o"r"u"x"{"~" │ │ │ │ ###'#+#/#3#7#;#?#C#G#K#O#S#W#[#_#c#g#k#o#s#w#{# │ │ │ │ @@ -27269,14 +27269,28 @@ │ │ │ │ ,/./0/2/4/6/ │ │ │ │ 8/://@/B/D/F/H/J/L/N/P/R/T/V/X/Z/\/^/ │ │ │ │ `/b/d/f/h/j/l/n/p/r/t/v/x/ │ │ │ │ !"#$%&'() │ │ │ │ 0123456789: │ │ │ │ ?@ABCDEFGHIJKL │ │ │ │ [\]^_`ab │ │ │ │ +HETW6QN?`''] │ │ │ │ +LOG_UPTO($module, pri, /) │ │ │ │ +Calculates the mask for all priorities up to and including pri. │ │ │ │ +LOG_MASK($module, pri, /) │ │ │ │ +Calculates the mask for the individual priority pri. │ │ │ │ +setlogmask($module, maskpri, /) │ │ │ │ +Set the priority mask to maskpri and return the previous mask value. │ │ │ │ +syslog([priority=LOG_INFO,] message) │ │ │ │ +Send the string message to the system logger. │ │ │ │ +closelog($module, /) │ │ │ │ +Reset the syslog module values and call the system library closelog(). │ │ │ │ +openlog($module, /, ident=, logoption=0, │ │ │ │ + facility=LOG_USER) │ │ │ │ +Set logging options of subsequent syslog() calls. │ │ │ │ _setevents($self, events_queue, events_to_report=None, /) │ │ │ │ _parse_whole($self, file, /) │ │ │ │ flush($self, /) │ │ │ │ close($self, /) │ │ │ │ feed($self, data, /) │ │ │ │ __setstate__($self, state, /) │ │ │ │ __getstate__($self, /) │ │ │ │ @@ -27675,28 +27689,14 @@ │ │ │ │ zvvvvvvvvvvvvvvvvvvvvvvvvvv{vvvvvv │ │ │ │ vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv │ │ │ │ vvvvvvvvv │ │ │ │ vvvvvvvvvvvvvvv │ │ │ │ vvvvvvvvv │ │ │ │ vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv │ │ │ │ vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv │ │ │ │ -HETW6QN?`''] │ │ │ │ -LOG_UPTO($module, pri, /) │ │ │ │ -Calculates the mask for all priorities up to and including pri. │ │ │ │ -LOG_MASK($module, pri, /) │ │ │ │ -Calculates the mask for the individual priority pri. │ │ │ │ -setlogmask($module, maskpri, /) │ │ │ │ -Set the priority mask to maskpri and return the previous mask value. │ │ │ │ -syslog([priority=LOG_INFO,] message) │ │ │ │ -Send the string message to the system logger. │ │ │ │ -closelog($module, /) │ │ │ │ -Reset the syslog module values and call the system library closelog(). │ │ │ │ -openlog($module, /, ident=, logoption=0, │ │ │ │ - facility=LOG_USER) │ │ │ │ -Set logging options of subsequent syslog() calls. │ │ │ │ hexdigest($self, /, length) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /, length) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ update($self, data, /) │ │ │ │ Update this hash object's state with the provided bytes-like object. │ │ │ │ hexdigest($self, /) │ │ │ │ @@ -27713,39 +27713,39 @@ │ │ │ │ Return a new SHA3 hash object with a hashbit length of 64 bytes. │ │ │ │ sha3_384([data], *, usedforsecurity=True) -> SHA3 object │ │ │ │ Return a new SHA3 hash object with a hashbit length of 48 bytes. │ │ │ │ sha3_256([data], *, usedforsecurity=True) -> SHA3 object │ │ │ │ Return a new SHA3 hash object with a hashbit length of 32 bytes. │ │ │ │ sha3_224([data], *, usedforsecurity=True) -> SHA3 object │ │ │ │ Return a new SHA3 hash object with a hashbit length of 28 bytes. │ │ │ │ -symtable($module, source, filename, startstr, /, *, module=None) │ │ │ │ -Return symbol and scope dictionaries used internally by compiler. │ │ │ │ update($self, obj, /) │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ 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. │ │ │ │ +tia[VRNLJHGFEDDCCCC │ │ │ │ SS&`8+_c =K │ │ │ │ ""##&&''))**..//112255668899??@@BBCCFFGGIIJJNNOOQQRRUUVVXXYY^^__aabbeeffhhiimmnnppqqttuuwwxx │ │ │ │ -tia[VRNLJHGFEDDCCCC │ │ │ │ update($self, obj, /) │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ md5($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new MD5 hash object; optionally initialized with a string. │ │ │ │ +symtable($module, source, filename, startstr, /, *, module=None) │ │ │ │ +Return symbol and scope dictionaries used internally by compiler. │ │ │ │ lX_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. │ │ │ │ @@ -27825,21 +27825,22 @@ │ │ │ │ checksum_flag │ │ │ │ dict_id_flag │ │ │ │ nb_workers │ │ │ │ job_size │ │ │ │ overlap_log │ │ │ │ window_log_max │ │ │ │ Unable to allocate output buffer. │ │ │ │ -_enter_buffered_busy │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ +_enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ _PyObject_AssertFailed │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ Py_SetProgramName │ │ │ │ _PyThreadState_Init │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ PyState_AddModule │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -8,20 +8,20 @@ │ │ │ │ 0x0001e948 72745f6d 61696e00 61626f72 74005f5f rt_main.abort.__ │ │ │ │ 0x0001e958 6378615f 61746578 6974006d 656d7365 cxa_atexit.memse │ │ │ │ 0x0001e968 74007379 7363616c 6c005f5f 73746163 t.syscall.__stac │ │ │ │ 0x0001e978 6b5f6368 6b5f6661 696c005f 5f657272 k_chk_fail.__err │ │ │ │ 0x0001e988 6e6f5f6c 6f636174 696f6e00 73746465 no_location.stde │ │ │ │ 0x0001e998 72720066 70757473 00737472 73747200 rr.fputs.strstr. │ │ │ │ 0x0001e9a8 5f5f6973 6f633233 5f737472 746f6c00 __isoc23_strtol. │ │ │ │ - 0x0001e9b8 5f5f656e 7669726f 6e005f5f 66707269 __environ.__fpri │ │ │ │ - 0x0001e9c8 6e74665f 63686b00 5f5f636c 6f636b5f ntf_chk.__clock_ │ │ │ │ - 0x0001e9d8 67657474 696d6536 34007074 68726561 gettime64.pthrea │ │ │ │ - 0x0001e9e8 645f6b65 795f6372 65617465 00707468 d_key_create.pth │ │ │ │ - 0x0001e9f8 72656164 5f736574 73706563 69666963 read_setspecific │ │ │ │ - 0x0001ea08 006d656d 63707900 73746469 6e006669 .memcpy.stdin.fi │ │ │ │ + 0x0001e9b8 5f5f656e 7669726f 6e005f5f 636c6f63 __environ.__cloc │ │ │ │ + 0x0001e9c8 6b5f6765 7474696d 65363400 70746872 k_gettime64.pthr │ │ │ │ + 0x0001e9d8 6561645f 6b65795f 63726561 74650070 ead_key_create.p │ │ │ │ + 0x0001e9e8 74687265 61645f73 65747370 65636966 thread_setspecif │ │ │ │ + 0x0001e9f8 6963006d 656d6370 79005f5f 66707269 ic.memcpy.__fpri │ │ │ │ + 0x0001ea08 6e74665f 63686b00 73746469 6e006669 ntf_chk.stdin.fi │ │ │ │ 0x0001ea18 6c656e6f 00697361 74747900 63616c6c leno.isatty.call │ │ │ │ 0x0001ea28 6f630077 63736368 72007074 68726561 oc.wcschr.pthrea │ │ │ │ 0x0001ea38 645f6174 74725f69 6e697400 70746872 d_attr_init.pthr │ │ │ │ 0x0001ea48 6561645f 61747472 5f736574 73636f70 ead_attr_setscop │ │ │ │ 0x0001ea58 65007074 68726561 645f6372 65617465 e.pthread_create │ │ │ │ 0x0001ea68 00707468 72656164 5f617474 725f6465 .pthread_attr_de │ │ │ │ 0x0001ea78 7374726f 79007074 68726561 645f6174 stroy.pthread_at │ │ │ │ @@ -110,17 +110,17 @@ │ │ │ │ 0x0001efa8 636b7761 69743634 00646c6f 70656e00 ckwait64.dlopen. │ │ │ │ 0x0001efb8 646c7379 6d00646c 6572726f 72007365 dlsym.dlerror.se │ │ │ │ 0x0001efc8 6d5f706f 73740073 74726370 7900636c m_post.strcpy.cl │ │ │ │ 0x0001efd8 65617265 72720066 67657473 0066656f earerr.fgets.feo │ │ │ │ 0x0001efe8 66007374 72637370 6e007a6c 69625665 f.strcspn.zlibVe │ │ │ │ 0x0001eff8 7273696f 6e007074 68726561 645f6b65 rsion.pthread_ke │ │ │ │ 0x0001f008 795f6465 6c657465 0066646f 70656e00 y_delete.fdopen. │ │ │ │ - 0x0001f018 6f70656e 61743634 0072656e 616d6500 openat64.rename. │ │ │ │ - 0x0001f028 72656e61 6d656174 006d6b64 6972006d renameat.mkdir.m │ │ │ │ - 0x0001f038 6b646972 6174005f 5f737472 6370795f kdirat.__strcpy_ │ │ │ │ + 0x0001f018 6d6b6469 72006d6b 64697261 74006f70 mkdir.mkdirat.op │ │ │ │ + 0x0001f028 656e6174 36340072 656e616d 65007265 enat64.rename.re │ │ │ │ + 0x0001f038 6e616d65 6174005f 5f737472 6370795f nameat.__strcpy_ │ │ │ │ 0x0001f048 63686b00 67657470 70696400 5f5f636c chk.getppid.__cl │ │ │ │ 0x0001f058 6f636b5f 6e616e6f 736c6565 705f7469 ock_nanosleep_ti │ │ │ │ 0x0001f068 6d653634 005f5f73 63686564 5f637075 me64.__sched_cpu │ │ │ │ 0x0001f078 616c6c6f 63007363 6865645f 67657461 alloc.sched_geta │ │ │ │ 0x0001f088 6666696e 69747900 5f5f7363 6865645f ffinity.__sched_ │ │ │ │ 0x0001f098 63707566 72656500 5f5f7363 6865645f cpufree.__sched_ │ │ │ │ 0x0001f0a8 63707563 6f756e74 005f5f67 6d74696d cpucount.__gmtim │ │ │ │ @@ -290,36 +290,36 @@ │ │ │ │ 0x0001fae8 5f657272 6e6f5f6c 6f636174 696f6e00 _errno_location. │ │ │ │ 0x0001faf8 68737472 6572726f 7200636f 70797369 hstrerror.copysi │ │ │ │ 0x0001fb08 676e005f 5f737973 6c6f675f 63686b00 gn.__syslog_chk. │ │ │ │ 0x0001fb18 7365746c 6f676d61 736b0063 6c6f7365 setlogmask.close │ │ │ │ 0x0001fb28 6c6f6700 73656e64 66696c65 3634006b log.sendfile64.k │ │ │ │ 0x0001fb38 696c6c70 67006765 7467726e 616d5f72 illpg.getgrnam_r │ │ │ │ 0x0001fb48 006c7365 74786174 74720066 73657478 .lsetxattr.fsetx │ │ │ │ - 0x0001fb58 61747472 00666163 63657373 61740067 attr.faccessat.g │ │ │ │ - 0x0001fb68 65747265 73676964 00676574 72657375 etresgid.getresu │ │ │ │ + 0x0001fb58 61747472 00676574 72657367 69640066 attr.getresgid.f │ │ │ │ + 0x0001fb68 61636365 73736174 00676574 72657375 accessat.getresu │ │ │ │ 0x0001fb78 69640067 65746772 6f757073 00676574 id.getgroups.get │ │ │ │ 0x0001fb88 6c6f6769 6e5f7200 636f7079 5f66696c login_r.copy_fil │ │ │ │ 0x0001fb98 655f7261 6e676500 67657470 776e616d e_range.getpwnam │ │ │ │ 0x0001fba8 5f720073 65746772 656e7400 67657467 _r.setgrent.getg │ │ │ │ 0x0001fbb8 72656e74 00656e64 6772656e 74005f5f rent.endgrent.__ │ │ │ │ 0x0001fbc8 6d6b7469 6d653634 005f5f73 74726e63 mktime64.__strnc │ │ │ │ 0x0001fbd8 61745f63 686b0066 6c697374 78617474 at_chk.flistxatt │ │ │ │ 0x0001fbe8 72006c6c 69737478 61747472 00736574 r.llistxattr.set │ │ │ │ 0x0001fbf8 7077656e 74006765 74707765 6e740065 pwent.getpwent.e │ │ │ │ 0x0001fc08 6e647077 656e7400 584d4c5f 53657452 ndpwent.XML_SetR │ │ │ │ 0x0001fc18 65747572 6e4e5354 7269706c 65740058 eturnNSTriplet.X │ │ │ │ 0x0001fc28 4d4c5f53 65745374 61727445 6c656d65 ML_SetStartEleme │ │ │ │ 0x0001fc38 6e744861 6e646c65 7200584d 4c5f5365 ntHandler.XML_Se │ │ │ │ 0x0001fc48 74456e64 456c656d 656e7448 616e646c tEndElementHandl │ │ │ │ - 0x0001fc58 6572006d 6b666966 6f617400 6d6b6669 er.mkfifoat.mkfi │ │ │ │ - 0x0001fc68 666f0058 4d4c5f53 6574556e 70617273 fo.XML_SetUnpars │ │ │ │ - 0x0001fc78 6564456e 74697479 4465636c 48616e64 edEntityDeclHand │ │ │ │ - 0x0001fc88 6c657200 584d4c5f 5365744e 6f746174 ler.XML_SetNotat │ │ │ │ - 0x0001fc98 696f6e44 65636c48 616e646c 65720067 ionDeclHandler.g │ │ │ │ - 0x0001fca8 65746772 6f75706c 69737400 584d4c5f etgrouplist.XML_ │ │ │ │ + 0x0001fc58 65720067 65746772 6f75706c 69737400 er.getgrouplist. │ │ │ │ + 0x0001fc68 6d6b6669 666f6174 006d6b66 69666f00 mkfifoat.mkfifo. │ │ │ │ + 0x0001fc78 584d4c5f 53657455 6e706172 73656445 XML_SetUnparsedE │ │ │ │ + 0x0001fc88 6e746974 79446563 6c48616e 646c6572 ntityDeclHandler │ │ │ │ + 0x0001fc98 00584d4c 5f536574 4e6f7461 74696f6e .XML_SetNotation │ │ │ │ + 0x0001fca8 4465636c 48616e64 6c657200 584d4c5f DeclHandler.XML_ │ │ │ │ 0x0001fcb8 53657453 74617274 4e616d65 73706163 SetStartNamespac │ │ │ │ 0x0001fcc8 65446563 6c48616e 646c6572 00584d4c eDeclHandler.XML │ │ │ │ 0x0001fcd8 5f536574 456e644e 616d6573 70616365 _SetEndNamespace │ │ │ │ 0x0001fce8 4465636c 48616e64 6c657200 74696d65 DeclHandler.time │ │ │ │ 0x0001fcf8 7300584d 4c5f5365 74457874 65726e61 s.XML_SetExterna │ │ │ │ 0x0001fd08 6c456e74 69747952 65664861 6e646c65 lEntityRefHandle │ │ │ │ 0x0001fd18 7200584d 4c5f5365 74536b69 70706564 r.XML_SetSkipped │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002d6c8 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 2b3a8c <_start@@Base+0x34> │ │ │ │ + bl 2b595c <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002f2a0 : │ │ │ │ push {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 2b5e64 │ │ │ │ + bl 2b9150 │ │ │ │ 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 2f338 │ │ │ │ ldr r3, [pc, #96] @ 2f38c │ │ │ │ ldr r0, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f354 │ │ │ │ b 2f380 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #21436 @ 0x53bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f324 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2fab4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f378 │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20820 @ 0x5154 │ │ │ │ + movw r1, #21452 @ 0x53cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1784] @ 0x6f8 │ │ │ │ str r4, [r3, #1788] @ 0x6fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ 0002f390 : │ │ │ │ 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 2b61dc <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2b94c8 <_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 2b8734 │ │ │ │ + bl 2b96c8 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f444 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2c3b80 │ │ │ │ + bl 2d0108 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ - movw r0, #20864 @ 0x5180 │ │ │ │ + movw r0, #21496 @ 0x53f8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2c79e8 │ │ │ │ + bl 2d3f70 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f464 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b9ecc │ │ │ │ + bl 2bae60 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2c3b80 │ │ │ │ + bl 2d0108 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f48c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ - bl 33a114 │ │ │ │ + bl 243c74 │ │ │ │ mov r6, r0 │ │ │ │ - bl 32bf68 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 32e1cc <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f4ac │ │ │ │ - bl 342970 │ │ │ │ + bl 344730 │ │ │ │ mov r0, #1 │ │ │ │ bl 2dc94 │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #20880 @ 0x5190 │ │ │ │ + movw r0, #21512 @ 0x5408 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 372ac │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f4cc │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ b 2f508 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f508 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2d33d8 │ │ │ │ + bl 2d5264 │ │ │ │ ldr r1, [pc, #180] @ 2f5a4 │ │ │ │ - movw r2, #20888 @ 0x5198 │ │ │ │ + movw r2, #21520 @ 0x5410 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2f5a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e1084 │ │ │ │ + bl 2e3034 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f52c │ │ │ │ - movw r1, #20916 @ 0x51b4 │ │ │ │ + movw r1, #21548 @ 0x542c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #128] @ 2f5ac │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2f540 │ │ │ │ mov r5, #1 │ │ │ │ - bl 342970 │ │ │ │ + bl 344730 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f584 │ │ │ │ movw r4, #26176 @ 0x6640 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e63c │ │ │ │ bl 2e72c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f584 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #20952 @ 0x51d8 │ │ │ │ + movw r1, #21584 @ 0x5450 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 43f30 │ │ │ │ + bl 44014 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 345ab8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 346288 │ │ │ │ + bl 347878 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 348048 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r0, r9, r8, ror #1 │ │ │ │ + subeq r0, r9, r8, ror #3 │ │ │ │ rsbeq r6, sp, r0, lsl #22 │ │ │ │ - subeq r0, r9, r8, lsl r2 │ │ │ │ + subeq r0, r9, r8, lsl r3 │ │ │ │ │ │ │ │ 0002f5b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1916] @ 0x77c │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f5ec │ │ │ │ - movw r1, #20960 @ 0x51e0 │ │ │ │ + movw r1, #21592 @ 0x5458 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #36] @ 2f610 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_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 2b60ec │ │ │ │ + bl 2b93d8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r0, r9, r8, lsr #4 │ │ │ │ + subeq r0, r9, r8, lsr #6 │ │ │ │ │ │ │ │ 0002f614 : │ │ │ │ push {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 2ea9c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f694 │ │ │ │ bl 2f6e4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b5e64 │ │ │ │ + bl 2b9150 │ │ │ │ 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 @@ │ │ │ │ │ │ │ │ 0002f724 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl af138 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + bl aefc8 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f750 : │ │ │ │ @@ -336,39 +336,39 @@ │ │ │ │ ldr r2, [pc, #296] @ 2f8b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f7e4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21028 @ 0x5224 │ │ │ │ + movw r1, #21660 @ 0x549c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1efca4 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ + bl 1f0424 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f7e4 │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 326660 <_PyErr_Clear@@Base> │ │ │ │ + bl 3288fc <_PyErr_Clear@@Base> │ │ │ │ mov r5, #0 │ │ │ │ b 2f8a8 │ │ │ │ mov r0, #12 │ │ │ │ - bl af184 │ │ │ │ + bl af014 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f808 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f8a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36cd18 │ │ │ │ + bl 36da20 │ │ │ │ b 2f8a4 │ │ │ │ ldr r0, [pc, #168] @ 2f8b8 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -377,15 +377,15 @@ │ │ │ │ bne 2f838 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2f820 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2f848 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r2, [pc, #108] @ 2f8bc │ │ │ │ ldr r3, [r2, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1796] @ 0x704 │ │ │ │ beq 2f870 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -399,23 +399,23 @@ │ │ │ │ bne 2f890 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2f878 │ │ │ │ dmb ish │ │ │ │ beq 2f7dc │ │ │ │ ldr r0, [pc, #24] @ 2f8b8 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ b 2f7dc │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, asr r1 │ │ │ │ + rsbeq sl, sl, r0, asr r1 │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq fp, [sl], #-64 @ 0xffffffc0 @ │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq fp, sl, r8, asr #9 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ 0002f8c0 : │ │ │ │ ldr r2, [pc, #100] @ 2f92c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f8e0 │ │ │ │ @@ -423,28 +423,28 @@ │ │ │ │ ldr r0, [pc, #80] @ 2f930 │ │ │ │ b 2fb48 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl f2540 │ │ │ │ + bl f2414 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl a88dc │ │ │ │ + bl a876c │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, sp, ip, lsr #24 │ │ │ │ │ │ │ │ 0002f934 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -458,105 +458,105 @@ │ │ │ │ bne 2f970 │ │ │ │ ldr r0, [pc, #324] @ 2faac │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2fb48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 99848 │ │ │ │ + bl 996d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2fa70 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2e054 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f9c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2540 │ │ │ │ + bl f2414 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fa7c │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r5, [pc, #248] @ 2fab0 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2f9f0 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl f1d04 │ │ │ │ + bl f1bd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fa7c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl f2540 │ │ │ │ + bl f2414 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2fa80 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2fa80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2fa28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 2fa28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2fa48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 2fa48 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ b 2fa80 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 326660 <_PyErr_Clear@@Base> │ │ │ │ + b 3288fc <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, sp, r0, lsr ip │ │ │ │ rsbeq r1, r8, ip, asr #3 │ │ │ │ │ │ │ │ 0002fab4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2fad8 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3] │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq sl, sl, r8, asr r1 │ │ │ │ + rsbeq sl, sl, r0, asr r1 │ │ │ │ │ │ │ │ 0002fadc : │ │ │ │ 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 2b8780 │ │ │ │ + bl 2b9714 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002fb20 : │ │ │ │ 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 2b8780 │ │ │ │ + bl 2b9714 │ │ │ │ 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 2b627c <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2b9568 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2ea9c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fbcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ba284 │ │ │ │ + bl 2bb218 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ bne 2fba8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2da00 │ │ │ │ @@ -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 2b5dfc │ │ │ │ + bl 2b90e8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002fc10 : │ │ │ │ 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 2b964c │ │ │ │ + bl 2ba5e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002fc54 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -686,15 +686,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2fd6c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #252] @ 2fdd4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21560 @ 0x5438 │ │ │ │ + movw r3, #22192 @ 0x56b0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2fdc8 │ │ │ │ mov r1, #0 │ │ │ │ @@ -702,62 +702,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2fd6c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #188] @ 2fdd4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21600 @ 0x5460 │ │ │ │ + movw r3, #22232 @ 0x56d8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fcec │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2fd6c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #128] @ 2fdd4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21652 @ 0x5494 │ │ │ │ + movw r3, #22284 @ 0x570c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fcec │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32732 @ 0x7fdc │ │ │ │ + movw r1, #33508 @ 0x82e4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r5, [r3] │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2fdc8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #36] @ 2fdd4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21704 @ 0x54c8 │ │ │ │ + movw r3, #22336 @ 0x5740 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fcec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq pc, r8, r0, asr r4 @ │ │ │ │ - subeq r1, r9, r0, lsr r4 │ │ │ │ + subeq pc, r8, r0, lsl r7 @ │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ │ │ │ │ 0002fdd8 : │ │ │ │ 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 2fe4c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #136] @ 2feb8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21736 @ 0x54e8 │ │ │ │ + movw r3, #22368 @ 0x5760 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2feb0 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -793,30 +793,30 @@ │ │ │ │ beq 2fe90 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #60] @ 2feb8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21772 @ 0x550c │ │ │ │ + movw r3, #22404 @ 0x5784 │ │ │ │ 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 3018c │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r1, r9, r0, lsr r4 │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ │ │ │ │ 0002febc : │ │ │ │ push {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 2ff38 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #208] @ 2fff0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21808 @ 0x5530 │ │ │ │ + movw r3, #22440 @ 0x57a8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fef4 │ │ │ │ lsl r0, r7, #2 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -854,15 +854,15 @@ │ │ │ │ bne 2ff88 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #140] @ 2fff4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fef4 │ │ │ │ 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 30574 │ │ │ │ b 2fef4 │ │ │ │ mov r0, sl │ │ │ │ bl 30574 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #21848 @ 0x5558 │ │ │ │ + movw r1, #22480 @ 0x57d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2ee74 │ │ │ │ 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 r1, r9, r0, lsr r4 │ │ │ │ - subeq r1, r9, r8, asr #8 │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ + subeq r1, r9, r8, asr #10 │ │ │ │ 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] @ 300c8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -935,24 +935,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #36] @ 300d0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21868 @ 0x556c │ │ │ │ + movw r3, #22500 @ 0x57e4 │ │ │ │ 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 r0, r9, r4, lsl #17 │ │ │ │ - subeq r1, r9, r4, lsr #5 │ │ │ │ - subeq r1, r9, r0, lsr r4 │ │ │ │ + subeq r0, r9, r4, lsl #19 │ │ │ │ + subeq r1, r9, r4, lsr #7 │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ │ │ │ │ 000300d4 : │ │ │ │ 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 30180 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #32] @ 30188 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21704 @ 0x54c8 │ │ │ │ + movw r3, #22336 @ 0x5740 │ │ │ │ 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 r1, r9, r0, lsr r4 │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ 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 2ec88 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl af95c │ │ │ │ + bl af7ec │ │ │ │ cmn r0, #2 │ │ │ │ bne 30208 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #188] @ 302b0 │ │ │ │ - movw r3, #21544 @ 0x5428 │ │ │ │ + movw r3, #22176 @ 0x56a0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30238 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30240 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #140] @ 302b4 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 302a4 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2ec70 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 30290 │ │ │ │ mov r0, r8 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #56] @ 302b4 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 302a4 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r8 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r1, r9, r0, lsr r4 │ │ │ │ - subeq r1, r9, r0, ror #8 │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ + subeq r1, r9, r0, ror #10 │ │ │ │ │ │ │ │ 000302b8 : │ │ │ │ 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 3032c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #84] @ 30364 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21736 @ 0x54e8 │ │ │ │ + movw r3, #22368 @ 0x5760 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 3035c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1113,76 +1113,76 @@ │ │ │ │ bl 307e4 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r1, r9, r0, lsr r4 │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ │ │ │ │ 00030368 : │ │ │ │ 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 30390 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2d3e74 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 2d5d00 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #26240 @ 0x6680 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2da00 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2da00 │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2da00 │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2da00 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2da00 │ │ │ │ - movw r0, #61136 @ 0xeed0 │ │ │ │ + movw r0, #61840 @ 0xf190 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 2ba284 │ │ │ │ + bl 2bb218 │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #61136 @ 0xeed0 │ │ │ │ + movw r0, #61840 @ 0xf190 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r8, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 2ba284 │ │ │ │ + bl 2bb218 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r5, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #61136 @ 0xeed0 │ │ │ │ + movweq r0, #61840 @ 0xf190 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - bl 2ba284 │ │ │ │ + bl 2bb218 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 2ba284 │ │ │ │ + bl 2bb218 │ │ │ │ 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, #22000 @ 0x55f0 │ │ │ │ + movw r1, #22632 @ 0x5868 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc] @ 30450 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r1, r9, r8, lsl #9 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r1, r9, r8, lsl #11 │ │ │ │ │ │ │ │ 00030454 : │ │ │ │ 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 2da00 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ba284 │ │ │ │ + bl 2bb218 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #22632 @ 0x5868 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc] @ 304c4 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - umaaleq r1, r9, r4, r4 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + umaaleq r1, r9, r4, r5 │ │ │ │ │ │ │ │ 000304c8 : │ │ │ │ push {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 affec │ │ │ │ + bl afe7c │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 30534 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #88] @ 30570 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ 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 r1, r9, r8, lsr #9 │ │ │ │ + subeq r1, r9, r8, lsr #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #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 3062c │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 2b60ec │ │ │ │ + bl 2b93d8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3062c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #168] @ 306bc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 306b0 │ │ │ │ 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 306b0 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2b9ecc │ │ │ │ + bl 2bae60 │ │ │ │ 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 r1, r9, r0, asr #9 │ │ │ │ + subeq r1, r9, r0, asr #11 │ │ │ │ │ │ │ │ 000306c0 : │ │ │ │ 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 @@ │ │ │ │ 000306d8 : │ │ │ │ ldr r2, [pc, #128] @ 30760 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 306f4 │ │ │ │ ldr r0, [pc, #112] @ 30764 │ │ │ │ - b 2ba3a4 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 2bb338 <_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] @ 30768 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ bge 30728 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ b 30758 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 30750 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 30750 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl 2f2ba0 │ │ │ │ + bl 2f4b48 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, sp, ip, lsr #24 │ │ │ │ - mlseq fp, r4, r3, r8 │ │ │ │ + rsbeq r8, fp, ip, lsl #7 │ │ │ │ │ │ │ │ 0003076c : │ │ │ │ ldr r3, [pc, #108] @ 307e0 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1400,64 +1400,64 @@ │ │ │ │ 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 2b61dc <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2b94c8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 2b9ecc │ │ │ │ + bl 2bae60 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 2c3b80 │ │ │ │ + bl 2d0108 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 307d8 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, asr r1 │ │ │ │ + rsbeq sl, sl, r0, asr r1 │ │ │ │ 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 r4, r0 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2bb0cc <_Py_SetLocaleFromEnv@@Base+0xd5c> │ │ │ │ + bl 2bc060 <_Py_SetLocaleFromEnv@@Base+0xd5c> │ │ │ │ cmn r0, #2 │ │ │ │ bne 30850 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #192] @ 308fc │ │ │ │ - movw r3, #22312 @ 0x5728 │ │ │ │ + movw r3, #22944 @ 0x59a0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30880 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30888 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #144] @ 30900 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 308f0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ @@ -1465,36 +1465,36 @@ │ │ │ │ bl 2ec88 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ec70 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 308dc │ │ │ │ mov r0, r6 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #56] @ 30900 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 308f0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r6 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r1, r9, r0, lsr r4 │ │ │ │ - subeq r1, r9, r0, lsr #11 │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ + subeq r1, r9, r0, lsr #13 │ │ │ │ │ │ │ │ 00030904 : │ │ │ │ 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 │ │ │ │ @@ -1503,73 +1503,73 @@ │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2fff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30940 │ │ │ │ mvn r0, #0 │ │ │ │ - b 30a20 │ │ │ │ + b 30a18 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 30980 │ │ │ │ + beq 3097c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ + ldr r2, [pc, #188] @ 30a20 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #5168 @ 0x1430 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #34124 @ 0x854c │ │ │ │ + movw r3, #23184 @ 0x5a90 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30938 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 2ec70 │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r1, [r7] │ │ │ │ - bne 309dc │ │ │ │ + bne 309d4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ + ldr r2, [pc, #108] @ 30a24 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #56944 @ 0xde70 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30938 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 30a1c │ │ │ │ + ble 30a14 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ bl 307e4 │ │ │ │ ldr r1, [r7] │ │ │ │ str r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 309d8 │ │ │ │ + bne 309d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 30a28 │ │ │ │ b 30938 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + subeq r1, r9, r0, lsr r5 │ │ │ │ + subeq r1, r9, r8, lsl #17 │ │ │ │ │ │ │ │ 00030a28 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1615,103 +1615,103 @@ │ │ │ │ str r3, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 30b08 │ │ │ │ - subeq sp, ip, r0, lsr #29 │ │ │ │ - mlseq sl, ip, r1, sl │ │ │ │ - strheq sp, [ip], #-228 @ 0xffffff1c │ │ │ │ - strhteq sl, [sl], #-16 │ │ │ │ - rsbeq sl, sl, r4, asr #3 │ │ │ │ + subeq lr, ip, r0, asr r1 │ │ │ │ + mlseq sl, r4, r1, sl │ │ │ │ + subeq lr, ip, r4, ror #2 │ │ │ │ + rsbeq sl, sl, r8, lsr #3 │ │ │ │ + strhteq sl, [sl], #-28 @ 0xffffffe4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #40400 @ 0x9dd0 │ │ │ │ + movw r4, #40392 @ 0x9dc8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 30b7c │ │ │ │ ldr r3, [r4, #976] @ 0x3d0 │ │ │ │ - movw r5, #15212 @ 0x3b6c │ │ │ │ - movt r5, #44 @ 0x2c │ │ │ │ + movw r5, #244 @ 0xf4 │ │ │ │ + movt r5, #45 @ 0x2d │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #216] @ 30c20 │ │ │ │ - bl 2c3a10 │ │ │ │ + bl 2cff98 │ │ │ │ ldr r0, [pc, #212] @ 30c24 │ │ │ │ - movw r1, #33988 @ 0x84c4 │ │ │ │ + movw r1, #41784 @ 0xa338 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r2, #1952 @ 0x7a0 │ │ │ │ + movw r2, #1584 @ 0x630 │ │ │ │ movt r2, #11 │ │ │ │ - movw r3, #1624 @ 0x658 │ │ │ │ - movt r3, #11 │ │ │ │ + movw r3, #65528 @ 0xfff8 │ │ │ │ + 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, #35860 @ 0x8c14 │ │ │ │ + movw r5, #34648 @ 0x8758 │ │ │ │ movt r5, #11 │ │ │ │ cmp r3, #1 │ │ │ │ bne 30bd4 │ │ │ │ ldr r3, [r4, #996] @ 0x3e4 │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #136] @ 30c28 │ │ │ │ - bl 2c3a10 │ │ │ │ + bl 2cff98 │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ - movw r1, #34752 @ 0x87c0 │ │ │ │ + movw r1, #42548 @ 0xa634 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r2, #42620 @ 0xa67c │ │ │ │ + movw r2, #50624 @ 0xc5c0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r3, #62844 @ 0xf57c │ │ │ │ + movw r3, #61732 @ 0xf124 │ │ │ │ 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] @ 30c2c │ │ │ │ mov r0, #2 │ │ │ │ - bl 2c3a10 │ │ │ │ + bl 2cff98 │ │ │ │ ldr r0, [pc, #60] @ 30c30 │ │ │ │ - movw r1, #34752 @ 0x87c0 │ │ │ │ + movw r1, #42548 @ 0xa634 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r2, #42620 @ 0xa67c │ │ │ │ + movw r2, #50624 @ 0xc5c0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r3, #62844 @ 0xf57c │ │ │ │ + movw r3, #61732 @ 0xf124 │ │ │ │ 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} │ │ │ │ - ldrdeq sl, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ - ldrdeq sl, [sl], #-24 @ 0xffffffe8 @ │ │ │ │ - strdeq sl, [sl], #-20 @ 0xffffffec @ │ │ │ │ - rsbeq sl, sl, ip, lsl #4 │ │ │ │ - rsbeq sl, sl, r8, lsl #4 │ │ │ │ + ldrdeq sl, [sl], #-20 @ 0xffffffec @ │ │ │ │ + ldrdeq sl, [sl], #-16 @ │ │ │ │ + rsbeq sl, sl, ip, ror #3 │ │ │ │ + rsbeq sl, sl, r4, lsl #4 │ │ │ │ + rsbeq sl, sl, r0, lsl #4 │ │ │ │ │ │ │ │ 00030c34 : │ │ │ │ push {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 2c3d60 │ │ │ │ + bl 2d02e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00030c58 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1731,148 +1731,148 @@ │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e63c │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ bl 30cc0 │ │ │ │ - movw r0, #36380 @ 0x8e1c │ │ │ │ + movw r0, #37084 @ 0x90dc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl a0a6c │ │ │ │ + bl a08fc │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #60672 @ 0xed00 │ │ │ │ + movw ip, #61200 @ 0xef10 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [ip, #588] @ 0x24c │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30d08 │ │ │ │ cmn sl, #1 │ │ │ │ bne 30d00 │ │ │ │ bl 2e1b0 │ │ │ │ mov r0, #1 │ │ │ │ bl 2dc94 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - str r3, [ip, #588] @ 0x24c │ │ │ │ + str r3, [ip, #4] │ │ │ │ beq 30db0 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #36544 @ 0x8ec0 │ │ │ │ + movw r1, #37248 @ 0x9180 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #20 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 30d64 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #62060 @ 0xf26c │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #63356 @ 0xf77c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 30d88 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ b 30d9c │ │ │ │ - movw r1, #36568 @ 0x8ed8 │ │ │ │ + movw r1, #37272 @ 0x9198 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36588 @ 0x8eec │ │ │ │ + movw r1, #37292 @ 0x91ac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #640] @ 3104c │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30e14 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36612 @ 0x8f04 │ │ │ │ + movw r1, #37316 @ 0x91c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ bl 36624 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29444 @ 0x7304 │ │ │ │ + movw r1, #30008 @ 0x7538 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ b 30eb8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 30e40 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31536 @ 0x7b30 │ │ │ │ + movw r1, #32208 @ 0x7dd0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ b 30eb8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 30e6c │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36636 @ 0x8f1c │ │ │ │ + movw r1, #37340 @ 0x91dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ b 30eb8 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 30e90 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36656 @ 0x8f30 │ │ │ │ + movw r1, #37360 @ 0x91f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ b 30eb8 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #36672 @ 0x8f40 │ │ │ │ - movweq r1, #36688 @ 0x8f50 │ │ │ │ + movwne r1, #37376 @ 0x9200 │ │ │ │ + movweq r1, #37392 @ 0x9210 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #380] @ 31050 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #376] @ 31054 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r3, r1] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ @@ -1889,496 +1889,495 @@ │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 31004 │ │ │ │ ldr r0, [pc, #300] @ 31058 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ bge 30f40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 326660 <_PyErr_Clear@@Base> │ │ │ │ + bl 3288fc <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ movw r8, #5976 @ 0x1758 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r0, r8 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 30f80 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31004 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 31004 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 31004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 312c98 │ │ │ │ + bl 314f34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 176664 │ │ │ │ + bl 1769b0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30fc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 30fc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 30d638 │ │ │ │ + bl 30f8d0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 30fdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 326660 <_PyErr_Clear@@Base> │ │ │ │ + bl 3288fc <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30ffc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 30ffc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 3102c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31164 │ │ │ │ + bl 31160 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31410 │ │ │ │ + bl 3140c │ │ │ │ cmp r9, #0 │ │ │ │ beq 30cf4 │ │ │ │ - bl 316b30 │ │ │ │ - bl 316ce4 │ │ │ │ + bl 318dcc │ │ │ │ + bl 318f80 │ │ │ │ b 30cf4 │ │ │ │ - rsbeq sl, sl, ip, asr r1 │ │ │ │ + rsbeq sl, sl, r4, asr r1 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mlseq fp, ip, fp, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mlseq fp, r4, fp, r7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #0 │ │ │ │ bl 30b08 │ │ │ │ mov r0, #1 │ │ │ │ bl 30b08 │ │ │ │ mov r0, #2 │ │ │ │ bl 30b08 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #1104] @ 0x450 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000310a0 : │ │ │ │ +0003109c : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r7, r3 │ │ │ │ - bl 2b9aac │ │ │ │ + bl 2baa40 │ │ │ │ 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 31134 │ │ │ │ + bne 3112c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2bafb0 <_Py_SetLocaleFromEnv@@Base+0xc40> │ │ │ │ + bl 2bbf44 <_Py_SetLocaleFromEnv@@Base+0xc40> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 31124 │ │ │ │ + bne 3111c │ │ │ │ + ldr r2, [pc, #44] @ 31138 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #57632 @ 0xe120 │ │ │ │ - movt r2, #76 @ 0x4c │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ - b 31134 │ │ │ │ + b 3112c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + subeq lr, ip, ip, asr #7 │ │ │ │ │ │ │ │ -00031140 : │ │ │ │ - ldr r2, [pc, #24] @ 31160 │ │ │ │ +0003113c : │ │ │ │ + ldr r2, [pc, #24] @ 3115c │ │ │ │ mrc 15, 0, r3, 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) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -00031164 : │ │ │ │ +00031160 : │ │ │ │ push {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 r8, r3, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r8, #100 @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r6, r2, #0 │ │ │ │ - bne 311a8 │ │ │ │ - ldr r3, [pc, #620] @ 31408 │ │ │ │ + bne 311a4 │ │ │ │ + ldr r3, [pc, #620] @ 31404 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 311c4 │ │ │ │ + beq 311c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 36548 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 311e8 │ │ │ │ - movw r4, #36720 @ 0x8f70 │ │ │ │ + beq 311e4 │ │ │ │ + movw r4, #37400 @ 0x9218 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - b 313fc │ │ │ │ + b 313f8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 311f0 │ │ │ │ - ldr r3, [pc, #568] @ 3140c │ │ │ │ + bne 311ec │ │ │ │ + ldr r3, [pc, #568] @ 31408 │ │ │ │ ldr r4, [r3, #1476] @ 0x5c4 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #36736 @ 0x8f80 │ │ │ │ + movweq r4, #37416 @ 0x9228 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 313fc │ │ │ │ - b 311f0 │ │ │ │ + beq 313f8 │ │ │ │ + b 311ec │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ cmp r4, sl │ │ │ │ cmpne r4, #255 @ 0xff │ │ │ │ - bhi 31210 │ │ │ │ - movw r4, #36772 @ 0x8fa4 │ │ │ │ + bhi 3120c │ │ │ │ + movw r4, #37452 @ 0x924c │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - b 313fc │ │ │ │ + b 313f8 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r4, r3 │ │ │ │ cmpne r4, r2 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ - bne 31204 │ │ │ │ + bne 31200 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #36788 @ 0x8fb4 │ │ │ │ + movweq r4, #37468 @ 0x925c │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 313fc │ │ │ │ - movw r9, #36868 @ 0x9004 │ │ │ │ + beq 313f8 │ │ │ │ + movw r9, #37548 @ 0x92ac │ │ │ │ movt r9, #68 @ 0x44 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ - bgt 31288 │ │ │ │ + bgt 31284 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #16656 @ 0x4110 │ │ │ │ + movw r1, #17360 @ 0x43d0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - b 312ac │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + b 312a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 36548 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 312b4 │ │ │ │ - movw r1, #36824 @ 0x8fd8 │ │ │ │ + beq 312b0 │ │ │ │ + movw r1, #37504 @ 0x9280 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 313fc │ │ │ │ + b 313f8 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #36848 @ 0x8ff0 │ │ │ │ + movweq r1, #37528 @ 0x9298 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ bl 36624 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, sl │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 31384 │ │ │ │ + beq 31380 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r9 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - bne 31384 │ │ │ │ + bne 31380 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2db98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31384 │ │ │ │ + bne 31380 │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2ec88 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq 31384 │ │ │ │ + beq 31380 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36880 @ 0x9010 │ │ │ │ + movw r1, #37560 @ 0x92b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #33260 @ 0x81ec │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #33964 @ 0x84ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36884 @ 0x9014 │ │ │ │ + movw r1, #37564 @ 0x92bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne 313c4 │ │ │ │ + bne 313c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 313c4 │ │ │ │ - movw r1, #36912 @ 0x9030 │ │ │ │ + beq 313c0 │ │ │ │ + movw r1, #37592 @ 0x92d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 366c8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 313fc │ │ │ │ + beq 313f8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - b 31268 │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + b 31264 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r8, [r1, #3848] @ 0xf08 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3169c │ │ │ │ + beq 31698 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 3169c │ │ │ │ + beq 31698 │ │ │ │ ldr r4, [r1, #3840] @ 0xf00 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 314e0 │ │ │ │ + beq 314dc │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df95c <_PyType_Lookup@@Base+0x64> │ │ │ │ - movw r1, #36936 @ 0x9048 │ │ │ │ + bl 2e18f4 <_Py_SetImmortalUntracked@@Base+0xbdc> │ │ │ │ + movw r1, #37616 @ 0x92f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 314b8 │ │ │ │ + beq 314b4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 31464 │ │ │ │ - bl 158be4 │ │ │ │ + beq 31460 │ │ │ │ + bl 158e80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31464 │ │ │ │ + bne 31460 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 314c0 │ │ │ │ - b 314e0 │ │ │ │ + bne 314bc │ │ │ │ + b 314dc │ │ │ │ mov r4, r0 │ │ │ │ - b 314e0 │ │ │ │ + b 314dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #11444 @ 0x2cb4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 314e0 │ │ │ │ - bl d46b4 │ │ │ │ + beq 314dc │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #0 │ │ │ │ movw sl, #15352 @ 0x3bf8 │ │ │ │ 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 2df95c <_PyType_Lookup@@Base+0x64> │ │ │ │ + bl 2e18f4 <_Py_SetImmortalUntracked@@Base+0xbdc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31644 │ │ │ │ + beq 31640 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 314f4 │ │ │ │ + beq 314f0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, sl │ │ │ │ - beq 31550 │ │ │ │ + beq 3154c │ │ │ │ movw r1, #15352 @ 0x3bf8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 314f4 │ │ │ │ + beq 314f0 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31578 │ │ │ │ + bne 31574 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 314f4 │ │ │ │ + beq 314f0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 314f4 │ │ │ │ + beq 314f0 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 31608 │ │ │ │ + beq 31604 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2042f8 <_PySet_NextEntry@@Base> │ │ │ │ + bl 2054ac <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 31608 │ │ │ │ + beq 31604 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - beq 31588 │ │ │ │ + beq 31584 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 313be4 │ │ │ │ + bl 315e80 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 31588 │ │ │ │ + bne 31584 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 314f4 │ │ │ │ + beq 314f0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 357f28 │ │ │ │ + bl 3588b0 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne 31588 │ │ │ │ - b 314f4 │ │ │ │ + bne 31584 │ │ │ │ + b 314f0 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, r5 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #36956 @ 0x905c │ │ │ │ - movweq r1, #40476 @ 0x9e1c │ │ │ │ + movwne r1, #37636 @ 0x9304 │ │ │ │ + movweq r1, #40988 @ 0xa01c │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, #0 │ │ │ │ - bl 3e4ac │ │ │ │ - b 314f4 │ │ │ │ + bl 3e590 │ │ │ │ + b 314f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3169c │ │ │ │ + beq 31698 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36980 @ 0x9074 │ │ │ │ + movw r1, #37660 @ 0x931c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e69c │ │ │ │ + bl 3e780 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29444 @ 0x7304 │ │ │ │ + movw r1, #30008 @ 0x7538 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + b 2d3fa8 <_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 │ │ │ │ @@ -2386,85 +2385,85 @@ │ │ │ │ mov r7, r1 │ │ │ │ movwne r2, #26184 @ 0x6648 │ │ │ │ movweq r2, #26188 @ 0x664c │ │ │ │ movtne r2, #109 @ 0x6d │ │ │ │ movteq r2, #109 @ 0x6d │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3173c │ │ │ │ - ldr r1, [pc, #80] @ 31734 │ │ │ │ + bl 31738 │ │ │ │ + ldr r1, [pc, #80] @ 31730 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31820 │ │ │ │ + bl 3181c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 31718 │ │ │ │ + beq 31714 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #37080 @ 0x90d8 │ │ │ │ + movw r2, #37760 @ 0x9380 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2ded4 <__fprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #24] @ 31738 │ │ │ │ + ldr r1, [pc, #24] @ 31734 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 31820 │ │ │ │ - subeq lr, ip, r8, lsl #3 │ │ │ │ - strdeq lr, [ip], #-20 @ 0xffffffec │ │ │ │ + b 3181c │ │ │ │ + subeq lr, ip, r4, lsr r4 │ │ │ │ + subeq lr, ip, r0, lsr #9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #27712 @ 0x6c40 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31780 │ │ │ │ - movw r0, #37120 @ 0x9100 │ │ │ │ + beq 3177c │ │ │ │ + movw r0, #37800 @ 0x93a8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f12c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31818 │ │ │ │ - b 317c8 │ │ │ │ - movw r0, #37132 @ 0x910c │ │ │ │ + bne 31814 │ │ │ │ + b 317c4 │ │ │ │ + movw r0, #37812 @ 0x93b4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f12c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31768 │ │ │ │ - movw r1, #50728 @ 0xc628 │ │ │ │ + beq 31764 │ │ │ │ + movw r1, #51432 @ 0xc8e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17328 @ 0x43b0 │ │ │ │ + movw r1, #18040 @ 0x4678 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31768 │ │ │ │ + bne 31764 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #37148 @ 0x911c │ │ │ │ + movw r0, #37828 @ 0x93c4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f12c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 317c0 │ │ │ │ - movw r0, #37160 @ 0x9128 │ │ │ │ + bne 317bc │ │ │ │ + movw r0, #37840 @ 0x93d0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31804 │ │ │ │ - movw r1, #37168 @ 0x9130 │ │ │ │ + beq 31800 │ │ │ │ + movw r1, #37848 @ 0x93d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 2e63c │ │ │ │ sub sp, fp, #12 │ │ │ │ @@ -2473,119 +2472,119 @@ │ │ │ │ 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, #57632 @ 0xe120 │ │ │ │ + movw r9, #57656 @ 0xe138 │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne 31990 │ │ │ │ + bne 3198c │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 319c0 │ │ │ │ + beq 319bc │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 318b8 │ │ │ │ + bne 318b4 │ │ │ │ sub r5, r5, #66 @ 0x42 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ addls r5, r9, r5, lsl #2 │ │ │ │ movhi r0, #0 │ │ │ │ - ldrls r0, [r5, #3016] @ 0xbc8 │ │ │ │ + ldrls r0, [r5, #3676] @ 0xe5c │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 318b0 │ │ │ │ + beq 318ac │ │ │ │ mov r1, r6 │ │ │ │ bl 2f114 │ │ │ │ add r4, r4, #3 │ │ │ │ - b 3184c │ │ │ │ + b 31848 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ - beq 318f0 │ │ │ │ - bhi 31970 │ │ │ │ + beq 318ec │ │ │ │ + bhi 3196c │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - beq 31960 │ │ │ │ + beq 3195c │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ - bne 31970 │ │ │ │ + bne 3196c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #22 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #37196 @ 0x914c │ │ │ │ + movw r0, #37876 @ 0x93f4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ - b 31988 │ │ │ │ + b 31984 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 31934 │ │ │ │ + beq 31930 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #37176 @ 0x9138 │ │ │ │ + movw r0, #37856 @ 0x93e0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3193c │ │ │ │ + bne 31938 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #37184 @ 0x9140 │ │ │ │ + movw r0, #37864 @ 0x93e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ - b 31988 │ │ │ │ + b 31984 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 31988 │ │ │ │ + beq 31984 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #37192 @ 0x9148 │ │ │ │ + movw r2, #37872 @ 0x93f0 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 31988 │ │ │ │ - b 31918 │ │ │ │ + beq 31984 │ │ │ │ + b 31914 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #58 @ 0x3a │ │ │ │ bl 2eba4 │ │ │ │ - b 31988 │ │ │ │ + b 31984 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ bl 2eba4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2eba4 │ │ │ │ add r4, r4, #2 │ │ │ │ - b 3184c │ │ │ │ + b 31848 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - bne 319c0 │ │ │ │ + bne 319bc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 319b8 │ │ │ │ - movw r0, #37184 @ 0x9140 │ │ │ │ + beq 319b4 │ │ │ │ + movw r0, #37864 @ 0x93e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ebbc │ │ │ │ add r4, r4, #1 │ │ │ │ - b 3184c │ │ │ │ + b 31848 │ │ │ │ mov r1, r6 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2eba4 │ │ │ │ - b 3184c │ │ │ │ + b 31848 │ │ │ │ │ │ │ │ -000319d0 : │ │ │ │ +000319cc : │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldreq r3, [r0, #364] @ 0x16c │ │ │ │ moveq r0, #1 │ │ │ │ @@ -2609,112 +2608,113 @@ │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2f258 <__isoc23_strtol@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31a58 │ │ │ │ + beq 31a54 │ │ │ │ mvn r0, #0 │ │ │ │ - b 31a70 │ │ │ │ + b 31a6c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 31a50 │ │ │ │ + beq 31a4c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r6] │ │ │ │ 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 │ │ │ │ movw r4, #26188 @ 0x664c │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3173c │ │ │ │ + bl 31738 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14064 @ 0x36f0 │ │ │ │ - movt r1, #77 @ 0x4d │ │ │ │ + movw r1, #64600 @ 0xfc58 │ │ │ │ + movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 31820 │ │ │ │ + b 3181c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #26188 @ 0x664c │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 3173c │ │ │ │ - ldr r1, [pc, #20] @ 31afc │ │ │ │ + bl 31738 │ │ │ │ + ldr r1, [pc, #20] @ 31af8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 31820 │ │ │ │ - strheq lr, [ip], #-208 @ 0xffffff30 │ │ │ │ + b 3181c │ │ │ │ + subeq pc, ip, ip, asr r0 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ │ │ │ │ 00031b00 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 31b98 │ │ │ │ + bne 31b9c │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #37220 @ 0x9164 │ │ │ │ + movw r2, #37980 @ 0x945c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31b54 │ │ │ │ bl 2da00 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2f210 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #368] @ 0x170 │ │ │ │ strne r1, [r5] │ │ │ │ - bne 31bb0 │ │ │ │ + bne 31bb4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [pc, #72] @ 31bc8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r2, #3552 @ 0xde0 │ │ │ │ + movt r2, #77 @ 0x4d │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 31ba0 │ │ │ │ + b 31ba4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 31bb8 │ │ │ │ + bne 31bbc │ │ │ │ ldr r3, [r4, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31bb8 │ │ │ │ + beq 31bbc │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ - b 31bc0 │ │ │ │ + b 31bc4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq pc, ip, ip, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2733,25 +2733,25 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bls 31c4c │ │ │ │ ldr r3, [r7, #284] @ 0x11c │ │ │ │ ldr r8, [sl, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 31c38 │ │ │ │ add r0, r7, #280 @ 0x118 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ movcc r8, #0 │ │ │ │ movcc r9, #1 │ │ │ │ bcc 31c70 │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bne 31c60 │ │ │ │ ldr r0, [pc, #1372] @ 321bc │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_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 │ │ │ │ @@ -2769,15 +2769,15 @@ │ │ │ │ sub r0, r5, r0 │ │ │ │ add r0, r0, r4 │ │ │ │ bl 32258 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ lsl r7, r6, #15 │ │ │ │ bl 322e0 │ │ │ │ - movw r3, #61264 @ 0xef50 │ │ │ │ + movw r3, #61208 @ 0xef18 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ beq 31ce8 │ │ │ │ bl 32330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -2795,15 +2795,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ bne 31d34 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r4, r0 │ │ │ │ bhi 31d34 │ │ │ │ mov r1, r4 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ mov r0, r1 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r7, #2097152 @ 0x200000 │ │ │ │ cmpcs r5, #0 │ │ │ │ bne 31ebc │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r2, r8 │ │ │ │ @@ -2816,32 +2816,32 @@ │ │ │ │ bl 32484 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 31f5c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ bne 31ebc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2b45f8 <_start@@Base+0xba0> │ │ │ │ + bl 2b64c8 <_start@@Base+0xba0> │ │ │ │ cmp r0, #0 │ │ │ │ bne 31ebc │ │ │ │ - movw r3, #60736 @ 0xed40 │ │ │ │ + movw r3, #27840 @ 0x6cc0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ bhi 31ebc │ │ │ │ movw r3, #2396 @ 0x95c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #464] @ 0x1d0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 31dcc │ │ │ │ add r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldrd r2, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r4, [r3, #460] @ 0x1cc │ │ │ │ cmp r4, #0 │ │ │ │ blt 31ebc │ │ │ │ lsls r4, r4, #10 │ │ │ │ beq 31ebc │ │ │ │ movw r1, #4524 @ 0x11ac │ │ │ │ @@ -2858,29 +2858,29 @@ │ │ │ │ lslls r4, r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ bhi 31ebc │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bne 31e2c │ │ │ │ ldr r0, [pc, #916] @ 321c0 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ movw r3, #2396 @ 0x95c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ movweq r3, #4524 @ 0x11ac │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ ldrbeq r1, [r3, #12] │ │ │ │ beq 31e78 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ bne 31e68 │ │ │ │ add r0, r3, #80 @ 0x50 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_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 │ │ │ │ @@ -2901,15 +2901,15 @@ │ │ │ │ bne 31f5c │ │ │ │ movw r4, #2396 @ 0x95c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ bne 31ed8 │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ orrs r3, r2, r3 │ │ │ │ beq 31ef8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ @@ -2949,31 +2949,31 @@ │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ b 31fdc │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ ubfx r8, r8, #0, #17 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2da59c │ │ │ │ + bl 2dc4e0 │ │ │ │ mov r2, r9 │ │ │ │ lsl r1, r8, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9c75c │ │ │ │ + bl 9c5ec │ │ │ │ subs ip, r0, #0 │ │ │ │ bne 31fdc │ │ │ │ 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 9c490 │ │ │ │ + bl 9c320 │ │ │ │ b 321b0 │ │ │ │ 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 │ │ │ │ @@ -2983,15 +2983,15 @@ │ │ │ │ beq 3202c │ │ │ │ movw r8, #2396 @ 0x95c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r3, [r8, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ bne 32020 │ │ │ │ add r0, r8, #300 @ 0x12c │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_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 │ │ │ │ @@ -3057,20 +3057,20 @@ │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ movcc r3, r6 │ │ │ │ movcs r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ lsl r2, r2, #15 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2d4e84 <_PyInterpreterState_New@@Base+0x660> │ │ │ │ + bl 2d6d14 <_PyInterpreterState_New@@Base+0x664> │ │ │ │ cmp r0, #0 │ │ │ │ beq 321b4 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r7 │ │ │ │ bne 32194 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ @@ -3080,34 +3080,34 @@ │ │ │ │ sub r2, r2, r5 │ │ │ │ bl 33a24 │ │ │ │ mov r0, r4 │ │ │ │ b 321b4 │ │ │ │ sub r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d4e84 <_PyInterpreterState_New@@Base+0x660> │ │ │ │ + bl 2d6d14 <_PyInterpreterState_New@@Base+0x664> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r0, [r3] │ │ │ │ b 3218c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r8, r8, r9, r0 │ │ │ │ rsbeq r0, r8, ip, lsr #19 │ │ │ │ - mlseq sp, r0, pc, lr @ │ │ │ │ + rsbeq lr, sp, r8, asr pc │ │ │ │ │ │ │ │ 000321c8 : │ │ │ │ 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, #2180 @ 0x884 │ │ │ │ + movwne r5, #2436 @ 0x984 │ │ │ │ movtne r5, #73 @ 0x49 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 32238 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ @@ -3121,15 +3121,15 @@ │ │ │ │ b 32230 │ │ │ │ cmp r3, #12 │ │ │ │ bne 32230 │ │ │ │ bl 30574 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ b 321f0 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2da00 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2da00 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -3147,15 +3147,15 @@ │ │ │ │ add r5, r1, #6272 @ 0x1880 │ │ │ │ tst r3, r1 │ │ │ │ add r5, r5, #39 @ 0x27 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ andeq r5, r5, r1 │ │ │ │ beq 322ac │ │ │ │ mov r0, r5 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ 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 │ │ │ │ @@ -3187,15 +3187,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, #61264 @ 0xef50 │ │ │ │ + movw r5, #61208 @ 0xef18 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ bne 323fc │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ @@ -3203,19 +3203,19 @@ │ │ │ │ bne 323fc │ │ │ │ movw r6, #2396 @ 0x95c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r3, [r6, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne 32388 │ │ │ │ add r0, r6, #320 @ 0x140 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ movgt r4, r3 │ │ │ │ - movwle r6, #38056 @ 0x94a8 │ │ │ │ + movwle r6, #38816 @ 0x97a0 │ │ │ │ movtle r6, #68 @ 0x44 │ │ │ │ bgt 323e4 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ add r4, r4, #1 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ @@ -3229,18 +3229,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 323e4 │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ bne 323a0 │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ - movw r0, #38088 @ 0x94c8 │ │ │ │ + movw r0, #38848 @ 0x97c0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2b4618 <_start@@Base+0xbc0> │ │ │ │ + bl 2b64e8 <_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 │ │ │ │ @@ -3274,15 +3274,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, #60736 @ 0xed40 │ │ │ │ + movw ip, #27840 @ 0x6cc0 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ bne 324bc │ │ │ │ mov r0, #0 │ │ │ │ b 3258c │ │ │ │ mov r7, r3 │ │ │ │ @@ -3389,15 +3389,15 @@ │ │ │ │ mul r3, r3, r5 │ │ │ │ add r3, r3, #24 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ bl 322e0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 322e0 │ │ │ │ - movw r3, #61264 @ 0xef50 │ │ │ │ + movw r3, #61208 @ 0xef18 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 32fe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3288c │ │ │ │ @@ -3483,15 +3483,15 @@ │ │ │ │ strex r1, r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ bne 327c0 │ │ │ │ dmb ish │ │ │ │ cmp r7, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r7] │ │ │ │ - movw r3, #60736 @ 0xed40 │ │ │ │ + movw r3, #27840 @ 0x6cc0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bne 327f0 │ │ │ │ @@ -3504,47 +3504,47 @@ │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 32814 │ │ │ │ dmb ish │ │ │ │ b 3288c │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ - movw r3, #60800 @ 0xed80 │ │ │ │ + movw r3, #27904 @ 0x6d00 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ str r4, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - movw r2, #38112 @ 0x94e0 │ │ │ │ + movw r2, #38872 @ 0x97d8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r0, #38136 @ 0x94f8 │ │ │ │ + movw r0, #38896 @ 0x97f0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldrne r3, [r4] │ │ │ │ strne r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #65444 @ 0xffa4 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ + movw r3, #612 @ 0x264 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ lsr r1, r3, #10 │ │ │ │ - bl 2b4618 <_start@@Base+0xbc0> │ │ │ │ + bl 2b64e8 <_start@@Base+0xbc0> │ │ │ │ mov r0, #0 │ │ │ │ b 328c0 │ │ │ │ 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 9c3ec │ │ │ │ + bl 9c27c │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - movw r0, #38164 @ 0x9514 │ │ │ │ + movw r0, #38924 @ 0x980c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ lsr r1, r3, #10 │ │ │ │ - bl 2b4618 <_start@@Base+0xbc0> │ │ │ │ + bl 2b64e8 <_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 │ │ │ │ @@ -3570,15 +3570,15 @@ │ │ │ │ ands r8, r5, r4 │ │ │ │ add r6, r4, r6 │ │ │ │ rsbeq r2, r5, #0 │ │ │ │ andeq r6, r6, r2 │ │ │ │ beq 32948 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ 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 32900 │ │ │ │ @@ -3590,29 +3590,29 @@ │ │ │ │ cmp r8, r2 │ │ │ │ rsbeq r5, r5, #0 │ │ │ │ add r4, r3, r4 │ │ │ │ andeq r4, r4, r5 │ │ │ │ beq 32998 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ 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 32bb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b24 │ │ │ │ mov r1, r6 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ cmp r1, #0 │ │ │ │ beq 32b00 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 32ed4 │ │ │ │ mvn r3, r6 │ │ │ │ @@ -3636,15 +3636,15 @@ │ │ │ │ add r8, r5, r3 │ │ │ │ rsb r3, r6, #0 │ │ │ │ and r8, r8, r3 │ │ │ │ beq 32aec │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9c75c │ │ │ │ + bl 9c5ec │ │ │ │ b 32aec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, r4 │ │ │ │ bl 32bb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 32b24 │ │ │ │ @@ -3657,15 +3657,15 @@ │ │ │ │ tst r1, r3 │ │ │ │ add r4, r4, r3 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ sub sl, r9, r5 │ │ │ │ andeq r4, r4, r1 │ │ │ │ beq 32aa4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r4, r4, r1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ sub r8, r3, sl │ │ │ │ sub r8, r8, r4 │ │ │ │ beq 32ac8 │ │ │ │ mov r1, sl │ │ │ │ @@ -3724,15 +3724,15 @@ │ │ │ │ add r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne 32ba4 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r0, r1, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ 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 │ │ │ │ @@ -3758,15 +3758,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ movw r3, #16418 @ 0x4022 │ │ │ │ moveq r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 32e48 │ │ │ │ tst r0, r7 │ │ │ │ beq 32d50 │ │ │ │ - movw r3, #61264 @ 0xef50 │ │ │ │ + movw r3, #61208 @ 0xef18 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ add r2, r3, #140 @ 0x8c │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq 32c74 │ │ │ │ sub r1, r3, #1 │ │ │ │ @@ -3809,31 +3809,31 @@ │ │ │ │ bls 32e00 │ │ │ │ movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r3, #224] @ 0xe0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r0, #38196 @ 0x9534 │ │ │ │ + movw r0, #38956 @ 0x982c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 9c20c │ │ │ │ + bl 9c09c │ │ │ │ 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 2e09c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, sl │ │ │ │ beq 32d3c │ │ │ │ cmp r0, #0 │ │ │ │ bne 32e00 │ │ │ │ - movw r3, #61264 @ 0xef50 │ │ │ │ + movw r3, #61208 @ 0xef18 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ str r2, [r3, #140] @ 0x8c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, #0 │ │ │ │ vldr d7, [pc, #216] @ 32e38 │ │ │ │ @@ -3865,33 +3865,33 @@ │ │ │ │ ldreq r2, [fp, #4] │ │ │ │ strbeq r3, [r2] │ │ │ │ b 32e00 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq 32df8 │ │ │ │ - movw r0, #38280 @ 0x9588 │ │ │ │ + movw r0, #39040 @ 0x9880 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ stm sp, {r6, r8} │ │ │ │ - bl 9c20c │ │ │ │ + bl 9c09c │ │ │ │ mov r4, #0 │ │ │ │ b 32e28 │ │ │ │ ldr r0, [pc, #56] @ 32e40 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ cmp r8, #0 │ │ │ │ beq 32e28 │ │ │ │ ldr r0, [pc, #36] @ 32e44 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ rsbeq r6, sp, r0, lsl #14 │ │ │ │ rsbeq r6, sp, r0, lsr #14 │ │ │ │ @@ -3911,26 +3911,26 @@ │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ bne 32e9c │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq 32e70 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ cmp r1, #0 │ │ │ │ bne 32e70 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ clz r0, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -3945,34 +3945,34 @@ │ │ │ │ bl 2ecd0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 32f38 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq 32f38 │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + movw r0, #39152 @ 0x98f0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9c20c │ │ │ │ + bl 9c09c │ │ │ │ rsbs r4, r4, #0 │ │ │ │ sbc r5, r5, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 32f58 │ │ │ │ ldr r0, [pc, #32] @ 32f70 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r0, [pc, #20] @ 32f74 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2d4350 │ │ │ │ + b 2d61dc │ │ │ │ rsbeq r6, sp, r0, lsr #14 │ │ │ │ rsbeq r6, sp, r0, lsl #14 │ │ │ │ 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 │ │ │ │ @@ -4030,15 +4030,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, #60800 @ 0xed80 │ │ │ │ + movw r6, #27904 @ 0x6d00 │ │ │ │ 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 │ │ │ │ @@ -4366,25 +4366,25 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 335e8 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ lsl r1, r6, #22 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9c75c │ │ │ │ + bl 9c5ec │ │ │ │ cmp r0, #0 │ │ │ │ beq 335e0 │ │ │ │ ldrb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strbne r4, [r3, #14] │ │ │ │ b 335e8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9b704 │ │ │ │ + bl 9b594 │ │ │ │ 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 │ │ │ │ @@ -4629,21 +4629,21 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #448] @ 0x1c0 │ │ │ │ blt 339e0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r2, [r4, #432] @ 0x1b0 │ │ │ │ mov r3, #1 │ │ │ │ b 339f4 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r2, [r4, #432] @ 0x1b0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r4, #432] @ 0x1b0 │ │ │ │ @@ -4729,15 +4729,15 @@ │ │ │ │ beq 33ca8 │ │ │ │ movw r7, #2396 @ 0x95c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r7, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ bne 33b64 │ │ │ │ add r0, r7, #300 @ 0x12c │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ bne 33b88 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ @@ -4751,15 +4751,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ str r6, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r9, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2da454 │ │ │ │ + bl 2dc398 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r3] │ │ │ │ add r9, r9, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ bne 33be0 │ │ │ │ cmp r9, #4 │ │ │ │ @@ -4805,15 +4805,15 @@ │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ orrs r1, r2, r3 │ │ │ │ bne 33cf0 │ │ │ │ ldr r3, [r7, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ bne 33c94 │ │ │ │ ldr r0, [pc, #276] @ 33da8 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_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 33cd8 │ │ │ │ @@ -4838,43 +4838,43 @@ │ │ │ │ ldr r1, [r7, #504] @ 0x1f8 │ │ │ │ blt 33d78 │ │ │ │ cmp r1, #0 │ │ │ │ bne 33d20 │ │ │ │ ldr r0, [pc, #156] @ 33dac │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_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 33d4c │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d5330 <_PyInterpreterState_New@@Base+0xb0c> │ │ │ │ + bl 2d71c0 <_PyInterpreterState_New@@Base+0xb10> │ │ │ │ b 33ca8 │ │ │ │ ldr r3, [r7, #504] @ 0x1f8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 33d60 │ │ │ │ ldr r0, [pc, #76] @ 33dac │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_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 33ca8 │ │ │ │ cmp r1, #0 │ │ │ │ bne 33d88 │ │ │ │ ldr r0, [pc, #36] @ 33dac │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_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 │ │ │ │ @@ -4884,19 +4884,19 @@ │ │ │ │ │ │ │ │ 00033db0 <_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, #40400 @ 0x9dd0 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #36828 @ 0x8fdc │ │ │ │ + movw r3, #44844 @ 0xaf2c │ │ │ │ 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 │ │ │ │ @@ -4904,86 +4904,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 33f2c <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41488 @ 0xa210 │ │ │ │ + movw r2, #42612 @ 0xa674 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41540 @ 0xa244 │ │ │ │ + movw r2, #42664 @ 0xa6a8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41572 @ 0xa264 │ │ │ │ + movw r2, #42696 @ 0xa6c8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - bl 2b5ac4 <_start@@Base+0x206c> │ │ │ │ + bl 2b8dac <_start@@Base+0x3484> │ │ │ │ ldr r0, [pc, #264] @ 33f68 <_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 2df4c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #63776 @ 0xf920 │ │ │ │ + movw r3, #63408 @ 0xf7b0 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2bc394 │ │ │ │ + bl 2bed08 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #64312 @ 0xfb38 │ │ │ │ + movw r2, #64540 @ 0xfc1c │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #64100 @ 0xfa64 │ │ │ │ + movw r1, #64328 @ 0xfb48 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2c3188 │ │ │ │ + bl 2c5afc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41604 @ 0xa284 │ │ │ │ + movw r2, #42728 @ 0xa6e8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41632 @ 0xa2a0 │ │ │ │ + movw r2, #42756 @ 0xa704 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41660 @ 0xa2bc │ │ │ │ + movw r2, #42784 @ 0xa720 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41700 @ 0xa2e4 │ │ │ │ + movw r2, #42824 @ 0xa748 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41728 @ 0xa300 │ │ │ │ + movw r2, #42852 @ 0xa764 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ b 33f5c <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #32112 @ 0x7d70 │ │ │ │ + movw r0, #31084 @ 0x796c │ │ │ │ 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 │ │ │ │ @@ -5000,17 +5000,17 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ ldr lr, [pc, #968] @ 34350 <_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, #42320 @ 0xa550 │ │ │ │ + movw r2, #43444 @ 0xa9b4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - ldr r1, [lr, r1] │ │ │ │ + ldr r1, [r1, lr] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ ldr r9, [r1, #1604] @ 0x644 │ │ │ │ mov r1, #1 │ │ │ │ @@ -5070,15 +5070,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 444320 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 444608 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ 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 34064 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -5091,18 +5091,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2eba4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #42372 @ 0xa584 │ │ │ │ + movw r0, #43496 @ 0xa9e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ - movw r3, #42484 @ 0xa5f4 │ │ │ │ + movw r3, #43608 @ 0xaa58 │ │ │ │ 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 │ │ │ │ @@ -5133,116 +5133,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 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 34130 <_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 2eba4 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42512 @ 0xa610 │ │ │ │ + movw r1, #43636 @ 0xaa74 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42540 @ 0xa62c │ │ │ │ + movw r1, #43664 @ 0xaa90 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42560 @ 0xa640 │ │ │ │ + movw r1, #43684 @ 0xaaa4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42584 @ 0xa658 │ │ │ │ + movw r1, #43708 @ 0xaabc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 34354 <_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, #42612 @ 0xa674 │ │ │ │ + movw r2, #43736 @ 0xaad8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42640 @ 0xa690 │ │ │ │ + movw r1, #43764 @ 0xaaf4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #42668 @ 0xa6ac │ │ │ │ + movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 34354 <_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, #42696 @ 0xa6c8 │ │ │ │ + movw r2, #43820 @ 0xab2c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #42724 @ 0xa6e4 │ │ │ │ + movw r1, #43848 @ 0xab48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #42756 @ 0xa704 │ │ │ │ + movw r1, #43880 @ 0xab68 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #42788 @ 0xa724 │ │ │ │ + movw r1, #43912 @ 0xab88 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #42820 @ 0xa744 │ │ │ │ + movw r1, #43944 @ 0xaba8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 34354 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #42828 @ 0xa74c │ │ │ │ + movw r0, #43952 @ 0xabb0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42848 @ 0xa760 │ │ │ │ + movw r1, #43972 @ 0xabc4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 34354 <_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 │ │ │ │ @@ -5338,27 +5338,27 @@ │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, r4 │ │ │ │ bne 344e0 <_PyObject_DebugMallocStats@@Base+0x730> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1] │ │ │ │ - bl 2d5a40 <_PyInterpreterState_New@@Base+0x121c> │ │ │ │ + bl 2d78d0 <_PyInterpreterState_New@@Base+0x1220> │ │ │ │ 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 34510 <_PyObject_DebugMallocStats@@Base+0x760> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5] │ │ │ │ str r4, [r5, #4] │ │ │ │ - bl 2d5a40 <_PyInterpreterState_New@@Base+0x121c> │ │ │ │ + bl 2d78d0 <_PyInterpreterState_New@@Base+0x1220> │ │ │ │ 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 │ │ │ │ @@ -5408,15 +5408,15 @@ │ │ │ │ streq r1, [r0, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, r4 │ │ │ │ bne 345f8 <_PyObject_DebugMallocStats@@Base+0x848> │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d5a40 <_PyInterpreterState_New@@Base+0x121c> │ │ │ │ + bl 2d78d0 <_PyInterpreterState_New@@Base+0x1220> │ │ │ │ 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 │ │ │ │ @@ -5435,23 +5435,23 @@ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ bne 34664 <_PyObject_DebugMallocStats@@Base+0x8b4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9cc9c │ │ │ │ + b 9cb2c │ │ │ │ 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 9ce88 │ │ │ │ + b 9cd18 │ │ │ │ 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 │ │ │ │ @@ -5463,30 +5463,30 @@ │ │ │ │ ldrlt r3, [r0] │ │ │ │ ldr r0, [r1, #448] @ 0x1c0 │ │ │ │ lsllt r3, r3, #15 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ mul r2, r3, r2 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldrb r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq 34774 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ movw r7, #2396 @ 0x95c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r7, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 34710 <_PyObject_DebugMallocStats@@Base+0x960> │ │ │ │ add r0, r7, #220 @ 0xdc │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ beq 34774 <_PyObject_DebugMallocStats@@Base+0x9c4> │ │ │ │ add r0, r5, #116 @ 0x74 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r0, r4, r0 │ │ │ │ ldr r1, [r4] │ │ │ │ @@ -5503,15 +5503,15 @@ │ │ │ │ bls 34760 <_PyObject_DebugMallocStats@@Base+0x9b0> │ │ │ │ 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 9c81c │ │ │ │ + bl 9c6ac │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #10 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r4, #8] │ │ │ │ bl 2df4c │ │ │ │ @@ -5598,125 +5598,125 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62792 @ 0xf548 │ │ │ │ + movw r1, #65240 @ 0xfed8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #48544 @ 0xbda0 │ │ │ │ + movw r2, #49856 @ 0xc2c0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw ip, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #284 @ 0x11c │ │ │ │ + movw r2, #876 @ 0x36c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 382968 │ │ │ │ + bl 383154 │ │ │ │ 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] @ 34998 <_PyObject_DebugMallocStats@@Base+0xbe8> │ │ │ │ movw ip, #1933 @ 0x78d │ │ │ │ - movw r3, #52024 @ 0xcb38 │ │ │ │ + movw r3, #44316 @ 0xad1c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #528 @ 0x210 │ │ │ │ + movw r2, #1120 @ 0x460 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ - strheq r9, [sp], #-136 @ 0xffffff78 │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ + subeq r9, sp, r4, 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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 349e4 <_PyObject_DebugMallocStats@@Base+0xc34> │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #980 @ 0x3d4 │ │ │ │ + movw r1, #1572 @ 0x624 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 34a24 <_PyObject_DebugMallocStats@@Base+0xc74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 34a24 <_PyObject_DebugMallocStats@@Base+0xc74> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ - movw r1, #62400 @ 0xf3c0 │ │ │ │ + movw r1, #63104 @ 0xf680 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ac0 <_PyObject_DebugMallocStats@@Base+0xd10> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62208 @ 0xf300 │ │ │ │ + movw r1, #62912 @ 0xf5c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ac8 <_PyObject_DebugMallocStats@@Base+0xd18> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62236 @ 0xf31c │ │ │ │ + movw r1, #62940 @ 0xf5dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ad0 <_PyObject_DebugMallocStats@@Base+0xd20> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62304 @ 0xf360 │ │ │ │ + movw r1, #63008 @ 0xf620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ad8 <_PyObject_DebugMallocStats@@Base+0xd28> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62360 @ 0xf398 │ │ │ │ + movw r1, #63064 @ 0xf658 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ @@ -5735,75 +5735,75 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 34b14 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 34b14 <_PyObject_DebugMallocStats@@Base+0xd64> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_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 34b88 <_PyObject_DebugMallocStats@@Base+0xdd8> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7544 @ 0x1d78 │ │ │ │ + movw r1, #8052 @ 0x1f74 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ b 34b9c <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str lr, [sp] │ │ │ │ add r1, r0, #16 │ │ │ │ - bl f9a50 │ │ │ │ + bl f9dbc │ │ │ │ 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, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17280 @ 0x4380 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17320 @ 0x43a8 │ │ │ │ + movw r1, #18024 @ 0x4668 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -5831,15 +5831,15 @@ │ │ │ │ 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 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ 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 34cb0 <_PyObject_DebugMallocStats@@Base+0xf00> │ │ │ │ @@ -5856,65 +5856,65 @@ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r0, #28] │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r0, #20] │ │ │ │ bne 34cf8 <_PyObject_DebugMallocStats@@Base+0xf48> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2d8aa0 │ │ │ │ + b 2da954 │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ tst r5, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 2d2b88 <_Py_write_noraise@@Base+0xb168> │ │ │ │ + bl 2d4a14 <_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 3447c <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ mov r1, r2 │ │ │ │ - b 9c908 │ │ │ │ + b 9c798 │ │ │ │ push {r4, fp, lr} │ │ │ │ subs ip, r1, #0 │ │ │ │ mov lr, r0 │ │ │ │ add fp, sp, #8 │ │ │ │ beq 34d64 <_PyObject_DebugMallocStats@@Base+0xfb4> │ │ │ │ ldr r4, [ip, #4] │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ bne 34d78 <_PyObject_DebugMallocStats@@Base+0xfc8> │ │ │ │ ldr r1, [ip, #4] │ │ │ │ mov r0, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ee6fc │ │ │ │ + b 2f06a4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ecf34 │ │ │ │ + b ecebc │ │ │ │ push {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 r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 108738 │ │ │ │ + bl 1088ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e04 <_PyObject_DebugMallocStats@@Base+0x1054> │ │ │ │ ldr r1, [r5] │ │ │ │ - bl 193998 │ │ │ │ + bl 19406c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34e04 <_PyObject_DebugMallocStats@@Base+0x1054> │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34de8 <_PyObject_DebugMallocStats@@Base+0x1038> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #0 │ │ │ │ @@ -5922,31 +5922,31 @@ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ ble 34df0 <_PyObject_DebugMallocStats@@Base+0x1040> │ │ │ │ mov r4, #0 │ │ │ │ b 34e4c <_PyObject_DebugMallocStats@@Base+0x109c> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ bne 34de8 <_PyObject_DebugMallocStats@@Base+0x1038> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 34e4c <_PyObject_DebugMallocStats@@Base+0x109c> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r6 │ │ │ │ - bl 33bf78 <_PyLazyImport_Reify@@Base> │ │ │ │ + bl 33dcd8 <_PyLazyImport_Reify@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 34e40 <_PyObject_DebugMallocStats@@Base+0x1090> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 34e40 <_PyObject_DebugMallocStats@@Base+0x1090> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ mvneq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -5966,26 +5966,26 @@ │ │ │ │ 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, #38884 @ 0x97e4 │ │ │ │ + movw r1, #39588 @ 0x9aa4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 34f34 <_PyObject_DebugMallocStats@@Base+0x1184> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 1b49e8 │ │ │ │ + bl 1b50c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 34f34 <_PyObject_DebugMallocStats@@Base+0x1184> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 2ff494 │ │ │ │ + bl 301720 │ │ │ │ cmp r0, #0 │ │ │ │ bne 34ef4 <_PyObject_DebugMallocStats@@Base+0x1144> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ beq 34f00 <_PyObject_DebugMallocStats@@Base+0x1150> │ │ │ │ movw r5, #6244 @ 0x1864 │ │ │ │ @@ -5995,15 +5995,15 @@ │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r5, #4556 @ 0x11cc │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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} │ │ │ │ @@ -6011,50 +6011,50 @@ │ │ │ │ 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, #38884 @ 0x97e4 │ │ │ │ + movw r1, #39588 @ 0x9aa4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 34fc0 <_PyObject_DebugMallocStats@@Base+0x1210> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1b80b0 │ │ │ │ + bl 1b8554 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge 34fac <_PyObject_DebugMallocStats@@Base+0x11fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ b 34fc0 <_PyObject_DebugMallocStats@@Base+0x1210> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 1b3994 │ │ │ │ + bl 1b4070 │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 35254 <_PyObject_DebugMallocStats@@Base+0x14a4> │ │ │ │ movw sl, #43320 @ 0xa938 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ movw r6, #21976 @ 0x55d8 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ @@ -6063,15 +6063,15 @@ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r6 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ bne 3503c <_PyObject_DebugMallocStats@@Base+0x128c> │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ beq 35254 <_PyObject_DebugMallocStats@@Base+0x14a4> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ beq 350a8 <_PyObject_DebugMallocStats@@Base+0x12f8> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r4 │ │ │ │ @@ -6088,18 +6088,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ bne 350f0 <_PyObject_DebugMallocStats@@Base+0x1340> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #956 @ 0x3bc │ │ │ │ + movw r0, #1548 @ 0x60c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mvn r5, #0 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ b 351e8 <_PyObject_DebugMallocStats@@Base+0x1438> │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r4 │ │ │ │ ble 35254 <_PyObject_DebugMallocStats@@Base+0x14a4> │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ @@ -6116,15 +6116,15 @@ │ │ │ │ beq 35210 <_PyObject_DebugMallocStats@@Base+0x1460> │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ bne 35114 <_PyObject_DebugMallocStats@@Base+0x1364> │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #1 │ │ │ │ beq 351e4 <_PyObject_DebugMallocStats@@Base+0x1434> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ and r2, r3, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ @@ -6161,24 +6161,24 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 351c0 <_PyObject_DebugMallocStats@@Base+0x1410> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 351c0 <_PyObject_DebugMallocStats@@Base+0x1410> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 351e8 <_PyObject_DebugMallocStats@@Base+0x1438> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32228 @ 0x7de4 │ │ │ │ + movw r1, #32932 @ 0x80a4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ b 351e8 <_PyObject_DebugMallocStats@@Base+0x1438> │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, sl │ │ │ │ ldreq r9, [r9, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -6211,27 +6211,27 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #38884 @ 0x97e4 │ │ │ │ + movw r1, #39588 @ 0x9aa4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 352c8 <_PyObject_DebugMallocStats@@Base+0x1518> │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #32472 @ 0x7ed8 │ │ │ │ + movw r2, #33176 @ 0x8198 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -6252,19 +6252,19 @@ │ │ │ │ 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 1f3670 │ │ │ │ + b 1f3df0 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 30f15c │ │ │ │ + b 3113f4 │ │ │ │ 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 │ │ │ │ @@ -6281,15 +6281,15 @@ │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r5 │ │ │ │ - bl 2da454 │ │ │ │ + bl 2dc398 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ bne 353c0 <_PyObject_DebugMallocStats@@Base+0x1610> │ │ │ │ cmp r6, #4 │ │ │ │ @@ -6335,15 +6335,15 @@ │ │ │ │ bne 354b0 <_PyObject_DebugMallocStats@@Base+0x1700> │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne 35448 <_PyObject_DebugMallocStats@@Base+0x1698> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [pc, #100] @ 354d4 <_PyObject_DebugMallocStats@@Base+0x1724> │ │ │ │ sub r2, sl, r2, lsl #15 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ ldr r1, [r5], #4 │ │ │ │ cmp r3, r9 │ │ │ │ bic r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ bne 35478 <_PyObject_DebugMallocStats@@Base+0x16c8> │ │ │ │ @@ -6377,33 +6377,33 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r4, #304] @ 0x130 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bne 3551c <_PyObject_DebugMallocStats@@Base+0x176c> │ │ │ │ add r0, r4, #300 @ 0x12c │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ blt 355a4 <_PyObject_DebugMallocStats@@Base+0x17f4> │ │ │ │ add r0, r7, #544 @ 0x220 │ │ │ │ bl 355b8 <_PyObject_DebugMallocStats@@Base+0x1808> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bne 35554 <_PyObject_DebugMallocStats@@Base+0x17a4> │ │ │ │ ldr r0, [pc, #96] @ 355b4 <_PyObject_DebugMallocStats@@Base+0x1804> │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3558c <_PyObject_DebugMallocStats@@Base+0x17dc> │ │ │ │ - bl 2b45f8 <_start@@Base+0xba0> │ │ │ │ + bl 2b64c8 <_start@@Base+0xba0> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3558c <_PyObject_DebugMallocStats@@Base+0x17dc> │ │ │ │ sub r2, fp, #29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #-29] @ 0xffffffe3 │ │ │ │ @@ -6411,15 +6411,15 @@ │ │ │ │ ldrb r5, [fp, #-29] @ 0xffffffe3 │ │ │ │ b 355a8 <_PyObject_DebugMallocStats@@Base+0x17f8> │ │ │ │ cmp r5, #0 │ │ │ │ beq 355a8 <_PyObject_DebugMallocStats@@Base+0x17f8> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9c81c │ │ │ │ + bl 9c6ac │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r0, r8, r0, asr #19 │ │ │ │ movw r3, #26304 @ 0x66c0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ @@ -6475,15 +6475,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #112] @ 35708 <_PyObject_DebugMallocStats@@Base+0x1958> │ │ │ │ mov r2, r3 │ │ │ │ sbc r3, r3, r3 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #1 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ bl 3570c <_PyObject_DebugMallocStats@@Base+0x195c> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -6493,20 +6493,20 @@ │ │ │ │ mov r1, r4 │ │ │ │ strb r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ bl 2ee98 │ │ │ │ strb r7, [r5] │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 35700 <_PyObject_DebugMallocStats@@Base+0x1950> │ │ │ │ - movw r0, #65464 @ 0xffb8 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + movw r0, #632 @ 0x278 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - bl 9c20c │ │ │ │ + bl 9c09c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, sp, r0, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -6532,37 +6532,37 @@ │ │ │ │ add r8, r1, r8 │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ andeq r7, r6, r8 │ │ │ │ andeq r4, r4, r6 │ │ │ │ beq 357e4 <_PyObject_DebugMallocStats@@Base+0x1a34> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r4, r4, r1 │ │ │ │ b 357e4 <_PyObject_DebugMallocStats@@Base+0x1a34> │ │ │ │ cmp r9, #0 │ │ │ │ rsbeq r3, r6, #0 │ │ │ │ andeq r7, r7, r3 │ │ │ │ beq 357c0 <_PyObject_DebugMallocStats@@Base+0x1a10> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r7, r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ add r4, r4, r8 │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ andeq r4, r4, r6 │ │ │ │ beq 357e4 <_PyObject_DebugMallocStats@@Base+0x1a34> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r4, r4, r1 │ │ │ │ sub r4, r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ ble 35734 <_PyObject_DebugMallocStats@@Base+0x1984> │ │ │ │ str r4, [r5] │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -6572,428 +6572,428 @@ │ │ │ │ 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 2b627c <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2b9568 <_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 3584c <_Py_InitializeMain@@Base+0x50> │ │ │ │ ldr r2, [pc, #24] @ 35858 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 2f9140 │ │ │ │ + bl 2fb0e0 │ │ │ │ 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, #1096 @ 0x448 │ │ │ │ + movw r0, #1800 @ 0x708 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #1124 @ 0x464 │ │ │ │ + movw r0, #1828 @ 0x724 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ bl 35dc8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #1140 @ 0x474 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #1844 @ 0x734 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ bl 35dc8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #1156 @ 0x484 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #1860 @ 0x744 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ bl 35dc8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - movw r0, #1176 @ 0x498 │ │ │ │ + movw r0, #1880 @ 0x758 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - movw r0, #1196 @ 0x4ac │ │ │ │ + movw r0, #1900 @ 0x76c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ - movw r0, #1216 @ 0x4c0 │ │ │ │ + movw r0, #1920 @ 0x780 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #1236 @ 0x4d4 │ │ │ │ + movw r0, #1940 @ 0x794 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ - movw r0, #1256 @ 0x4e8 │ │ │ │ + movw r0, #1960 @ 0x7a8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ - movw r0, #1276 @ 0x4fc │ │ │ │ + movw r0, #1980 @ 0x7bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #1304 @ 0x518 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #2008 @ 0x7d8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ bl 35dc8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #1320 @ 0x528 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #2024 @ 0x7e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ bl 35dc8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30f598 │ │ │ │ - movw r1, #31988 @ 0x7cf4 │ │ │ │ + bl 311830 │ │ │ │ + movw r1, #32764 @ 0x7ffc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #2044 @ 0x7fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #31988 @ 0x7cf4 │ │ │ │ + movw r0, #32764 @ 0x7ffc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ bge 359c8 <_Py_InitializeMain@@Base+0x1cc> │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35a04 <_Py_InitializeMain@@Base+0x208> │ │ │ │ - movw r0, #1352 @ 0x548 │ │ │ │ + movw r0, #2056 @ 0x808 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35a10 <_Py_InitializeMain@@Base+0x214> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35a10 <_Py_InitializeMain@@Base+0x214> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 35a10 <_Py_InitializeMain@@Base+0x214> │ │ │ │ - movw r0, #1356 @ 0x54c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e1378 │ │ │ │ - movw r1, #32008 @ 0x7d08 │ │ │ │ + bl 2e3328 │ │ │ │ + movw r1, #32784 @ 0x8010 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #2044 @ 0x7fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #32008 @ 0x7d08 │ │ │ │ + movw r0, #32784 @ 0x8010 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35a4c <_Py_InitializeMain@@Base+0x250> │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35a88 <_Py_InitializeMain@@Base+0x28c> │ │ │ │ - movw r0, #1352 @ 0x548 │ │ │ │ + movw r0, #2056 @ 0x808 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35a94 <_Py_InitializeMain@@Base+0x298> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35a94 <_Py_InitializeMain@@Base+0x298> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 35a94 <_Py_InitializeMain@@Base+0x298> │ │ │ │ - movw r0, #1356 @ 0x54c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e1378 │ │ │ │ - movw r1, #31952 @ 0x7cd0 │ │ │ │ + bl 2e3328 │ │ │ │ + movw r1, #32728 @ 0x7fd8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #2044 @ 0x7fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #31952 @ 0x7cd0 │ │ │ │ + movw r0, #32728 @ 0x7fd8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35ad0 <_Py_InitializeMain@@Base+0x2d4> │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35b0c <_Py_InitializeMain@@Base+0x310> │ │ │ │ - movw r0, #1352 @ 0x548 │ │ │ │ + movw r0, #2056 @ 0x808 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35b18 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35b18 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 35b18 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ - movw r0, #1356 @ 0x54c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e1378 │ │ │ │ - movw r1, #32128 @ 0x7d80 │ │ │ │ + bl 2e3328 │ │ │ │ + movw r1, #32904 @ 0x8088 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #2044 @ 0x7fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #32128 @ 0x7d80 │ │ │ │ + movw r0, #32904 @ 0x8088 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35b54 <_Py_InitializeMain@@Base+0x358> │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35b90 <_Py_InitializeMain@@Base+0x394> │ │ │ │ - movw r0, #1352 @ 0x548 │ │ │ │ + movw r0, #2056 @ 0x808 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35b9c <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35b9c <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 35b9c <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ - movw r0, #1356 @ 0x54c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e1378 │ │ │ │ - movw r1, #32060 @ 0x7d3c │ │ │ │ + bl 2e3328 │ │ │ │ + movw r1, #32836 @ 0x8044 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #2044 @ 0x7fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #32060 @ 0x7d3c │ │ │ │ + movw r0, #32836 @ 0x8044 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35bd8 <_Py_InitializeMain@@Base+0x3dc> │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35c14 <_Py_InitializeMain@@Base+0x418> │ │ │ │ - movw r0, #1352 @ 0x548 │ │ │ │ + movw r0, #2056 @ 0x808 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35c20 <_Py_InitializeMain@@Base+0x424> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35c20 <_Py_InitializeMain@@Base+0x424> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 35c20 <_Py_InitializeMain@@Base+0x424> │ │ │ │ - movw r0, #1356 @ 0x54c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e1378 │ │ │ │ - movw r1, #53044 @ 0xcf34 │ │ │ │ + bl 2e3328 │ │ │ │ + movw r1, #53532 @ 0xd11c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #2044 @ 0x7fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #53044 @ 0xcf34 │ │ │ │ + movw r0, #53532 @ 0xd11c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35c5c <_Py_InitializeMain@@Base+0x460> │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35c98 <_Py_InitializeMain@@Base+0x49c> │ │ │ │ - movw r0, #1352 @ 0x548 │ │ │ │ + movw r0, #2056 @ 0x808 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35ca4 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35ca4 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 35ca4 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ - movw r0, #1356 @ 0x54c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e1378 │ │ │ │ - movw r1, #32048 @ 0x7d30 │ │ │ │ + bl 2e3328 │ │ │ │ + movw r1, #32824 @ 0x8038 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + movw r0, #2044 @ 0x7fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #32048 @ 0x7d30 │ │ │ │ + movw r0, #32824 @ 0x8038 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35ce0 <_Py_InitializeMain@@Base+0x4e4> │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35d1c <_Py_InitializeMain@@Base+0x520> │ │ │ │ - movw r0, #1352 @ 0x548 │ │ │ │ + movw r0, #2056 @ 0x808 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35d28 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35d28 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 35d28 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ - movw r0, #1356 @ 0x54c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + bl 311830 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - movw r0, #24200 @ 0x5e88 │ │ │ │ + movw r0, #24904 @ 0x6148 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ beq 35dac <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 35dac <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ - movw r0, #1368 @ 0x558 │ │ │ │ + movw r0, #2072 @ 0x818 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ - movw r0, #1384 @ 0x568 │ │ │ │ + movw r0, #2088 @ 0x828 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ cmp r4, r8 │ │ │ │ bge 35da0 <_Py_InitializeMain@@Base+0x5a4> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 2e1378 │ │ │ │ + bl 2e3328 │ │ │ │ b 35d78 <_Py_InitializeMain@@Base+0x57c> │ │ │ │ - movw r0, #1396 @ 0x574 │ │ │ │ + movw r0, #2100 @ 0x834 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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, #1356 @ 0x54c │ │ │ │ + movweq r0, #2060 @ 0x80c │ │ │ │ movteq r0, #70 @ 0x46 │ │ │ │ beq 35e88 <_Py_InitializeMain@@Base+0x68c> │ │ │ │ sub r4, r4, #4 │ │ │ │ - movw r0, #12632 @ 0x3158 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ - movw r0, #1408 @ 0x580 │ │ │ │ + movw r0, #2112 @ 0x840 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub r2, r3, #32 │ │ │ │ subs r1, r3, #0 │ │ │ │ beq 35e80 <_Py_InitializeMain@@Base+0x684> │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ bne 35e2c <_Py_InitializeMain@@Base+0x630> │ │ │ │ - movw r0, #1404 @ 0x57c │ │ │ │ + movw r0, #2108 @ 0x83c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ b 35dfc <_Py_InitializeMain@@Base+0x600> │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bls 35e78 <_Py_InitializeMain@@Base+0x67c> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bhi 35e50 <_Py_InitializeMain@@Base+0x654> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #1412 @ 0x584 │ │ │ │ + movw r0, #2116 @ 0x844 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ b 35dfc <_Py_InitializeMain@@Base+0x600> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ bcc 35e6c <_Py_InitializeMain@@Base+0x670> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #23648 @ 0x5c60 │ │ │ │ + movw r0, #24352 @ 0x5f20 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ b 35dfc <_Py_InitializeMain@@Base+0x600> │ │ │ │ - movw r0, #1420 @ 0x58c │ │ │ │ + movw r0, #2124 @ 0x84c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r1, r3 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ b 35dfc <_Py_InitializeMain@@Base+0x600> │ │ │ │ - movw r0, #12632 @ 0x3158 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30f598 │ │ │ │ + b 311830 │ │ │ │ │ │ │ │ 00035e94 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -7009,117 +7009,117 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #1560] @ 364f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #1616 @ 0x650 │ │ │ │ + movw r1, #2320 @ 0x910 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 35f08 │ │ │ │ mvn r4, #0 │ │ │ │ b 364e8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 36028 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 35f38 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1911b0 │ │ │ │ + bl 191898 │ │ │ │ cmn r0, #1 │ │ │ │ bne 35f48 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ b 36028 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35f68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 35f68 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ beq 36028 │ │ │ │ mov r0, r5 │ │ │ │ bl 36518 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 35fbc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8dfc0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf08> │ │ │ │ + bl 8dda4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf08> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ bne 36000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29388 @ 0x72cc │ │ │ │ + movw r2, #30140 @ 0x75bc │ │ │ │ movt r2, #88 @ 0x58 │ │ │ │ - bl 8e1d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1118> │ │ │ │ + bl 8dfb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1118> │ │ │ │ mov r4, r0 │ │ │ │ b 36000 │ │ │ │ ldrb r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne 36028 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c09c4 │ │ │ │ + bl 1c0e64 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 36028 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8dfc0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf08> │ │ │ │ + bl 8dda4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf08> │ │ │ │ cmp r0, #0 │ │ │ │ bne 36000 │ │ │ │ ldr r2, [pc, #1284] @ 364f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8e1d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1118> │ │ │ │ + bl 8dfb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1118> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36020 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 36020 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ beq 364e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r9, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r7, r3, #1073741824 @ 0x40000000 │ │ │ │ bne 36098 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #1648 @ 0x670 │ │ │ │ + movw r0, #2352 @ 0x930 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 364d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 364d8 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #1712 @ 0x6b0 │ │ │ │ + movw r0, #2416 @ 0x970 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ movne r4, r7 │ │ │ │ bne 364e8 │ │ │ │ b 364d8 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r8, #5976 @ 0x1758 │ │ │ │ @@ -7129,290 +7129,290 @@ │ │ │ │ strle r3, [r5] │ │ │ │ movw r3, #26188 @ 0x664c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ef40 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl 176664 │ │ │ │ + bl 1769b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ beq 360e8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 396c0 │ │ │ │ + bl 397a0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmn sl, #1 │ │ │ │ beq 364b4 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #1012] @ 364fc │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmp r0, #1 │ │ │ │ beq 36150 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36148 │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17718c │ │ │ │ + bl 1774d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 364b4 │ │ │ │ b 36244 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ b 36124 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36170 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 36170 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [pc, #904] @ 36500 │ │ │ │ mov r0, r5 │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 364b4 │ │ │ │ cmp r4, r8 │ │ │ │ bne 361c0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 361a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 361a8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #852] @ 36504 │ │ │ │ ldr r4, [pc, #852] @ 36508 │ │ │ │ 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, #1720 @ 0x6b8 │ │ │ │ + movw r0, #2424 @ 0x978 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 361f8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ bne 361f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 36238 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fe304 <_PyOnceFlag_CallOnceSlow@@Base+0x16b8> │ │ │ │ + bl 300590 <_PyOnceFlag_CallOnceSlow@@Base+0x16cc> │ │ │ │ cmn r0, #1 │ │ │ │ beq 36238 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36124 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ bne 36124 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 36124 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ b 364b4 │ │ │ │ ldr r1, [pc, #704] @ 3650c │ │ │ │ mov r0, sl │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 36268 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 36290 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ - bl 177ba8 │ │ │ │ + bl bd438 │ │ │ │ + bl 177ef4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #1744 @ 0x6d0 │ │ │ │ + movw r0, #2448 @ 0x990 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ beq 364b4 │ │ │ │ b 36330 │ │ │ │ ldr r1, [pc, #632] @ 36510 │ │ │ │ - bl 146960 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 146be0 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 36310 │ │ │ │ ldr r1, [pc, #620] @ 36514 │ │ │ │ mov r0, r6 │ │ │ │ - bl 146960 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 146be0 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 36310 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fe304 <_PyOnceFlag_CallOnceSlow@@Base+0x16b8> │ │ │ │ + bl 300590 <_PyOnceFlag_CallOnceSlow@@Base+0x16cc> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 362ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 362ec │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #1 │ │ │ │ beq 364b4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #49364 @ 0xc0d4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ bne 36330 │ │ │ │ b 364b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36330 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 36330 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl 31300c │ │ │ │ + bl 3152a8 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 36350 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 36378 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ - bl 177ba8 │ │ │ │ + bl bd438 │ │ │ │ + bl 177ef4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #1756 @ 0x6dc │ │ │ │ + movw r0, #2460 @ 0x99c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ beq 364b4 │ │ │ │ b 363ac │ │ │ │ mov r1, r7 │ │ │ │ - bl 2fe304 <_PyOnceFlag_CallOnceSlow@@Base+0x16b8> │ │ │ │ + bl 300590 <_PyOnceFlag_CallOnceSlow@@Base+0x16cc> │ │ │ │ ldr r3, [r6] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 363a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 363a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ beq 364b4 │ │ │ │ cmp r5, r8 │ │ │ │ beq 36474 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 363e4 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #1768 @ 0x6e8 │ │ │ │ + movw r0, #2472 @ 0x9a8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ beq 364b4 │ │ │ │ b 36474 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 36400 │ │ │ │ - bl 1944ac │ │ │ │ + bl 194b80 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3643c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #62060 @ 0xf26c │ │ │ │ + movw r0, #63356 @ 0xf77c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3643c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 364b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 364b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 364b4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fe304 <_PyOnceFlag_CallOnceSlow@@Base+0x16b8> │ │ │ │ + bl 300590 <_PyOnceFlag_CallOnceSlow@@Base+0x16cc> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3646c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 3646c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 364b4 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ ldr r6, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ beq 364b4 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 364d8 │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r5] │ │ │ │ bne 364e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 364d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 364d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 35f00 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 r7, r8, r4, lsl r3 │ │ │ │ - rsbeq r7, fp, r8, rrx │ │ │ │ - rsbeq r5, fp, r8, lsr #9 │ │ │ │ - ldrdeq r0, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - mlseq fp, r8, fp, r1 │ │ │ │ - rsbeq r2, fp, r8, lsl #28 │ │ │ │ - rsbeq r4, fp, r8, asr r2 │ │ │ │ - rsbeq r2, fp, r8, ror #26 │ │ │ │ + subseq r7, r8, r4, lsl #12 │ │ │ │ + rsbeq r7, fp, r0, rrx │ │ │ │ + rsbeq r5, fp, r0, lsr #9 │ │ │ │ + rsbeq r0, fp, r8, asr #27 │ │ │ │ + mlseq fp, r0, fp, r1 │ │ │ │ + rsbeq r2, fp, r0, lsl #28 │ │ │ │ + rsbeq r4, fp, r0, asr r2 │ │ │ │ + rsbeq r2, fp, r0, ror #26 │ │ │ │ │ │ │ │ 00036518 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ beq 3653c │ │ │ │ @@ -7481,15 +7481,15 @@ │ │ │ │ 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 │ │ │ │ - movw lr, #19120 @ 0x4ab0 │ │ │ │ + movw lr, #19116 @ 0x4aac │ │ │ │ movt lr, #105 @ 0x69 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [lr] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #1 │ │ │ │ @@ -7514,42 +7514,42 @@ │ │ │ │ mov r1, r3 │ │ │ │ cmp ip, #48 @ 0x30 │ │ │ │ bne 366bc │ │ │ │ cmp r2, #1 │ │ │ │ addne r3, r3, #1 │ │ │ │ subne r2, r2, #1 │ │ │ │ bne 3669c │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_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 36700 │ │ │ │ - movw r1, #2644 @ 0xa54 │ │ │ │ + movw r1, #3348 @ 0xd14 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #32 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 36548 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #2680 @ 0xa78 │ │ │ │ + movwne r1, #3384 @ 0xd38 │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ bne 36a90 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #2704 @ 0xa90 │ │ │ │ + movweq r1, #3408 @ 0xd50 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ beq 36a90 │ │ │ │ movw ip, #65021 @ 0xfdfd │ │ │ │ movt ip, #65021 @ 0xfdfd │ │ │ │ movw r9, #52685 @ 0xcdcd │ │ │ │ movt r9, #52685 @ 0xcdcd │ │ │ │ movw sl, #56797 @ 0xdddd │ │ │ │ @@ -7561,15 +7561,15 @@ │ │ │ │ cmpne r6, #255 @ 0xff │ │ │ │ bls 36778 │ │ │ │ cmp r6, r8 │ │ │ │ cmpne r6, sl │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ bne 36788 │ │ │ │ - movw r1, #2728 @ 0xaa8 │ │ │ │ + movw r1, #3432 @ 0xd68 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #16 │ │ │ │ b 36a90 │ │ │ │ cmn r6, #256 @ 0x100 │ │ │ │ bcs 36778 │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ @@ -7578,49 +7578,49 @@ │ │ │ │ beq 36aa0 │ │ │ │ mov r0, r6 │ │ │ │ bl 371f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 36a84 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2748 @ 0xabc │ │ │ │ + movw r1, #3452 @ 0xd7c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3681c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3681c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56280 @ 0xdbd8 │ │ │ │ + movw r1, #56984 @ 0xde98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4ac │ │ │ │ + bl 3e590 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56280 @ 0xdbd8 │ │ │ │ + movw r1, #56984 @ 0xde98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ b 36834 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2756 @ 0xac4 │ │ │ │ + movw r1, #3460 @ 0xd84 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2760 @ 0xac8 │ │ │ │ + movw r1, #3464 @ 0xd88 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ bl 371f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 369fc │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r6, r6, r0 │ │ │ │ @@ -7629,15 +7629,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 36894 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36894 │ │ │ │ lsr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3abec4 <_Py_call_instrumentation_jump@@Base+0x560> │ │ │ │ + bl 3acc14 <_Py_call_instrumentation_jump@@Base+0x560> │ │ │ │ mov r1, r0 │ │ │ │ b 369e4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ bge 369fc │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ @@ -7713,64 +7713,64 @@ │ │ │ │ cmp r6, r1 │ │ │ │ bge 368dc │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, r3 │ │ │ │ bge 369e0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 3c5be4 <_PyXIData_UnregisterClass@@Base+0x304> │ │ │ │ + bl 3c61d0 <_PyXIData_UnregisterClass@@Base+0x304> │ │ │ │ b 369c8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ blt 369fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e69c │ │ │ │ + bl 3e780 │ │ │ │ b 36a14 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2756 @ 0xac4 │ │ │ │ + movw r1, #3460 @ 0xd84 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4924 @ 0x133c │ │ │ │ + movw r1, #6208 @ 0x1840 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36a50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 36a50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4ac │ │ │ │ + bl 3e590 │ │ │ │ b 36a68 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2756 @ 0xac4 │ │ │ │ + movw r1, #3460 @ 0xd84 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ bne 36aa0 │ │ │ │ - movw r1, #2768 @ 0xad0 │ │ │ │ + movw r1, #3472 @ 0xd90 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + b 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 36ac0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -7784,15 +7784,15 @@ │ │ │ │ str r3, [r0] │ │ │ │ bne 36b00 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -7801,79 +7801,79 @@ │ │ │ │ sub r2, r0, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ cmp r2, r3 │ │ │ │ bls 36b50 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15640 @ 0x3d18 │ │ │ │ + movw r1, #16344 @ 0x3fd8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ b 36ba8 │ │ │ │ mov r5, r0 │ │ │ │ bl 36ce0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36cc8 │ │ │ │ ldr r4, [pc, #364] @ 36cd4 │ │ │ │ add r1, r5, #1 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr r2, [r4, #1636] @ 0x664 │ │ │ │ str r5, [r4, #1608] @ 0x648 │ │ │ │ cmp r2, r3 │ │ │ │ bne 36b90 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec70 │ │ │ │ b 36b98 │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1688] @ 0x698 │ │ │ │ bne 36bb0 │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ mvn r0, #0 │ │ │ │ b 36ccc │ │ │ │ ldr r4, [pc, #288] @ 36cd8 │ │ │ │ mov r0, #0 │ │ │ │ - movw r3, #60344 @ 0xebb8 │ │ │ │ + movw r3, #62000 @ 0xf230 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r2, #6404 @ 0x1904 │ │ │ │ + movw r2, #8860 @ 0x229c │ │ │ │ movt r2, #35 @ 0x23 │ │ │ │ - movw r3, #1012 @ 0x3f4 │ │ │ │ + movw r3, #9636 @ 0x25a4 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r3, #4504 @ 0x1198 │ │ │ │ + movw r3, #6156 @ 0x180c │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2d5b08 │ │ │ │ + bl 2d7998 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #0 │ │ │ │ - bl 32a360 │ │ │ │ + bl 32c5bc │ │ │ │ sub r1, r4, #20 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d5b08 │ │ │ │ + bl 2d7998 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 32a360 │ │ │ │ + bl 32c5bc │ │ │ │ add r1, r4, #20 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d5b08 │ │ │ │ + bl 2d7998 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #2 │ │ │ │ - bl 32a360 │ │ │ │ + bl 32c5bc │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #3876 @ 0xf24 │ │ │ │ + movw r0, #5528 @ 0x1598 │ │ │ │ movt r0, #34 @ 0x22 │ │ │ │ bl 36d7c │ │ │ │ cmn r0, #1 │ │ │ │ beq 36ccc │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -7885,36 +7885,36 @@ │ │ │ │ bne 36c58 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ bne 36c8c │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ ldr r0, [pc, #72] @ 36cdc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne 36cb8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 36ca0 │ │ │ │ dmb ish │ │ │ │ beq 36cc8 │ │ │ │ add r0, r0, #68 @ 0x44 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq fp, sl, r0, lsr r4 │ │ │ │ - rsbeq fp, sl, r4, lsl r4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq fp, sl, r8, lsr #8 │ │ │ │ + rsbeq fp, sl, ip, lsl #8 │ │ │ │ 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] @ 36d74 │ │ │ │ mov r3, #1 │ │ │ │ @@ -7927,33 +7927,33 @@ │ │ │ │ bne 36d00 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 36d34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ ldr r2, [pc, #60] @ 36d78 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne 36d5c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 36d44 │ │ │ │ dmb ish │ │ │ │ beq 36d6c │ │ │ │ ldr r0, [pc, #8] @ 36d74 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ 00036d7c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -7963,28 +7963,28 @@ │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 36db8 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1716] @ 0x6b4 │ │ │ │ str r6, [r4, #1720] @ 0x6b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ beq 36dd8 │ │ │ │ ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 36da8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ ldr r3, [r0] │ │ │ │ push {r4, fp, lr} │ │ │ │ cmp r3, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ bls 36e2c │ │ │ │ sub r2, r3, #1 │ │ │ │ clz ip, r2 │ │ │ │ @@ -8042,206 +8042,206 @@ │ │ │ │ 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 32b794 │ │ │ │ + bl 32d9f4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 37128 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #18244 @ 0x4744 │ │ │ │ + movw r0, #18948 @ 0x4a04 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ beq 37128 │ │ │ │ movw r5, #26176 @ 0x6640 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5] │ │ │ │ bl 2e63c │ │ │ │ bl 2e72c │ │ │ │ cmp r0, #0 │ │ │ │ beq 37144 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #18264 @ 0x4758 │ │ │ │ + movw r1, #18968 @ 0x4a18 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d2c04 <_Py_write_noraise@@Base+0xb1e4> │ │ │ │ + bl 2d4a90 <_Py_write_noraise@@Base+0xae8> │ │ │ │ cmp r0, #0 │ │ │ │ bne 37144 │ │ │ │ - movw r0, #3848 @ 0xf08 │ │ │ │ + movw r0, #4344 @ 0x10f8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30c1a8 │ │ │ │ + bl 30e450 │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 370f4 │ │ │ │ - movw r0, #18284 @ 0x476c │ │ │ │ + movw r0, #18988 @ 0x4a2c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30c1a8 │ │ │ │ + bl 30e450 │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 36fa4 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #18300 @ 0x477c │ │ │ │ + movw r2, #19004 @ 0x4a3c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov r6, r7 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ b 370c0 │ │ │ │ - movw r1, #18332 @ 0x479c │ │ │ │ + movw r1, #19036 @ 0x4a5c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 36fe4 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #18352 @ 0x47b0 │ │ │ │ + movw r2, #19056 @ 0x4a70 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ b 370c0 │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 370b0 │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ec554 │ │ │ │ + bl 2ee500 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 370bc │ │ │ │ cmp r4, #0 │ │ │ │ movw r1, #6244 @ 0x1864 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ moveq r9, r1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18404 @ 0x47e4 │ │ │ │ + movw r1, #19108 @ 0x4aa4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ movne r9, r3 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 370bc │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #18416 @ 0x47f0 │ │ │ │ + movw r1, #19120 @ 0x4ab0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 370bc │ │ │ │ ldr r1, [pc, #400] @ 371f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r9, [pc, #388] @ 371f0 │ │ │ │ - bl 193120 │ │ │ │ + bl 19344c │ │ │ │ cmp r0, #0 │ │ │ │ beq 370c0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 370dc │ │ │ │ b 371e4 │ │ │ │ ldr r9, [pc, #312] @ 371f0 │ │ │ │ mov r8, r5 │ │ │ │ b 370c0 │ │ │ │ ldr r9, [pc, #300] @ 371f0 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 34268c │ │ │ │ + bl 34444c │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #0 │ │ │ │ b 37074 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ bne 371e4 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 371e4 │ │ │ │ - movw r3, #48508 @ 0xbd7c │ │ │ │ + movw r3, #49820 @ 0xc29c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37140 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ - movw r2, #18300 @ 0x477c │ │ │ │ + movw r2, #19004 @ 0x4a3c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 34268c │ │ │ │ + bl 34444c │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ b 371e4 │ │ │ │ - bl 177ba8 │ │ │ │ - movw r0, #20952 @ 0x51d8 │ │ │ │ + bl 177ef4 │ │ │ │ + movw r0, #21584 @ 0x5450 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #15 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3717c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 34268c │ │ │ │ + bl 34444c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ b 371e4 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32de88 │ │ │ │ + bl 3302c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 371b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 371b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 37164 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 371d4 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ beq 371dc │ │ │ │ mov r4, #0 │ │ │ │ b 371e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ 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 │ │ │ │ @@ -8270,15 +8270,15 @@ │ │ │ │ cmn r0, #256 @ 0x100 │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ bne 37214 │ │ │ │ bic r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22914c <_PyObject_IsFreed@@Base> │ │ │ │ + bl 229864 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 37214 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #38908 @ 0x97fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ @@ -8289,86 +8289,86 @@ │ │ │ │ push {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 33a26c │ │ │ │ + bl 33c28c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3731c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ bne 37324 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37300 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 37300 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29348 @ 0x72a4 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r5, #0 │ │ │ │ b 37388 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3734c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3734c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ bne 37380 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 37380 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #29380 @ 0x72c4 │ │ │ │ + movw r1, #30084 @ 0x7584 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ b 37388 │ │ │ │ str r5, [r7] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ 00037390 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 373e4 │ │ │ │ - bl 20b0ec │ │ │ │ + bl 20b6dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 373cc │ │ │ │ mov r4, r5 │ │ │ │ b 373e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 373c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 373c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 000373ec : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -8385,55 +8385,55 @@ │ │ │ │ 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 33bd20 <_PyParkingLot_Park@@Base+0x384> │ │ │ │ + bl 33da80 <_PyParkingLot_Park@@Base+0x384> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 37450 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrsbeq r0, [r9], #-0 │ │ │ │ + subseq r0, r9, r0, asr #7 │ │ │ │ │ │ │ │ 00037460 : │ │ │ │ subs r2, r1, #0 │ │ │ │ bne 3746c │ │ │ │ - b ff930 │ │ │ │ + b ffa58 │ │ │ │ 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 374a4 │ │ │ │ - movw r1, #16864 @ 0x41e0 │ │ │ │ + movw r1, #17568 @ 0x44a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ff930 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b ffa58 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #30080 @ 0x7580 │ │ │ │ + movw r1, #30784 @ 0x7840 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 000374c8 : │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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] │ │ │ │ @@ -8441,36 +8441,36 @@ │ │ │ │ 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 df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 37538 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #30708 @ 0x77f4 │ │ │ │ + movw r2, #31412 @ 0x7ab4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - bl 342970 │ │ │ │ + bl 344730 │ │ │ │ b 37550 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #32072 @ 0x7d48 │ │ │ │ + movw r0, #32848 @ 0x8050 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 33de34 │ │ │ │ + bl 33fb94 │ │ │ │ cmp r0, #0 │ │ │ │ blt 37514 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ │ │ │ │ 00037560 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #64] @ 375ac │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -8484,81 +8484,81 @@ │ │ │ │ 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 │ │ │ │ - mlseq sl, r0, r3, fp │ │ │ │ + rsbeq fp, sl, r8, lsl #7 │ │ │ │ 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, #31388 @ 0x7a9c │ │ │ │ + movw r0, #32092 @ 0x7d5c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ blt 376a4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ beq 37684 │ │ │ │ - movw r1, #16864 @ 0x41e0 │ │ │ │ + movw r1, #17568 @ 0x44a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #31408 @ 0x7ab0 │ │ │ │ + movw r0, #32112 @ 0x7d70 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ bne 3763c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 376a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ bne 376a4 │ │ │ │ mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 376a4 │ │ │ │ ldr r2, [pc, #132] @ 376c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33fb70 │ │ │ │ + bl 341930 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37670 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 37670 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 376a4 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ ble 3768c │ │ │ │ mov r4, #0 │ │ │ │ b 376bc │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ bne 37684 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 376bc │ │ │ │ - movw r0, #31436 @ 0x7acc │ │ │ │ + movw r0, #32140 @ 0x7d8c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f598 │ │ │ │ + bl 311830 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34268c │ │ │ │ + bl 34444c │ │ │ │ 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 │ │ │ │ @@ -8571,260 +8571,260 @@ │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #384] @ 37878 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subeq r5, fp, #44 @ 0x2c │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #15 │ │ │ │ strd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ blt 3786c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 37754 │ │ │ │ - movw r0, #31548 @ 0x7b3c │ │ │ │ + movw r0, #32220 @ 0x7ddc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bne 3773c │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [pc, #304] @ 37878 │ │ │ │ - bl 329e44 │ │ │ │ + bl 32c0dc │ │ │ │ cmp r0, #0 │ │ │ │ bge 37754 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [pc, #280] @ 3787c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ blt 3786c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 377b0 │ │ │ │ - movw r0, #31556 @ 0x7b44 │ │ │ │ + movw r0, #32228 @ 0x7de4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bne 37798 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [pc, #216] @ 3787c │ │ │ │ - bl 329e44 │ │ │ │ + bl 32c0dc │ │ │ │ cmp r0, #0 │ │ │ │ bge 377b0 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ movw sl, #37664 @ 0x9320 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - movw r9, #48620 @ 0xbdec │ │ │ │ + movw r9, #49924 @ 0xc304 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 37884 │ │ │ │ cmn r0, #1 │ │ │ │ bne 37850 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ bne 377f8 │ │ │ │ mov r4, #0 │ │ │ │ b 37864 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 37814 │ │ │ │ add r4, r8, #1 │ │ │ │ cmp r8, #16 │ │ │ │ beq 3786c │ │ │ │ - bl b8344 <_Py_GetConfig@@Base> │ │ │ │ + bl b7f3c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3783c │ │ │ │ ldr r3, [pc, #84] @ 37880 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 342998 │ │ │ │ + bl 344758 │ │ │ │ b 37864 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37824 │ │ │ │ b 3786c │ │ │ │ cmp r0, #11 │ │ │ │ bne 377f0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ b 37870 │ │ │ │ mov r8, r4 │ │ │ │ b 377cc │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, fp, ip, asr r1 │ │ │ │ - rsbeq r7, fp, r4, ror r1 │ │ │ │ + rsbeq r7, fp, r4, asr r1 │ │ │ │ + rsbeq r7, fp, ip, ror #2 │ │ │ │ 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 378d8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #31748 @ 0x7c04 │ │ │ │ + movw r1, #32452 @ 0x7ec4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ b 378e4 │ │ │ │ - bl 1000a4 <_PyArena_New@@Base> │ │ │ │ + bl 1001cc <_PyArena_New@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ bne 378ec │ │ │ │ mvn r4, #0 │ │ │ │ b 37d40 │ │ │ │ movw r3, #26176 @ 0x6640 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ bne 37990 │ │ │ │ ldr r0, [pc, #1080] @ 37d4c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ bge 3792c │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ mov r4, #0 │ │ │ │ b 37988 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 37924 │ │ │ │ ldr r1, [pc, #1028] @ 37d50 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 37920 │ │ │ │ cmp r4, #0 │ │ │ │ beq 37988 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 37924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 37988 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [pc, #956] @ 37d54 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ bge 379b8 │ │ │ │ - movw r5, #65444 @ 0xffa4 │ │ │ │ - movt r5, #70 @ 0x46 │ │ │ │ + movw r5, #612 @ 0x264 │ │ │ │ + movt r5, #71 @ 0x47 │ │ │ │ mov r8, #0 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ b 37a24 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 37a1c │ │ │ │ mov r0, r8 │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 379f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 379f0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 379a4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 37a1c │ │ │ │ mov r0, r8 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 37a24 │ │ │ │ - bl 177ba8 │ │ │ │ - movw r5, #65444 @ 0xffa4 │ │ │ │ - movt r5, #70 @ 0x46 │ │ │ │ + bl 177ef4 │ │ │ │ + movw r5, #612 @ 0x264 │ │ │ │ + movt r5, #71 @ 0x47 │ │ │ │ ldr r0, [pc, #812] @ 37d58 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ bge 37a4c │ │ │ │ - movw r6, #65444 @ 0xffa4 │ │ │ │ - movt r6, #70 @ 0x46 │ │ │ │ + movw r6, #612 @ 0x264 │ │ │ │ + movt r6, #71 @ 0x47 │ │ │ │ mov r7, #0 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ b 37ab8 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 37ab0 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37a84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 37a84 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 37a38 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 37ab0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 37ab8 │ │ │ │ - bl 177ba8 │ │ │ │ - movw r6, #65444 @ 0xffa4 │ │ │ │ - movt r6, #70 @ 0x46 │ │ │ │ + bl 177ef4 │ │ │ │ + movw r6, #612 @ 0x264 │ │ │ │ + movt r6, #71 @ 0x47 │ │ │ │ mov r3, sl │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56404 @ 0xdc54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #6720 @ 0x1a40 │ │ │ │ + movw r0, #9176 @ 0x23d8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ beq 37b24 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ @@ -8832,914 +8832,914 @@ │ │ │ │ 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 22ab8c <_PyCode_CheckLineNumber@@Base+0x218> │ │ │ │ + bl 22b2b8 <_PyCode_CheckLineNumber@@Base+0x22c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r4, #0 │ │ │ │ beq 37b64 │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #21536 @ 0x5420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ec554 │ │ │ │ + bl 2ee500 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 37b84 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f4250 <_PyArena_Free@@Base> │ │ │ │ + bl 1f49d0 <_PyArena_Free@@Base> │ │ │ │ b 378e4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #11 │ │ │ │ mvnne r4, #0 │ │ │ │ bne 37b78 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f4250 <_PyArena_Free@@Base> │ │ │ │ + bl 1f49d0 <_PyArena_Free@@Base> │ │ │ │ b 37d40 │ │ │ │ - bl e6e00 │ │ │ │ + bl e6e30 │ │ │ │ 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 308190 │ │ │ │ + bl 30a3b4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 1f4250 <_PyArena_Free@@Base> │ │ │ │ + bl 1f49d0 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37bf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 37bf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ bne 37cf8 │ │ │ │ ldr r1, [pc, #344] @ 37d5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ 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 d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ beq 37cc8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ce08 │ │ │ │ + bl 24d9e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 37cc8 │ │ │ │ ldr r1, [pc, #280] @ 37d60 │ │ │ │ mov r0, r8 │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 37ca8 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37c7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ bne 37c7c │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ ble 37ca8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ bgt 37ca8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r6, r6, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [pc, #196] @ 37d64 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ - bl d24a8 │ │ │ │ + bl d2340 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37cc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 37cc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37ce8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37ce8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ b 378e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37d18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37d18 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37d38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 37d38 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - bl 348948 │ │ │ │ + bl 34a708 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r7, [fp], #-184 @ 0xffffff48 │ │ │ │ - rsbeq r5, fp, r0, asr #32 │ │ │ │ - rsbeq r7, fp, ip, asr r1 │ │ │ │ - rsbeq r7, fp, r4, ror r1 │ │ │ │ + strhteq r7, [fp], #-176 @ 0xffffff50 │ │ │ │ + rsbeq r5, fp, r8, lsr r0 │ │ │ │ + rsbeq r7, fp, r4, asr r1 │ │ │ │ + rsbeq r7, fp, ip, ror #2 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r6, fp, r0, lsr r3 │ │ │ │ - ldrdeq r7, [fp], #-228 @ 0xffffff1c @ │ │ │ │ + rsbeq r6, fp, r8, lsr #6 │ │ │ │ + rsbeq r7, fp, ip, asr #29 │ │ │ │ │ │ │ │ 00037d68 <_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 b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 3890c <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 38910 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ - movw r3, #65056 @ 0xfe20 │ │ │ │ + movw r3, #65000 @ 0xfde8 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37db8 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 37dd8 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ b 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ 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, #34004 @ 0x84d4 │ │ │ │ + movw r1, #34708 @ 0x8794 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37e10 <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37e10 <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #65060 @ 0xfe24 │ │ │ │ + movw r3, #65004 @ 0xfdec │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34036 @ 0x84f4 │ │ │ │ + movw r1, #34740 @ 0x87b4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37e68 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37e68 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #65064 @ 0xfe28 │ │ │ │ + movw r3, #65008 @ 0xfdf0 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37e94 <_Py_GetConfigsAsDict@@Base+0x12c> │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 37eb4 <_Py_GetConfigsAsDict@@Base+0x14c> │ │ │ │ b 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ 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, #34068 @ 0x8514 │ │ │ │ + movw r1, #34772 @ 0x87d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37eec <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37eec <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #65068 @ 0xfe2c │ │ │ │ + movw r3, #65012 @ 0xfdf4 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34104 @ 0x8538 │ │ │ │ + movw r1, #34808 @ 0x87f8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37f44 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37f44 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #27716 @ 0x6c44 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34144 @ 0x8560 │ │ │ │ + movw r1, #34848 @ 0x8820 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37f9c <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37f9c <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27824 @ 0x6cb0 │ │ │ │ + movw r3, #28388 @ 0x6ee4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34156 @ 0x856c │ │ │ │ + movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37ff4 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37ff4 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27816 @ 0x6ca8 │ │ │ │ + movw r3, #28380 @ 0x6edc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34172 @ 0x857c │ │ │ │ + movw r1, #34876 @ 0x883c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3804c <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3804c <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27820 @ 0x6cac │ │ │ │ + movw r3, #28384 @ 0x6ee0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34188 @ 0x858c │ │ │ │ + movw r1, #34892 @ 0x884c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 380a4 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 380a4 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27832 @ 0x6cb8 │ │ │ │ + movw r3, #28396 @ 0x6eec │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34204 @ 0x859c │ │ │ │ + movw r1, #34908 @ 0x885c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 380fc <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 380fc <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27836 @ 0x6cbc │ │ │ │ + movw r3, #28400 @ 0x6ef0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34224 @ 0x85b0 │ │ │ │ + movw r1, #34928 @ 0x8870 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38154 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 38154 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27828 @ 0x6cb4 │ │ │ │ + movw r3, #28392 @ 0x6ee8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34240 @ 0x85c0 │ │ │ │ + movw r1, #34944 @ 0x8880 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 381ac <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 381ac <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27800 @ 0x6c98 │ │ │ │ + movw r3, #28364 @ 0x6ecc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34256 @ 0x85d0 │ │ │ │ + movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38204 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 38204 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27840 @ 0x6cc0 │ │ │ │ + movw r3, #28404 @ 0x6ef4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34272 @ 0x85e0 │ │ │ │ + movw r1, #34976 @ 0x88a0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3825c <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3825c <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27804 @ 0x6c9c │ │ │ │ + movw r3, #28368 @ 0x6ed0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34292 @ 0x85f4 │ │ │ │ + movw r1, #34996 @ 0x88b4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 382b4 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 382b4 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #27712 @ 0x6c40 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34308 @ 0x8604 │ │ │ │ + movw r1, #35012 @ 0x88c4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3830c <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3830c <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27812 @ 0x6ca4 │ │ │ │ + movw r3, #28376 @ 0x6ed8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34336 @ 0x8620 │ │ │ │ + movw r1, #35040 @ 0x88e0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38364 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 38364 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27796 @ 0x6c94 │ │ │ │ + movw r3, #28360 @ 0x6ec8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34364 @ 0x863c │ │ │ │ + movw r1, #35068 @ 0x88fc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 383bc <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 383bc <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27808 @ 0x6ca0 │ │ │ │ + movw r3, #28372 @ 0x6ed4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34388 @ 0x8654 │ │ │ │ + movw r1, #35092 @ 0x8914 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38414 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 38414 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #61400 @ 0xefd8 │ │ │ │ + movw r3, #61344 @ 0xefa0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34412 @ 0x866c │ │ │ │ + movw r1, #35116 @ 0x892c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3846c <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3846c <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #27708 @ 0x6c3c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34440 @ 0x8688 │ │ │ │ + movw r1, #35144 @ 0x8948 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 384c4 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 384c4 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34456 @ 0x8698 │ │ │ │ + movw r1, #35160 @ 0x8958 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ beq 38910 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38508 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 38508 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [pc, #1052] @ 3892c <_Py_GetConfigsAsDict@@Base+0xbc4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 38910 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 38548 <_Py_GetConfigsAsDict@@Base+0x7e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38904 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ b 3885c <_Py_GetConfigsAsDict@@Base+0xaf4> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31876 @ 0x7c84 │ │ │ │ + movw r1, #32652 @ 0x7f8c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38580 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 38580 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31916 @ 0x7cac │ │ │ │ + movw r1, #32692 @ 0x7fb4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 385d0 <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 385d0 <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31904 @ 0x7ca0 │ │ │ │ + movw r1, #32680 @ 0x7fa8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38620 <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 38620 <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31928 @ 0x7cb8 │ │ │ │ + movw r1, #32704 @ 0x7fc0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38670 <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 38670 <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31844 @ 0x7c64 │ │ │ │ + movw r1, #32620 @ 0x7f6c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 386c0 <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 386c0 <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31804 @ 0x7c3c │ │ │ │ + movw r1, #32580 @ 0x7f44 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38710 <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 38710 <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31820 @ 0x7c4c │ │ │ │ + movw r1, #32596 @ 0x7f54 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38760 <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 38760 <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31864 @ 0x7c78 │ │ │ │ + movw r1, #32640 @ 0x7f80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 387b0 <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 387b0 <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1776] @ 0x6f0 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31892 @ 0x7c94 │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38800 <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 38800 <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1780] @ 0x6f4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31792 @ 0x7c30 │ │ │ │ + movw r1, #32568 @ 0x7f38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38850 <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 38850 <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ bne 38874 <_Py_GetConfigsAsDict@@Base+0xb0c> │ │ │ │ b 38538 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 38904 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 38904 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34472 @ 0x86a8 │ │ │ │ + movw r1, #35176 @ 0x8968 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ beq 38910 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 388b0 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 388b0 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 1a24cc <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1a2bac <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 38910 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36556 @ 0x8ecc │ │ │ │ + movw r1, #37260 @ 0x918c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ beq 38910 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38924 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 38924 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 38924 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ mov r4, #0 │ │ │ │ b 38910 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ 00038930 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -9749,20 +9749,20 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 103f94 <_PyArena_New@@Base+0x3ef0> │ │ │ │ + bl 1040bc <_PyArena_New@@Base+0x3ef0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38978 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 00038984 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -9781,31 +9781,31 @@ │ │ │ │ ldreq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r2, r4, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ bcs 389e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 389f4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 6c988 │ │ │ │ + b 6c5ac │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e5e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e154c │ │ │ │ + bl 2e34fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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 │ │ │ │ @@ -9820,81 +9820,81 @@ │ │ │ │ bl 2eac0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 38a7c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 4688c │ │ │ │ + bl 46848 │ │ │ │ b 38b34 │ │ │ │ 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 2ed60 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ beq 38a64 │ │ │ │ - movw r1, #36792 @ 0x8fb8 │ │ │ │ + movw r1, #37496 @ 0x9278 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #32252 @ 0x7dfc │ │ │ │ + movw r0, #33028 @ 0x8104 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 38b34 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ movw r1, #6244 @ 0x1864 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #8396 @ 0x20cc │ │ │ │ + movw r3, #9100 @ 0x238c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #39372 @ 0x99cc │ │ │ │ + movw r1, #40076 @ 0x9c8c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ecee4 │ │ │ │ + bl ece6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38b2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 38b2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ bne 38b3c │ │ │ │ mov r0, #0 │ │ │ │ b 38c18 │ │ │ │ ldr r1, [pc, #220] @ 38c20 │ │ │ │ mov r0, r6 │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38b6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 38b6c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq 38b34 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ cmp r5, #0 │ │ │ │ ble 38bfc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #140] @ 38c24 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ @@ -9902,40 +9902,40 @@ │ │ │ │ beq 38bb4 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ bne 38bc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f58d4 <_PyTuple_FromPairSteal@@Base+0x9f4> │ │ │ │ + bl f5f14 <_PyTuple_FromPairSteal@@Base+0x111c> │ │ │ │ b 38be8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ef860 │ │ │ │ + bl 2dfa24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38b34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 38c04 │ │ │ │ mov r0, #1 │ │ │ │ b 38c18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 38bfc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ b 38bfc │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, fp, ip, ror #5 │ │ │ │ + rsbeq r7, fp, r4, ror #5 │ │ │ │ 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, #36] @ 0x24 │ │ │ │ @@ -9946,131 +9946,131 @@ │ │ │ │ bne 38c60 │ │ │ │ ldr r3, [r0, #2724] @ 0xaa4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 38c70 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c70 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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, #48592 @ 0xbdd0 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ - movw r7, #48572 @ 0xbdbc │ │ │ │ + movw r7, #49884 @ 0xc2dc │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38d10 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38d10 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38d10 │ │ │ │ - movw r3, #48484 @ 0xbd64 │ │ │ │ + movw r3, #49796 @ 0xc284 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38e34 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 34ff14 │ │ │ │ + bl 350b70 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r6 │ │ │ │ - bl 17718c │ │ │ │ + bl 1774d8 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 38d70 │ │ │ │ ldr r1, [pc, #244] @ 38e3c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d24a8 │ │ │ │ + bl d2340 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38dfc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 356fb4 │ │ │ │ + b 35793c │ │ │ │ mov r0, r6 │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ beq 38e04 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #41216 @ 0xa100 │ │ │ │ + movw r0, #42120 @ 0xa488 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r4, sl │ │ │ │ beq 38e04 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38de4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ bne 38de4 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq 38e04 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ b 38e04 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r8 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c5900 │ │ │ │ + b 2da71c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, fp, r8, lsr #9 │ │ │ │ + rsbeq r5, fp, r0, lsr #9 │ │ │ │ push {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] │ │ │ │ @@ -10100,20 +10100,20 @@ │ │ │ │ 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 38ee4 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ beq 38eec │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ bne 390ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -10125,101 +10125,101 @@ │ │ │ │ beq 39098 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ beq 38f48 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ beq 38f50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ bne 38f7c │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 38f8c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ b 39098 │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ bne 38f7c │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39030 │ │ │ │ mov r0, r7 │ │ │ │ bl 390b8 │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 39030 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ beq 38ffc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ beq 38ffc │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ b 39098 │ │ │ │ cmp r8, r6 │ │ │ │ bne 39020 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e9288 │ │ │ │ + bl e92b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39048 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ b 38fa0 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 133cd4 │ │ │ │ + bl 133efc │ │ │ │ subs r8, r0, #0 │ │ │ │ bne 39054 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ b 38f70 │ │ │ │ cmp r6, r5 │ │ │ │ ble 39070 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ b 39054 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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 1510fc │ │ │ │ + bl 15139c │ │ │ │ b 390a4 │ │ │ │ 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 │ │ │ │ @@ -10233,86 +10233,86 @@ │ │ │ │ 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 390f8 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ beq 39100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ bne 39154 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39144 │ │ │ │ mov r0, r4 │ │ │ │ bl 39160 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r0, [pc, #24] @ 3915c │ │ │ │ beq 3914c │ │ │ │ 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} │ │ │ │ - rsbeq sl, sl, r0, lsr #9 │ │ │ │ + mlseq sl, r8, r4, sl │ │ │ │ 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 391a0 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ beq 391a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ bne 391fc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ beq 391ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 133750 │ │ │ │ + bl 133978 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [pc, #24] @ 39204 │ │ │ │ bne 391f4 │ │ │ │ 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} │ │ │ │ - rsbeq sl, sl, r0, lsr #9 │ │ │ │ + mlseq sl, r8, r4, sl │ │ │ │ │ │ │ │ 00039208 <_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 │ │ │ │ @@ -10325,15 +10325,15 @@ │ │ │ │ bne 39244 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3922c <_PyUnicode_FromId@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ beq 39254 <_PyUnicode_FromId@@Base+0x4c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r3, [pc, #420] @ 39400 <_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 │ │ │ │ @@ -10348,15 +10348,15 @@ │ │ │ │ bne 392a0 <_PyUnicode_FromId@@Base+0x98> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 39288 <_PyUnicode_FromId@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ beq 392b0 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ dmb ish │ │ │ │ ldr r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge 392e0 <_PyUnicode_FromId@@Base+0xd8> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1808] @ 0x710 │ │ │ │ @@ -10372,15 +10372,15 @@ │ │ │ │ bne 39300 <_PyUnicode_FromId@@Base+0xf8> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 392e8 <_PyUnicode_FromId@@Base+0xe0> │ │ │ │ dmb ish │ │ │ │ beq 39310 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ add r6, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ ble 39330 <_PyUnicode_FromId@@Base+0x128> │ │ │ │ ldr r3, [r6, #2068] @ 0x814 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -10388,33 +10388,33 @@ │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3c30 │ │ │ │ + bl c3ad0 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 393c8 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl c5940 │ │ │ │ + bl c57a0 │ │ │ │ ldr r3, [r6, #2064] @ 0x810 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #2068] @ 0x814 │ │ │ │ cmp r3, r4 │ │ │ │ bgt 393bc <_PyUnicode_FromId@@Base+0x1b4> │ │ │ │ lsl r8, r4, #1 │ │ │ │ cmp r8, #16 │ │ │ │ movlt r8, #16 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e9288 │ │ │ │ + bl e92b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 3939c <_PyUnicode_FromId@@Base+0x194> │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ b 393c8 <_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 2df4c │ │ │ │ @@ -10430,466 +10430,525 @@ │ │ │ │ bne 393e8 <_PyUnicode_FromId@@Base+0x1e0> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 393d0 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ dmb ish │ │ │ │ beq 393f8 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ 00039404 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2dfb8 │ │ │ │ + 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 │ │ │ │ + sub r0, fp, #28 │ │ │ │ + bl 33dff0 <_PySemaphore_Init@@Base> │ │ │ │ + dmb ish │ │ │ │ + ldr r4, [r5] │ │ │ │ + dmb ish │ │ │ │ + tst r4, #1 │ │ │ │ + bne 39480 │ │ │ │ + orr r2, r4, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r5] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne 39470 │ │ │ │ + strex r1, r2, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 39458 │ │ │ │ + dmb ish │ │ │ │ + beq 394d4 │ │ │ │ + mov r4, r3 │ │ │ │ + b 39448 │ │ │ │ + sub r3, fp, #32 │ │ │ │ + bic r2, r4, #1 │ │ │ │ + orr r3, r3, #1 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r5] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne 394ac │ │ │ │ + strex r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 39494 │ │ │ │ + mov r4, r2 │ │ │ │ + dmb ish │ │ │ │ + bne 39448 │ │ │ │ + sub r0, fp, #28 │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + bl 33f78c <_PySemaphore_Wait@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 39448 │ │ │ │ + b 394b8 │ │ │ │ + sub r0, fp, #28 │ │ │ │ + bl 2f198 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +000394e4 <_PySemaphore_Destroy@@Base>: │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2f198 │ │ │ │ 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 39458 │ │ │ │ + bhi 39538 <_PySemaphore_Destroy@@Base+0x54> │ │ │ │ cmp r4, #0 │ │ │ │ movwle r4, #5976 @ 0x1758 │ │ │ │ movtle r4, #104 @ 0x68 │ │ │ │ ldrgt r4, [r6] │ │ │ │ - b 39478 │ │ │ │ + b 39558 <_PySemaphore_Destroy@@Base+0x74> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47948 @ 0xbb4c │ │ │ │ + movw r0, #48652 @ 0xbe0c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 394c4 │ │ │ │ - b 39444 │ │ │ │ + beq 395a4 <_PySemaphore_Destroy@@Base+0xc0> │ │ │ │ + b 39524 <_PySemaphore_Destroy@@Base+0x40> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 394a0 │ │ │ │ + bgt 39580 <_PySemaphore_Destroy@@Base+0x9c> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 394c4 │ │ │ │ + bl 1b899c │ │ │ │ + b 395a4 <_PySemaphore_Destroy@@Base+0xc0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 394cc │ │ │ │ + beq 395ac <_PySemaphore_Destroy@@Base+0xc8> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18140 @ 0x46dc │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 394f4 │ │ │ │ + b 395d4 <_PySemaphore_Destroy@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 30d638 │ │ │ │ + bl 30f8d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 394c4 │ │ │ │ + beq 395a4 <_PySemaphore_Destroy@@Base+0xc0> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #16] @ 394fc │ │ │ │ + ldr r0, [pc, #16] @ 395dc <_PySemaphore_Destroy@@Base+0xf8> │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, fp, ip, lsl #2 │ │ │ │ + rsbeq r8, fp, r4, lsl #2 │ │ │ │ │ │ │ │ -00039500 : │ │ │ │ +000395e0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 39518 │ │ │ │ + ldr r0, [pc, #12] @ 395f8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - rsbeq lr, r9, r8, lsl #18 │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq lr, r9, r0, 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, r0 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #360] @ 396ac │ │ │ │ + ldr r1, [pc, #360] @ 3978c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #44804 @ 0xaf04 │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #45008 @ 0xafd0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39570 │ │ │ │ + bge 39650 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #312] @ 396b0 │ │ │ │ + ldr r1, [pc, #312] @ 39790 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #49312 @ 0xc0a0 │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #50016 @ 0xc360 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39568 │ │ │ │ - ldr r1, [pc, #272] @ 396b4 │ │ │ │ + blt 39648 │ │ │ │ + ldr r1, [pc, #272] @ 39794 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #49332 @ 0xc0b4 │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #50036 @ 0xc374 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39568 │ │ │ │ + blt 39648 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl b7454 │ │ │ │ - movw r1, #54300 @ 0xd41c │ │ │ │ + bl b7048 │ │ │ │ + movw r1, #45468 @ 0xb19c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #192] @ 396b8 │ │ │ │ - blt 39568 │ │ │ │ + ldrge r6, [pc, #192] @ 39798 │ │ │ │ + blt 39648 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39620 │ │ │ │ + beq 39700 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 395f8 │ │ │ │ + bne 396d8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl cddb0 │ │ │ │ + bl cdc4c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39568 │ │ │ │ - ldr r1, [pc, #120] @ 396bc │ │ │ │ + beq 39648 │ │ │ │ + ldr r1, [pc, #120] @ 3979c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1976a8 │ │ │ │ + bl 197d7c │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39670 │ │ │ │ + bgt 39750 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 39670 │ │ │ │ + bne 39750 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39568 │ │ │ │ + beq 39648 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1985bc │ │ │ │ + bl 198c94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39568 │ │ │ │ - movw r0, #48532 @ 0xbd94 │ │ │ │ + bne 39648 │ │ │ │ + movw r0, #49236 @ 0xc054 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ 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, ip, lsr r9 │ │ │ │ - rsbeq lr, r9, r0, asr r9 │ │ │ │ - rsbeq lr, r9, r4, ror #18 │ │ │ │ - mlseq r0, ip, r2, r0 │ │ │ │ - rsbeq lr, r9, r8, ror r9 │ │ │ │ + strdeq lr, [r9], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq lr, r9, r8, lsl #12 │ │ │ │ + rsbeq lr, r9, ip, lsl r6 │ │ │ │ + subseq pc, pc, ip, lsr #27 │ │ │ │ + rsbeq lr, r9, r0, lsr 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 399f4 │ │ │ │ + beq 39ad4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 39710 │ │ │ │ - movw r0, #31240 @ 0x7a08 │ │ │ │ + beq 397f0 │ │ │ │ + movw r0, #31944 @ 0x7cc8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #786 @ 0x312 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 39a1c │ │ │ │ + b 39afc │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - movw r0, #54632 @ 0xd568 │ │ │ │ + movw r0, #54956 @ 0xd6ac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 31299c │ │ │ │ + bl 314c38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39708 │ │ │ │ + blt 397e8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39744 │ │ │ │ + beq 39824 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 3974c │ │ │ │ + bne 3982c │ │ │ │ mov r5, #1000 @ 0x3e8 │ │ │ │ - b 39790 │ │ │ │ + b 39870 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 18deec │ │ │ │ + bl 18e228 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 3978c │ │ │ │ + bgt 3986c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 39790 │ │ │ │ + bgt 39870 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 399f4 │ │ │ │ + bgt 39ad4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 399f4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 399f4 │ │ │ │ + bne 39ad4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 39ad4 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r0, #54648 @ 0xd578 │ │ │ │ + movw r0, #54972 @ 0xd6bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39a1c │ │ │ │ + beq 39afc │ │ │ │ mov r9, r4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 397b8 │ │ │ │ + bne 39898 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ movlt sl, #1 │ │ │ │ movge sl, #0 │ │ │ │ ldrlt r4, [r4, #8] │ │ │ │ sublt r3, r3, #1 │ │ │ │ - blt 397c8 │ │ │ │ + blt 398a8 │ │ │ │ mov r7, sl │ │ │ │ - movw r2, #54684 @ 0xd59c │ │ │ │ + movw r2, #55008 @ 0xd6e0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 399ec │ │ │ │ + beq 39acc │ │ │ │ ldr r8, [r4, #12] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 31296c │ │ │ │ + bl 314c08 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 39840 │ │ │ │ + bne 39920 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2] │ │ │ │ bic r0, r0, #1 │ │ │ │ - bl 342d00 │ │ │ │ + bl 344ac0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 39888 │ │ │ │ + beq 39968 │ │ │ │ ldr r8, [r5, #80] @ 0x50 │ │ │ │ cmp r9, r8 │ │ │ │ - bne 39888 │ │ │ │ + bne 39968 │ │ │ │ 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 39888 │ │ │ │ + bne 39968 │ │ │ │ ldr r9, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 398bc │ │ │ │ + beq 3999c │ │ │ │ cmp r7, #3 │ │ │ │ - ble 398a4 │ │ │ │ + ble 39984 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8dc74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbbc> │ │ │ │ + bl 8da58 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbbc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 399a4 │ │ │ │ + blt 39a84 │ │ │ │ ldrd r8, [r5, #80] @ 0x50 │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ - beq 399a4 │ │ │ │ + beq 39a84 │ │ │ │ mov r7, #1 │ │ │ │ - b 398c8 │ │ │ │ + b 399a8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt 399b8 │ │ │ │ + bgt 39a98 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 399a4 │ │ │ │ + beq 39a84 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2fe304 <_PyOnceFlag_CallOnceSlow@@Base+0x16b8> │ │ │ │ + bl 300590 <_PyOnceFlag_CallOnceSlow@@Base+0x16cc> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39918 │ │ │ │ + bgt 399f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 39918 │ │ │ │ + bne 399f8 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 399a4 │ │ │ │ + beq 39a84 │ │ │ │ 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 39a24 │ │ │ │ + bl 39b08 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs sl, r0, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne 39964 │ │ │ │ + bne 39a44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39994 │ │ │ │ - bl df614 │ │ │ │ + bne 39a74 │ │ │ │ + bl df4ac │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq 39994 │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + beq 39a74 │ │ │ │ + movw r3, #49928 @ 0xc308 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ subs sl, r0, #0 │ │ │ │ mvnne sl, #0 │ │ │ │ - bne 39994 │ │ │ │ - bl 177ba8 │ │ │ │ + bne 39a74 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmn sl, #1 │ │ │ │ - bne 399ac │ │ │ │ + bne 39a8c │ │ │ │ mov r4, r5 │ │ │ │ - b 39a10 │ │ │ │ - bl d7124 │ │ │ │ + b 39af0 │ │ │ │ + bl d6fbc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 399a4 │ │ │ │ + beq 39a84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 399d8 │ │ │ │ + bgt 39ab8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 399d8 │ │ │ │ + bne 39ab8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov sl, r9 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r8 │ │ │ │ - b 397f8 │ │ │ │ + b 398d8 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt 399fc │ │ │ │ + bgt 39adc │ │ │ │ mov r0, #0 │ │ │ │ - b 39a1c │ │ │ │ + b 39afc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8dc74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbbc> │ │ │ │ + bl 8da58 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbbc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 399f4 │ │ │ │ + bge 39ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ - b 39708 │ │ │ │ + bl bd438 │ │ │ │ + b 397e8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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] │ │ │ │ str r0, [ip, #-112] @ 0xffffff90 │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ subs r7, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 39a94 │ │ │ │ + beq 39b78 │ │ │ │ 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 21ab50 │ │ │ │ + bl 21b16c │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne 39a9c │ │ │ │ + bne 39b80 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 39a9c │ │ │ │ + ble 39b80 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21abf0 │ │ │ │ + bl 21b20c │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne 39a9c │ │ │ │ + bne 39b80 │ │ │ │ mov r5, #0 │ │ │ │ - b 3a4a8 │ │ │ │ - movw r0, #32252 @ 0x7dfc │ │ │ │ + b 3a58c │ │ │ │ + movw r0, #33028 @ 0x8104 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30c1a8 │ │ │ │ + bl 30e450 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3a4a4 │ │ │ │ - ldr r1, [pc, #2556] @ 3a4b4 │ │ │ │ + beq 3a588 │ │ │ │ + ldr r1, [pc, #2556] @ 3a598 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #64660 @ 0xfc94 │ │ │ │ + movw r2, #65364 @ 0xff54 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #58944 @ 0xe640 │ │ │ │ + movw r2, #59648 @ 0xe900 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 21ea44 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21f0c0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39eac │ │ │ │ - bl 177ba8 │ │ │ │ + bne 39f90 │ │ │ │ + bl 177ef4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ff420 │ │ │ │ + bl 1ffa84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 39af4 │ │ │ │ - bl 177ba8 │ │ │ │ - b 39e88 │ │ │ │ + bne 39bd8 │ │ │ │ + bl 177ef4 │ │ │ │ + b 39f6c │ │ │ │ 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] │ │ │ │ @@ -10905,48 +10964,48 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ec88 │ │ │ │ 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] @ 3a4b8 │ │ │ │ - ldr r0, [pc, #2400] @ 3a4bc │ │ │ │ + ldr r3, [pc, #2400] @ 3a59c │ │ │ │ + ldr r0, [pc, #2400] @ 3a5a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r3, [r2] │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39b80 │ │ │ │ - bl 177ba8 │ │ │ │ + bge 39c64 │ │ │ │ + bl 177ef4 │ │ │ │ mov r1, #0 │ │ │ │ - b 39e48 │ │ │ │ + b 39f2c │ │ │ │ ldr r1, [sl, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39e44 │ │ │ │ + beq 39f28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq 39b78 │ │ │ │ + beq 39c5c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1a073c │ │ │ │ + bl 1a0e1c │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ - ldr r1, [pc, #2308] @ 3a4b4 │ │ │ │ + ldr r1, [pc, #2308] @ 3a598 │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 39e44 │ │ │ │ + beq 39f28 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 39e48 │ │ │ │ + ble 39f2c │ │ │ │ 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 │ │ │ │ @@ -10956,24 +11015,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, #64660 @ 0xfc94 │ │ │ │ + movw r6, #65364 @ 0xff54 │ │ │ │ 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 1fdb74 │ │ │ │ + bl 1fe1d8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 39ca0 │ │ │ │ + bne 39d84 │ │ │ │ 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 │ │ │ │ @@ -10981,65 +11040,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 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ 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 39e48 │ │ │ │ + b 39f2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 39dd8 │ │ │ │ - bl 1ff420 │ │ │ │ + beq 39ebc │ │ │ │ + bl 1ffa84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39cc4 │ │ │ │ - bl 177ba8 │ │ │ │ - b 39dd8 │ │ │ │ + bne 39da8 │ │ │ │ + bl 177ef4 │ │ │ │ + b 39ebc │ │ │ │ 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 39d04 │ │ │ │ + blt 39de8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39dd8 │ │ │ │ + bgt 39ebc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39dd8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 39dd8 │ │ │ │ + bne 39ebc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 39ebc │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7e0 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39d34 │ │ │ │ + bgt 39e18 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 39d34 │ │ │ │ + bne 39e18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ bl 2ec88 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 39dd8 │ │ │ │ + bne 39ebc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39d64 │ │ │ │ + beq 39e48 │ │ │ │ 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 │ │ │ │ @@ -11050,536 +11109,536 @@ │ │ │ │ bl 2e7e0 <__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, #64484 @ 0xfbe4 │ │ │ │ + movw r2, #65196 @ 0xfeac │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 9af80 <_PyObject_CallFunction_SizeT@@Base+0x50> │ │ │ │ + bl 9ae10 <_PyObject_CallFunction_SizeT@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39cbc │ │ │ │ + beq 39da0 │ │ │ │ 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 39e48 │ │ │ │ + b 39f2c │ │ │ │ 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 39c28 │ │ │ │ + bne 39d0c │ │ │ │ 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 39e48 │ │ │ │ + b 39f2c │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39e80 │ │ │ │ + bgt 39f64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 39e80 │ │ │ │ + bne 39f64 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39eac │ │ │ │ + bne 39f90 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a4a4 │ │ │ │ + bgt 3a588 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3a4a4 │ │ │ │ + bne 3a588 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3a4a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3a588 │ │ │ │ mov r0, r4 │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39ef0 │ │ │ │ + bne 39fd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39ee0 │ │ │ │ + bgt 39fc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39ee0 │ │ │ │ + bne 39fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3a46c │ │ │ │ - b 39a94 │ │ │ │ + ble 3a550 │ │ │ │ + b 39b78 │ │ │ │ mov r1, r7 │ │ │ │ - bl 34ebe8 <_PyErr_ProgramDecodedTextObject@@Base+0x388> │ │ │ │ + bl 350044 <_PyErr_ProgramDecodedTextObject@@Base+0x388> │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, r7 │ │ │ │ - bne 39f10 │ │ │ │ - movw r9, #52432 @ 0xccd0 │ │ │ │ + bne 39ff4 │ │ │ │ + movw r9, #53244 @ 0xcffc │ │ │ │ movt r9, #68 @ 0x44 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 2ed60 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 39f80 │ │ │ │ + bne 3a064 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39f54 │ │ │ │ + bgt 3a038 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39f54 │ │ │ │ + bne 3a038 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39f74 │ │ │ │ + bgt 3a058 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39f74 │ │ │ │ + bne 3a058 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl bbfe8 │ │ │ │ - b 39a94 │ │ │ │ + bl bbb48 │ │ │ │ + b 39b78 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #1332] @ 3a4c0 │ │ │ │ + ldr r1, [pc, #1332] @ 3a5a4 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #58944 @ 0xe640 │ │ │ │ + movw r2, #59648 @ 0xe900 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 21ea44 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21f0c0 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39fc0 │ │ │ │ + bgt 3a0a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39fc0 │ │ │ │ + bne 3a0a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3a048 │ │ │ │ - bl 177ba8 │ │ │ │ + bne 3a12c │ │ │ │ + bl 177ef4 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #1244] @ 3a4c4 │ │ │ │ + ldr r0, [pc, #1244] @ 3a5a8 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r4, [r5, #-16] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a014 │ │ │ │ + bgt 3a0f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a014 │ │ │ │ + bne 3a0f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a040 │ │ │ │ + beq 3a124 │ │ │ │ ldr r5, [r6] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39a94 │ │ │ │ + bgt 39b78 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r6] │ │ │ │ - bne 39a94 │ │ │ │ + bne 39b78 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3a4a8 │ │ │ │ - bl 177ba8 │ │ │ │ - b 39a94 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3a58c │ │ │ │ + bl 177ef4 │ │ │ │ + b 39b78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a068 │ │ │ │ + bgt 3a14c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a068 │ │ │ │ + bne 3a14c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 3a258 │ │ │ │ + bge 3a33c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #1064] @ 3a4c8 │ │ │ │ + ldr r0, [pc, #1064] @ 3a5ac │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r6, [r5, #-16] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #-16] │ │ │ │ - beq 3a108 │ │ │ │ + beq 3a1ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr sl, [r3, #84] @ 0x54 │ │ │ │ ands sl, sl, #402653184 @ 0x18000000 │ │ │ │ - bne 3a108 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3a1ec │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #54904 @ 0xd678 │ │ │ │ + movw r1, #55608 @ 0xd938 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ str sl, [r5, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a108 │ │ │ │ + bgt 3a1ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a108 │ │ │ │ + bne 3a1ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a190 │ │ │ │ + beq 3a274 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 3a190 │ │ │ │ + beq 3a274 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r0, #16 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a170 │ │ │ │ + bne 3a254 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [r7, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a154 │ │ │ │ + bgt 3a238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3a154 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48600 @ 0xbdd8 │ │ │ │ + bne 3a238 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49908 @ 0xc2f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54944 @ 0xd6a0 │ │ │ │ + movw r1, #55648 @ 0xd960 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3a190 │ │ │ │ + bl 1b899c │ │ │ │ + b 3a274 │ │ │ │ add r3, r3, r1 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3a190 │ │ │ │ + bne 3a274 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ - bl 10d444 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10d5f8 <_PyBytes_Resize@@Base> │ │ │ │ ldr sl, [r7, #-16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a240 │ │ │ │ + beq 3a324 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3a24c │ │ │ │ + beq 3a330 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a1f4 │ │ │ │ + bne 3a2d8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a1d8 │ │ │ │ + bgt 3a2bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 3a1d8 │ │ │ │ + bne 3a2bc │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48600 @ 0xbdd8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49908 @ 0xc2f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54944 @ 0xd6a0 │ │ │ │ + movw r1, #55648 @ 0xd960 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3a240 │ │ │ │ + bl 1b899c │ │ │ │ + b 3a324 │ │ │ │ mov r0, sl │ │ │ │ sub r1, r4, #1 │ │ │ │ - bl 21abf0 │ │ │ │ + bl 21b20c │ │ │ │ cmp r0, #10 │ │ │ │ - bne 3a24c │ │ │ │ + bne 3a330 │ │ │ │ sub r1, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b3804 │ │ │ │ + bl 1b3ee0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a238 │ │ │ │ + bgt 3a31c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 3a238 │ │ │ │ + bne 3a31c │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a250 │ │ │ │ + bne 3a334 │ │ │ │ mov r4, #0 │ │ │ │ - bl 177ba8 │ │ │ │ - b 3a258 │ │ │ │ + bl 177ef4 │ │ │ │ + b 3a33c │ │ │ │ mov r4, sl │ │ │ │ add r9, r9, #1 │ │ │ │ - b 3a078 │ │ │ │ + b 3a15c │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #608] @ 3a4c4 │ │ │ │ + ldr r0, [pc, #608] @ 3a5a8 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r6, [r5, #-16] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3a294 │ │ │ │ + beq 3a378 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a298 │ │ │ │ + bgt 3a37c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3a298 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3a298 │ │ │ │ - bl 177ba8 │ │ │ │ + bne 3a37c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3a37c │ │ │ │ + bl 177ef4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a2b8 │ │ │ │ + bgt 3a39c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3a2b8 │ │ │ │ + bne 3a39c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a2d0 │ │ │ │ + beq 3a3b4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3a2dc │ │ │ │ + bne 3a3c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ - b 3a4a4 │ │ │ │ + bl bd438 │ │ │ │ + b 3a588 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a300 │ │ │ │ + beq 3a3e4 │ │ │ │ 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 3a320 │ │ │ │ + beq 3a404 │ │ │ │ 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 3a370 │ │ │ │ + bge 3a454 │ │ │ │ cmp r0, #1 │ │ │ │ ldrbeq r3, [r1, r6] │ │ │ │ - beq 3a354 │ │ │ │ + beq 3a438 │ │ │ │ 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 3a370 │ │ │ │ + bhi 3a454 │ │ │ │ asr r3, ip, r3 │ │ │ │ tst r3, #1 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 3a330 │ │ │ │ + beq 3a414 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a3bc │ │ │ │ + beq 3a4a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3994 │ │ │ │ + bl 1b4070 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3a3b0 │ │ │ │ + beq 3a494 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a3b8 │ │ │ │ + bgt 3a49c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a3b8 │ │ │ │ + bne 3a49c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3a3b8 │ │ │ │ - bl 177ba8 │ │ │ │ - b 3a3bc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3a49c │ │ │ │ + bl 177ef4 │ │ │ │ + b 3a4a0 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp r3, #0 │ │ │ │ subne r6, r6, r8 │ │ │ │ strne r6, [r3] │ │ │ │ - movw r3, #54968 @ 0xd6b8 │ │ │ │ + movw r3, #55672 @ 0xd978 │ │ │ │ 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 3a42c │ │ │ │ + ble 3a510 │ │ │ │ cmp r8, #9 │ │ │ │ suble r3, fp, #4096 @ 0x1000 │ │ │ │ suble r3, r3, #52 @ 0x34 │ │ │ │ strble r6, [r3, r8] │ │ │ │ sub r8, r8, #10 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a3f0 │ │ │ │ - b 3a484 │ │ │ │ + bne 3a4d4 │ │ │ │ + b 3a568 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2fe304 <_PyOnceFlag_CallOnceSlow@@Base+0x16b8> │ │ │ │ + bl 300590 <_PyOnceFlag_CallOnceSlow@@Base+0x16cc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a484 │ │ │ │ + beq 3a568 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a484 │ │ │ │ + beq 3a568 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39a94 │ │ │ │ + bgt 39b78 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne 39a94 │ │ │ │ + bne 39b78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3a4a8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3a58c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a4a4 │ │ │ │ + bgt 3a588 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a4a4 │ │ │ │ + bne 3a588 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, ror #24 │ │ │ │ + rsbeq r6, fp, ip, asr ip │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r6, fp, ip, lsl #29 │ │ │ │ - rsbeq r2, fp, ip, asr #32 │ │ │ │ - rsbeq r4, fp, r8, lsl #13 │ │ │ │ - rsbeq r7, fp, ip, ror #5 │ │ │ │ + rsbeq r6, fp, r4, lsl #29 │ │ │ │ + rsbeq r2, fp, r4, asr #32 │ │ │ │ + rsbeq r4, fp, r0, lsl #13 │ │ │ │ + rsbeq r7, fp, r4, ror #5 │ │ │ │ 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 3a524 │ │ │ │ + bne 3a608 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3a508 │ │ │ │ + bge 3a5ec │ │ │ │ mov r4, #0 │ │ │ │ - b 3a524 │ │ │ │ + b 3a608 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a554 │ │ │ │ - b 3a500 │ │ │ │ + beq 3a638 │ │ │ │ + b 3a5e4 │ │ │ │ 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] @ 3a5a0 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #84] @ 3a684 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a598 │ │ │ │ + beq 3a67c │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 30d3d0 │ │ │ │ + bl 30f668 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 3a598 │ │ │ │ - bl 3aa94 <_Py_DumpStack@@Base> │ │ │ │ + beq 3a67c │ │ │ │ + bl 3ab78 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ - bl d7124 │ │ │ │ + bl bd438 │ │ │ │ + bl d6fbc │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r9, r8, lsr #4 │ │ │ │ + rsbeq pc, r9, r8, ror #4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 364790 <_PyErr_Format@@Base+0x11d0> │ │ │ │ + bl 3658e8 <_PyErr_Format@@Base+0x11d0> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -11587,23 +11646,23 @@ │ │ │ │ movw r4, #26184 @ 0x6648 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 33db0 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a604 │ │ │ │ + beq 3a6e8 │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ movw r3, #20040 @ 0x4e48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r5, [pc, #328] @ 3a75c │ │ │ │ + ldr r5, [pc, #328] @ 3a840 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #55084 @ 0xd72c │ │ │ │ + movw r1, #55788 @ 0xd9ec │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #43320 @ 0xa938 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ and ip, r3, #24 │ │ │ │ @@ -11611,55 +11670,55 @@ │ │ │ │ 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 3a864 │ │ │ │ + bl 3a948 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #55104 @ 0xd740 │ │ │ │ + movw r1, #55808 @ 0xda00 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 3a864 │ │ │ │ + bl 3a948 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #55128 @ 0xd758 │ │ │ │ + movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 3a864 │ │ │ │ + bl 3a948 │ │ │ │ movw r3, #22496 @ 0x57e0 │ │ │ │ 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, #55148 @ 0xd76c │ │ │ │ + movw r1, #55852 @ 0xda2c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 3a864 │ │ │ │ + bl 3a948 │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #55168 @ 0xd780 │ │ │ │ + movw r2, #55872 @ 0xda40 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ 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 │ │ │ │ @@ -11669,84 +11728,84 @@ │ │ │ │ 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 3a864 │ │ │ │ + bl 3a948 │ │ │ │ cmp r7, #20 │ │ │ │ - bne 3a6dc │ │ │ │ + bne 3a7c0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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] @ 3a7bc │ │ │ │ + ldr r3, [pc, #84] @ 3a8a0 │ │ │ │ ldr r2, [r3, #1488] @ 0x5d0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 3a7a0 │ │ │ │ + bne 3a884 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2db2c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ - ldr r3, [pc, #40] @ 3a814 │ │ │ │ + b df6e4 │ │ │ │ + ldr r3, [pc, #40] @ 3a8f8 │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 b8344 <_Py_GetConfig@@Base> │ │ │ │ + bl b7f3c <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 3a84c │ │ │ │ + bgt 3a930 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2ea60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble 3a858 │ │ │ │ + ble 3a93c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -11755,561 +11814,562 @@ │ │ │ │ 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, #55280 @ 0xd7f0 │ │ │ │ + movw r2, #55984 @ 0xdab0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #55304 @ 0xd808 │ │ │ │ + movw r2, #56008 @ 0xdac8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 34354 <_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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a910 │ │ │ │ - bl df614 │ │ │ │ + bne 3a9f4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a910 │ │ │ │ + beq 3a9f4 │ │ │ │ mov r7, #0 │ │ │ │ - b 3aa8c │ │ │ │ + b 3ab70 │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e2dc <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 3a944 │ │ │ │ + bne 3aa28 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2f1bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a9b4 │ │ │ │ + beq 3aa98 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 3a988 │ │ │ │ + beq 3aa6c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 3a9ac │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 3aa90 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55324 @ 0xd81c │ │ │ │ + movw r1, #56028 @ 0xdadc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3a908 │ │ │ │ + bl 1b899c │ │ │ │ + b 3a9ec │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 3a918 │ │ │ │ - bl 2dcc60 │ │ │ │ + b 3a9fc │ │ │ │ + bl 2deba4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3aa78 │ │ │ │ + beq 3ab5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d838 <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3aa6c │ │ │ │ + beq 3ab50 │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 3aa64 │ │ │ │ + bls 3ab48 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq 3a9d8 │ │ │ │ + beq 3aabc │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3aa78 │ │ │ │ + beq 3ab5c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1911b0 │ │ │ │ + bl 191898 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aa48 │ │ │ │ + beq 3ab2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3aa78 │ │ │ │ + bgt 3ab5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 3aa78 │ │ │ │ + bne 3ab5c │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3aa78 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3ab5c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3aa64 │ │ │ │ + bgt 3ab48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 3aa64 │ │ │ │ + bne 3ab48 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 3a9d0 │ │ │ │ + b 3aab4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ - b 3aa8c │ │ │ │ + b 3ab70 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd8d8 │ │ │ │ - b 3a908 │ │ │ │ + bl bd438 │ │ │ │ + b 3a9ec │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003aa94 <_Py_DumpStack@@Base>: │ │ │ │ +0003ab78 <_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] @ 3ae20 <_Py_DumpStack@@Base+0x38c> │ │ │ │ + ldr r3, [pc, #876] @ 3af04 <_Py_DumpStack@@Base+0x38c> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #55368 @ 0xd848 │ │ │ │ + movw r1, #56072 @ 0xdb08 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 3ab00 <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 3abe4 <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55428 @ 0xd884 │ │ │ │ + movw r1, #56132 @ 0xdb44 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - b 3adfc <_Py_DumpStack@@Base+0x368> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + b 3aee0 <_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 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3ab18 <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 3abfc <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ab48 <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 3ac2c <_Py_DumpStack@@Base+0xb4> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ lsl r3, r8, #2 │ │ │ │ mov r5, sp │ │ │ │ add r3, r3, #7 │ │ │ │ bic r2, r3, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #7 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3ab64 <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 3ac48 <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ab94 <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 3ac78 <_Py_DumpStack@@Base+0x100> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ str sp, [fp, #-176] @ 0xffffff50 │ │ │ │ movgt r9, #0 │ │ │ │ movgt r7, r5 │ │ │ │ - ble 3addc <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 3aec0 <_Py_DumpStack@@Base+0x348> │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r6, r9, lsl #2] │ │ │ │ sub r2, fp, #172 @ 0xac │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2e8 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r9, lsl #2] │ │ │ │ - beq 3abec <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 3acd0 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3abec <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 3acd0 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [r7, #4] │ │ │ │ add r3, r9, #1 │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, r3 │ │ │ │ movne r9, r3 │ │ │ │ - bne 3aba8 <_Py_DumpStack@@Base+0x114> │ │ │ │ + bne 3ac8c <_Py_DumpStack@@Base+0x114> │ │ │ │ str r9, [fp, #-188] @ 0xffffff44 │ │ │ │ mov sl, #0 │ │ │ │ - movw r9, #43980 @ 0xabcc │ │ │ │ + movw r9, #44684 @ 0xae8c │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ - movw lr, #55464 @ 0xd8a8 │ │ │ │ + movw lr, #56168 @ 0xdb68 │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ - movw r0, #65444 @ 0xffa4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #612 @ 0x264 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ - beq 3ac54 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 3ad38 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ac54 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 3ad38 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ac64 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 3ad48 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-192] @ 0xffffff40 │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 3ada0 <_Py_DumpStack@@Base+0x30c> │ │ │ │ + b 3ae84 <_Py_DumpStack@@Base+0x30c> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3acc4 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3ada8 <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3acc4 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3ada8 <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55492 @ 0xd8c4 │ │ │ │ + movw r1, #56196 @ 0xdb84 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #55508 @ 0xd8d4 │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #56212 @ 0xdb94 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 3ada0 <_Py_DumpStack@@Base+0x30c> │ │ │ │ + b 3ae84 <_Py_DumpStack@@Base+0x30c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #15 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55492 @ 0xd8c4 │ │ │ │ + movw r1, #56196 @ 0xdb84 │ │ │ │ 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 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55512 @ 0xd8d8 │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r8 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_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 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55520 @ 0xd8e0 │ │ │ │ + movw r1, #56224 @ 0xdba0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 36624 │ │ │ │ - movw r1, #36880 @ 0x9010 │ │ │ │ + movw r1, #37560 @ 0x92b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ - bl a5dcc <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl a5c5c <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r3, sl │ │ │ │ addne sl, sl, #1 │ │ │ │ - bne 3ac2c <_Py_DumpStack@@Base+0x198> │ │ │ │ + bne 3ad10 <_Py_DumpStack@@Base+0x198> │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r8, #32 │ │ │ │ ldr sp, [fp, #-180] @ 0xffffff4c │ │ │ │ - bne 3adfc <_Py_DumpStack@@Base+0x368> │ │ │ │ - movw r1, #55524 @ 0xd8e4 │ │ │ │ + bne 3aee0 <_Py_DumpStack@@Base+0x368> │ │ │ │ + movw r1, #56228 @ 0xdba4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 3ae20 <_Py_DumpStack@@Base+0x38c> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 3af04 <_Py_DumpStack@@Base+0x38c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3ae18 <_Py_DumpStack@@Base+0x384> │ │ │ │ + beq 3aefc <_Py_DumpStack@@Base+0x384> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ 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 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ 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, #54276 @ 0xd404 │ │ │ │ + movw r1, #45444 @ 0xb184 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 151f80 │ │ │ │ + bl 1520b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3aeac <_Py_DumpStack@@Base+0x418> │ │ │ │ + beq 3af90 <_Py_DumpStack@@Base+0x418> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3aeb4 <_Py_DumpStack@@Base+0x420> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3af98 <_Py_DumpStack@@Base+0x420> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55556 @ 0xd904 │ │ │ │ + movw r1, #56260 @ 0xdbc4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 3af34 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ + b 3b018 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 366740 <_PyTime_gmtime@@Base+0x570> │ │ │ │ + bl 367898 <_PyTime_gmtime@@Base+0x570> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3af34 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ + beq 3b018 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3af08 <_Py_DumpStack@@Base+0x474> │ │ │ │ + bne 3afec <_Py_DumpStack@@Base+0x474> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3aeac <_Py_DumpStack@@Base+0x418> │ │ │ │ + bgt 3af90 <_Py_DumpStack@@Base+0x418> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3aeac <_Py_DumpStack@@Base+0x418> │ │ │ │ + bne 3af90 <_Py_DumpStack@@Base+0x418> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3aeac <_Py_DumpStack@@Base+0x418> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3af90 <_Py_DumpStack@@Base+0x418> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3af1c <_Py_DumpStack@@Base+0x488> │ │ │ │ + bgt 3b000 <_Py_DumpStack@@Base+0x488> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3af28 <_Py_DumpStack@@Base+0x494> │ │ │ │ + beq 3b00c <_Py_DumpStack@@Base+0x494> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 3af34 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ + b 3b018 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3af1c <_Py_DumpStack@@Base+0x488> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3b000 <_Py_DumpStack@@Base+0x488> │ │ │ │ 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3af7c <_Py_DumpStack@@Base+0x4e8> │ │ │ │ + bne 3b060 <_Py_DumpStack@@Base+0x4e8> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3af9c <_Py_DumpStack@@Base+0x508> │ │ │ │ - b 3afdc <_Py_DumpStack@@Base+0x548> │ │ │ │ + bne 3b080 <_Py_DumpStack@@Base+0x508> │ │ │ │ + b 3b0c0 <_Py_DumpStack@@Base+0x548> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47588 @ 0xb9e4 │ │ │ │ + movw r0, #48292 @ 0xbca4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3afdc <_Py_DumpStack@@Base+0x548> │ │ │ │ - b 3af64 <_Py_DumpStack@@Base+0x4d0> │ │ │ │ + beq 3b0c0 <_Py_DumpStack@@Base+0x548> │ │ │ │ + b 3b048 <_Py_DumpStack@@Base+0x4d0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3afdc <_Py_DumpStack@@Base+0x548> │ │ │ │ + beq 3b0c0 <_Py_DumpStack@@Base+0x548> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e018 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3afe4 <_Py_DumpStack@@Base+0x550> │ │ │ │ + bge 3b0c8 <_Py_DumpStack@@Base+0x550> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 3afec <_Py_DumpStack@@Base+0x558> │ │ │ │ + b 3b0d0 <_Py_DumpStack@@Base+0x558> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 3b030 <_Py_DumpStack@@Base+0x59c> │ │ │ │ + bne 3b114 <_Py_DumpStack@@Base+0x59c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b050 <_Py_DumpStack@@Base+0x5bc> │ │ │ │ - b 3b090 <_Py_DumpStack@@Base+0x5fc> │ │ │ │ + bne 3b134 <_Py_DumpStack@@Base+0x5bc> │ │ │ │ + b 3b174 <_Py_DumpStack@@Base+0x5fc> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47616 @ 0xba00 │ │ │ │ + movw r0, #48320 @ 0xbcc0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b090 <_Py_DumpStack@@Base+0x5fc> │ │ │ │ - b 3b018 <_Py_DumpStack@@Base+0x584> │ │ │ │ + beq 3b174 <_Py_DumpStack@@Base+0x5fc> │ │ │ │ + b 3b0fc <_Py_DumpStack@@Base+0x584> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b090 <_Py_DumpStack@@Base+0x5fc> │ │ │ │ + beq 3b174 <_Py_DumpStack@@Base+0x5fc> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2ef58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b098 <_Py_DumpStack@@Base+0x604> │ │ │ │ + bge 3b17c <_Py_DumpStack@@Base+0x604> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 3b0a0 <_Py_DumpStack@@Base+0x60c> │ │ │ │ + b 3b184 <_Py_DumpStack@@Base+0x60c> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003b0a8 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +0003b18c <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3896] @ 0xf38 │ │ │ │ - ldr r1, [pc, #808] @ 3b3ec <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r1, [pc, #812] @ 3b4d4 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b0e4 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ + bne 3b1c8 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b0cc <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ + bne 3b1b0 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 3b0f4 <_PyMem_GetCurrentAllocatorName@@Base+0x4c> │ │ │ │ + beq 3b1d8 <_PyMem_GetCurrentAllocatorName@@Base+0x4c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 3c51ac │ │ │ │ - ldr ip, [pc, #756] @ 3b3f0 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + bl 3c503c │ │ │ │ + movw ip, #20004 @ 0x4e24 │ │ │ │ + movt ip, #96 @ 0x60 │ │ │ │ sub sl, fp, #196 @ 0xc4 │ │ │ │ sub r9, fp, #176 @ 0xb0 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ sub r5, fp, #136 @ 0x88 │ │ │ │ - sub lr, fp, #116 @ 0x74 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ + sub lr, fp, #116 @ 0x74 │ │ │ │ add r8, ip, #24 │ │ │ │ add r6, ip, #44 @ 0x2c │ │ │ │ add r4, ip, #64 @ 0x40 │ │ │ │ ldr r3, [ip], #4 │ │ │ │ str r3, [sl] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r9!, {r0, r1, r2, r3} │ │ │ │ @@ -12321,573 +12381,571 @@ │ │ │ │ str r3, [r7] │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #652] @ 3b3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + ldr r0, [pc, #648] @ 3b4d8 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b1f0 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #624] @ 3b3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 3b2d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #620] @ 3b4dc <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b1b8 <_PyMem_GetCurrentAllocatorName@@Base+0x110> │ │ │ │ - ldr r0, [pc, #604] @ 3b3fc <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3b2a0 <_PyMem_GetCurrentAllocatorName@@Base+0x114> │ │ │ │ + ldr r0, [pc, #600] @ 3b4e0 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #21468 @ 0x53dc │ │ │ │ + movweq r4, #22100 @ 0x5654 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b3ac <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #568] @ 3b3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + beq 3b494 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #564] @ 3b4dc <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b1f0 <_PyMem_GetCurrentAllocatorName@@Base+0x148> │ │ │ │ - ldr r0, [pc, #548] @ 3b3fc <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3b2d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #544] @ 3b4e0 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #40680 @ 0x9ee8 │ │ │ │ + movweq r4, #41804 @ 0xa34c │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b3ac <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #508] @ 3b3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + beq 3b494 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #504] @ 3b4d8 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b240 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #488] @ 3b3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 3b328 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ + ldr r0, [pc, #484] @ 3b4dc <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b240 <_PyMem_GetCurrentAllocatorName@@Base+0x198> │ │ │ │ - ldr r0, [pc, #468] @ 3b3fc <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3b328 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ + ldr r0, [pc, #464] @ 3b4e0 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #21440 @ 0x53c0 │ │ │ │ + movweq r4, #22072 @ 0x5638 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b3ac <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr ip, [pc, #440] @ 3b400 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + beq 3b494 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr ip, [pc, #436] @ 3b4e4 <_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} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ add r4, ip, #24 │ │ │ │ ldr r3, [ip], #4 │ │ │ │ str r3, [r6] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip] │ │ │ │ str r3, [r5] │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #368] @ 3b3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + ldr r0, [pc, #364] @ 3b4d8 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b2a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1fc> │ │ │ │ + beq 3b38c <_PyMem_GetCurrentAllocatorName@@Base+0x200> │ │ │ │ mov r4, #0 │ │ │ │ - b 3b3ac <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #332] @ 3b3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + b 3b494 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #328] @ 3b4dc <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, #20 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b29c <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ - ldr r0, [pc, #312] @ 3b3fc <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3b384 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #308] @ 3b4e0 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b29c <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ - ldr r0, [pc, #296] @ 3b404 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 3b384 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #292] @ 3b4e8 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b35c <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ - ldr r0, [pc, #276] @ 3b408 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3b444 <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ + ldr r0, [pc, #272] @ 3b4ec <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b324 <_PyMem_GetCurrentAllocatorName@@Base+0x27c> │ │ │ │ - ldr r0, [pc, #256] @ 3b40c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3b40c <_PyMem_GetCurrentAllocatorName@@Base+0x280> │ │ │ │ + ldr r0, [pc, #252] @ 3b4f0 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #21476 @ 0x53e4 │ │ │ │ + movweq r4, #22108 @ 0x565c │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b3ac <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #220] @ 3b408 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + beq 3b494 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #216] @ 3b4ec <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b35c <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ - ldr r0, [pc, #200] @ 3b40c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3b444 <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ + ldr r0, [pc, #196] @ 3b4f0 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #21424 @ 0x53b0 │ │ │ │ + movweq r4, #22056 @ 0x5628 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3b3ac <_PyMem_GetCurrentAllocatorName@@Base+0x304> │ │ │ │ - ldr r0, [pc, #160] @ 3b404 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + beq 3b494 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #156] @ 3b4e8 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b29c <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ - ldr r0, [pc, #140] @ 3b408 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3b384 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #136] @ 3b4ec <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b29c <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ - ldr r0, [pc, #120] @ 3b40c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3b384 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #116] @ 3b4f0 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #21452 @ 0x53cc │ │ │ │ + movw r4, #22084 @ 0x5644 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - ldr r1, [pc, #56] @ 3b3ec <_PyMem_GetCurrentAllocatorName@@Base+0x344> │ │ │ │ + ldr r1, [pc, #56] @ 3b4d4 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3b3d0 <_PyMem_GetCurrentAllocatorName@@Base+0x328> │ │ │ │ + bne 3b4b8 <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b3b8 <_PyMem_GetCurrentAllocatorName@@Base+0x310> │ │ │ │ + bne 3b4a0 <_PyMem_GetCurrentAllocatorName@@Base+0x314> │ │ │ │ dmb ish │ │ │ │ - beq 3b3e0 <_PyMem_GetCurrentAllocatorName@@Base+0x338> │ │ │ │ + beq 3b4c8 <_PyMem_GetCurrentAllocatorName@@Base+0x33c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq sl, r8, r1, sl │ │ │ │ - rsbeq r4, r0, r0, lsr #22 │ │ │ │ - mlseq sl, ip, r1, sl │ │ │ │ - strhteq sl, [sl], #-16 │ │ │ │ - rsbeq sl, sl, r4, asr #3 │ │ │ │ - rsbeq r4, r0, r4, lsl #23 │ │ │ │ - ldrdeq sl, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ - strdeq sl, [sl], #-20 @ 0xffffffec @ │ │ │ │ - rsbeq sl, sl, ip, lsl #4 │ │ │ │ + mlseq sl, r0, r1, sl │ │ │ │ + mlseq sl, r4, r1, sl │ │ │ │ + rsbeq sl, sl, r8, lsr #3 │ │ │ │ + strhteq sl, [sl], #-28 @ 0xffffffe4 │ │ │ │ + rsbeq r4, r0, r8, lsl #29 │ │ │ │ + ldrdeq sl, [sl], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq sl, sl, ip, ror #3 │ │ │ │ + rsbeq sl, sl, r4, lsl #4 │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b444 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ - bl df614 │ │ │ │ + bne 3b528 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b478 <_PyMem_GetCurrentAllocatorName@@Base+0x3d0> │ │ │ │ + bne 3b55c <_PyMem_GetCurrentAllocatorName@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d9a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3b46c <_PyMem_GetCurrentAllocatorName@@Base+0x3c4> │ │ │ │ + bge 3b550 <_PyMem_GetCurrentAllocatorName@@Base+0x3c4> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 b8344 <_Py_GetConfig@@Base> │ │ │ │ + bl b7f3c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b4c8 <_PyMem_GetCurrentAllocatorName@@Base+0x420> │ │ │ │ + bne 3b5ac <_PyMem_GetCurrentAllocatorName@@Base+0x420> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #54360 @ 0xd458 │ │ │ │ + movw r3, #55064 @ 0xd718 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 367668 <_Py_Gid_Converter@@Base+0x1f8> │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + b 3687c0 <_Py_Gid_Converter@@Base+0x1f8> │ │ │ │ + movw r3, #49868 @ 0xc2cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56084 @ 0xdb14 │ │ │ │ + movw r1, #56788 @ 0xddd4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b4a8 <_PyMem_GetCurrentAllocatorName@@Base+0x400> │ │ │ │ + beq 3b58c <_PyMem_GetCurrentAllocatorName@@Base+0x400> │ │ │ │ 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 │ │ │ │ - movw r0, #65316 @ 0xff24 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ + movw r0, #372 @ 0x174 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 30b8a0 │ │ │ │ + bl 30db48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3b5b0 <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ + beq 3b694 <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #16864 @ 0x41e0 │ │ │ │ + movw r1, #17568 @ 0x44a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #56180 @ 0xdb74 │ │ │ │ + movw r0, #56884 @ 0xde34 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b56c <_PyMem_GetCurrentAllocatorName@@Base+0x4c4> │ │ │ │ + bne 3b650 <_PyMem_GetCurrentAllocatorName@@Base+0x4c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b564 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ + bgt 3b648 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3b564 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ + bne 3b648 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3b5b0 <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ + b 3b694 <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl fca98 │ │ │ │ + bl fcbc4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3b598 <_PyMem_GetCurrentAllocatorName@@Base+0x4f0> │ │ │ │ + ble 3b67c <_PyMem_GetCurrentAllocatorName@@Base+0x4f0> │ │ │ │ mov r4, r5 │ │ │ │ - b 3b5b0 <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ + b 3b694 <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3b590 <_PyMem_GetCurrentAllocatorName@@Base+0x4e8> │ │ │ │ + bne 3b674 <_PyMem_GetCurrentAllocatorName@@Base+0x4e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3b590 <_PyMem_GetCurrentAllocatorName@@Base+0x4e8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3b674 <_PyMem_GetCurrentAllocatorName@@Base+0x4e8> │ │ │ │ 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] @ 3b7c4 <_PyMem_GetCurrentAllocatorName@@Base+0x71c> │ │ │ │ + ldr lr, [pc, #496] @ 3b8a8 <_PyMem_GetCurrentAllocatorName@@Base+0x71c> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #56216 @ 0xdb98 │ │ │ │ + movw r0, #56920 @ 0xde58 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2c79e8 │ │ │ │ + bl 2d3f70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3b608 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ - movw r4, #56200 @ 0xdb88 │ │ │ │ + bne 3b6ec <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ + movw r4, #56904 @ 0xde48 │ │ │ │ movt r4, #70 @ 0x46 │ │ │ │ - b 3b628 <_PyMem_GetCurrentAllocatorName@@Base+0x580> │ │ │ │ + b 3b70c <_PyMem_GetCurrentAllocatorName@@Base+0x580> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b5fc <_PyMem_GetCurrentAllocatorName@@Base+0x554> │ │ │ │ - movw r1, #50728 @ 0xc628 │ │ │ │ + beq 3b6e0 <_PyMem_GetCurrentAllocatorName@@Base+0x554> │ │ │ │ + movw r1, #51432 @ 0xc8e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b7b0 <_PyMem_GetCurrentAllocatorName@@Base+0x708> │ │ │ │ + beq 3b894 <_PyMem_GetCurrentAllocatorName@@Base+0x708> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ba2e8 │ │ │ │ + bl 2bb27c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3b648 <_PyMem_GetCurrentAllocatorName@@Base+0x5a0> │ │ │ │ + bne 3b72c <_PyMem_GetCurrentAllocatorName@@Base+0x5a0> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 36cd18 │ │ │ │ + b 36da20 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2f048 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3b688 <_PyMem_GetCurrentAllocatorName@@Base+0x5e0> │ │ │ │ + beq 3b76c <_PyMem_GetCurrentAllocatorName@@Base+0x5e0> │ │ │ │ cmp r4, r5 │ │ │ │ - beq 3b768 <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ + beq 3b84c <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl df57c │ │ │ │ + bl df414 │ │ │ │ add r5, r5, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 3b690 <_PyMem_GetCurrentAllocatorName@@Base+0x5e8> │ │ │ │ + bne 3b774 <_PyMem_GetCurrentAllocatorName@@Base+0x5e8> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl af754 │ │ │ │ - b 3b7b8 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ - ldr sl, [pc, #312] @ 3b7c8 <_PyMem_GetCurrentAllocatorName@@Base+0x720> │ │ │ │ + bl af5e4 │ │ │ │ + b 3b89c <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + ldr sl, [pc, #312] @ 3b8ac <_PyMem_GetCurrentAllocatorName@@Base+0x720> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1fa874 │ │ │ │ + bl 1faedc │ │ │ │ ldr r2, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b6bc <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ + bgt 3b7a0 <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 3b6bc <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ + bne 3b7a0 <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - movweq r3, #48596 @ 0xbdd4 │ │ │ │ + movweq r3, #49904 @ 0xc2f0 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 3b70c <_PyMem_GetCurrentAllocatorName@@Base+0x664> │ │ │ │ + beq 3b7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x664> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b6fc <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ + bgt 3b7e0 <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 3b6fc <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ + bne 3b7e0 <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b724 <_PyMem_GetCurrentAllocatorName@@Base+0x67c> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 3b808 <_PyMem_GetCurrentAllocatorName@@Base+0x67c> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b768 <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ - b 3b678 <_PyMem_GetCurrentAllocatorName@@Base+0x5d0> │ │ │ │ + bne 3b84c <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ + b 3b75c <_PyMem_GetCurrentAllocatorName@@Base+0x5d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl fca98 │ │ │ │ + bl fcbc4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b7b8 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + bgt 3b89c <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3b7b8 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + bne 3b89c <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3b7b8 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3b89c <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ mov r0, r6 │ │ │ │ - bl 326660 <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #48544 @ 0xbda0 │ │ │ │ + bl 3288fc <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #49856 @ 0xc2c0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #56236 @ 0xdbac │ │ │ │ + movw r2, #56940 @ 0xde6c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 38291c │ │ │ │ + bl 3831a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ cmn r5, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - b 3b7b8 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + b 3b89c <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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 r4, fp, r8, asr r2 │ │ │ │ + rsbeq r4, fp, r0, asr r2 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3b818 <_PyMem_GetCurrentAllocatorName@@Base+0x770> │ │ │ │ + bne 3b8fc <_PyMem_GetCurrentAllocatorName@@Base+0x770> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b850 <_PyMem_GetCurrentAllocatorName@@Base+0x7a8> │ │ │ │ + beq 3b934 <_PyMem_GetCurrentAllocatorName@@Base+0x7a8> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #360] @ 3b998 <_PyMem_GetCurrentAllocatorName@@Base+0x8f0> │ │ │ │ + ldr r3, [pc, #360] @ 3ba7c <_PyMem_GetCurrentAllocatorName@@Base+0x8f0> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3b98c <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ + beq 3ba70 <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b870 <_PyMem_GetCurrentAllocatorName@@Base+0x7c8> │ │ │ │ - bl df614 │ │ │ │ + bne 3b954 <_PyMem_GetCurrentAllocatorName@@Base+0x7c8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b988 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ + bne 3ba6c <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20ce94 │ │ │ │ + bl 20d484 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b988 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ + beq 3ba6c <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56408 @ 0xdc58 │ │ │ │ + movw r1, #57112 @ 0xdf18 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56412 @ 0xdc5c │ │ │ │ + movw r0, #57116 @ 0xdf1c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + beq 3ba4c <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e6f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b928 <_PyMem_GetCurrentAllocatorName@@Base+0x880> │ │ │ │ + beq 3ba0c <_PyMem_GetCurrentAllocatorName@@Base+0x880> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 3b8f8 <_PyMem_GetCurrentAllocatorName@@Base+0x850> │ │ │ │ + beq 3b9dc <_PyMem_GetCurrentAllocatorName@@Base+0x850> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 3b914 <_PyMem_GetCurrentAllocatorName@@Base+0x86c> │ │ │ │ - movw r3, #46728 @ 0xb688 │ │ │ │ + bne 3b9f8 <_PyMem_GetCurrentAllocatorName@@Base+0x86c> │ │ │ │ + movw r3, #48000 @ 0xbb80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56456 @ 0xdc88 │ │ │ │ + movw r1, #57160 @ 0xdf48 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ - movw r3, #46712 @ 0xb678 │ │ │ │ + bl 1b899c │ │ │ │ + b 3ba4c <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + movw r3, #47984 @ 0xbb70 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56428 @ 0xdc6c │ │ │ │ + movw r1, #57132 @ 0xdf2c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + bl 1b899c │ │ │ │ + b 3ba4c <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + bl 301368 │ │ │ │ + b 3ba4c <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b9a0 <_PyMem_GetCurrentAllocatorName@@Base+0x8f8> │ │ │ │ + bl 3ba80 <_PyMem_GetCurrentAllocatorName@@Base+0x8f4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + beq 3ba4c <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b95c <_PyMem_GetCurrentAllocatorName@@Base+0x8b4> │ │ │ │ + bgt 3ba40 <_PyMem_GetCurrentAllocatorName@@Base+0x8b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3b95c <_PyMem_GetCurrentAllocatorName@@Base+0x8b4> │ │ │ │ + bne 3ba40 <_PyMem_GetCurrentAllocatorName@@Base+0x8b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 3b98c <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ + b 3ba70 <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b988 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ + bgt 3ba6c <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3b988 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ + bne 3ba6c <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r9, r8, lsr #5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rsbeq pc, r9, r8, ror #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-1096] @ 0xfffffbb8 │ │ │ │ - ldr r5, [pc, #3100] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + ldr r5, [pc, #3104] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #17408 @ 0x4400 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3ba1c <_PyMem_GetCurrentAllocatorName@@Base+0x974> │ │ │ │ + beq 3bafc <_PyMem_GetCurrentAllocatorName@@Base+0x970> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56484 @ 0xdca4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3ccc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c1c> │ │ │ │ + bl 1b899c │ │ │ │ + b 3cda8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c1c> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ mov r6, r0 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ mov r0, #30 │ │ │ │ mvn r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ sub r9, r7, #16 │ │ │ │ @@ -12900,116 +12958,116 @@ │ │ │ │ movle r0, #4096 @ 0x1000 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #16]! │ │ │ │ - bne 3ba5c <_PyMem_GetCurrentAllocatorName@@Base+0x9b4> │ │ │ │ + bne 3bb3c <_PyMem_GetCurrentAllocatorName@@Base+0x9b0> │ │ │ │ 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, #56516 @ 0xdcc4 │ │ │ │ + movw r3, #57220 @ 0xdf84 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #244 @ 0xf4 │ │ │ │ - movw r1, #8396 @ 0x20cc │ │ │ │ + movw r1, #9100 @ 0x238c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ef64 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3bb60 <_PyMem_GetCurrentAllocatorName@@Base+0xab8> │ │ │ │ + bne 3bc40 <_PyMem_GetCurrentAllocatorName@@Base+0xab4> │ │ │ │ movw r7, #45300 @ 0xb0f4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r8, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bne 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ ldr r5, [r5, r4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bb0c <_PyMem_GetCurrentAllocatorName@@Base+0xa64> │ │ │ │ + beq 3bbec <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bb38 <_PyMem_GetCurrentAllocatorName@@Base+0xa90> │ │ │ │ + bne 3bc18 <_PyMem_GetCurrentAllocatorName@@Base+0xa8c> │ │ │ │ bl 2dcc4 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #56532 @ 0xdcd4 │ │ │ │ + movw r2, #57236 @ 0xdf94 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ str r6, [sp] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ bl 2dcc4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56532 @ 0xdcd4 │ │ │ │ + movw r1, #57236 @ 0xdf94 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3bbf8 <_PyMem_GetCurrentAllocatorName@@Base+0xb50> │ │ │ │ + bne 3bcd8 <_PyMem_GetCurrentAllocatorName@@Base+0xb4c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ed24 │ │ │ │ - bl 468e8 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bne 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3bbc0 <_PyMem_GetCurrentAllocatorName@@Base+0xb18> │ │ │ │ + beq 3bca0 <_PyMem_GetCurrentAllocatorName@@Base+0xb14> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bbe0 <_PyMem_GetCurrentAllocatorName@@Base+0xb38> │ │ │ │ + bne 3bcc0 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #56604 @ 0xdd1c │ │ │ │ + movw r2, #57308 @ 0xdfdc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #56604 @ 0xdd1c │ │ │ │ + movw r1, #57308 @ 0xdfdc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ - movw lr, #56748 @ 0xddac │ │ │ │ + movw lr, #57452 @ 0xe06c │ │ │ │ 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 │ │ │ │ @@ -13030,88 +13088,88 @@ │ │ │ │ sub r1, r3, r4 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, r4 │ │ │ │ bl 2eb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c5fc <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ + beq 3c6e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ec88 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ sub r1, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 3bd9c <_PyMem_GetCurrentAllocatorName@@Base+0xcf4> │ │ │ │ + beq 3be7c <_PyMem_GetCurrentAllocatorName@@Base+0xcf0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #20 │ │ │ │ sub r2, r2, #20 │ │ │ │ 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 e9288 │ │ │ │ + bl e92b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1538> │ │ │ │ + bne 3c6bc <_PyMem_GetCurrentAllocatorName@@Base+0x1530> │ │ │ │ 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 bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ed24 │ │ │ │ - bl 468e8 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ - ldr r1, [pc, #2264] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + ldr r1, [pc, #2268] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr ip, [r2, r1] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bd48 <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ + beq 3be28 <_PyMem_GetCurrentAllocatorName@@Base+0xc9c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bd78 <_PyMem_GetCurrentAllocatorName@@Base+0xcd0> │ │ │ │ + bne 3be58 <_PyMem_GetCurrentAllocatorName@@Base+0xccc> │ │ │ │ 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, #56664 @ 0xdd58 │ │ │ │ + movw r2, #57368 @ 0xe018 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #20 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - movw r1, #56664 @ 0xdd58 │ │ │ │ + movw r1, #57368 @ 0xe018 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r0, #16 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ strb r3, [r0, r1] │ │ │ │ @@ -13131,109 +13189,108 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2db38 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble 3c5d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ + ble 3c6ac <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ ldr r6, [sl, #-980] @ 0xfffffc2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3c5d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ + beq 3c6ac <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ sub r2, r2, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c5d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ + beq 3c6ac <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 3be60 <_PyMem_GetCurrentAllocatorName@@Base+0xdb8> │ │ │ │ + bne 3bf40 <_PyMem_GetCurrentAllocatorName@@Base+0xdb4> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ add r0, r6, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 3c5d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ + beq 3c6ac <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ bl 2f048 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r6 │ │ │ │ - movw r1, #56776 @ 0xddc8 │ │ │ │ + movw r1, #57480 @ 0xe088 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2e82c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c5d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1528> │ │ │ │ + beq 3c6ac <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ cmp r0, #9 │ │ │ │ - bls 3bec8 <_PyMem_GetCurrentAllocatorName@@Base+0xe20> │ │ │ │ + bls 3bfa4 <_PyMem_GetCurrentAllocatorName@@Base+0xe18> │ │ │ │ sub r0, r0, #10 │ │ │ │ - movw r1, #19664 @ 0x4cd0 │ │ │ │ - movt r1, #96 @ 0x60 │ │ │ │ + ldr r1, [pc, #1872] @ 3c6d8 <_PyMem_GetCurrentAllocatorName@@Base+0x154c> │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2ee74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3bec8 <_PyMem_GetCurrentAllocatorName@@Base+0xe20> │ │ │ │ + bne 3bfa4 <_PyMem_GetCurrentAllocatorName@@Base+0xe18> │ │ │ │ ldrb r3, [sl, #-976] @ 0xfffffc30 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq 3bed8 <_PyMem_GetCurrentAllocatorName@@Base+0xe30> │ │ │ │ - b 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ - bl df614 │ │ │ │ + beq 3bfb4 <_PyMem_GetCurrentAllocatorName@@Base+0xe28> │ │ │ │ + b 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3c0b4 <_PyMem_GetCurrentAllocatorName@@Base+0x100c> │ │ │ │ - b 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + beq 3c190 <_PyMem_GetCurrentAllocatorName@@Base+0x1004> │ │ │ │ + b 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ ldrb r3, [sl, #-975] @ 0xfffffc31 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ - bl 177ba8 │ │ │ │ + bne 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl 177ef4 │ │ │ │ ldr r7, [sl, #-988] @ 0xfffffc24 │ │ │ │ ldr r5, [sl, #-984] @ 0xfffffc28 │ │ │ │ cmp r7, r5 │ │ │ │ - bcs 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + bcs 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 3bf74 <_PyMem_GetCurrentAllocatorName@@Base+0xecc> │ │ │ │ - bl 36ccf4 │ │ │ │ - bl 468e8 │ │ │ │ + bne 3c050 <_PyMem_GetCurrentAllocatorName@@Base+0xec4> │ │ │ │ + bl 36d9fc │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ - ldr r3, [pc, #1752] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + ldr r3, [pc, #1760] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sl, #-16] │ │ │ │ - beq 3bf4c <_PyMem_GetCurrentAllocatorName@@Base+0xea4> │ │ │ │ + beq 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3bf5c <_PyMem_GetCurrentAllocatorName@@Base+0xeb4> │ │ │ │ - movw r2, #56784 @ 0xddd0 │ │ │ │ + bne 3c038 <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ + movw r2, #57488 @ 0xe090 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #56784 @ 0xddd0 │ │ │ │ + movw r1, #57488 @ 0xe090 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r5, r5, r7 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - movw r1, #21524 @ 0x5414 │ │ │ │ + movw r1, #22156 @ 0x568c │ │ │ │ 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 │ │ │ │ @@ -13242,28 +13299,28 @@ │ │ │ │ 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 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55868 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3bff4 <_PyMem_GetCurrentAllocatorName@@Base+0xf4c> │ │ │ │ - bl 468e8 │ │ │ │ + bne 3c0d0 <_PyMem_GetCurrentAllocatorName@@Base+0xf44> │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bfe4 <_PyMem_GetCurrentAllocatorName@@Base+0xf3c> │ │ │ │ + beq 3c0c0 <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ mov r5, #0 │ │ │ │ - b 3c0a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1000> │ │ │ │ - bl 177ba8 │ │ │ │ + b 3c184 <_PyMem_GetCurrentAllocatorName@@Base+0xff8> │ │ │ │ + bl 177ef4 │ │ │ │ cmp r6, #7 │ │ │ │ - bls 3bfdc <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ - b 3c094 <_PyMem_GetCurrentAllocatorName@@Base+0xfec> │ │ │ │ + bls 3c0b8 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ + b 3c170 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ cmp r6, #7 │ │ │ │ - bls 3bfdc <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ + bls 3c0b8 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r8, #7 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, r8, #8 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, r6, ip │ │ │ │ @@ -13271,222 +13328,222 @@ │ │ │ │ add r0, r9, ip │ │ │ │ bl 2ef10 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r3] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3c094 <_PyMem_GetCurrentAllocatorName@@Base+0xfec> │ │ │ │ + beq 3c170 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, r9 │ │ │ │ sub ip, ip, #52 @ 0x34 │ │ │ │ str r3, [ip] │ │ │ │ bl 2ef70 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ add ip, r3, #1 │ │ │ │ - beq 3c080 <_PyMem_GetCurrentAllocatorName@@Base+0xfd8> │ │ │ │ + beq 3c15c <_PyMem_GetCurrentAllocatorName@@Base+0xfd0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, ip │ │ │ │ - bcs 3c014 <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ - b 3c094 <_PyMem_GetCurrentAllocatorName@@Base+0xfec> │ │ │ │ + bcs 3c0f0 <_PyMem_GetCurrentAllocatorName@@Base+0xf64> │ │ │ │ + b 3c170 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ add r5, r2, r3 │ │ │ │ - b 3c0a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1000> │ │ │ │ + b 3c184 <_PyMem_GetCurrentAllocatorName@@Base+0xff8> │ │ │ │ sub r4, r4, #7 │ │ │ │ add r4, r4, r8 │ │ │ │ cmp r5, r4 │ │ │ │ - bhi 3bf8c <_PyMem_GetCurrentAllocatorName@@Base+0xee4> │ │ │ │ - b 3bfdc <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ + bhi 3c068 <_PyMem_GetCurrentAllocatorName@@Base+0xedc> │ │ │ │ + b 3c0b8 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ mov r0, r9 │ │ │ │ - bl bbfe8 │ │ │ │ - b 3c5a0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f8> │ │ │ │ - bl 177ba8 │ │ │ │ + bl bbb48 │ │ │ │ + b 3c67c <_PyMem_GetCurrentAllocatorName@@Base+0x14f0> │ │ │ │ + bl 177ef4 │ │ │ │ ldr r5, [sl, #-988] @ 0xfffffc24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + beq 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3f0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bge 3c190 <_PyMem_GetCurrentAllocatorName@@Base+0x10e8> │ │ │ │ + bge 3c26c <_PyMem_GetCurrentAllocatorName@@Base+0x10e0> │ │ │ │ movw r4, #45300 @ 0xb0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ - ldr r3, [pc, #1252] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + ldr r3, [pc, #1260] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c138 <_PyMem_GetCurrentAllocatorName@@Base+0x1090> │ │ │ │ + beq 3c214 <_PyMem_GetCurrentAllocatorName@@Base+0x1088> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c168 <_PyMem_GetCurrentAllocatorName@@Base+0x10c0> │ │ │ │ + bne 3c244 <_PyMem_GetCurrentAllocatorName@@Base+0x10b8> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #56908 @ 0xde4c │ │ │ │ + movw r2, #57612 @ 0xe10c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #56852 @ 0xde14 │ │ │ │ + movw r2, #57556 @ 0xe0d4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ bl 2dcc4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #56908 @ 0xde4c │ │ │ │ + movw r3, #57612 @ 0xe10c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56852 @ 0xde14 │ │ │ │ + movw r1, #57556 @ 0xe0d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ sub r1, r1, #180 @ 0xb4 │ │ │ │ bl 2e630 <__fstat64_time64@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3c254 <_PyMem_GetCurrentAllocatorName@@Base+0x11ac> │ │ │ │ + beq 3c330 <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ movw r4, #45300 @ 0xb0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ - ldr r3, [pc, #1060] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + ldr r3, [pc, #1068] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c1f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1150> │ │ │ │ + beq 3c2d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c228 <_PyMem_GetCurrentAllocatorName@@Base+0x1180> │ │ │ │ + bne 3c304 <_PyMem_GetCurrentAllocatorName@@Base+0x1178> │ │ │ │ bl 2dcc4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #56908 @ 0xde4c │ │ │ │ + movw r3, #57612 @ 0xe10c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #56920 @ 0xde58 │ │ │ │ + movw r2, #57624 @ 0xe118 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ bl 2dcc4 │ │ │ │ - movw r3, #56908 @ 0xde4c │ │ │ │ + movw r3, #57612 @ 0xe10c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #56920 @ 0xde58 │ │ │ │ + movw r1, #57624 @ 0xe118 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 3c4e4 <_PyMem_GetCurrentAllocatorName@@Base+0x143c> │ │ │ │ + b 3c5c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1434> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #912] @ 3c5f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1548> │ │ │ │ + vldr d7, [pc, #916] @ 3c6d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1544> │ │ │ │ sub r3, r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r7, sl, #896 @ 0x380 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [sl, #-864] @ 0xfffffca0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ bl 2e09c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c340 <_PyMem_GetCurrentAllocatorName@@Base+0x1298> │ │ │ │ + bne 3c41c <_PyMem_GetCurrentAllocatorName@@Base+0x1290> │ │ │ │ movw r4, #45300 @ 0xb0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ - ldr r3, [pc, #828] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + ldr r3, [pc, #836] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r9, #56908 @ 0xde4c │ │ │ │ + movw r9, #57612 @ 0xe10c │ │ │ │ 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 │ │ │ │ - beq 3c2ec <_PyMem_GetCurrentAllocatorName@@Base+0x1244> │ │ │ │ + beq 3c3c8 <_PyMem_GetCurrentAllocatorName@@Base+0x123c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c318 <_PyMem_GetCurrentAllocatorName@@Base+0x1270> │ │ │ │ + bne 3c3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1268> │ │ │ │ bl 2dcc4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r2, #56992 @ 0xdea0 │ │ │ │ + movw r2, #57696 @ 0xe160 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ bl 2dcc4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #57696 @ 0xe160 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 3c378 <_PyMem_GetCurrentAllocatorName@@Base+0x12d0> │ │ │ │ + bcc 3c454 <_PyMem_GetCurrentAllocatorName@@Base+0x12c8> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4552 @ 0x11c8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #57072 @ 0xdef0 │ │ │ │ + movw r1, #57776 @ 0xe1b0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r5, #0 │ │ │ │ - b 3c41c <_PyMem_GetCurrentAllocatorName@@Base+0x1374> │ │ │ │ + b 3c4f8 <_PyMem_GetCurrentAllocatorName@@Base+0x136c> │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r7, r0, r7 │ │ │ │ mla r3, r1, r3, r7 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ str r6, [r1] │ │ │ │ @@ -13494,626 +13551,628 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r1] │ │ │ │ add r4, r3, #1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r0, #56908 @ 0xde4c │ │ │ │ + movw r0, #57612 @ 0xe10c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add r8, r8, #1 │ │ │ │ add r1, r4, r1 │ │ │ │ add r1, r6, r1 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc58 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ + beq 3cd3c <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ add r7, r7, #40 @ 0x28 │ │ │ │ cmp r5, r8 │ │ │ │ - bgt 3c3b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1308> │ │ │ │ + bgt 3c48c <_PyMem_GetCurrentAllocatorName@@Base+0x1300> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r6 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r6, [r3] │ │ │ │ - b 3c370 <_PyMem_GetCurrentAllocatorName@@Base+0x12c8> │ │ │ │ + b 3c44c <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3cca4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ + beq 3cd88 <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ ldr r8, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r8 │ │ │ │ - blx 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ 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 2ecd0 │ │ │ │ sub r4, sl, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c4e4 <_PyMem_GetCurrentAllocatorName@@Base+0x143c> │ │ │ │ - bl df614 │ │ │ │ + beq 3c5c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1434> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + bne 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ movw r5, #45300 @ 0xb0f4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ - ldr r3, [pc, #392] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + ldr r3, [pc, #400] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [r4, #32] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c498 <_PyMem_GetCurrentAllocatorName@@Base+0x13f0> │ │ │ │ + beq 3c574 <_PyMem_GetCurrentAllocatorName@@Base+0x13e8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c4c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1418> │ │ │ │ + bne 3c59c <_PyMem_GetCurrentAllocatorName@@Base+0x1410> │ │ │ │ bl 2dcc4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #57212 @ 0xdf7c │ │ │ │ + movw r2, #57916 @ 0xe23c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ bl 2dcc4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #57212 @ 0xdf7c │ │ │ │ + movw r1, #57916 @ 0xe23c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c24c <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e0d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c5a0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f8> │ │ │ │ - bl df614 │ │ │ │ + beq 3c67c <_PyMem_GetCurrentAllocatorName@@Base+0x14f0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + bne 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ movw r4, #45300 @ 0xb0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ - ldr r3, [pc, #192] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + ldr r3, [pc, #200] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c55c <_PyMem_GetCurrentAllocatorName@@Base+0x14b4> │ │ │ │ + beq 3c638 <_PyMem_GetCurrentAllocatorName@@Base+0x14ac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c580 <_PyMem_GetCurrentAllocatorName@@Base+0x14d8> │ │ │ │ + bne 3c65c <_PyMem_GetCurrentAllocatorName@@Base+0x14d0> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #57268 @ 0xdfb4 │ │ │ │ + movw r2, #57972 @ 0xe274 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ bl 2dcc4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #57268 @ 0xdfb4 │ │ │ │ + movw r1, #57972 @ 0xe274 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c5c4 <_PyMem_GetCurrentAllocatorName@@Base+0x151c> │ │ │ │ + beq 3c6a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 55a14 <_Py_strhex_bytes_with_sep@@Base+0x208> │ │ │ │ + bl 557b8 <_Py_strhex_bytes_with_sep@@Base+0x208> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6f4 <_PyMem_GetCurrentAllocatorName@@Base+0x164c> │ │ │ │ - bl 468e8 │ │ │ │ + bne 3c7d8 <_PyMem_GetCurrentAllocatorName@@Base+0x164c> │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5fc <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ + bne 3c6e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ 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 3bc40 <_PyMem_GetCurrentAllocatorName@@Base+0xb98> │ │ │ │ + b 3bd20 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ + nop {0} │ │ │ │ ... │ │ │ │ + rsbeq r4, r0, r4, asr #29 │ │ │ │ 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 df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6ec <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + bne 3c7d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2eb08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c6ec <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + beq 3c7d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ movw r4, #45300 @ 0xb0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c6ec <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ - ldr r3, [pc, #-116] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c7d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + ldr r3, [pc, #-116] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r5, [r3, #-16] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c69c <_PyMem_GetCurrentAllocatorName@@Base+0x15f4> │ │ │ │ + beq 3c780 <_PyMem_GetCurrentAllocatorName@@Base+0x15f4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c6c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1620> │ │ │ │ + bne 3c7ac <_PyMem_GetCurrentAllocatorName@@Base+0x1620> │ │ │ │ bl 2dcc4 │ │ │ │ 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, #57304 @ 0xdfd8 │ │ │ │ + movw r2, #58008 @ 0xe298 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c6ec <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c7d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ bl 2dcc4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #57304 @ 0xdfd8 │ │ │ │ + movw r1, #58008 @ 0xe298 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 3c70c <_PyMem_GetCurrentAllocatorName@@Base+0x1664> │ │ │ │ + b 3c7f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1664> │ │ │ │ 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 bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ed24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c7e4 <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ - bl df614 │ │ │ │ + beq 3c8c8 <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bne 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ movw r4, #45300 @ 0xb0f4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r5, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ - ldr r2, [pc, #-380] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + ldr r2, [pc, #-380] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c798 <_PyMem_GetCurrentAllocatorName@@Base+0x16f0> │ │ │ │ + beq 3c87c <_PyMem_GetCurrentAllocatorName@@Base+0x16f0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c7c0 <_PyMem_GetCurrentAllocatorName@@Base+0x1718> │ │ │ │ + bne 3c8a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1718> │ │ │ │ bl 2dcc4 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #57372 @ 0xe01c │ │ │ │ + movw r2, #58076 @ 0xe2dc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ bl 2dcc4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #58076 @ 0xe2dc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c8d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3c8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1810> │ │ │ │ + bne 3c99c <_PyMem_GetCurrentAllocatorName@@Base+0x1810> │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ - bl 468e8 │ │ │ │ + bl 468a4 │ │ │ │ sub r5, r5, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c82c <_PyMem_GetCurrentAllocatorName@@Base+0x1784> │ │ │ │ - bl 177348 │ │ │ │ + bne 3c910 <_PyMem_GetCurrentAllocatorName@@Base+0x1784> │ │ │ │ + bl 177694 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #-16] │ │ │ │ - movw r1, #57416 @ 0xe048 │ │ │ │ + movw r1, #58120 @ 0xe308 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 211ea0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl 2124bc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c854 <_PyMem_GetCurrentAllocatorName@@Base+0x17ac> │ │ │ │ + bne 3c938 <_PyMem_GetCurrentAllocatorName@@Base+0x17ac> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57488 @ 0xe090 │ │ │ │ + movw r1, #58192 @ 0xe350 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r5, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - bl 468e8 │ │ │ │ + bl 1736ec │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ - ldr r1, [pc, #-624] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + ldr r1, [pc, #-624] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c890 <_PyMem_GetCurrentAllocatorName@@Base+0x17e8> │ │ │ │ + beq 3c974 <_PyMem_GetCurrentAllocatorName@@Base+0x17e8> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c8a4 <_PyMem_GetCurrentAllocatorName@@Base+0x17fc> │ │ │ │ + bne 3c988 <_PyMem_GetCurrentAllocatorName@@Base+0x17fc> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #57536 @ 0xe0c0 │ │ │ │ + movw r2, #58240 @ 0xe380 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #57536 @ 0xe0c0 │ │ │ │ + movw r1, #58240 @ 0xe380 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ 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 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55868 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ sub r4, r4, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c944 <_PyMem_GetCurrentAllocatorName@@Base+0x189c> │ │ │ │ - bl 468e8 │ │ │ │ + beq 3ca28 <_PyMem_GetCurrentAllocatorName@@Base+0x189c> │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ - ldr r1, [pc, #-764] @ 3c5f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + ldr r1, [pc, #-764] @ 3c6dc <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c91c <_PyMem_GetCurrentAllocatorName@@Base+0x1874> │ │ │ │ + beq 3ca00 <_PyMem_GetCurrentAllocatorName@@Base+0x1874> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c930 <_PyMem_GetCurrentAllocatorName@@Base+0x1888> │ │ │ │ + bne 3ca14 <_PyMem_GetCurrentAllocatorName@@Base+0x1888> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #57604 @ 0xe104 │ │ │ │ + movw r2, #58308 @ 0xe3c4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #57604 @ 0xe104 │ │ │ │ + movw r1, #58308 @ 0xe3c4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #180 @ 0xb4 │ │ │ │ - movw r1, #21524 @ 0x5414 │ │ │ │ + movw r1, #22156 @ 0x568c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c984 <_PyMem_GetCurrentAllocatorName@@Base+0x18dc> │ │ │ │ + beq 3ca68 <_PyMem_GetCurrentAllocatorName@@Base+0x18dc> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57664 @ 0xe140 │ │ │ │ + movw r1, #58368 @ 0xe400 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r4, #0 │ │ │ │ - b 3cc10 <_PyMem_GetCurrentAllocatorName@@Base+0x1b68> │ │ │ │ + b 3ccf4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b68> │ │ │ │ ldr r3, [r4, #-896] @ 0xfffffc80 │ │ │ │ movw r2, #65296 @ 0xff10 │ │ │ │ movt r2, #64752 @ 0xfcf0 │ │ │ │ ldr r1, [r4, #-892] @ 0xfffffc84 │ │ │ │ add r2, r3, r2 │ │ │ │ orr r2, r2, r1 │ │ │ │ and r1, r3, #240 @ 0xf0 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 3c9c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ + beq 3caac <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57724 @ 0xe17c │ │ │ │ + movw r1, #58428 @ 0xe43c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b899c │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ lsr ip, r3, #24 │ │ │ │ ubfx r2, r3, #16, #8 │ │ │ │ cmp r2, #15 │ │ │ │ cmpeq ip, #3 │ │ │ │ - beq 3ca08 <_PyMem_GetCurrentAllocatorName@@Base+0x1960> │ │ │ │ + beq 3caec <_PyMem_GetCurrentAllocatorName@@Base+0x1960> │ │ │ │ movw r0, #4552 @ 0x11c8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, #15 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #57832 @ 0xe1e8 │ │ │ │ + movw r1, #58536 @ 0xe4a8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1736ec │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r3, [r4, #-888] @ 0xfffffc88 │ │ │ │ ldr r2, [r4, #-884] @ 0xfffffc8c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 3ca34 <_PyMem_GetCurrentAllocatorName@@Base+0x198c> │ │ │ │ + beq 3cb18 <_PyMem_GetCurrentAllocatorName@@Base+0x198c> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ + movw r1, #58612 @ 0xe4f4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b899c │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ 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 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55868 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r2, [r4, #-988] @ 0xfffffc24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3ca80 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ + bne 3cb64 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58016 @ 0xe2a0 │ │ │ │ + movw r1, #58720 @ 0xe560 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b899c │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ 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 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55868 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r6, [r4, #-984] @ 0xfffffc28 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 3cad0 <_PyMem_GetCurrentAllocatorName@@Base+0x1a28> │ │ │ │ + beq 3cbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1a28> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58072 @ 0xe2d8 │ │ │ │ + movw r1, #58776 @ 0xe598 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b899c │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ 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 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55868 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r7, [r4, #-980] @ 0xfffffc2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3cb1c <_PyMem_GetCurrentAllocatorName@@Base+0x1a74> │ │ │ │ + bne 3cc00 <_PyMem_GetCurrentAllocatorName@@Base+0x1a74> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58128 @ 0xe310 │ │ │ │ + movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b899c │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ mov r0, r8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ sbcs r5, r5, r3 │ │ │ │ - bcc 3cb54 <_PyMem_GetCurrentAllocatorName@@Base+0x1aac> │ │ │ │ + bcc 3cc38 <_PyMem_GetCurrentAllocatorName@@Base+0x1aac> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58180 @ 0xe344 │ │ │ │ + movw r1, #58884 @ 0xe604 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b899c │ │ │ │ + b 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ 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, r7 │ │ │ │ - bl 55f44 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 55cec <_Py_strhex_bytes_with_sep@@Base+0x73c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r1, [r4, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [r4, #-56] @ 0xffffffc8 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ mov r0, r9 │ │ │ │ str r6, [r4, #-976] @ 0xfffffc30 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r1, [r4, #-980] @ 0xfffffc2c │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #4 │ │ │ │ - bl 55f44 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 55cec <_Py_strhex_bytes_with_sep@@Base+0x73c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ 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 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55868 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3ca60 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ 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 55f44 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 55cec <_Py_strhex_bytes_with_sep@@Base+0x73c> │ │ │ │ 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 3cc28 <_PyMem_GetCurrentAllocatorName@@Base+0x1b80> │ │ │ │ + beq 3cd0c <_PyMem_GetCurrentAllocatorName@@Base+0x1b80> │ │ │ │ bl 2e0d8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc40 <_PyMem_GetCurrentAllocatorName@@Base+0x1b98> │ │ │ │ - bl af754 │ │ │ │ + beq 3cd24 <_PyMem_GetCurrentAllocatorName@@Base+0x1b98> │ │ │ │ + bl af5e4 │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ - bne 3cc30 <_PyMem_GetCurrentAllocatorName@@Base+0x1b88> │ │ │ │ - b 3ccc4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c1c> │ │ │ │ + bne 3cd14 <_PyMem_GetCurrentAllocatorName@@Base+0x1b88> │ │ │ │ + b 3cda8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c1c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r6 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r6, [r3] │ │ │ │ add r2, r4, r2 │ │ │ │ ldrh r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - bge 3cca4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ + bge 3cd88 <_PyMem_GetCurrentAllocatorName@@Base+0x1bfc> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 3c3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x134c> │ │ │ │ + beq 3c4d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1344> │ │ │ │ mov r2, r1 │ │ │ │ - b 3cc80 <_PyMem_GetCurrentAllocatorName@@Base+0x1bd8> │ │ │ │ + b 3cd64 <_PyMem_GetCurrentAllocatorName@@Base+0x1bd8> │ │ │ │ movw r2, #4552 @ 0x11c8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #57140 @ 0xdf34 │ │ │ │ + movw r1, #57844 @ 0xe1f4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1733a4 │ │ │ │ - b 3c370 <_PyMem_GetCurrentAllocatorName@@Base+0x12c8> │ │ │ │ + bl 1736ec │ │ │ │ + b 3c44c <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ 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] @ 3cd0c <_PyMem_GetCurrentAllocatorName@@Base+0x1c64> │ │ │ │ + ldr lr, [pc, #40] @ 3cdf0 <_PyMem_GetCurrentAllocatorName@@Base+0x1c64> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #16864 @ 0x41e0 │ │ │ │ + movw r2, #17568 @ 0x44a0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #58320 @ 0xe3d0 │ │ │ │ + movw r1, #59048 @ 0xe6a8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 16c640 │ │ │ │ + b 16c988 │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cd44 <_PyMem_GetCurrentAllocatorName@@Base+0x1c9c> │ │ │ │ - bl df614 │ │ │ │ + bne 3ce28 <_PyMem_GetCurrentAllocatorName@@Base+0x1c9c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd60 <_PyMem_GetCurrentAllocatorName@@Base+0x1cb8> │ │ │ │ - ldr r2, [pc, #28] @ 3cd68 <_PyMem_GetCurrentAllocatorName@@Base+0x1cc0> │ │ │ │ + bne 3ce44 <_PyMem_GetCurrentAllocatorName@@Base+0x1cb8> │ │ │ │ + ldr r2, [pc, #28] @ 3ce4c <_PyMem_GetCurrentAllocatorName@@Base+0x1cc0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3736] @ 0xe98 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -14121,49 +14180,49 @@ │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cda0 <_PyMem_GetCurrentAllocatorName@@Base+0x1cf8> │ │ │ │ - bl df614 │ │ │ │ + bne 3ce84 <_PyMem_GetCurrentAllocatorName@@Base+0x1cf8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cdd4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d2c> │ │ │ │ + bne 3ceb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1d2c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2de68 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3cdc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1d20> │ │ │ │ + bge 3ceac <_PyMem_GetCurrentAllocatorName@@Base+0x1d20> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmn r6, #1 │ │ │ │ - bne 3cfd8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ + bne 3d0bc <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ce6c <_PyMem_GetCurrentAllocatorName@@Base+0x1dc4> │ │ │ │ + beq 3cf50 <_PyMem_GetCurrentAllocatorName@@Base+0x1dc4> │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ @@ -14175,58 +14234,58 @@ │ │ │ │ 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 2dbef8 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2dde3c <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3ce80 <_PyMem_GetCurrentAllocatorName@@Base+0x1dd8> │ │ │ │ - b 3cfd8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ + bne 3cf64 <_PyMem_GetCurrentAllocatorName@@Base+0x1dd8> │ │ │ │ + b 3d0bc <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #44272 @ 0xacf0 │ │ │ │ + movw r1, #45844 @ 0xb314 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 3699ec │ │ │ │ + bl 36ad10 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cecc <_PyMem_GetCurrentAllocatorName@@Base+0x1e24> │ │ │ │ + bgt 3cfb0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e24> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3cecc <_PyMem_GetCurrentAllocatorName@@Base+0x1e24> │ │ │ │ + bne 3cfb0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e24> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3cfd8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ + beq 3d0bc <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 3cefc <_PyMem_GetCurrentAllocatorName@@Base+0x1e54> │ │ │ │ + bne 3cfe0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e54> │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl b6a10 │ │ │ │ + bl b6604 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 3cfb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ + b 3d09c <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ mov r0, #3600 @ 0xe10 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ - movw ip, #47400 @ 0xb928 │ │ │ │ + movw ip, #48672 @ 0xbe20 │ │ │ │ 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 │ │ │ │ @@ -14234,552 +14293,552 @@ │ │ │ │ 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 2dbbb8 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2ddafc <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3cfb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ + beq 3d09c <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ mov r1, r5 │ │ │ │ - bl 402ae4 │ │ │ │ + bl 4033f4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cf80 <_PyMem_GetCurrentAllocatorName@@Base+0x1ed8> │ │ │ │ + bgt 3d064 <_PyMem_GetCurrentAllocatorName@@Base+0x1ed8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3cf80 <_PyMem_GetCurrentAllocatorName@@Base+0x1ed8> │ │ │ │ + bne 3d064 <_PyMem_GetCurrentAllocatorName@@Base+0x1ed8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3cfb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ + beq 3d09c <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ mov r0, r8 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cfb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ + bgt 3d09c <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3cfb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ + bne 3d09c <_PyMem_GetCurrentAllocatorName@@Base+0x1f10> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cfd8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ + bgt 3d0bc <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3cfd8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ + bne 3d0bc <_PyMem_GetCurrentAllocatorName@@Base+0x1f30> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d024 <_PyMem_GetCurrentAllocatorName@@Base+0x1f7c> │ │ │ │ - bl df614 │ │ │ │ + bne 3d108 <_PyMem_GetCurrentAllocatorName@@Base+0x1f7c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 3d0a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ + bne 3d184 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2efa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d050 <_PyMem_GetCurrentAllocatorName@@Base+0x1fa8> │ │ │ │ + beq 3d134 <_PyMem_GetCurrentAllocatorName@@Base+0x1fa8> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 3d0a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ + bl 301368 │ │ │ │ + b 3d184 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl e8364 │ │ │ │ + bl e8394 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3d09c <_PyMem_GetCurrentAllocatorName@@Base+0x1ff4> │ │ │ │ + beq 3d180 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff4> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #16] │ │ │ │ - bne 3d09c <_PyMem_GetCurrentAllocatorName@@Base+0x1ff4> │ │ │ │ + bne 3d180 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d0a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ + bgt 3d184 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3d0a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ + bne 3d184 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3d0a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3d184 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ mov r4, r5 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 3d104 <_PyMem_GetCurrentAllocatorName@@Base+0x205c> │ │ │ │ + bne 3d1e8 <_PyMem_GetCurrentAllocatorName@@Base+0x205c> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 3d0e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2040> │ │ │ │ + bgt 3d1cc <_PyMem_GetCurrentAllocatorName@@Base+0x2040> │ │ │ │ mov r4, #0 │ │ │ │ - b 3d104 <_PyMem_GetCurrentAllocatorName@@Base+0x205c> │ │ │ │ + b 3d1e8 <_PyMem_GetCurrentAllocatorName@@Base+0x205c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d134 <_PyMem_GetCurrentAllocatorName@@Base+0x208c> │ │ │ │ - b 3d0e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2038> │ │ │ │ + beq 3d218 <_PyMem_GetCurrentAllocatorName@@Base+0x208c> │ │ │ │ + b 3d1c4 <_PyMem_GetCurrentAllocatorName@@Base+0x2038> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r7, #5 │ │ │ │ - ldr r3, [pc, #596] @ 3d378 <_PyMem_GetCurrentAllocatorName@@Base+0x22d0> │ │ │ │ + ldr r3, [pc, #596] @ 3d45c <_PyMem_GetCurrentAllocatorName@@Base+0x22d0> │ │ │ │ mov r1, r5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d370 <_PyMem_GetCurrentAllocatorName@@Base+0x22c8> │ │ │ │ + beq 3d454 <_PyMem_GetCurrentAllocatorName@@Base+0x22c8> │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ subs r5, r2, #1 │ │ │ │ - beq 3d1b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2108> │ │ │ │ + beq 3d294 <_PyMem_GetCurrentAllocatorName@@Base+0x2108> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d160 <_PyMem_GetCurrentAllocatorName@@Base+0x20b8> │ │ │ │ + beq 3d244 <_PyMem_GetCurrentAllocatorName@@Base+0x20b8> │ │ │ │ subs r5, r2, #2 │ │ │ │ moveq r8, r5 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 3d1c4 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ + beq 3d2a8 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d174 <_PyMem_GetCurrentAllocatorName@@Base+0x20cc> │ │ │ │ + beq 3d258 <_PyMem_GetCurrentAllocatorName@@Base+0x20cc> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3d1c0 <_PyMem_GetCurrentAllocatorName@@Base+0x2118> │ │ │ │ + beq 3d2a4 <_PyMem_GetCurrentAllocatorName@@Base+0x2118> │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3d18c <_PyMem_GetCurrentAllocatorName@@Base+0x20e4> │ │ │ │ + beq 3d270 <_PyMem_GetCurrentAllocatorName@@Base+0x20e4> │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3d1c4 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ + beq 3d2a8 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d1c4 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ - bl df614 │ │ │ │ + bne 3d2a8 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d1c4 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ - b 3d36c <_PyMem_GetCurrentAllocatorName@@Base+0x22c4> │ │ │ │ + beq 3d2a8 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ + b 3d450 <_PyMem_GetCurrentAllocatorName@@Base+0x22c4> │ │ │ │ mov r8, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 3d1c4 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ + b 3d2a8 <_PyMem_GetCurrentAllocatorName@@Base+0x211c> │ │ │ │ mov r8, r5 │ │ │ │ - bl 108738 │ │ │ │ + bl 1088ec │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 3d1fc <_PyMem_GetCurrentAllocatorName@@Base+0x2154> │ │ │ │ - bl 1f0fc4 │ │ │ │ + bne 3d2e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2154> │ │ │ │ + bl 1f1744 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d1fc <_PyMem_GetCurrentAllocatorName@@Base+0x2154> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3d2e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2154> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59124 @ 0xe6f4 │ │ │ │ + movw r1, #59828 @ 0xe9b4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3d364 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ + bl 1b899c │ │ │ │ + b 3d448 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r6, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 3d238 <_PyMem_GetCurrentAllocatorName@@Base+0x2190> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3d31c <_PyMem_GetCurrentAllocatorName@@Base+0x2190> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59188 @ 0xe734 │ │ │ │ + movw r1, #59892 @ 0xe9f4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - ldr r1, [pc, #316] @ 3d37c <_PyMem_GetCurrentAllocatorName@@Base+0x22d4> │ │ │ │ + b 1736ec │ │ │ │ + ldr r1, [pc, #316] @ 3d460 <_PyMem_GetCurrentAllocatorName@@Base+0x22d4> │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d308 <_PyMem_GetCurrentAllocatorName@@Base+0x2260> │ │ │ │ + beq 3d3ec <_PyMem_GetCurrentAllocatorName@@Base+0x2260> │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3d27c <_PyMem_GetCurrentAllocatorName@@Base+0x21d4> │ │ │ │ + bne 3d360 <_PyMem_GetCurrentAllocatorName@@Base+0x21d4> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59220 @ 0xe754 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3d364 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ + bl 1b899c │ │ │ │ + b 3d448 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ movw r1, #15352 @ 0x3bf8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 3d29c <_PyMem_GetCurrentAllocatorName@@Base+0x21f4> │ │ │ │ - bl d46b4 │ │ │ │ + beq 3d380 <_PyMem_GetCurrentAllocatorName@@Base+0x21f4> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d320 <_PyMem_GetCurrentAllocatorName@@Base+0x2278> │ │ │ │ + beq 3d404 <_PyMem_GetCurrentAllocatorName@@Base+0x2278> │ │ │ │ mov r0, sl │ │ │ │ - bl e6e00 │ │ │ │ + bl e6e30 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 3d2d4 <_PyMem_GetCurrentAllocatorName@@Base+0x222c> │ │ │ │ + beq 3d3b8 <_PyMem_GetCurrentAllocatorName@@Base+0x222c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3d310 <_PyMem_GetCurrentAllocatorName@@Base+0x2268> │ │ │ │ - b 3d320 <_PyMem_GetCurrentAllocatorName@@Base+0x2278> │ │ │ │ + ble 3d3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x2268> │ │ │ │ + b 3d404 <_PyMem_GetCurrentAllocatorName@@Base+0x2278> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d2f0 <_PyMem_GetCurrentAllocatorName@@Base+0x2248> │ │ │ │ + bgt 3d3d4 <_PyMem_GetCurrentAllocatorName@@Base+0x2248> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3d2f0 <_PyMem_GetCurrentAllocatorName@@Base+0x2248> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 3d3d4 <_PyMem_GetCurrentAllocatorName@@Base+0x2248> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59260 @ 0xe77c │ │ │ │ + movw r1, #59964 @ 0xea3c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 3d364 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ + b 3d448 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3d320 <_PyMem_GetCurrentAllocatorName@@Base+0x2278> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 3d404 <_PyMem_GetCurrentAllocatorName@@Base+0x2278> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r6, r8} │ │ │ │ - bl 333a48 │ │ │ │ + bl 335aa0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d364 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ + bgt 3d448 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3d364 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ + bne 3d448 <_PyMem_GetCurrentAllocatorName@@Base+0x22bc> │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 3d370 <_PyMem_GetCurrentAllocatorName@@Base+0x22c8> │ │ │ │ + b 3d454 <_PyMem_GetCurrentAllocatorName@@Base+0x22c8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq pc, r9, ip, asr #8 │ │ │ │ - mlseq fp, r8, r3, r2 │ │ │ │ + rsbeq pc, r9, r8, asr #8 │ │ │ │ + mlseq fp, r0, r3, r2 │ │ │ │ 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, #2 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3d3cc <_PyMem_GetCurrentAllocatorName@@Base+0x2324> │ │ │ │ + bne 3d4b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2324> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d404 <_PyMem_GetCurrentAllocatorName@@Base+0x235c> │ │ │ │ + beq 3d4e8 <_PyMem_GetCurrentAllocatorName@@Base+0x235c> │ │ │ │ mov ip, #3 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #200] @ 3d4ac <_PyMem_GetCurrentAllocatorName@@Base+0x2404> │ │ │ │ + ldr r3, [pc, #200] @ 3d590 <_PyMem_GetCurrentAllocatorName@@Base+0x2404> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #32 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d4a0 <_PyMem_GetCurrentAllocatorName@@Base+0x23f8> │ │ │ │ + beq 3d584 <_PyMem_GetCurrentAllocatorName@@Base+0x23f8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d424 <_PyMem_GetCurrentAllocatorName@@Base+0x237c> │ │ │ │ - bl df614 │ │ │ │ + bne 3d508 <_PyMem_GetCurrentAllocatorName@@Base+0x237c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d49c <_PyMem_GetCurrentAllocatorName@@Base+0x23f4> │ │ │ │ + bne 3d580 <_PyMem_GetCurrentAllocatorName@@Base+0x23f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d444 <_PyMem_GetCurrentAllocatorName@@Base+0x239c> │ │ │ │ - bl df614 │ │ │ │ + bne 3d528 <_PyMem_GetCurrentAllocatorName@@Base+0x239c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d49c <_PyMem_GetCurrentAllocatorName@@Base+0x23f4> │ │ │ │ + bne 3d580 <_PyMem_GetCurrentAllocatorName@@Base+0x23f4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d464 <_PyMem_GetCurrentAllocatorName@@Base+0x23bc> │ │ │ │ - bl df614 │ │ │ │ + bne 3d548 <_PyMem_GetCurrentAllocatorName@@Base+0x23bc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d49c <_PyMem_GetCurrentAllocatorName@@Base+0x23f4> │ │ │ │ + bne 3d580 <_PyMem_GetCurrentAllocatorName@@Base+0x23f4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e8c8 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r4, #5976 @ 0x1758 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 3d4a0 <_PyMem_GetCurrentAllocatorName@@Base+0x23f8> │ │ │ │ + bne 3d584 <_PyMem_GetCurrentAllocatorName@@Base+0x23f8> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r9, r4, asr #12 │ │ │ │ + rsbeq pc, r9, r0, asr #12 │ │ │ │ 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 3d4fc <_PyMem_GetCurrentAllocatorName@@Base+0x2454> │ │ │ │ + bne 3d5e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2454> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3d534 <_PyMem_GetCurrentAllocatorName@@Base+0x248c> │ │ │ │ + beq 3d618 <_PyMem_GetCurrentAllocatorName@@Base+0x248c> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #184] @ 3d5cc <_PyMem_GetCurrentAllocatorName@@Base+0x2524> │ │ │ │ + ldr r3, [pc, #184] @ 3d6b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2524> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d5c0 <_PyMem_GetCurrentAllocatorName@@Base+0x2518> │ │ │ │ + beq 3d6a4 <_PyMem_GetCurrentAllocatorName@@Base+0x2518> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d554 <_PyMem_GetCurrentAllocatorName@@Base+0x24ac> │ │ │ │ - bl df614 │ │ │ │ + bne 3d638 <_PyMem_GetCurrentAllocatorName@@Base+0x24ac> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5c0 <_PyMem_GetCurrentAllocatorName@@Base+0x2518> │ │ │ │ + bne 3d6a4 <_PyMem_GetCurrentAllocatorName@@Base+0x2518> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d574 <_PyMem_GetCurrentAllocatorName@@Base+0x24cc> │ │ │ │ - bl df614 │ │ │ │ + bne 3d658 <_PyMem_GetCurrentAllocatorName@@Base+0x24cc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d5c0 <_PyMem_GetCurrentAllocatorName@@Base+0x2518> │ │ │ │ + bne 3d6a4 <_PyMem_GetCurrentAllocatorName@@Base+0x2518> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4] │ │ │ │ bl 2f0f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d5b4 <_PyMem_GetCurrentAllocatorName@@Base+0x250c> │ │ │ │ + beq 3d698 <_PyMem_GetCurrentAllocatorName@@Base+0x250c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r9, r0, ror r6 @ │ │ │ │ + rsbeq pc, r9, 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36b558 <_PyInterpolation_Build@@Base+0x430> │ │ │ │ + b 36c4a8 <_PyInterpolation_Build@@Base+0x430> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #23292 @ 0x5afc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3d630 <_PyMem_GetCurrentAllocatorName@@Base+0x2588> │ │ │ │ + bne 3d714 <_PyMem_GetCurrentAllocatorName@@Base+0x2588> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33eed0 │ │ │ │ + b 340c5c <_PyEvent_Notify@@Base+0x48> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3d66c <_PyMem_GetCurrentAllocatorName@@Base+0x25c4> │ │ │ │ + beq 3d750 <_PyMem_GetCurrentAllocatorName@@Base+0x25c4> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 3d658 <_PyMem_GetCurrentAllocatorName@@Base+0x25b0> │ │ │ │ + beq 3d73c <_PyMem_GetCurrentAllocatorName@@Base+0x25b0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3d66c <_PyMem_GetCurrentAllocatorName@@Base+0x25c4> │ │ │ │ - movw r0, #61052 @ 0xee7c │ │ │ │ + ble 3d750 <_PyMem_GetCurrentAllocatorName@@Base+0x25c4> │ │ │ │ + movw r0, #61756 @ 0xf13c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d6c0 <_PyMem_GetCurrentAllocatorName@@Base+0x2618> │ │ │ │ - bl df614 │ │ │ │ + bne 3d7a4 <_PyMem_GetCurrentAllocatorName@@Base+0x2618> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3d6fc <_PyMem_GetCurrentAllocatorName@@Base+0x2654> │ │ │ │ - bl 104dd4 │ │ │ │ + bne 3d7e0 <_PyMem_GetCurrentAllocatorName@@Base+0x2654> │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e970 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d704 <_PyMem_GetCurrentAllocatorName@@Base+0x265c> │ │ │ │ + beq 3d7e8 <_PyMem_GetCurrentAllocatorName@@Base+0x265c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl d7124 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003d71c : │ │ │ │ +0003d800 : │ │ │ │ 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, #45824 @ 0xb300 │ │ │ │ + movw ip, #45608 @ 0xb228 │ │ │ │ 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 36d200 │ │ │ │ + bl 36deec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003d76c : │ │ │ │ +0003d850 : │ │ │ │ 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 3d79c │ │ │ │ + beq 3d880 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444320 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 444608 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 3d7c0 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bcc 3d8a4 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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} │ │ │ │ @@ -14790,557 +14849,557 @@ │ │ │ │ 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 3d808 │ │ │ │ + bgt 3d8ec │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 3d9dc │ │ │ │ + bl 1b899c │ │ │ │ + b 3dac0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #61300 @ 0xef74 │ │ │ │ + movw r0, #61844 @ 0xf194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 3d9f0 │ │ │ │ + beq 3dad4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 244f30 │ │ │ │ + bl 245c98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d868 │ │ │ │ + beq 3d94c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 3d9cc │ │ │ │ + bne 3dab0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #61308 @ 0xef7c │ │ │ │ + movw r1, #61852 @ 0xf19c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 3d9cc │ │ │ │ - ldr r1, [pc, #396] @ 3d9fc │ │ │ │ + bl 1736ec │ │ │ │ + b 3dab0 │ │ │ │ + ldr r1, [pc, #396] @ 3dae0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d89c │ │ │ │ + bne 3d980 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d9cc │ │ │ │ - bl 177ba8 │ │ │ │ + beq 3dab0 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d8c4 │ │ │ │ - ldr r1, [pc, #336] @ 3da00 │ │ │ │ + bne 3d9a8 │ │ │ │ + ldr r1, [pc, #336] @ 3dae4 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3d91c │ │ │ │ - b 3d9cc │ │ │ │ + bne 3da00 │ │ │ │ + b 3dab0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #61348 @ 0xefa4 │ │ │ │ + movw r0, #61892 @ 0xf1c4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d8f8 │ │ │ │ + bgt 3d9dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3d8f8 │ │ │ │ + bne 3d9dc │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d9cc │ │ │ │ + beq 3dab0 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 365580 │ │ │ │ + bl 3666d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d8a8 │ │ │ │ - b 3d9cc │ │ │ │ + bne 3d98c │ │ │ │ + b 3dab0 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3d954 │ │ │ │ + bne 3da38 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #61360 @ 0xefb0 │ │ │ │ + movw r0, #61904 @ 0xf1d0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3d9ac │ │ │ │ - b 3d9c0 │ │ │ │ + ble 3da90 │ │ │ │ + b 3daa4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #61376 @ 0xefc0 │ │ │ │ + movw r0, #61920 @ 0xf1e0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d988 │ │ │ │ + bgt 3da6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3d988 │ │ │ │ + bne 3da6c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d9cc │ │ │ │ + beq 3dab0 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 365580 │ │ │ │ + bl 3666d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3d928 │ │ │ │ - b 3d9cc │ │ │ │ + bne 3da0c │ │ │ │ + b 3dab0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3d9c0 │ │ │ │ + bne 3daa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 245ef4 │ │ │ │ - b 3d9f0 │ │ │ │ + bl 246ad0 │ │ │ │ + b 3dad4 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3d9e4 │ │ │ │ + beq 3dac8 │ │ │ │ mov r4, #0 │ │ │ │ - b 3d9f0 │ │ │ │ + b 3dad4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245ef4 │ │ │ │ - b 3d9dc │ │ │ │ + bl 246ad0 │ │ │ │ + b 3dac0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq fp, ip, r8, r6 │ │ │ │ - rsbeq r6, fp, r4, lsl r7 │ │ │ │ + mlseq fp, r4, r8, r6 │ │ │ │ + rsbeq r6, fp, ip, lsl #14 │ │ │ │ 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 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 3da5c │ │ │ │ + bne 3db40 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3da40 │ │ │ │ + bge 3db24 │ │ │ │ mov r6, #0 │ │ │ │ - b 3da5c │ │ │ │ + b 3db40 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3da90 │ │ │ │ - b 3da38 │ │ │ │ + beq 3db74 │ │ │ │ + b 3db1c │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ 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] @ 3dc04 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #380] @ 3dce8 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3dbf8 │ │ │ │ + beq 3dcdc │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq 3db2c │ │ │ │ + beq 3dc10 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3daac │ │ │ │ + beq 3db90 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3db3c │ │ │ │ + beq 3dc20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3dad4 │ │ │ │ - bl 159040 │ │ │ │ + beq 3dbb8 │ │ │ │ + bl 1592dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 3db90 │ │ │ │ + blt 3dc74 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 3db44 │ │ │ │ - b 3dad8 │ │ │ │ + beq 3dc28 │ │ │ │ + b 3dbbc │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3db18 │ │ │ │ - bl e8c3c │ │ │ │ + beq 3dbfc │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3db10 │ │ │ │ + bgt 3dbf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3db10 │ │ │ │ + bne 3dbf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 3db44 │ │ │ │ - bl df614 │ │ │ │ + bne 3dc28 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 3db90 │ │ │ │ - b 3db44 │ │ │ │ + bne 3dc74 │ │ │ │ + b 3dc28 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 3db44 │ │ │ │ + b 3dc28 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 30d3d0 │ │ │ │ + bl 30f668 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3db90 │ │ │ │ - ldr r2, [pc, #168] @ 3dc08 │ │ │ │ + beq 3dc74 │ │ │ │ + ldr r2, [pc, #168] @ 3dcec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3db98 │ │ │ │ + bne 3dc7c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61124 @ 0xeec4 │ │ │ │ + movw r1, #61828 @ 0xf184 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r4, #0 │ │ │ │ - b 3dbf8 │ │ │ │ + b 3dcdc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3dbd4 │ │ │ │ + beq 3dcb8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 31164 │ │ │ │ + bl 31160 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3dbdc │ │ │ │ + beq 3dcc0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ - b 3db90 │ │ │ │ + bl bd438 │ │ │ │ + b 3dc74 │ │ │ │ mov r2, #1 │ │ │ │ bl 366c8 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl bd8d8 │ │ │ │ - bl d7124 │ │ │ │ + bl bd438 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq pc, r9, r8, lsr #20 │ │ │ │ + mlseq r9, r4, r7, pc @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003dc0c <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +0003dcf0 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r3, [r0, #792] @ 0x318 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, fp │ │ │ │ - bls 3dc88 <_Py_CheckRecursiveCall@@Base+0x7c> │ │ │ │ + bls 3dd6c <_Py_CheckRecursiveCall@@Base+0x7c> │ │ │ │ ldr lr, [r0, #784] @ 0x310 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ 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, #61560 @ 0xf078 │ │ │ │ + movw lr, #62104 @ 0xf298 │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ movmi ip, r0 │ │ │ │ str lr, [sp] │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #104] @ 3dcec <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + ldr r0, [pc, #104] @ 3ddd0 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 3dce4 <_Py_CheckRecursiveCall@@Base+0xd8> │ │ │ │ + bne 3ddc8 <_Py_CheckRecursiveCall@@Base+0xd8> │ │ │ │ ldr r2, [r4, #784] @ 0x310 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #49812 @ 0xc294 │ │ │ │ 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, #61604 @ 0xf0a4 │ │ │ │ + movw r2, #62148 @ 0xf2c4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ + bl 364718 <_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} │ │ │ │ - strhteq r6, [r0], #-48 @ 0xffffffd0 │ │ │ │ + rsbeq r5, r0, ip, asr #5 │ │ │ │ │ │ │ │ -0003dcf0 <_PyTraceback_Add@@Base>: │ │ │ │ +0003ddd4 <_PyTraceback_Add@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #280] @ 3de24 <_PyTraceback_Add@@Base+0x134> │ │ │ │ + ldr ip, [pc, #280] @ 3df08 <_PyTraceback_Add@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ ldr r8, [r7, #88] @ 0x58 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3de14 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + beq 3def8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 3de28 │ │ │ │ + bl 3df0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3dd74 <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 3de58 <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3de14 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bgt 3def8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 3de14 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bne 3def8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3de14 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3def8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3df58 │ │ │ │ + bl 3e03c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ddac <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bgt 3de90 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3ddac <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bne 3de90 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ddcc <_PyTraceback_Add@@Base+0xdc> │ │ │ │ + bgt 3deb0 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3ddcc <_PyTraceback_Add@@Base+0xdc> │ │ │ │ + bne 3deb0 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3de14 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + beq 3def8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1786f4 │ │ │ │ + bl 178a40 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 211ea0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 2124bc <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003de28 : │ │ │ │ +0003df0c : │ │ │ │ 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 c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3df04 │ │ │ │ + beq 3dfec │ │ │ │ mov r0, r5 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r8, r7 │ │ │ │ moveq r5, r7 │ │ │ │ moveq r6, r7 │ │ │ │ - beq 3df14 │ │ │ │ - ldr r0, [pc, #204] @ 3df48 │ │ │ │ + beq 3dffc │ │ │ │ mov r1, #8 │ │ │ │ - bl b874c │ │ │ │ + movw r0, #27436 @ 0x6b2c │ │ │ │ + movt r0, #96 @ 0x60 │ │ │ │ + bl b8290 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r8, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 3df14 │ │ │ │ - ldr r0, [pc, #180] @ 3df4c │ │ │ │ + beq 3dffc │ │ │ │ + ldr r0, [pc, #176] @ 3e030 │ │ │ │ mov r1, #2 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r8, r5 │ │ │ │ - beq 3df14 │ │ │ │ + beq 3dffc │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2df4c │ │ │ │ - ldr r3, [pc, #144] @ 3df50 │ │ │ │ + ldr r3, [pc, #140] @ 3e034 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [pc, #124] @ 3df54 │ │ │ │ + ldr r3, [pc, #120] @ 3e038 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ 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 105220 │ │ │ │ + bl 1053d8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3df14 │ │ │ │ + b 3dffc │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - ldr r0, [pc, #52] @ 3df50 │ │ │ │ - bl c5900 │ │ │ │ + ldr r0, [pc, #48] @ 3e034 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r7 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, r0, r8, asr #7 │ │ │ │ - ldrdeq r6, [r0], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ - rsbeq r0, fp, r8, lsr #5 │ │ │ │ + rsbeq r6, r0, r4, lsr fp │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + rsbeq r0, fp, r0, lsr #5 │ │ │ │ │ │ │ │ -0003df58 : │ │ │ │ +0003e03c : │ │ │ │ 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 2e3ca8 │ │ │ │ + bl 2e5c58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e148 │ │ │ │ + beq 3e22c │ │ │ │ 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 2e3e78 │ │ │ │ + bl 2e5e28 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dfe0 │ │ │ │ + bgt 3e0c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3dfe0 │ │ │ │ + bne 3e0c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 3e148 │ │ │ │ + beq 3e22c │ │ │ │ mov r0, r6 │ │ │ │ - bl 178694 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 1789e0 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3e020 │ │ │ │ + bne 3e104 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e148 │ │ │ │ + bgt 3e22c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3e148 │ │ │ │ + bne 3e22c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3e148 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3e22c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r5 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r2, r5, #1 │ │ │ │ strle r3, [r5] │ │ │ │ add ip, r4, #40 @ 0x28 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e054 │ │ │ │ + beq 3e138 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ @@ -15366,31 +15425,31 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [r0, #76]! @ 0x4c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r2, #1 │ │ │ │ addlt r3, r3, #1 │ │ │ │ strlt r2, [r0, #4]! │ │ │ │ - blt 3e0b4 │ │ │ │ + blt 3e198 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #78] @ 0x4e │ │ │ │ str ip, [r4, #12] │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ ldr r3, [r5] │ │ │ │ add r6, r6, r2, lsl #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - bgt 3e108 │ │ │ │ + bgt 3e1ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3e108 │ │ │ │ + bne 3e1ec │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 3e154 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 3e238 │ │ │ │ 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] │ │ │ │ @@ -15403,223 +15462,223 @@ │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0003e158 : │ │ │ │ +0003e23c : │ │ │ │ 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, #26184 @ 0x6648 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ mov r5, r0 │ │ │ │ - bl 22914c <_PyObject_IsFreed@@Base> │ │ │ │ + bl 229864 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 3e1a0 │ │ │ │ - movw r2, #61920 @ 0xf1e0 │ │ │ │ + beq 3e284 │ │ │ │ + movw r2, #63216 @ 0xf6f0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - b 3e274 │ │ │ │ - movw r2, #61948 @ 0xf1fc │ │ │ │ + b 3e358 │ │ │ │ + movw r2, #63244 @ 0xf70c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #61972 @ 0xf214 │ │ │ │ + movw r2, #63268 @ 0xf724 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #61996 @ 0xf22c │ │ │ │ + movw r2, #63292 @ 0xf73c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #27672 @ 0x6c18 │ │ │ │ - movw r2, #62020 @ 0xf244 │ │ │ │ + movweq r3, #28376 @ 0x6ed8 │ │ │ │ + movw r2, #63316 @ 0xf754 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #69 @ 0x45 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #62044 @ 0xf25c │ │ │ │ + movw r2, #63340 @ 0xf76c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ - bl 24307c │ │ │ │ + bl 243cb4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 177348 │ │ │ │ + bl 177694 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2f4 │ │ │ │ + bl 3e3d8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 177b4c │ │ │ │ + bl 177e98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24469c │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + bl 245404 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2ef40 │ │ │ │ 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 3d604 <_PyMem_GetCurrentAllocatorName@@Base+0x255c> │ │ │ │ + bl 3d6e8 <_PyMem_GetCurrentAllocatorName@@Base+0x255c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e2ec │ │ │ │ + beq 3e3d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #62168 @ 0xf2d8 │ │ │ │ + movw r0, #63464 @ 0xf7e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3e2d4 │ │ │ │ + ble 3e3b8 │ │ │ │ mov r4, r5 │ │ │ │ - b 3e2ec │ │ │ │ + b 3e3d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e2cc │ │ │ │ + bne 3e3b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3e2cc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3e3b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003e2f4 : │ │ │ │ +0003e3d8 : │ │ │ │ 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 d7124 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e464 │ │ │ │ - ldr r2, [pc, #344] @ 3e484 │ │ │ │ + bne 3e548 │ │ │ │ + ldr r2, [pc, #344] @ 3e568 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #62180 @ 0xf2e4 │ │ │ │ + movw r1, #63476 @ 0xf7f4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3e464 │ │ │ │ + bne 3e548 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e15c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3e37c │ │ │ │ - bl 104dd4 │ │ │ │ + bne 3e460 │ │ │ │ + bl 104f8c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #62200 @ 0xf2f8 │ │ │ │ + movw r2, #63496 @ 0xf808 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 107f60 │ │ │ │ - b 3e46c │ │ │ │ + bl 108118 │ │ │ │ + b 3e550 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 3e3bc │ │ │ │ - bl 104dd4 │ │ │ │ + bgt 3e4a0 │ │ │ │ + bl 104f8c │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, ip │ │ │ │ - movw r2, #62208 @ 0xf300 │ │ │ │ + movw r2, #63504 @ 0xf810 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 107f60 │ │ │ │ - b 3e46c │ │ │ │ + bl 108118 │ │ │ │ + b 3e550 │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 3e3d4 │ │ │ │ - bl d6e6c │ │ │ │ + beq 3e4b8 │ │ │ │ + bl d6d04 │ │ │ │ mov r4, r0 │ │ │ │ - b 3e3dc │ │ │ │ - bl 1b3c8c │ │ │ │ + b 3e4c0 │ │ │ │ + bl 1b4368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e464 │ │ │ │ + beq 3e548 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 3e41c │ │ │ │ + beq 3e500 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ bl 2ebbc │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e43c │ │ │ │ + bgt 3e520 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e43c │ │ │ │ + bne 3e520 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3e464 │ │ │ │ + bne 3e548 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3e46c │ │ │ │ + beq 3e550 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e15c │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e47c │ │ │ │ + b 3e560 │ │ │ │ mov r0, r6 │ │ │ │ bl 2eb08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e44c │ │ │ │ + bne 3e530 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003e488 : │ │ │ │ +0003e56c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ bl 366c8 │ │ │ │ @@ -15636,121 +15695,121 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ tst r2, #32 │ │ │ │ - beq 3e508 │ │ │ │ + beq 3e5ec │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 3e514 │ │ │ │ + bne 3e5f8 │ │ │ │ add r6, r1, #28 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ - ble 3e524 │ │ │ │ - b 3e55c │ │ │ │ + ble 3e608 │ │ │ │ + b 3e640 │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3e694 │ │ │ │ + beq 3e778 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - bne 3e550 │ │ │ │ + bne 3e634 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 3e564 │ │ │ │ - b 3e65c │ │ │ │ + bgt 3e648 │ │ │ │ + b 3e740 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bhi 3e530 │ │ │ │ + bhi 3e614 │ │ │ │ cmp r2, r7 │ │ │ │ - blt 3e53c │ │ │ │ - b 3e680 │ │ │ │ + blt 3e620 │ │ │ │ + b 3e764 │ │ │ │ mov r8, #1 │ │ │ │ mov r7, #500 @ 0x1f4 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ mov r9, #0 │ │ │ │ - movw r1, #62660 @ 0xf4c4 │ │ │ │ + movw r1, #63956 @ 0xf9d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r2, #62656 @ 0xf4c0 │ │ │ │ + movw r2, #63952 @ 0xf9d0 │ │ │ │ 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] │ │ │ │ - beq 3e5a8 │ │ │ │ + beq 3e68c │ │ │ │ cmp sl, #2 │ │ │ │ lsleq r3, r9, #1 │ │ │ │ ldrne r5, [r6, r9, lsl #2] │ │ │ │ ldrheq r5, [r6, r3] │ │ │ │ sub r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi 3e5cc │ │ │ │ + bhi 3e6b0 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - b 3e64c │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + b 3e730 │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 3e600 │ │ │ │ + bhi 3e6e4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62652 @ 0xf4bc │ │ │ │ + movw r1, #63948 @ 0xf9cc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 36624 │ │ │ │ - b 3e64c │ │ │ │ + b 3e730 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 3e62c │ │ │ │ + bcs 3e710 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 36624 │ │ │ │ - b 3e64c │ │ │ │ + b 3e730 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 36624 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 3e58c │ │ │ │ + bne 3e670 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3e694 │ │ │ │ + beq 3e778 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62664 @ 0xf4c8 │ │ │ │ + movw r1, #63960 @ 0xf9d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + b 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - b 3e65c │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + b 3e740 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -15761,252 +15820,252 @@ │ │ │ │ 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 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 3e6d4 │ │ │ │ + bhi 3e7b8 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_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 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3e758 │ │ │ │ + bne 3e83c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e788 │ │ │ │ + beq 3e86c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #144] @ 3e7fc │ │ │ │ + ldr r3, [pc, #144] @ 3e8e0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e7f4 │ │ │ │ + beq 3e8d8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3e7a8 │ │ │ │ - bl df614 │ │ │ │ + bne 3e88c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e7e4 │ │ │ │ - bl 104dd4 │ │ │ │ + bne 3e8c8 │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e168 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e7ec │ │ │ │ + beq 3e8d0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 3e7f4 │ │ │ │ + b 3e8d8 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r9, ip, lsr fp @ │ │ │ │ + rsbeq pc, r9, r0, lsl #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e850 │ │ │ │ + beq 3e934 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e850 │ │ │ │ + bgt 3e934 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e850 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 3e934 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e884 │ │ │ │ + beq 3e968 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e884 │ │ │ │ + bgt 3e968 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e884 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 3e968 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e8b8 │ │ │ │ + beq 3e99c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8b8 │ │ │ │ + bgt 3e99c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e8b8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 3e99c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e8ec │ │ │ │ + beq 3e9d0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e8ec │ │ │ │ + bgt 3e9d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e8ec │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 3e9d0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e920 │ │ │ │ + beq 3ea04 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e920 │ │ │ │ + bgt 3ea04 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e920 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 3ea04 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e954 │ │ │ │ + beq 3ea38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e954 │ │ │ │ + bgt 3ea38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e954 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 3ea38 │ │ │ │ + bl bcc3c <_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 3e800 │ │ │ │ + b 3e8e4 │ │ │ │ push {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 177348 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 177694 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ - beq 3e9b4 │ │ │ │ + beq 3ea98 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 177b4c │ │ │ │ + b 177e98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - movweq r1, #64856 @ 0xfd58 │ │ │ │ - movteq r1, #70 @ 0x46 │ │ │ │ - beq 3e9f0 │ │ │ │ - bl d46b4 │ │ │ │ - movw r3, #64900 @ 0xfd84 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ + movweq r1, #32 │ │ │ │ + movteq r1, #71 @ 0x47 │ │ │ │ + beq 3ead4 │ │ │ │ + bl d452c │ │ │ │ + movw r3, #76 @ 0x4c │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #64856 @ 0xfd58 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #32 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ moveq r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ea64 │ │ │ │ + bne 3eb48 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ea78 │ │ │ │ - b 3ea88 │ │ │ │ + bne 3eb5c │ │ │ │ + b 3eb6c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ea54 │ │ │ │ + beq 3eb38 │ │ │ │ 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 3eaa4 │ │ │ │ + beq 3eb88 │ │ │ │ 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} │ │ │ │ @@ -16021,51 +16080,51 @@ │ │ │ │ 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 3eb10 │ │ │ │ + bne 3ebf4 │ │ │ │ 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 3eaf0 │ │ │ │ + beq 3ebd4 │ │ │ │ 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 108738 │ │ │ │ + bl 1088ec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33c318 <_PySemaphore_Init@@Base+0x88> │ │ │ │ + b 33e078 <_PySemaphore_Init@@Base+0x88> │ │ │ │ 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 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r5, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 3ebb4 │ │ │ │ + blt 3ec98 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ cmp lr, r2 │ │ │ │ sbcs r3, r3, ip │ │ │ │ movge r3, #51712 @ 0xca00 │ │ │ │ movge r4, #0 │ │ │ │ @@ -16075,118 +16134,118 @@ │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ umullge r2, r5, r2, r3 │ │ │ │ mlage r5, r3, ip, r5 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ asr lr, r3, #31 │ │ │ │ sbcs r1, lr, #0 │ │ │ │ - blt 3ebe4 │ │ │ │ + blt 3ecc8 │ │ │ │ mvn r1, r3 │ │ │ │ cmp r1, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub ip, r1, lr │ │ │ │ sbcs ip, ip, r5 │ │ │ │ - bge 3ec0c │ │ │ │ - b 3ec1c │ │ │ │ + bge 3ecf0 │ │ │ │ + b 3ed00 │ │ │ │ orrs r1, r3, lr │ │ │ │ - beq 3ec0c │ │ │ │ + beq 3ecf0 │ │ │ │ rsbs ip, r3, #0 │ │ │ │ rsc r1, lr, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, ip │ │ │ │ sbcs r1, r5, r1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt ip, #0 │ │ │ │ - blt 3ec24 │ │ │ │ + blt 3ed08 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov ip, #0 │ │ │ │ adc r1, lr, r5 │ │ │ │ - b 3ec24 │ │ │ │ + b 3ed08 │ │ │ │ mvn r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ rsb r2, r4, #0 │ │ │ │ rsb ip, ip, #0 │ │ │ │ orr r2, r2, ip │ │ │ │ str r3, [r0] │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 3ec4c │ │ │ │ + beq 3ed30 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34ba4 <_PyObject_DebugMallocStats@@Base+0xdf4> │ │ │ │ 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] @ 3ecc4 │ │ │ │ + ldr r2, [pc, #84] @ 3eda8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bne 3eca4 │ │ │ │ + bne 3ed88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3ecc8 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3edac <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #47664 @ 0xba30 │ │ │ │ + movw r1, #49600 @ 0xc1c0 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3ecc8 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3edac <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003ecc8 <_PyEval_SetProfile@@Base>: │ │ │ │ +0003edac <_PyEval_SetProfile@@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 ip, [pc, #212] @ 3edb8 <_PyEval_SetProfile@@Base+0xf0> │ │ │ │ + ldr ip, [pc, #212] @ 3ee9c <_PyEval_SetProfile@@Base+0xf0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #65508 @ 0xffe4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #676 @ 0x2a4 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1efca4 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ + bl 1f0424 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3edb0 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + beq 3ee94 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #60860 @ 0xedbc │ │ │ │ + movw r1, #61088 @ 0xeea0 │ │ │ │ movt r1, #3 │ │ │ │ add r0, r4, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 2fcbf0 <_Py_normpath@@Base+0xba0> │ │ │ │ + bl 2fee68 <_Py_normpath@@Base+0xe78> │ │ │ │ cmp r0, #0 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 3edb0 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + blt 3ee94 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ ldr ip, [r5, #72] @ 0x48 │ │ │ │ subs r3, r6, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ subs ip, ip, #0 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ movne ip, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3ed6c <_PyEval_SetProfile@@Base+0xa4> │ │ │ │ + beq 3ee50 <_PyEval_SetProfile@@Base+0xa4> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r4, r4, #110592 @ 0x1b000 │ │ │ │ str r7, [r5, #80] @ 0x50 │ │ │ │ @@ -16196,266 +16255,266 @@ │ │ │ │ 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 3785bc <_PyObject_FunctionStr@@Base+0xdd8> │ │ │ │ + bl 3791bc <_PyObject_FunctionStr@@Base+0xd60> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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, #33904 @ 0x8470 │ │ │ │ + movw r1, #35640 @ 0x8b38 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3ee04 <_PyEval_SetProfile@@Base+0x13c> │ │ │ │ + beq 3eee8 <_PyEval_SetProfile@@Base+0x13c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3eee4 <_PyEval_SetProfile@@Base+0x21c> │ │ │ │ + b 3efc8 <_PyEval_SetProfile@@Base+0x21c> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #33932 @ 0x848c │ │ │ │ + movw r1, #35668 @ 0x8b54 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3edfc <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3eee0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #36112 @ 0x8d10 │ │ │ │ + movw r1, #37684 @ 0x9334 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3edfc <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3eee0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #36892 @ 0x901c │ │ │ │ + movw r1, #38464 @ 0x9640 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3edfc <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3eee0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #46364 @ 0xb51c │ │ │ │ + movw r1, #48300 @ 0xbcac │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3edfc <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3eee0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #46364 @ 0xb51c │ │ │ │ + movw r1, #48300 @ 0xbcac │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3edfc <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3eee0 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #46364 @ 0xb51c │ │ │ │ + movw r1, #48300 @ 0xbcac │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ 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, #55096 @ 0xd738 │ │ │ │ + movw r0, #56400 @ 0xdc50 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl e7d0c <_PyObject_New@@Base> │ │ │ │ + bl e7d3c <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 3ef8c <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ + beq 3f070 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 378368 <_PyObject_FunctionStr@@Base+0xb84> │ │ │ │ - bl bd8d8 │ │ │ │ + bl 378fe4 <_PyObject_FunctionStr@@Base+0xb88> │ │ │ │ + bl bd438 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3ef64 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ + beq 3f048 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 378368 <_PyObject_FunctionStr@@Base+0xb84> │ │ │ │ - bl bd8d8 │ │ │ │ + bl 378fe4 <_PyObject_FunctionStr@@Base+0xb88> │ │ │ │ + bl bd438 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ef7c <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ + bgt 3f060 <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 3ef84 <_PyEval_SetProfile@@Base+0x2bc> │ │ │ │ + beq 3f068 <_PyEval_SetProfile@@Base+0x2bc> │ │ │ │ mov r5, #0 │ │ │ │ - b 3ef8c <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ + b 3f070 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #104] @ 3f018 <_PyEval_SetProfile@@Base+0x350> │ │ │ │ + ldr r0, [pc, #104] @ 3f0fc <_PyEval_SetProfile@@Base+0x350> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #62644 @ 0xf4b4 │ │ │ │ + movw r3, #62588 @ 0xf47c │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 3efec <_PyEval_SetProfile@@Base+0x324> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 3f0d0 <_PyEval_SetProfile@@Base+0x324> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #264 @ 0x108 │ │ │ │ + movw r2, #968 @ 0x3c8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3f010 <_PyEval_SetProfile@@Base+0x348> │ │ │ │ + b 3f0f4 <_PyEval_SetProfile@@Base+0x348> │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 375e24 │ │ │ │ + bl 376aa0 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #236] @ 3f124 <_PyEval_SetProfile@@Base+0x45c> │ │ │ │ + ldr ip, [pc, #236] @ 3f208 <_PyEval_SetProfile@@Base+0x45c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r1, [pc, #228] @ 3f128 <_PyEval_SetProfile@@Base+0x460> │ │ │ │ + ldr r1, [pc, #228] @ 3f20c <_PyEval_SetProfile@@Base+0x460> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3458a8 │ │ │ │ + bl 347668 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f0b0 <_PyEval_SetProfile@@Base+0x3e8> │ │ │ │ + beq 3f194 <_PyEval_SetProfile@@Base+0x3e8> │ │ │ │ mov r1, r5 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f084 <_PyEval_SetProfile@@Base+0x3bc> │ │ │ │ + bgt 3f168 <_PyEval_SetProfile@@Base+0x3bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f084 <_PyEval_SetProfile@@Base+0x3bc> │ │ │ │ + bne 3f168 <_PyEval_SetProfile@@Base+0x3bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, #1 │ │ │ │ - bne 3f0a8 <_PyEval_SetProfile@@Base+0x3e0> │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + bne 3f18c <_PyEval_SetProfile@@Base+0x3e0> │ │ │ │ + movw r3, #49856 @ 0xc2c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ - bl df614 │ │ │ │ + bl 2da71c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f0cc <_PyEval_SetProfile@@Base+0x404> │ │ │ │ - movw r0, #1032 @ 0x408 │ │ │ │ + beq 3f1b0 <_PyEval_SetProfile@@Base+0x404> │ │ │ │ + movw r0, #1736 @ 0x6c8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r1, r5 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3f11c <_PyEval_SetProfile@@Base+0x454> │ │ │ │ + bne 3f200 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + movw r3, #49856 @ 0xc2c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #1080 @ 0x438 │ │ │ │ + movw r3, #1784 @ 0x6f8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 3f24c <_PyEval_SetProfile@@Base+0x584> │ │ │ │ + bl 3f330 <_PyEval_SetProfile@@Base+0x584> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f11c <_PyEval_SetProfile@@Base+0x454> │ │ │ │ + bne 3f200 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #1032 @ 0x408 │ │ │ │ + movw r0, #1736 @ 0x6c8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 374c64 │ │ │ │ + b 3758e0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r3, fp, r0, ror #25 │ │ │ │ + ldrdeq r3, [fp], #-200 @ 0xffffff38 @ │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 3f1a4 <_PyEval_SetProfile@@Base+0x4dc> │ │ │ │ - bl 24b564 │ │ │ │ + bne 3f288 <_PyEval_SetProfile@@Base+0x4dc> │ │ │ │ + bl 24c134 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3f190 <_PyEval_SetProfile@@Base+0x4c8> │ │ │ │ + bne 3f274 <_PyEval_SetProfile@@Base+0x4c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f20c <_PyEval_SetProfile@@Base+0x544> │ │ │ │ + bl 3f2f0 <_PyEval_SetProfile@@Base+0x544> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 3f204 <_PyEval_SetProfile@@Base+0x53c> │ │ │ │ + b 3f2e8 <_PyEval_SetProfile@@Base+0x53c> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r2, #260] @ 0x104 │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -16465,40 +16524,40 @@ │ │ │ │ add r3, r2, #1 │ │ │ │ cmp r3, r7 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r6, [r1, #4] │ │ │ │ ldrls r3, [r5, #28] │ │ │ │ addls r3, r3, #1 │ │ │ │ strls r3, [r5, #28] │ │ │ │ - bls 3f1fc <_PyEval_SetProfile@@Base+0x534> │ │ │ │ + bls 3f2e0 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ mov r0, r5 │ │ │ │ - bl 380674 <_PyInterpreterState_IsRunningMain@@Base+0x5a4> │ │ │ │ + bl 380e04 <_PyInterpreterState_IsRunningMain@@Base+0x5a4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f1fc <_PyEval_SetProfile@@Base+0x534> │ │ │ │ + bgt 3f2e0 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3f1fc <_PyEval_SetProfile@@Base+0x534> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 3f2e0 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f244 <_PyEval_SetProfile@@Base+0x57c> │ │ │ │ + bgt 3f328 <_PyEval_SetProfile@@Base+0x57c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3f244 <_PyEval_SetProfile@@Base+0x57c> │ │ │ │ + bne 3f328 <_PyEval_SetProfile@@Base+0x57c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ @@ -16507,545 +16566,545 @@ │ │ │ │ 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 36d200 │ │ │ │ + bl 36deec │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ + movw r4, #40392 @ 0x9dc8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 32a528 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 32c784 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ - bl 26e8a4 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 270a30 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ - bl 26e8a4 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 270a30 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1692] @ 0x69c │ │ │ │ - bl 26e8a4 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 270a30 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 26e8a4 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 270a30 <_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 32a528 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + b 32c784 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ 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, #3684 @ 0xe64 │ │ │ │ + movw r1, #8320 @ 0x2080 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3f344 <_PyEval_SetProfile@@Base+0x67c> │ │ │ │ + beq 3f428 <_PyEval_SetProfile@@Base+0x67c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3f46c <_PyEval_SetProfile@@Base+0x7a4> │ │ │ │ + b 3f550 <_PyEval_SetProfile@@Base+0x7a4> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #39392 @ 0x99e0 │ │ │ │ + movw r1, #42800 @ 0xa730 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ str r4, [sp] │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f33c <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3f420 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #28996 @ 0x7144 │ │ │ │ + movw r1, #36000 @ 0x8ca0 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f33c <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3f420 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #19800 @ 0x4d58 │ │ │ │ + movw r1, #21528 @ 0x5418 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f33c <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3f420 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #46784 @ 0xb6c0 │ │ │ │ + movw r1, #50192 @ 0xc410 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f33c <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3f420 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #23168 @ 0x5a80 │ │ │ │ + movw r1, #22800 @ 0x5910 │ │ │ │ movt r1, #10 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f33c <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3f420 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #49660 @ 0xc1fc │ │ │ │ + movw r1, #53068 @ 0xcf4c │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f33c <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3f420 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #48268 @ 0xbc8c │ │ │ │ + movw r1, #51676 @ 0xc9dc │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f33c <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3f420 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #15128 @ 0x3b18 │ │ │ │ + movw r1, #17064 @ 0x42a8 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3eeec <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3efd0 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003f474 : │ │ │ │ +0003f558 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 338080 │ │ │ │ + bl 33a0e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003f4a4 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +0003f588 <_PyTraceBack_FromFrame@@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 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3f4f4 <_PyTraceBack_FromFrame@@Base+0x50> │ │ │ │ + bne 3f5d8 <_PyTraceBack_FromFrame@@Base+0x50> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ movw r3, #26272 @ 0x66a0 │ │ │ │ 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 3f520 <_PyTraceBack_FromFrame@@Base+0x7c> │ │ │ │ - b 3f508 <_PyTraceBack_FromFrame@@Base+0x64> │ │ │ │ + beq 3f604 <_PyTraceBack_FromFrame@@Base+0x7c> │ │ │ │ + b 3f5ec <_PyTraceBack_FromFrame@@Base+0x64> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3f4c4 <_PyTraceBack_FromFrame@@Base+0x20> │ │ │ │ + beq 3f5a8 <_PyTraceBack_FromFrame@@Base+0x20> │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - movw r0, #31240 @ 0x7a08 │ │ │ │ + movw r0, #31944 @ 0x7cc8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 3f574 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 3f658 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f574 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ + beq 3f658 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3f54c <_PyTraceBack_FromFrame@@Base+0xa8> │ │ │ │ + beq 3f630 <_PyTraceBack_FromFrame@@Base+0xa8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ 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 e4538 │ │ │ │ + bl e4568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003f57c <_Py_DisplaySourceLine@@Base>: │ │ │ │ +0003f660 <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39a24 │ │ │ │ + b 39b08 │ │ │ │ push {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 2eec8 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #112] @ 3f624 <_Py_DisplaySourceLine@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #112] @ 3f708 <_Py_DisplaySourceLine@@Base+0xa8> │ │ │ │ mov r3, #168 @ 0xa8 │ │ │ │ ldr r7, [r0] │ │ │ │ mul r3, r3, r6 │ │ │ │ ldr r2, [r2, #1568] @ 0x620 │ │ │ │ add r4, r2, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4, #164] @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ - bl 3f628 <_Py_DisplaySourceLine@@Base+0xac> │ │ │ │ + bl 3f70c <_Py_DisplaySourceLine@@Base+0xac> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r1, r4, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ea24 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2e970 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 383204 │ │ │ │ + bl 383994 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #65152 @ 0xfe80 │ │ │ │ + movw r4, #65096 @ 0xfe48 │ │ │ │ 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] @ 3f6bc <_Py_DisplaySourceLine@@Base+0x140> │ │ │ │ + ldr r2, [pc, #92] @ 3f7a0 <_Py_DisplaySourceLine@@Base+0x140> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3f680 <_Py_DisplaySourceLine@@Base+0x104> │ │ │ │ + bne 3f764 <_Py_DisplaySourceLine@@Base+0x104> │ │ │ │ mov r2, r6 │ │ │ │ - bl 31164 │ │ │ │ - b 3f6b0 <_Py_DisplaySourceLine@@Base+0x134> │ │ │ │ + bl 31160 │ │ │ │ + b 3f794 <_Py_DisplaySourceLine@@Base+0x134> │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 3f69c <_Py_DisplaySourceLine@@Base+0x120> │ │ │ │ - movw r1, #6480 @ 0x1950 │ │ │ │ + bne 3f780 <_Py_DisplaySourceLine@@Base+0x120> │ │ │ │ + movw r1, #7184 @ 0x1c10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3f6b0 <_Py_DisplaySourceLine@@Base+0x134> │ │ │ │ + beq 3f794 <_Py_DisplaySourceLine@@Base+0x134> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e488 │ │ │ │ + bl 3e56c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -0003f6c0 : │ │ │ │ +0003f7a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 396c0 │ │ │ │ + b 397a0 │ │ │ │ │ │ │ │ -0003f6d4 : │ │ │ │ +0003f7b8 : │ │ │ │ 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 3f704 │ │ │ │ - movw r0, #6032 @ 0x1790 │ │ │ │ + bne 3f7e8 │ │ │ │ + movw r0, #6716 @ 0x1a3c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 3f75c │ │ │ │ - ldr r3, [pc, #188] @ 3f7c8 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 3f840 │ │ │ │ + ldr r3, [pc, #188] @ 3f8ac │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #184] @ 3f7cc │ │ │ │ + ldr r1, [pc, #184] @ 3f8b0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f7c0 │ │ │ │ + beq 3f8a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3f77c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3f860 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #7608 @ 0x1db8 │ │ │ │ + movw r1, #7956 @ 0x1f14 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3f764 │ │ │ │ + ble 3f848 │ │ │ │ mov r4, #0 │ │ │ │ - b 3f7c0 │ │ │ │ + b 3f8a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f75c │ │ │ │ + bne 3f840 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3f75c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3f840 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 165b74 <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ + bl 165ebc <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3f7a8 │ │ │ │ + ble 3f88c │ │ │ │ mov r4, r5 │ │ │ │ - b 3f7c0 │ │ │ │ + b 3f8a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f7a0 │ │ │ │ + bne 3f884 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3f7a0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3f884 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq fp, ip, r8, r6 │ │ │ │ + mlseq fp, r4, r8, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f7e4 │ │ │ │ + b 3f8c8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2d47b0 │ │ │ │ + bl 2d663c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3f80c │ │ │ │ - bl 36ccf4 │ │ │ │ - b 3f820 │ │ │ │ - bl f2540 │ │ │ │ + bne 3f8f0 │ │ │ │ + bl 36d9fc │ │ │ │ + b 3f904 │ │ │ │ + bl f2414 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003f828 : │ │ │ │ +0003f90c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3f938 │ │ │ │ + beq 3fa1c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3f878 │ │ │ │ + beq 3f95c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3f93c │ │ │ │ + beq 3fa20 │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d51e4 │ │ │ │ + bl d5054 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f93c │ │ │ │ - bl 3410fc │ │ │ │ + beq 3fa20 │ │ │ │ + bl 342ebc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3f93c │ │ │ │ + beq 3fa20 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 1d1048 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1d152c <_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 343418 │ │ │ │ + bl 3451d8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 304740 <_Py_GetStdlibDir@@Base+0x13c8> │ │ │ │ + bl 3069d0 <_Py_GetStdlibDir@@Base+0x13cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f90c │ │ │ │ + bgt 3f9f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f90c │ │ │ │ + bne 3f9f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f93c │ │ │ │ + beq 3fa20 │ │ │ │ ldr r4, [r8] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f944 │ │ │ │ + bgt 3fa28 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r8] │ │ │ │ - bne 3f944 │ │ │ │ + bne 3fa28 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3f948 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 3fa2c │ │ │ │ mov r5, r6 │ │ │ │ mvn r4, #0 │ │ │ │ - b 3f948 │ │ │ │ + b 3fa2c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f9b0 │ │ │ │ + bne 3fa94 │ │ │ │ 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 3f990 │ │ │ │ + beq 3fa74 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2dbbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 3fa40 │ │ │ │ + bge 3fb24 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3fa28 │ │ │ │ - bl d7124 │ │ │ │ + bne 3fb0c │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f9e4 │ │ │ │ - b 3fa38 │ │ │ │ + beq 3fac8 │ │ │ │ + b 3fb1c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 3fa5c │ │ │ │ + b 3fb40 │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12456 @ 0x30a8 │ │ │ │ + movw r0, #13160 @ 0x3368 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d8b84 │ │ │ │ + bl 2dad68 │ │ │ │ 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] │ │ │ │ @@ -17059,18 +17118,18 @@ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r3, r4, #1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ add r2, r3, #116 @ 0x74 │ │ │ │ sub r2, r4, r2 │ │ │ │ asr r2, r2, #4 │ │ │ │ mul r2, r0, r2 │ │ │ │ - bls 3fb04 │ │ │ │ + bls 3fbe8 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 3fb04 │ │ │ │ + bls 3fbe8 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ movhi r1, #0 │ │ │ │ add r1, r1, r2, lsl #15 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -17087,40 +17146,40 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - movw r2, #64460 @ 0xfbcc │ │ │ │ + movw r2, #64688 @ 0xfcb0 │ │ │ │ movt r2, #3 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 3fb84 │ │ │ │ + bne 3fc68 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3fb9c │ │ │ │ + b 3fc80 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fbc4 │ │ │ │ + beq 3fca8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3fbc4 │ │ │ │ + beq 3fca8 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9b984 │ │ │ │ + b 9b814 │ │ │ │ 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] │ │ │ │ @@ -17137,24 +17196,24 @@ │ │ │ │ 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 2d8b84 │ │ │ │ + bl 2dad68 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fc44 │ │ │ │ + bne 3fd28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 34538 <_PyObject_DebugMallocStats@@Base+0x788> │ │ │ │ - b 3fcb0 │ │ │ │ + b 3fd94 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 3fcb0 │ │ │ │ + bne 3fd94 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 34590 <_PyObject_DebugMallocStats@@Base+0x7e0> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ @@ -17164,46 +17223,46 @@ │ │ │ │ mov r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3fcb0 │ │ │ │ + bne 3fd94 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ce88 │ │ │ │ + bl 9cd18 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003fcb8 : │ │ │ │ +0003fd9c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #44] @ 3fd00 │ │ │ │ - movw r1, #23064 @ 0x5a18 │ │ │ │ + ldr r0, [pc, #44] @ 3fde4 │ │ │ │ + movw r1, #23840 @ 0x5d20 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a7d4 │ │ │ │ + bl 16ab1c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fcf8 │ │ │ │ - ldr r0, [pc, #24] @ 3fd04 │ │ │ │ + beq 3fddc │ │ │ │ + ldr r0, [pc, #24] @ 3fde8 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 33ee0c │ │ │ │ + b 340b50 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r1, sl, r4, lsr #15 │ │ │ │ - strhteq r1, [sl], #-112 @ 0xffffff90 │ │ │ │ + ldrdeq r1, [sl], #-96 @ 0xffffffa0 @ │ │ │ │ + ldrdeq r1, [sl], #-108 @ 0xffffff94 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 36ce0 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ @@ -17220,23 +17279,23 @@ │ │ │ │ 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 3fd7c │ │ │ │ + bne 3fe60 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3fd90 │ │ │ │ - b 3fda0 │ │ │ │ + bne 3fe74 │ │ │ │ + b 3fe84 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3fd6c │ │ │ │ + beq 3fe50 │ │ │ │ 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 │ │ │ │ @@ -17247,301 +17306,301 @@ │ │ │ │ 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, #47612 @ 0xb9fc │ │ │ │ + movw r3, #48884 @ 0xbef4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 3fe34 │ │ │ │ + bne 3ff18 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2e2c4 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 30be08 <_PyTime_localtime@@Base> │ │ │ │ + bl 30e0b0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 3feb8 │ │ │ │ + bne 3ff9c │ │ │ │ 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 2dbd2c <_PyStaticType_InitForExtension@@Base+0xa8c> │ │ │ │ + bl 2ddc70 <_PyStaticType_InitForExtension@@Base+0xa8c> │ │ │ │ mov r4, r0 │ │ │ │ - b 3feb8 │ │ │ │ - movw r1, #4264 @ 0x10a8 │ │ │ │ + b 3ff9c │ │ │ │ + movw r1, #4968 @ 0x1368 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3feb8 │ │ │ │ - bl 201324 │ │ │ │ + beq 3ff9c │ │ │ │ + bl 201984 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe74 │ │ │ │ + bgt 3ff58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fe74 │ │ │ │ + bne 3ff58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 3feb8 │ │ │ │ - ldr r0, [pc, #60] @ 3fec4 │ │ │ │ + beq 3ff9c │ │ │ │ + ldr r0, [pc, #60] @ 3ffa8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3feb8 │ │ │ │ + bgt 3ff9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3feb8 │ │ │ │ + bne 3ff9c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r5, fp, r4, lsl r7 │ │ │ │ + rsbeq r5, fp, ip, lsl #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, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3ff24 │ │ │ │ + bne 40008 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 3ff44 │ │ │ │ + bne 40028 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #33684 @ 0x8394 │ │ │ │ + movw r2, #34388 @ 0x8654 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #17196 @ 0x432c │ │ │ │ + movw r0, #17908 @ 0x45f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3ffe4 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 400c8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17196 @ 0x432c │ │ │ │ + movw r0, #17908 @ 0x45f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ffe4 │ │ │ │ - b 3feec │ │ │ │ + beq 400c8 │ │ │ │ + b 3ffd0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 40094 │ │ │ │ + bne 40178 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl bcdc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc928 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 400bc │ │ │ │ + beq 401a0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsl r3, r6, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r6, r5 │ │ │ │ - beq 40088 │ │ │ │ + beq 4016c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl e8c3c │ │ │ │ + bl e8c6c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40004 │ │ │ │ - bl df614 │ │ │ │ + bne 400e8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4000c │ │ │ │ + beq 400f0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3ffec │ │ │ │ + ble 400d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 400bc │ │ │ │ + b 401a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3ffe4 │ │ │ │ + bne 400c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 3ffe4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 400c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 40014 │ │ │ │ + bge 400f8 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 40098 │ │ │ │ + b 4017c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r0, [r8, #20] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 40040 │ │ │ │ + beq 40124 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40054 │ │ │ │ + beq 40138 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 40068 │ │ │ │ + beq 4014c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 40068 │ │ │ │ + bne 4014c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 40078 │ │ │ │ + b 4015c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ add r8, r8, #8 │ │ │ │ - b 3ffa8 │ │ │ │ + b 4008c │ │ │ │ mov r0, r4 │ │ │ │ - bl e4538 │ │ │ │ - b 400bc │ │ │ │ + bl e4568 │ │ │ │ + b 401a0 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17188 @ 0x4324 │ │ │ │ + movw r1, #17900 @ 0x45ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ - b 3ffe4 │ │ │ │ + bl 2da71c │ │ │ │ + b 400c8 │ │ │ │ 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 │ │ │ │ ldrex r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 400d4 │ │ │ │ + bne 401b8 │ │ │ │ cmp r2, #0 │ │ │ │ dmb ish │ │ │ │ - bne 40100 │ │ │ │ + bne 401e4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33e6d8 │ │ │ │ + b 340498 <_PyTime_AsTimespec_clamp@@Base+0x60> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004010c <_PyXI_InitFailure@@Base>: │ │ │ │ +000401f0 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ stm r0, {r1, r7} │ │ │ │ str r7, [r0, #8] │ │ │ │ - beq 40194 <_PyXI_InitFailure@@Base+0x88> │ │ │ │ + beq 40278 <_PyXI_InitFailure@@Base+0x88> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 40154 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 40238 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40180 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ + bgt 40264 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40180 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ + bne 40264 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4014c <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 40230 <_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} │ │ │ │ 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - beq 401d0 <_PyXI_InitFailure@@Base+0xc4> │ │ │ │ + beq 402b4 <_PyXI_InitFailure@@Base+0xc4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 402dc <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + beq 403c0 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ cmp r5, r3 │ │ │ │ - beq 40220 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ + beq 40304 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #4 │ │ │ │ - bne 40220 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ + bne 40304 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40218 <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ + bgt 402fc <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40218 <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ + bne 402fc <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 402dc <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + b 403c0 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, #20 │ │ │ │ - bl 40320 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ + bl 40404 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 40290 <_PyXI_InitFailure@@Base+0x184> │ │ │ │ + beq 40374 <_PyXI_InitFailure@@Base+0x184> │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3288dc <_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 │ │ │ │ @@ -17551,40 +17610,40 @@ │ │ │ │ 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 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 402b0 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ + bgt 40394 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 402b0 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ + bne 40394 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 402c8 <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ + beq 403ac <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 402d0 <_PyXI_InitFailure@@Base+0x1c4> │ │ │ │ + bne 403b4 <_PyXI_InitFailure@@Base+0x1c4> │ │ │ │ mov r4, r8 │ │ │ │ - b 402dc <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + b 403c0 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 374c64 │ │ │ │ - b 402c8 <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ + bl 3758e0 │ │ │ │ + b 403ac <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40314 <_PyXI_InitFailure@@Base+0x208> │ │ │ │ + beq 403f8 <_PyXI_InitFailure@@Base+0x208> │ │ │ │ add r3, r6, #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -17600,341 +17659,341 @@ │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17718c │ │ │ │ + bl 1774d8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 40368 <_PyXI_InitFailure@@Base+0x25c> │ │ │ │ + beq 4044c <_PyXI_InitFailure@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 45db8 │ │ │ │ - b 406d4 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ + bl 45d54 │ │ │ │ + b 407b8 <_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 4071c │ │ │ │ + bl 40800 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 406e4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 407c8 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, r8 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403bc <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ + bgt 404a0 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 403bc <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ + bne 404a0 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 406e4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 407c8 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 31300c │ │ │ │ + bl 3152a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 406e4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 407c8 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40404 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ + bgt 404e8 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40404 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ + bne 404e8 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 406e4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 407c8 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl cfe90 │ │ │ │ + bl cfd2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 406e4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 407c8 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4044c <_PyXI_InitFailure@@Base+0x340> │ │ │ │ + bgt 40530 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4044c <_PyXI_InitFailure@@Base+0x340> │ │ │ │ + bne 40530 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 406e4 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 407c8 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 406f0 <_PyXI_InitFailure@@Base+0x5e4> │ │ │ │ + beq 407d4 <_PyXI_InitFailure@@Base+0x5e4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40494 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ + bgt 40578 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40494 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ + bne 40578 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 406fc <_PyXI_InitFailure@@Base+0x5f0> │ │ │ │ - movw r1, #17856 @ 0x45c0 │ │ │ │ + beq 407e0 <_PyXI_InitFailure@@Base+0x5f0> │ │ │ │ + movw r1, #18568 @ 0x4888 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #49068 @ 0xbfac │ │ │ │ + movw r0, #50640 @ 0xc5d0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 406dc <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ - movw r1, #17876 @ 0x45d4 │ │ │ │ + beq 407c0 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + movw r1, #18588 @ 0x489c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 404ec <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ + bgt 405d0 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 404ec <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ + bne 405d0 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 406dc <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + beq 407c0 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ - bl cddb0 │ │ │ │ + bl cdc4c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 405cc <_PyXI_InitFailure@@Base+0x4c0> │ │ │ │ - bl b7454 │ │ │ │ + beq 406b0 <_PyXI_InitFailure@@Base+0x4c0> │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 405d0 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 406b4 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #17892 @ 0x45e4 │ │ │ │ + movw r1, #18604 @ 0x48ac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 405d0 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 406b4 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #17908 @ 0x45f4 │ │ │ │ + movw r1, #18620 @ 0x48bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 405d0 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 406b4 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 193120 │ │ │ │ + bl 19344c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 405d0 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 406b4 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40588 <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ + bgt 4066c <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 40588 <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ + bne 4066c <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405a8 <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ + bgt 4068c <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 405a8 <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ + bne 4068c <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405ec <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bgt 406d0 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 405ec <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bne 406d0 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 405ec <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 406d0 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd8d8 │ │ │ │ - b 406dc <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + bl bd438 │ │ │ │ + b 407c0 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #10432 @ 0x28c0 │ │ │ │ + movw r1, #11136 @ 0x2b80 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2ee640 │ │ │ │ + bl 2f05e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 406a4 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ - ldr r0, [pc, #264] @ 40718 <_PyXI_InitFailure@@Base+0x60c> │ │ │ │ + beq 40788 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + ldr r0, [pc, #264] @ 407fc <_PyXI_InitFailure@@Base+0x60c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f69d0 │ │ │ │ + bl 1f712c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40638 <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ + bgt 4071c <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40638 <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ + bne 4071c <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 406a4 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 40788 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4067c <_PyXI_InitFailure@@Base+0x570> │ │ │ │ + bgt 40760 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4067c <_PyXI_InitFailure@@Base+0x570> │ │ │ │ + bne 40760 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 406a4 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 40788 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 406a4 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 40788 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ sub r3, r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ moveq r2, #0 │ │ │ │ strbeq r2, [r4, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ str r4, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 406c8 <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ + bgt 407ac <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 406c8 <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ + bne 407ac <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 406dc <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + beq 407c0 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r4, #0 │ │ │ │ - b 4070c <_PyXI_InitFailure@@Base+0x600> │ │ │ │ - bl 177ba8 │ │ │ │ - b 406d4 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ - movw r4, #17728 @ 0x4540 │ │ │ │ + b 407f0 <_PyXI_InitFailure@@Base+0x600> │ │ │ │ + bl 177ef4 │ │ │ │ + b 407b8 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ + movw r4, #18440 @ 0x4808 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 40704 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ - movw r4, #17780 @ 0x4574 │ │ │ │ + b 407e8 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ + movw r4, #18492 @ 0x483c │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 40704 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ - movw r4, #17816 @ 0x4598 │ │ │ │ + b 407e8 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ + movw r4, #18528 @ 0x4860 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ - bl 45db8 │ │ │ │ + bl 45d54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ │ │ │ │ -0004071c : │ │ │ │ +00040800 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2291d8 <_PyObject_IsFreed@@Base+0x8c> │ │ │ │ - │ │ │ │ -00040734 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cfe90 │ │ │ │ + b 2298f0 <_PyObject_IsFreed@@Base+0x8c> │ │ │ │ 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 4077c │ │ │ │ + bne 4084c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 407a8 │ │ │ │ - b 4079c │ │ │ │ + bne 40878 │ │ │ │ + b 4086c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14140 @ 0x373c │ │ │ │ + movw r0, #14844 @ 0x39fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 407b8 │ │ │ │ - b 40768 │ │ │ │ - bl df614 │ │ │ │ + beq 40888 │ │ │ │ + b 40838 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 407b8 │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + bne 40888 │ │ │ │ + movw r3, #49928 @ 0xc308 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ + bl 2613a4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +00040890 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cfd2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r0, #3696] @ 0xe70 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 407ec │ │ │ │ + beq 408d0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #3 │ │ │ │ streq r2, [r3, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b 407d0 │ │ │ │ - movw r0, #18128 @ 0x46d0 │ │ │ │ + b 408b4 │ │ │ │ + movw r0, #18780 @ 0x495c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 374c64 │ │ │ │ + b 3758e0 │ │ │ │ push {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 │ │ │ │ - bne 4084c │ │ │ │ + bne 40930 │ │ │ │ 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 4082c │ │ │ │ + beq 40910 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 │ │ │ │ @@ -17942,214 +18001,214 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 408bc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 409a0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24036 @ 0x5de4 │ │ │ │ + movw r1, #24740 @ 0x60a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 409c4 │ │ │ │ + beq 40aa8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4090c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 409f0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #24068 @ 0x5e04 │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 408b4 │ │ │ │ + bl 1736ec │ │ │ │ + b 40998 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 409b0 │ │ │ │ + beq 40a94 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 4096c │ │ │ │ + bne 40a50 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24104 @ 0x5e28 │ │ │ │ + movw r1, #24808 @ 0x60e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 408b4 │ │ │ │ + bgt 40998 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 408b4 │ │ │ │ + bne 40998 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 408b4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 40998 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 40988 │ │ │ │ + beq 40a6c │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r6] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 409a8 │ │ │ │ + bgt 40a8c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 409a8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 40a8c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 40920 │ │ │ │ + b 40a04 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40a20 │ │ │ │ + bne 40b04 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ 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 40a00 │ │ │ │ + beq 40ae4 │ │ │ │ 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 bd860 │ │ │ │ + bl bd3c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a99fc │ │ │ │ + bl 3aa74c │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_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 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r1, lsl #1 │ │ │ │ - bge 40b9c │ │ │ │ + bge 40c80 │ │ │ │ sub r3, r1, #1 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ - bl 1c0c80 │ │ │ │ + bl 1c1120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40ba8 │ │ │ │ + beq 40c8c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c0c80 │ │ │ │ + bl 1c1120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40b38 │ │ │ │ + beq 40c1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40b18 │ │ │ │ + beq 40bfc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40b60 │ │ │ │ + bne 40c44 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40b38 │ │ │ │ + bgt 40c1c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40b38 │ │ │ │ + bne 40c1c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40b58 │ │ │ │ + bgt 40c3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40b58 │ │ │ │ + bne 40c3c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40ba8 │ │ │ │ + b 40c8c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40b7c │ │ │ │ + bgt 40c60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40b7c │ │ │ │ + bne 40c60 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40b9c │ │ │ │ + bgt 40c80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40b9c │ │ │ │ + bne 40c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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} │ │ │ │ │ │ │ │ -00040bb0 : │ │ │ │ +00040c94 : │ │ │ │ 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] │ │ │ │ @@ -18160,129 +18219,129 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, sp, #496 @ 0x1f0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 40c14 │ │ │ │ + bne 40cf8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40c40 │ │ │ │ - b 40c34 │ │ │ │ + bne 40d24 │ │ │ │ + b 40d18 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14824 @ 0x39e8 │ │ │ │ + movw r0, #15528 @ 0x3ca8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40ca8 │ │ │ │ - b 40bfc │ │ │ │ - bl df614 │ │ │ │ + beq 40d8c │ │ │ │ + b 40ce0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ca8 │ │ │ │ + bne 40d8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 3ad718 │ │ │ │ + bl 3ae468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40ca8 │ │ │ │ + beq 40d8c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2ebec │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2d9dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40c9c │ │ │ │ + beq 40d80 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 40ca8 │ │ │ │ - bl d7124 │ │ │ │ + bl 301368 │ │ │ │ + b 40d8c │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40cb0 │ │ │ │ + beq 40d94 │ │ │ │ mov r0, #0 │ │ │ │ - b 40cc8 │ │ │ │ + b 40dac │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ebec │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 40cd0 │ │ │ │ + bl 40db4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ stmib fp, {r0, r1, r2, r3} │ │ │ │ - bl 2dcc60 │ │ │ │ + bl 2deba4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40dc4 │ │ │ │ + beq 40ea8 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2edb4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 40db8 │ │ │ │ + bne 40e9c │ │ │ │ mov r0, r6 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bne 40d48 │ │ │ │ + bne 40e2c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40dc8 │ │ │ │ + bgt 40eac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40dc8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 40dc8 │ │ │ │ - bl 1911b0 │ │ │ │ + bne 40eac │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 40eac │ │ │ │ + bl 191898 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40d9c │ │ │ │ + bne 40e80 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40d74 │ │ │ │ + bgt 40e58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40d74 │ │ │ │ + bne 40e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40d94 │ │ │ │ + bgt 40e78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40d94 │ │ │ │ + bne 40e78 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40dc8 │ │ │ │ + b 40eac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40db8 │ │ │ │ + bgt 40e9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40db8 │ │ │ │ + bne 40e9c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 40cfc │ │ │ │ + bne 40de0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -18292,304 +18351,304 @@ │ │ │ │ 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 40e38 │ │ │ │ + bne 40f1c │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 40e1c │ │ │ │ + bgt 40f00 │ │ │ │ mov r5, #0 │ │ │ │ - b 40e38 │ │ │ │ + b 40f1c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 40e6c │ │ │ │ - b 40e14 │ │ │ │ + beq 40f50 │ │ │ │ + b 40ef8 │ │ │ │ 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] @ 41098 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #564] @ 4117c │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4108c │ │ │ │ + beq 41170 │ │ │ │ add r6, r6, r5 │ │ │ │ ldr r9, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq 40fb4 │ │ │ │ + beq 41098 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 40ea0 │ │ │ │ - bl 159040 │ │ │ │ + beq 40f84 │ │ │ │ + bl 1592dc │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 40f58 │ │ │ │ + blt 4103c │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 40fcc │ │ │ │ + beq 410b0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #24592 @ 0x6010 │ │ │ │ + movweq sl, #25296 @ 0x62d0 │ │ │ │ movteq sl, #71 @ 0x47 │ │ │ │ - beq 40f18 │ │ │ │ + beq 40ffc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40ee4 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #64716 @ 0xfccc │ │ │ │ + bne 40fc8 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #65420 @ 0xff8c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #10380 @ 0x288c │ │ │ │ + movw r0, #10800 @ 0x2a30 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 40f58 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4103c │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 40f58 │ │ │ │ + beq 4103c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 40f84 │ │ │ │ + bne 41068 │ │ │ │ subs r5, r5, #1 │ │ │ │ - movweq r6, #35428 @ 0x8a64 │ │ │ │ + movweq r6, #36132 @ 0x8d24 │ │ │ │ movteq r6, #68 @ 0x44 │ │ │ │ - beq 40fdc │ │ │ │ + beq 410c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r6, #35428 @ 0x8a64 │ │ │ │ + movweq r6, #36132 @ 0x8d24 │ │ │ │ movteq r6, #68 @ 0x44 │ │ │ │ - beq 40fac │ │ │ │ + beq 41090 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40f60 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #64736 @ 0xfce0 │ │ │ │ + bne 41044 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #65440 @ 0xffa0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #10380 @ 0x288c │ │ │ │ + movw r0, #10800 @ 0x2a30 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4108c │ │ │ │ + b 41170 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 40f58 │ │ │ │ + beq 4103c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 40fa0 │ │ │ │ + beq 41084 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 40f58 │ │ │ │ + bl 1b899c │ │ │ │ + b 4103c │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 40fdc │ │ │ │ + beq 410c0 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b 40fdc │ │ │ │ - movw r6, #35428 @ 0x8a64 │ │ │ │ + b 410c0 │ │ │ │ + movw r6, #36132 @ 0x8d24 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - movw sl, #24592 @ 0x6010 │ │ │ │ + movw sl, #25296 @ 0x62d0 │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r8, #1 │ │ │ │ - b 40fdc │ │ │ │ - movw r6, #35428 @ 0x8a64 │ │ │ │ + b 410c0 │ │ │ │ + movw r6, #36132 @ 0x8d24 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - movw sl, #24592 @ 0x6010 │ │ │ │ + movw sl, #25296 @ 0x62d0 │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ab2e8 │ │ │ │ + bl 3ac038 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4108c │ │ │ │ + beq 41170 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3adcf4 │ │ │ │ + bl 3aea44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4107c │ │ │ │ + beq 41160 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab654 │ │ │ │ + bl 3ac3a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4107c │ │ │ │ + beq 41160 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r4, #124] @ 0x7c │ │ │ │ - beq 41044 │ │ │ │ + beq 41128 │ │ │ │ mov r0, r5 │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - beq 4107c │ │ │ │ + beq 41160 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [r4, #152] @ 0x98 │ │ │ │ - bl 2918c0 │ │ │ │ + bl 292adc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41088 │ │ │ │ + bgt 4116c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41088 │ │ │ │ + bne 4116c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 41088 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4116c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ - b 40f58 │ │ │ │ + bl bd438 │ │ │ │ + b 4103c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r2, [sl], #-156 @ 0xffffff64 │ │ │ │ + strhteq r2, [sl], #-152 @ 0xffffff68 │ │ │ │ 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 410d0 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b 411b4 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -000410d0 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +000411b4 <_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 │ │ │ │ - ldr r5, [pc, #216] @ 411c4 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + ldr r5, [pc, #216] @ 412a8 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41110 <_PyTraceMalloc_GetTraceback@@Base+0x40> │ │ │ │ + bne 411f4 <_PyTraceMalloc_GetTraceback@@Base+0x40> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 410f8 <_PyTraceMalloc_GetTraceback@@Base+0x28> │ │ │ │ + bne 411dc <_PyTraceMalloc_GetTraceback@@Base+0x28> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 4112c <_PyTraceMalloc_GetTraceback@@Base+0x5c> │ │ │ │ + bne 41210 <_PyTraceMalloc_GetTraceback@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 411c8 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ + bl 412ac <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4116c <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ + beq 41250 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 32a528 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 32c784 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 412c0 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 413a4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 32a528 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ - b 4118c <_PyTraceMalloc_GetTraceback@@Base+0xbc> │ │ │ │ + bl 32c784 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + b 41270 <_PyTraceMalloc_GetTraceback@@Base+0xbc> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 411ac <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 41290 <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 41194 <_PyTraceMalloc_GetTraceback@@Base+0xc4> │ │ │ │ + bne 41278 <_PyTraceMalloc_GetTraceback@@Base+0xc4> │ │ │ │ dmb ish │ │ │ │ - beq 411bc <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ - ldr r0, [pc, #8] @ 411c4 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ - bl 35c91c │ │ │ │ + beq 412a0 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + ldr r0, [pc, #8] @ 412a8 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldr r2, [pc, #88] @ 41228 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ + ldr r2, [pc, #88] @ 4130c <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r3, [r2, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41220 <_PyTraceMalloc_GetTraceback@@Base+0x150> │ │ │ │ + beq 41304 <_PyTraceMalloc_GetTraceback@@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 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldreq r0, [r2, #1696] @ 0x6a0 │ │ │ │ - beq 41204 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ + beq 412e8 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ ldr r0, [r2, #1700] @ 0x6a4 │ │ │ │ - bl b4ec4 <_Py_hashtable_get@@Base> │ │ │ │ + bl b4ab4 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl b4ec4 <_Py_hashtable_get@@Base> │ │ │ │ + bl b4ab4 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -0004122c <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 41280 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +00041310 <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 41364 <_PyImport_SetModule@@Base+0x54> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #3848] @ 0xf08 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 41270 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 41354 <_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, #24788 @ 0x60d4 │ │ │ │ + movw r1, #25492 @ 0x6394 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49736 @ 0xc248 │ │ │ │ - movt r0, #86 @ 0x56 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #13632 @ 0x3540 │ │ │ │ + movt r0, #85 @ 0x55 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b f3060 │ │ │ │ + b f30d8 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -18607,178 +18666,178 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 4130c <_PyImport_SetModule@@Base+0xe0> │ │ │ │ + beq 413f0 <_PyImport_SetModule@@Base+0xe0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4ec4 <_Py_hashtable_get@@Base> │ │ │ │ + bl b4ab4 <_Py_hashtable_get@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4130c <_PyImport_SetModule@@Base+0xe0> │ │ │ │ + beq 413f0 <_PyImport_SetModule@@Base+0xe0> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4153c <_PyImport_SetModule@@Base+0x310> │ │ │ │ - b 41544 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + ble 41620 <_PyImport_SetModule@@Base+0x310> │ │ │ │ + b 41628 <_PyImport_SetModule@@Base+0x318> │ │ │ │ ldrh r0, [r5, #4] │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 41544 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + beq 41628 <_PyImport_SetModule@@Base+0x318> │ │ │ │ add r3, sl, #12 │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, #0 │ │ │ │ - movw sl, #5524 @ 0x1594 │ │ │ │ + movw sl, #5780 @ 0x1694 │ │ │ │ movt sl, #73 @ 0x49 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #10808 @ 0x2a38 │ │ │ │ + movw r3, #11228 @ 0x2bdc │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - ble 414e4 <_PyImport_SetModule@@Base+0x2b8> │ │ │ │ + ble 415c8 <_PyImport_SetModule@@Base+0x2b8> │ │ │ │ add r4, r5, r7, lsl #3 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - beq 41388 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ + beq 4146c <_PyImport_SetModule@@Base+0x15c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4ec4 <_Py_hashtable_get@@Base> │ │ │ │ + bl b4ab4 <_Py_hashtable_get@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 41388 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ + beq 4146c <_PyImport_SetModule@@Base+0x15c> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - b 41428 <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ + b 4150c <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ cmp r6, sl │ │ │ │ - bne 413ac <_PyImport_SetModule@@Base+0x180> │ │ │ │ - ldr r2, [pc, #440] @ 41550 <_PyImport_SetModule@@Base+0x324> │ │ │ │ - ldr r9, [pc, #440] @ 41554 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + bne 41490 <_PyImport_SetModule@@Base+0x180> │ │ │ │ + ldr r2, [pc, #440] @ 41634 <_PyImport_SetModule@@Base+0x324> │ │ │ │ + ldr r9, [pc, #440] @ 41638 <_PyImport_SetModule@@Base+0x328> │ │ │ │ ldr r3, [r2, #3560] @ 0xde8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #3560] @ 0xde8 │ │ │ │ - b 413d0 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b 414b4 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3c30 │ │ │ │ + bl c3ad0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 414b4 <_PyImport_SetModule@@Base+0x288> │ │ │ │ + beq 41598 <_PyImport_SetModule@@Base+0x288> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41428 <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ + beq 4150c <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl b71cc <_Py_hashtable_set@@Base> │ │ │ │ + bl b6dc0 <_Py_hashtable_set@@Base> │ │ │ │ ldr r1, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4141c <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ + bne 41500 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41414 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bgt 414f8 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r9] │ │ │ │ - bne 41414 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bne 414f8 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 414b8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl 36d9fc │ │ │ │ + b 4159c <_PyImport_SetModule@@Base+0x28c> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r9] │ │ │ │ mov r0, #2 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 41460 <_PyImport_SetModule@@Base+0x234> │ │ │ │ + bne 41544 <_PyImport_SetModule@@Base+0x234> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 414b8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bgt 4159c <_PyImport_SetModule@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 414b8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bne 4159c <_PyImport_SetModule@@Base+0x28c> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 414b8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4159c <_PyImport_SetModule@@Base+0x28c> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r9, [r6, #16] │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4149c <_PyImport_SetModule@@Base+0x270> │ │ │ │ + bne 41580 <_PyImport_SetModule@@Base+0x270> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 414b8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bgt 4159c <_PyImport_SetModule@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 414b8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bne 4159c <_PyImport_SetModule@@Base+0x28c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 414b8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4159c <_PyImport_SetModule@@Base+0x28c> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r7, r7, #1 │ │ │ │ str r0, [r6, #20] │ │ │ │ str r6, [r3, #4]! │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 41344 <_PyImport_SetModule@@Base+0x118> │ │ │ │ + b 41428 <_PyImport_SetModule@@Base+0x118> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 414cc <_PyImport_SetModule@@Base+0x2a0> │ │ │ │ + ble 415b0 <_PyImport_SetModule@@Base+0x2a0> │ │ │ │ mov sl, #0 │ │ │ │ - b 41544 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + b 41628 <_PyImport_SetModule@@Base+0x318> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 414c4 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bne 415a8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 414c4 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 415a8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 41544 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + beq 41628 <_PyImport_SetModule@@Base+0x318> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b71cc <_Py_hashtable_set@@Base> │ │ │ │ + bl b6dc0 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41534 <_PyImport_SetModule@@Base+0x308> │ │ │ │ + bne 41618 <_PyImport_SetModule@@Base+0x308> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4152c <_PyImport_SetModule@@Base+0x300> │ │ │ │ + bgt 41610 <_PyImport_SetModule@@Base+0x300> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 4152c <_PyImport_SetModule@@Base+0x300> │ │ │ │ + bne 41610 <_PyImport_SetModule@@Base+0x300> │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 414c4 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl 36d9fc │ │ │ │ + b 415a8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41544 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + bgt 41628 <_PyImport_SetModule@@Base+0x318> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r0, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - strhteq r1, [fp], #-184 @ 0xffffff48 │ │ │ │ + rsbeq r0, fp, r8, asr #27 │ │ │ │ + strhteq r1, [fp], #-176 @ 0xffffff50 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ subs r4, r3, #0 │ │ │ │ - movw ip, #35636 @ 0x8b34 │ │ │ │ + movw ip, #36380 @ 0x8e1c │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -18791,112 +18850,112 @@ │ │ │ │ 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 415e0 <_PyImport_SetModule@@Base+0x3b4> │ │ │ │ + bne 416c4 <_PyImport_SetModule@@Base+0x3b4> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41618 <_PyImport_SetModule@@Base+0x3ec> │ │ │ │ + beq 416fc <_PyImport_SetModule@@Base+0x3ec> │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #404] @ 417a4 <_PyImport_SetModule@@Base+0x578> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #404] @ 41888 <_PyImport_SetModule@@Base+0x578> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 41790 <_PyImport_SetModule@@Base+0x564> │ │ │ │ + beq 41874 <_PyImport_SetModule@@Base+0x564> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4163c <_PyImport_SetModule@@Base+0x410> │ │ │ │ + bne 41720 <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r5, #0 │ │ │ │ - b 41790 <_PyImport_SetModule@@Base+0x564> │ │ │ │ + b 41874 <_PyImport_SetModule@@Base+0x564> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 41718 <_PyImport_SetModule@@Base+0x4ec> │ │ │ │ + beq 417fc <_PyImport_SetModule@@Base+0x4ec> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 41660 <_PyImport_SetModule@@Base+0x434> │ │ │ │ + beq 41744 <_PyImport_SetModule@@Base+0x434> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 41734 <_PyImport_SetModule@@Base+0x508> │ │ │ │ + beq 41818 <_PyImport_SetModule@@Base+0x508> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 41674 <_PyImport_SetModule@@Base+0x448> │ │ │ │ + beq 41758 <_PyImport_SetModule@@Base+0x448> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4174c <_PyImport_SetModule@@Base+0x520> │ │ │ │ + beq 41830 <_PyImport_SetModule@@Base+0x520> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 416ac <_PyImport_SetModule@@Base+0x480> │ │ │ │ - bl 159040 │ │ │ │ + beq 41790 <_PyImport_SetModule@@Base+0x480> │ │ │ │ + bl 1592dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41634 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + blt 41718 <_PyImport_SetModule@@Base+0x408> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 4175c <_PyImport_SetModule@@Base+0x530> │ │ │ │ + beq 41840 <_PyImport_SetModule@@Base+0x530> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 416e0 <_PyImport_SetModule@@Base+0x4b4> │ │ │ │ - bl 159040 │ │ │ │ + beq 417c4 <_PyImport_SetModule@@Base+0x4b4> │ │ │ │ + bl 1592dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 41634 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + blt 41718 <_PyImport_SetModule@@Base+0x408> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 4175c <_PyImport_SetModule@@Base+0x530> │ │ │ │ + beq 41840 <_PyImport_SetModule@@Base+0x530> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 416f8 <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ + beq 417dc <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 4175c <_PyImport_SetModule@@Base+0x530> │ │ │ │ + beq 41840 <_PyImport_SetModule@@Base+0x530> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 41710 <_PyImport_SetModule@@Base+0x4e4> │ │ │ │ + beq 417f4 <_PyImport_SetModule@@Base+0x4e4> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 4175c <_PyImport_SetModule@@Base+0x530> │ │ │ │ + beq 41840 <_PyImport_SetModule@@Base+0x530> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 4175c <_PyImport_SetModule@@Base+0x530> │ │ │ │ + b 41840 <_PyImport_SetModule@@Base+0x530> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 4175c <_PyImport_SetModule@@Base+0x530> │ │ │ │ + b 41840 <_PyImport_SetModule@@Base+0x530> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 4175c <_PyImport_SetModule@@Base+0x530> │ │ │ │ + b 41840 <_PyImport_SetModule@@Base+0x530> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ strd r0, [sp, #20] │ │ │ │ sub r2, fp, #96 @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -18904,157 +18963,157 @@ │ │ │ │ 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 3b4000 │ │ │ │ + bl 3b4c14 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, sl, r0, asr #23 │ │ │ │ + strhteq r2, [sl], #-188 @ 0xffffff44 │ │ │ │ push {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 c3b6c │ │ │ │ + bl c3a0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41818 <_PyImport_SetModule@@Base+0x5ec> │ │ │ │ + beq 418fc <_PyImport_SetModule@@Base+0x5ec> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r5, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41810 <_PyImport_SetModule@@Base+0x5e4> │ │ │ │ + bgt 418f4 <_PyImport_SetModule@@Base+0x5e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41810 <_PyImport_SetModule@@Base+0x5e4> │ │ │ │ + bne 418f4 <_PyImport_SetModule@@Base+0x5e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00041820 : │ │ │ │ +00041904 : │ │ │ │ push {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, #40400 @ 0x9dd0 │ │ │ │ + movw r5, #40392 @ 0x9dc8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - bl af914 │ │ │ │ + bl af7a4 │ │ │ │ add r7, r5, #920 @ 0x398 │ │ │ │ str r0, [r5, #944] @ 0x3b0 │ │ │ │ - bl 3b8854 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r1, [pc, #904] @ 41be0 │ │ │ │ + bl 3b9468 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r1, [pc, #904] @ 41cc4 │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #900] @ 41be4 │ │ │ │ + ldr ip, [pc, #900] @ 41cc8 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ add r0, r1, #20 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r1, r1, #144 @ 0x90 │ │ │ │ strd r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [pc, #880] @ 41be8 │ │ │ │ + ldr r1, [pc, #880] @ 41ccc │ │ │ │ add r0, r5, #5888 @ 0x1700 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, r5, #968 @ 0x3c8 │ │ │ │ - ldr ip, [pc, #864] @ 41bec │ │ │ │ + ldr ip, [pc, #864] @ 41cd0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, #12 │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r1, r5, #960 @ 0x3c0 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r0, [r1] │ │ │ │ - bne 418ac │ │ │ │ - bl aff5c │ │ │ │ + bne 41990 │ │ │ │ + bl afdec │ │ │ │ ldr r4, [r5, #1172] @ 0x494 │ │ │ │ - ldr r6, [pc, #800] @ 41bf0 │ │ │ │ + ldr r6, [pc, #800] @ 41cd4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r6 │ │ │ │ - beq 4194c │ │ │ │ + beq 41a30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 41940 │ │ │ │ + beq 41a24 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 41940 │ │ │ │ + beq 41a24 │ │ │ │ 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 33eab4 <_PyEvent_Notify@@Base> │ │ │ │ + bl 340c14 <_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 388ae8 <_PyMarshal_ReadObjectFromXIData@@Base+0xb0> │ │ │ │ + bl 38910c <_PyMarshal_ReadObjectFromXIData@@Base+0xb0> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - b 418d4 │ │ │ │ - ldr sl, [pc, #672] @ 41bf4 │ │ │ │ + b 419b8 │ │ │ │ + ldr sl, [pc, #672] @ 41cd8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 41970 │ │ │ │ - movw r1, #39700 @ 0x9b14 │ │ │ │ + bne 41a54 │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #648] @ 41bf8 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl b0d04 │ │ │ │ + ldr r0, [pc, #648] @ 41cdc │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl b0b94 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 41990 │ │ │ │ + beq 41a74 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 419c8 │ │ │ │ + beq 41aac │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 419c8 │ │ │ │ - bl 2d624c <_PyThreadState_New@@Base+0x498> │ │ │ │ + blt 41aac │ │ │ │ + bl 2d80d8 <_PyThreadState_New@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ - bl b0e0c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl b0c9c <_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, #80 @ 0x50 │ │ │ │ @@ -19066,425 +19125,425 @@ │ │ │ │ bl 2df4c │ │ │ │ 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 33e5d8 │ │ │ │ + bl 340338 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41a34 │ │ │ │ + beq 41b18 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ - bl 24396c │ │ │ │ + bl 2446b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 33e6d8 │ │ │ │ + bl 340498 <_PyTime_AsTimespec_clamp@@Base+0x60> │ │ │ │ mov r8, r6 │ │ │ │ - b 41a10 │ │ │ │ + b 41af4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl aff5c │ │ │ │ + bl afdec │ │ │ │ add r3, r6, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 1d7bd8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #420] @ 41bfc │ │ │ │ + bl 1d7fcc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #420] @ 41ce0 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41a88 │ │ │ │ + beq 41b6c │ │ │ │ dmb ish │ │ │ │ str r8, [r3], #-520 @ 0xfffffdf8 │ │ │ │ dmb ish │ │ │ │ mov r2, #1 │ │ │ │ str r8, [r3], #8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne 41a78 │ │ │ │ + bne 41b5c │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41aac │ │ │ │ + beq 41b90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e2020 │ │ │ │ + bl 2e3fd0 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 41ba4 │ │ │ │ + bne 41c88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 41acc │ │ │ │ + bne 41bb0 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 41ab4 │ │ │ │ + bne 41b98 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 41ae4 │ │ │ │ - ldr r0, [pc, #284] @ 41c00 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + beq 41bc8 │ │ │ │ + ldr r0, [pc, #284] @ 41ce4 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ ldr r6, [r5, #924] @ 0x39c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #924] @ 0x39c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 41b44 │ │ │ │ + beq 41c28 │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r3, r6 │ │ │ │ moveq r3, #0 │ │ │ │ streq r6, [r5, #924] @ 0x39c │ │ │ │ streq r3, [r6, #3644] @ 0xe3c │ │ │ │ - beq 41b44 │ │ │ │ + beq 41c28 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 34eeec <_PyTemplate_Build@@Base+0x74> │ │ │ │ + bl 350348 <_PyTemplate_Build@@Base+0x74> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 351df0 │ │ │ │ + bl 352a4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 359e50 <_PyCompile_GetUnaryIntrinsicName@@Base+0x3c> │ │ │ │ + bl 35a16c <_PyCompile_GetUnaryIntrinsicName@@Base+0x3c> │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r6, #3644] @ 0xe3c │ │ │ │ - bl 35adc4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x964> │ │ │ │ - b 41af0 │ │ │ │ + bl 35af20 <_PyCompile_GetBinaryIntrinsicName@@Base+0x964> │ │ │ │ + b 41bd4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 41b64 │ │ │ │ + bne 41c48 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 41b4c │ │ │ │ + bne 41c30 │ │ │ │ dmb ish │ │ │ │ - beq 41b74 │ │ │ │ - ldr r0, [pc, #140] @ 41c00 │ │ │ │ - bl 35c91c │ │ │ │ + beq 41c58 │ │ │ │ + ldr r0, [pc, #140] @ 41ce4 │ │ │ │ + bl 35ca78 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41bb0 │ │ │ │ + beq 41c94 │ │ │ │ mov r0, r8 │ │ │ │ - bl 33db18 │ │ │ │ + bl 33f878 │ │ │ │ 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 37cfc8 │ │ │ │ - movw r3, #29060 @ 0x7184 │ │ │ │ + b 37d860 │ │ │ │ + movw r3, #29764 @ 0x7444 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b 41bb8 │ │ │ │ - movw r3, #29084 @ 0x719c │ │ │ │ + b 41c9c │ │ │ │ + movw r3, #29788 @ 0x745c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #68] @ 41c04 │ │ │ │ + ldr r1, [pc, #68] @ 41ce8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ - rsbeq sl, sl, r4, asr r5 │ │ │ │ - ldrdeq fp, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ - strdeq r4, [ip], #-44 @ 0xffffffd4 @ │ │ │ │ - mlseq sp, r0, lr, r1 │ │ │ │ - rsbeq sl, sl, r4, ror #4 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - ldrdeq r8, [r2], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq sl, sl, ip, ror r4 │ │ │ │ - rsbeq sl, sl, r8, ror #2 │ │ │ │ - strdeq r8, [r2], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, ip, asr #10 │ │ │ │ + ldrdeq fp, [sl], #-68 @ 0xffffffbc @ │ │ │ │ + strdeq r4, [ip], #-36 @ 0xffffffdc @ │ │ │ │ + rsbeq r1, sp, r8, lsl #29 │ │ │ │ + rsbeq sl, sl, ip, asr r2 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq r9, r2, r0, asr #1 │ │ │ │ + rsbeq sl, sl, r4, ror r4 │ │ │ │ + rsbeq sl, sl, r0, ror #2 │ │ │ │ + ldrdeq r9, [r2], #-8 @ │ │ │ │ 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, #38024 @ 0x9488 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - beq 41c58 │ │ │ │ + beq 41d3c │ │ │ │ mov r2, #2 │ │ │ │ - bl 3875a4 │ │ │ │ + bl 387c68 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41ce4 │ │ │ │ + beq 41dc8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3b34a8 <_PyStaticType_GetBuiltins@@Base+0x1d8> │ │ │ │ + bl 3b40bc <_PyStaticType_GetBuiltins@@Base+0x1b4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41ce4 │ │ │ │ + beq 41dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41ccc │ │ │ │ + beq 41db0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 207d90 │ │ │ │ + bl 20837c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41ce8 │ │ │ │ + beq 41dcc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #92] @ 41cf0 │ │ │ │ + ldr r3, [pc, #92] @ 41dd4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 41ce8 │ │ │ │ - bl 228f88 │ │ │ │ + beq 41dcc │ │ │ │ + bl 2296a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41cb4 │ │ │ │ + ble 41d98 │ │ │ │ mov r4, r5 │ │ │ │ - b 41ce8 │ │ │ │ + b 41dcc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41cac │ │ │ │ + bne 41d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 41cac │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 41d90 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29112 @ 0x71b8 │ │ │ │ + movw r1, #29816 @ 0x7478 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, lsr #5 │ │ │ │ + rsbeq ip, sl, r0, lsr #5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41d20 │ │ │ │ - movw r1, #39700 @ 0x9b14 │ │ │ │ + bne 41e04 │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #48] @ 41d50 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ 41e34 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2d9fac │ │ │ │ + bl 2dbef0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 41d54 │ │ │ │ + ldr r3, [pc, #28] @ 41e38 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ popeq {fp, pc} │ │ │ │ str r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsl lr │ │ │ │ - rsbeq sl, sl, ip, ror r2 │ │ │ │ + rsbeq r9, r2, r0, lsl #2 │ │ │ │ + rsbeq sl, sl, r4, ror r2 │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 41d98 │ │ │ │ + bl 41e7c │ │ │ │ mov r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #88] @ 0x58 │ │ │ │ - bl 173634 <_PyErr_FormatV@@Base> │ │ │ │ + bl 17397c <_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 23d800 │ │ │ │ + bl 23e3d4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41e20 │ │ │ │ + bgt 41f04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41e20 │ │ │ │ + bne 41f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 41e70 │ │ │ │ + bne 41f54 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41ea4 │ │ │ │ - b 41e90 │ │ │ │ + bne 41f88 │ │ │ │ + b 41f74 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48440 @ 0xbd38 │ │ │ │ + movw r0, #49144 @ 0xbff8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41e9c │ │ │ │ - b 41e58 │ │ │ │ - bl df614 │ │ │ │ + beq 41f80 │ │ │ │ + b 41f3c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41ea4 │ │ │ │ + beq 41f88 │ │ │ │ mov r0, #0 │ │ │ │ - b 41ef0 │ │ │ │ + b 41fd4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 41e9c │ │ │ │ + blt 41f80 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5976 @ 0x1758 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 41ef0 │ │ │ │ + bge 41fd4 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 41e9c │ │ │ │ + bl 301368 │ │ │ │ + b 41f80 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 41f50 │ │ │ │ + bne 42034 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 41f34 │ │ │ │ + bgt 42018 │ │ │ │ mov r4, #0 │ │ │ │ - b 41f50 │ │ │ │ + b 42034 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 41f84 │ │ │ │ - b 41f2c │ │ │ │ + beq 42068 │ │ │ │ + b 42010 │ │ │ │ mov r3, #1 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #11468 @ 0x2ccc │ │ │ │ + movw r3, #11464 @ 0x2cc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42078 │ │ │ │ + beq 4215c │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 41fa4 │ │ │ │ + beq 42088 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 42074 │ │ │ │ + blt 42158 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41fc4 │ │ │ │ - bl df614 │ │ │ │ + bne 420a8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42074 │ │ │ │ - ldr r3, [pc, #180] @ 42080 │ │ │ │ + bne 42158 │ │ │ │ + ldr r3, [pc, #180] @ 42164 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2d9fac │ │ │ │ + bl 2dbef0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42000 │ │ │ │ + bne 420e4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29320 @ 0x7288 │ │ │ │ + movw r2, #30024 @ 0x7548 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ - b 42074 │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ + b 42158 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 42058 │ │ │ │ + beq 4213c │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 420ac <_Py_fstat@@Base> │ │ │ │ + bl 42190 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42074 │ │ │ │ + bne 42158 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42108 <_Py_fstat@@Base+0x5c> │ │ │ │ + bl 421ec <_Py_fstat@@Base+0x5c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42074 │ │ │ │ + beq 42158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42058 │ │ │ │ + beq 4213c │ │ │ │ movw r1, #45548 @ 0xb1ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #29384 @ 0x72c8 │ │ │ │ + movw r2, #30088 @ 0x7588 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 42074 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 42158 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ str r5, [r3, #1700] @ 0x6a4 │ │ │ │ str r4, [r3, #1704] @ 0x6a8 │ │ │ │ - bl df84c │ │ │ │ - b 42078 │ │ │ │ + bl df6e4 │ │ │ │ + b 4215c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ @@ -19492,468 +19551,468 @@ │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000420ac <_Py_fstat@@Base>: │ │ │ │ +00042190 <_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 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e630 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ subs r0, r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mvn 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 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 42148 <_Py_fstat@@Base+0x9c> │ │ │ │ + bge 4222c <_Py_fstat@@Base+0x9c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ 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 3867f4 <_PyMarshal_GetXIData@@Base+0x100c> │ │ │ │ + bl 3866cc <_PyMarshal_GetXIData@@Base+0x824> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ push {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 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 421d4 <_Py_fstat@@Base+0x128> │ │ │ │ + bne 422b8 <_Py_fstat@@Base+0x128> │ │ │ │ cmp r6, #3 │ │ │ │ - bgt 421b8 <_Py_fstat@@Base+0x10c> │ │ │ │ + bgt 4229c <_Py_fstat@@Base+0x10c> │ │ │ │ mov r5, #0 │ │ │ │ - b 421d4 <_Py_fstat@@Base+0x128> │ │ │ │ + b 422b8 <_Py_fstat@@Base+0x128> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #8 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 42208 <_Py_fstat@@Base+0x15c> │ │ │ │ - b 421b0 <_Py_fstat@@Base+0x104> │ │ │ │ + beq 422ec <_Py_fstat@@Base+0x15c> │ │ │ │ + b 42294 <_Py_fstat@@Base+0x104> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, #4 │ │ │ │ - ldr r3, [pc, #1076] @ 42628 <_Py_fstat@@Base+0x57c> │ │ │ │ + ldr r3, [pc, #1076] @ 4270c <_Py_fstat@@Base+0x57c> │ │ │ │ mov r9, #8 │ │ │ │ mov r1, r6 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4261c <_Py_fstat@@Base+0x570> │ │ │ │ + beq 42700 <_Py_fstat@@Base+0x570> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 42244 <_Py_fstat@@Base+0x198> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #29708 @ 0x740c │ │ │ │ + bne 42328 <_Py_fstat@@Base+0x198> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #35404 @ 0x8a4c │ │ │ │ + movw r0, #36108 @ 0x8d0c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r3, sl │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4261c <_Py_fstat@@Base+0x570> │ │ │ │ + b 42700 <_Py_fstat@@Base+0x570> │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne 42274 <_Py_fstat@@Base+0x1c8> │ │ │ │ - bl df614 │ │ │ │ + bne 42358 <_Py_fstat@@Base+0x1c8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4223c <_Py_fstat@@Base+0x190> │ │ │ │ + bne 42320 <_Py_fstat@@Base+0x190> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r3, r6, #4 │ │ │ │ - beq 422e0 <_Py_fstat@@Base+0x234> │ │ │ │ + beq 423c4 <_Py_fstat@@Base+0x234> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 42298 <_Py_fstat@@Base+0x1ec> │ │ │ │ + beq 4237c <_Py_fstat@@Base+0x1ec> │ │ │ │ subs r3, r6, #5 │ │ │ │ - beq 422f8 <_Py_fstat@@Base+0x24c> │ │ │ │ + beq 423dc <_Py_fstat@@Base+0x24c> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 422b0 <_Py_fstat@@Base+0x204> │ │ │ │ + beq 42394 <_Py_fstat@@Base+0x204> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 422b8 <_Py_fstat@@Base+0x20c> │ │ │ │ - b 4230c <_Py_fstat@@Base+0x260> │ │ │ │ + bne 4239c <_Py_fstat@@Base+0x20c> │ │ │ │ + b 423f0 <_Py_fstat@@Base+0x260> │ │ │ │ movw r7, #5976 @ 0x1758 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 422d0 <_Py_fstat@@Base+0x224> │ │ │ │ + beq 423b4 <_Py_fstat@@Base+0x224> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 422d8 <_Py_fstat@@Base+0x22c> │ │ │ │ - b 4231c <_Py_fstat@@Base+0x270> │ │ │ │ + bne 423bc <_Py_fstat@@Base+0x22c> │ │ │ │ + b 42400 <_Py_fstat@@Base+0x270> │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b 42324 <_Py_fstat@@Base+0x278> │ │ │ │ + b 42408 <_Py_fstat@@Base+0x278> │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 42324 <_Py_fstat@@Base+0x278> │ │ │ │ + b 42408 <_Py_fstat@@Base+0x278> │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - b 42324 <_Py_fstat@@Base+0x278> │ │ │ │ + b 42408 <_Py_fstat@@Base+0x278> │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ - b 42324 <_Py_fstat@@Base+0x278> │ │ │ │ + b 42408 <_Py_fstat@@Base+0x278> │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - bl 3410fc │ │ │ │ + bl 342ebc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4261c <_Py_fstat@@Base+0x570> │ │ │ │ + beq 42700 <_Py_fstat@@Base+0x570> │ │ │ │ movw r9, #5976 @ 0x1758 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 425bc <_Py_fstat@@Base+0x510> │ │ │ │ + beq 426a0 <_Py_fstat@@Base+0x510> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 42394 <_Py_fstat@@Base+0x2e8> │ │ │ │ - bl d46b4 │ │ │ │ + bne 42478 <_Py_fstat@@Base+0x2e8> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42394 <_Py_fstat@@Base+0x2e8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 42478 <_Py_fstat@@Base+0x2e8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #29728 @ 0x7420 │ │ │ │ + movw r1, #30432 @ 0x76e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r1, #22116 @ 0x5664 │ │ │ │ + movw r1, #22820 @ 0x5924 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + beq 42690 <_Py_fstat@@Base+0x500> │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #16864 @ 0x41e0 │ │ │ │ + movw r2, #17568 @ 0x44a0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #29784 @ 0x7458 │ │ │ │ + movw r1, #30488 @ 0x7718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ - bl 16c640 │ │ │ │ + bl 16c988 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 423fc <_Py_fstat@@Base+0x350> │ │ │ │ + bgt 424e0 <_Py_fstat@@Base+0x350> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 423fc <_Py_fstat@@Base+0x350> │ │ │ │ + bne 424e0 <_Py_fstat@@Base+0x350> │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 425ac <_Py_fstat@@Base+0x500> │ │ │ │ - ldr r1, [pc, #544] @ 4262c <_Py_fstat@@Base+0x580> │ │ │ │ + beq 42690 <_Py_fstat@@Base+0x500> │ │ │ │ + ldr r1, [pc, #544] @ 42710 <_Py_fstat@@Base+0x580> │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 42440 <_Py_fstat@@Base+0x394> │ │ │ │ + beq 42524 <_Py_fstat@@Base+0x394> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bgt 42690 <_Py_fstat@@Base+0x500> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bne 42690 <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 42690 <_Py_fstat@@Base+0x500> │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #484] @ 42630 <_Py_fstat@@Base+0x584> │ │ │ │ + ldr r1, [pc, #484] @ 42714 <_Py_fstat@@Base+0x584> │ │ │ │ mov r0, r8 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42470 <_Py_fstat@@Base+0x3c4> │ │ │ │ + bgt 42554 <_Py_fstat@@Base+0x3c4> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 42470 <_Py_fstat@@Base+0x3c4> │ │ │ │ + bne 42554 <_Py_fstat@@Base+0x3c4> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 424a4 <_Py_fstat@@Base+0x3f8> │ │ │ │ + bne 42588 <_Py_fstat@@Base+0x3f8> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bgt 42690 <_Py_fstat@@Base+0x500> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bne 42690 <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 42690 <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 424d0 <_Py_fstat@@Base+0x424> │ │ │ │ + bgt 425b4 <_Py_fstat@@Base+0x424> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 424d0 <_Py_fstat@@Base+0x424> │ │ │ │ + bne 425b4 <_Py_fstat@@Base+0x424> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 424f0 <_Py_fstat@@Base+0x444> │ │ │ │ + bgt 425d4 <_Py_fstat@@Base+0x444> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 424f0 <_Py_fstat@@Base+0x444> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 425d4 <_Py_fstat@@Base+0x444> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + beq 42690 <_Py_fstat@@Base+0x500> │ │ │ │ cmp r6, r9 │ │ │ │ - bne 42524 <_Py_fstat@@Base+0x478> │ │ │ │ + bne 42608 <_Py_fstat@@Base+0x478> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bgt 42690 <_Py_fstat@@Base+0x500> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bne 42690 <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 42690 <_Py_fstat@@Base+0x500> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24ce08 │ │ │ │ + bl 24d9e0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42554 <_Py_fstat@@Base+0x4a8> │ │ │ │ + bgt 42638 <_Py_fstat@@Base+0x4a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 42554 <_Py_fstat@@Base+0x4a8> │ │ │ │ + bne 42638 <_Py_fstat@@Base+0x4a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 425ac <_Py_fstat@@Base+0x500> │ │ │ │ + beq 42690 <_Py_fstat@@Base+0x500> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, r3, #1 │ │ │ │ - bl 1fdb74 │ │ │ │ + bl 1fe1d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 42584 <_Py_fstat@@Base+0x4d8> │ │ │ │ + beq 42668 <_Py_fstat@@Base+0x4d8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 425a4 <_Py_fstat@@Base+0x4f8> │ │ │ │ + bgt 42688 <_Py_fstat@@Base+0x4f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 425a4 <_Py_fstat@@Base+0x4f8> │ │ │ │ + bne 42688 <_Py_fstat@@Base+0x4f8> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 425c0 <_Py_fstat@@Base+0x514> │ │ │ │ - bl df614 │ │ │ │ + bne 426a4 <_Py_fstat@@Base+0x514> │ │ │ │ + bl df4ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 425c0 <_Py_fstat@@Base+0x514> │ │ │ │ - b 4223c <_Py_fstat@@Base+0x190> │ │ │ │ + beq 426a4 <_Py_fstat@@Base+0x514> │ │ │ │ + b 42320 <_Py_fstat@@Base+0x190> │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 1d1048 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1d152c <_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 343418 │ │ │ │ + bl 3451d8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 304740 <_Py_GetStdlibDir@@Base+0x13c8> │ │ │ │ + bl 3069d0 <_Py_GetStdlibDir@@Base+0x13cc> │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, sl, r4, lsr #26 │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ - rsbeq r5, fp, ip, ror r8 │ │ │ │ + rsbeq r2, sl, r0, lsr #26 │ │ │ │ + rsbeq r2, fp, r0, ror #28 │ │ │ │ + rsbeq r5, fp, r4, ror r8 │ │ │ │ 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 2df4c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00042664 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00042748 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ add r3, r0, #3648 @ 0xe40 │ │ │ │ dmb ish │ │ │ │ add r3, r3, #8 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex ip, r1, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 42670 <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 42754 <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bxne lr │ │ │ │ ldr r3, [r0, #3660] @ 0xe4c │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 243714 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 24434c <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 33db18 │ │ │ │ + bl 33f878 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33e838 │ │ │ │ + bl 3405f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33db18 │ │ │ │ + b 33f878 │ │ │ │ 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 42724 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + bne 42808 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #7376 @ 0x1cd0 │ │ │ │ + movw r0, #8560 @ 0x2170 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 427b8 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4289c <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 42758 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + beq 4283c <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r3, #20 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ ubfxne r1, r1, #2, #3 │ │ │ │ addeq r4, r3, #28 │ │ │ │ ubfxeq r1, r1, #2, #3 │ │ │ │ - beq 4276c <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ - b 4278c <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 42850 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ + b 42870 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 4278c <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + bne 42870 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 4278c <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 42870 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #2 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ movne r5, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 427c0 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 428a4 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 427b8 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + blt 4289c <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 42890 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + b 42974 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -19961,219 +20020,219 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #2 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp ip, r2 │ │ │ │ popge {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ ldrbeq r3, [r4, ip] │ │ │ │ - beq 42808 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + beq 428ec <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ cmp r1, #2 │ │ │ │ lsleq r3, ip, #1 │ │ │ │ ldrne r3, [r4, ip, lsl #2] │ │ │ │ ldrheq r3, [r4, r3] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi 42844 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ + bhi 42928 <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 42858 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + bls 4293c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 42854 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bne 42938 <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 42858 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 4293c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 42858 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 4293c <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 42884 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bge 42968 <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16216 @ 0x3f58 │ │ │ │ + movw r1, #17204 @ 0x4334 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 427e4 <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + b 428c8 <_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 2d6824 │ │ │ │ + bl 2d8694 │ │ │ │ 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 42a08 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + bne 42aec <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 428e8 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ + beq 429cc <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 42cf8 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ + ldr r8, [pc, #1032] @ 42ddc <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 429fc <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ + bge 42ae0 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 42930 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bhi 42a14 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 429bc <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ + bls 42aa0 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 429ac <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + bhi 42a90 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #8796 @ 0x225c │ │ │ │ strheq r2, [r1] │ │ │ │ - beq 429f4 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + beq 42ad8 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 429ac <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ - b 429f4 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bne 42a90 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + b 42ad8 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 429f4 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 42ad8 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 429f4 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 42ad8 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 429f4 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 42ad8 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 429f4 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 42ad8 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 429f4 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 42ad8 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 429f4 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ - movw r6, #19120 @ 0x4ab0 │ │ │ │ + bhi 42ad8 <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + movw r6, #19116 @ 0x4aac │ │ │ │ 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] │ │ │ │ strb r2, [r1, #4] │ │ │ │ ldr r2, [r6] │ │ │ │ ldrb r1, [r2, r9] │ │ │ │ add r2, r3, #5 │ │ │ │ add r3, r3, #6 │ │ │ │ strb r1, [ip, r2] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 428f8 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ + b 429dc <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip, r3] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #2 │ │ │ │ - bne 42b74 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne 42c58 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 42a28 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ + beq 42b0c <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ sub r5, r5, #2 │ │ │ │ mov r3, #1 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strh r2, [ip] │ │ │ │ cmp r4, lr │ │ │ │ lsl r7, r3, #1 │ │ │ │ add r1, ip, r3, lsl #1 │ │ │ │ - ble 42b68 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + ble 42c4c <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 42a7c <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + bhi 42b60 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 42b24 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ - ldr r8, [pc, #660] @ 42cfc <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ + bls 42c08 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + ldr r8, [pc, #660] @ 42de0 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 42b14 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + bhi 42bf8 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 42a9c <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ + beq 42b80 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 42b14 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ - b 42b60 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bne 42bf8 <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + b 42c44 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42b60 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 42c44 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 42b60 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 42c44 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42b60 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 42c44 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42b60 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 42c44 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42b60 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 42c44 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42b60 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 42c44 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 42b60 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ - movw r6, #19120 @ 0x4ab0 │ │ │ │ + bhi 42c44 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + movw r6, #19116 @ 0x4aac │ │ │ │ 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 │ │ │ │ @@ -20181,92 +20240,92 @@ │ │ │ │ str r7, [r1, #4] │ │ │ │ and r7, r2, #15 │ │ │ │ ldrb r2, [r6, r2, lsr #4] │ │ │ │ strh r2, [r1, #8] │ │ │ │ ldrb r2, [r6, r7] │ │ │ │ strh r2, [r1, #10] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 42a3c <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ + b 42b20 <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ strh r3, [ip, r7] │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r2, [r0, #28] │ │ │ │ - beq 42b8c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq 42c70 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r2, r0, #20 │ │ │ │ addeq r2, r0, #28 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r2] │ │ │ │ cmp r4, r7 │ │ │ │ lsl r6, r3, #2 │ │ │ │ add r1, r2, r3, lsl #2 │ │ │ │ - ble 42cec <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ + ble 42dd0 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ ldr ip, [r5, r7, lsl #2] │ │ │ │ add r6, r6, #4 │ │ │ │ add lr, r2, r6 │ │ │ │ cmp ip, #92 @ 0x5c │ │ │ │ streq ip, [r1] │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq ip, [r2, r6] │ │ │ │ - beq 42ce4 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ - bhi 42cdc <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + beq 42dc8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + bhi 42dc0 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 42bfc <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bhi 42ce0 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 42c98 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ - ldr r9, [pc, #280] @ 42d00 <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ + bls 42d7c <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ + ldr r9, [pc, #280] @ 42de4 <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 42c90 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bhi 42d74 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 42c90 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bne 42d74 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 42ce4 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 42dc8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 42ce4 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 42dc8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 42ce4 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 42dc8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 42ce4 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 42dc8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 42ce4 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 42dc8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 42ce4 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 42dc8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 42cdc <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ - movw r6, #19120 @ 0x4ab0 │ │ │ │ + bhi 42dc0 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + movw r6, #19116 @ 0x4aac │ │ │ │ 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 │ │ │ │ @@ -20274,54 +20333,54 @@ │ │ │ │ and lr, ip, #15 │ │ │ │ str r8, [r1, #8] │ │ │ │ str r8, [r1, #12] │ │ │ │ ldrb ip, [r6, ip, lsr #4] │ │ │ │ str ip, [r1, #16] │ │ │ │ ldrb ip, [r6, lr] │ │ │ │ str ip, [r1, #20] │ │ │ │ - b 42ce4 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 42dc8 <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 42b9c <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ + b 42c80 <_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} │ │ │ │ - rsbeq r8, r2, r6, lsr #29 │ │ │ │ - rsbeq r8, r2, ip, lsr #29 │ │ │ │ - strhteq r8, [r2], #-226 @ 0xffffff1e │ │ │ │ + rsbeq r9, r2, lr, lsl #3 │ │ │ │ + mlseq r2, r4, r1, r9 │ │ │ │ + mlseq r2, sl, r1, 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, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 42d4c <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ + bls 42e30 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #24324 @ 0x5f04 │ │ │ │ + movw r0, #25100 @ 0x620c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42d4c <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ + bne 42e30 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 42d78 <_PyInterpreterState_IDDecref@@Base+0x714> │ │ │ │ + ble 42e5c <_PyInterpreterState_IDDecref@@Base+0x714> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42d7c <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ - bl df614 │ │ │ │ + bne 42e60 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42d7c <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ - b 42d44 <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ + beq 42e60 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 42e28 <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 36b08 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ @@ -20339,15 +20398,15 @@ │ │ │ │ bl 2df4c │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ moveq r2, r1 │ │ │ │ - movw r0, #11776 @ 0x2e00 │ │ │ │ + movw r0, #12004 @ 0x2ee4 │ │ │ │ movt r0, #4 │ │ │ │ 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] │ │ │ │ @@ -20362,21 +20421,21 @@ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00042e34 : │ │ │ │ +00042f18 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 243714 <_PyThreadState_NewBound@@Base> │ │ │ │ + b 24434c <_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 r5, r1 │ │ │ │ @@ -20395,15 +20454,15 @@ │ │ │ │ sub r5, r5, r2 │ │ │ │ clz r5, r5 │ │ │ │ moveq r2, r1 │ │ │ │ ldrne r1, [r4, #3648] @ 0xe40 │ │ │ │ ldrne r2, [r4, #3652] @ 0xe44 │ │ │ │ lsr r5, r5, #5 │ │ │ │ str r5, [r0] │ │ │ │ - movw r0, #12072 @ 0x2f28 │ │ │ │ + movw r0, #12300 @ 0x300c │ │ │ │ movt r0, #4 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -20412,25 +20471,25 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42f14 │ │ │ │ + bne 42ff8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 238098 <_Py_DecRef@@Base+0x2770> │ │ │ │ + b 238c74 <_Py_DecRef@@Base+0x27b4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 42efc │ │ │ │ + beq 42fe0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ @@ -20438,237 +20497,237 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00042f5c : │ │ │ │ +00043040 : │ │ │ │ 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 r8, [pc, #456] @ 43140 │ │ │ │ + ldr r8, [pc, #456] @ 43224 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r6, #1 │ │ │ │ - beq 43138 │ │ │ │ + beq 4321c │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r8, r8, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 42fb4 │ │ │ │ + bne 43098 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 42f9c │ │ │ │ + bne 43080 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 42fd0 │ │ │ │ + bne 430b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r4, [pc, #364] @ 43144 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r4, [pc, #364] @ 43228 │ │ │ │ ldr r3, [r4, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r6, #1 │ │ │ │ - beq 43108 │ │ │ │ - bl 21f424 │ │ │ │ + beq 431ec │ │ │ │ + bl 21fa9c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 43104 │ │ │ │ + beq 431e8 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r5, [r4, #1696] @ 0x6a0 │ │ │ │ - beq 4300c │ │ │ │ + beq 430f0 │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl b4ec4 <_Py_hashtable_get@@Base> │ │ │ │ + bl b4ab4 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43048 │ │ │ │ - bl 2d5cf4 │ │ │ │ + bne 4312c │ │ │ │ + bl 2d7b84 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 43104 │ │ │ │ + beq 431e8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ mov r2, r5 │ │ │ │ - bl b71cc <_Py_hashtable_set@@Base> │ │ │ │ + bl b6dc0 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43048 │ │ │ │ + bne 4312c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ - b 43108 │ │ │ │ + bl 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 431ec │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl b4ec4 <_Py_hashtable_get@@Base> │ │ │ │ + bl b4ab4 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43074 │ │ │ │ + beq 43158 │ │ │ │ ldr r3, [r4, #1676] @ 0x68c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r4, #1676] @ 0x68c │ │ │ │ stm r0, {r7, r9} │ │ │ │ - b 430e4 │ │ │ │ + b 431c8 │ │ │ │ ldr r2, [r4, #1636] @ 0x664 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 43098 │ │ │ │ + bne 4317c │ │ │ │ mov r0, #8 │ │ │ │ bl 2ec70 │ │ │ │ mov r6, r0 │ │ │ │ - b 430a8 │ │ │ │ + b 4318c │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ mov r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 43104 │ │ │ │ + beq 431e8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r9, [r6, #4] │ │ │ │ str r7, [r6] │ │ │ │ - bl b71cc <_Py_hashtable_set@@Base> │ │ │ │ + bl b6dc0 <_Py_hashtable_set@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 430e4 │ │ │ │ + beq 431c8 │ │ │ │ ldr r3, [r4, #1648] @ 0x670 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ blx r3 │ │ │ │ - b 43104 │ │ │ │ + b 431e8 │ │ │ │ ldr r2, [r4, #1676] @ 0x68c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #1680] @ 0x690 │ │ │ │ add r7, r7, r2 │ │ │ │ str r7, [r4, #1676] @ 0x68c │ │ │ │ cmp r7, r3 │ │ │ │ strhi r7, [r4, #1680] @ 0x690 │ │ │ │ - b 43108 │ │ │ │ + b 431ec │ │ │ │ mvn r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43128 │ │ │ │ + bne 4320c │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43110 │ │ │ │ + bne 431f4 │ │ │ │ dmb ish │ │ │ │ - beq 43138 │ │ │ │ - ldr r0, [pc, #16] @ 43148 │ │ │ │ - bl 35c91c │ │ │ │ + beq 4321c │ │ │ │ + ldr r0, [pc, #16] @ 4322c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq fp, sl, r4, lsl r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ + rsbeq fp, sl, ip, lsl #8 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq fp, sl, 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 r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ble 43194 │ │ │ │ + ble 43278 │ │ │ │ bic r2, r4, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ orr r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ add r1, r5, #4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b fca98 │ │ │ │ + b fcbc4 │ │ │ │ mov r1, r4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #9276 @ 0x243c │ │ │ │ + movw r0, #9980 @ 0x26fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 43170 │ │ │ │ + bne 43254 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 431f4 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 432d8 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 431fc │ │ │ │ + beq 432e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 43258 │ │ │ │ + bne 4333c │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43250 │ │ │ │ + bne 43334 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43250 │ │ │ │ + bne 43334 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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, 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, #33164 @ 0x818c │ │ │ │ + movw r1, #33868 @ 0x844c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 432d4 │ │ │ │ + beq 433b8 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 432bc │ │ │ │ + bhi 433a0 │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 432bc │ │ │ │ - bl ce9e0 │ │ │ │ - b 432d8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bhi 433a0 │ │ │ │ + bl ce87c │ │ │ │ + b 433bc │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33180 @ 0x819c │ │ │ │ + movw r1, #33884 @ 0x845c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -20677,70 +20736,70 @@ │ │ │ │ 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, #33216 @ 0x81c0 │ │ │ │ + movw r1, #33920 @ 0x8480 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43354 │ │ │ │ + beq 43438 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4335c │ │ │ │ + bge 43440 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33232 @ 0x81d0 │ │ │ │ + movw r1, #33936 @ 0x8490 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 433bc │ │ │ │ - bl 1f770c │ │ │ │ + b 434a0 │ │ │ │ + bl 1f7e68 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 433bc │ │ │ │ - bl 1f7844 │ │ │ │ + beq 434a0 │ │ │ │ + bl 1f7fa0 │ │ │ │ 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 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #14448 @ 0x3870 │ │ │ │ + movw r1, #14676 @ 0x3954 │ │ │ │ movt r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 433c8 │ │ │ │ + bl 434ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 16a224 │ │ │ │ + bl 16a56c │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ str r2, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #968] @ 437c0 │ │ │ │ + ldr r3, [pc, #968] @ 438a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -20749,237 +20808,237 @@ │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ mov r4, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 397f50 <_PyXIData_Release@@Base+0x1520> │ │ │ │ + bl 39895c <_PyXIData_Release@@Base+0xd60> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43794 │ │ │ │ + beq 43878 │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #172 @ 0xac │ │ │ │ mov r2, r7 │ │ │ │ bl 2ece8 <__memset_chk@plt> │ │ │ │ cmp r6, r4 │ │ │ │ strh r4, [fp, #-172] @ 0xffffff54 │ │ │ │ - bge 43480 │ │ │ │ + bge 43564 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33268 @ 0x81f4 │ │ │ │ + movw r1, #33972 @ 0x84b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 43794 │ │ │ │ - beq 434a0 │ │ │ │ + bl 1b899c │ │ │ │ + b 43878 │ │ │ │ + beq 43584 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 434a4 │ │ │ │ - bl 36ccf4 │ │ │ │ + bne 43588 │ │ │ │ + bl 36d9fc │ │ │ │ mov r5, r0 │ │ │ │ - b 43798 │ │ │ │ + b 4387c │ │ │ │ mov r4, r6 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ sub r3, fp, #172 @ 0xac │ │ │ │ str r9, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r6, #0 │ │ │ │ str r8, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ sub r3, fp, #200 @ 0xc8 │ │ │ │ str sl, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r2, #14276 @ 0x37c4 │ │ │ │ + movw r2, #14504 @ 0x38a8 │ │ │ │ movt r2, #4 │ │ │ │ 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 38ce68 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 38d3c8 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r5, r6 │ │ │ │ moveq r7, r5 │ │ │ │ - beq 436c0 │ │ │ │ + beq 437a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 436a8 │ │ │ │ + beq 4378c │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bls 4364c │ │ │ │ + bls 43730 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4364c │ │ │ │ + beq 43730 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 437fc │ │ │ │ + bl 438e0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 43570 │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + beq 43654 │ │ │ │ + movw r3, #49856 @ 0xc2c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33308 @ 0x821c │ │ │ │ + movw r1, #34012 @ 0x84dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 436a8 │ │ │ │ + beq 4378c │ │ │ │ cmn sl, #1 │ │ │ │ - beq 4364c │ │ │ │ + beq 43730 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 43598 │ │ │ │ + bge 4367c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33368 @ 0x8258 │ │ │ │ + movw r1, #34072 @ 0x8518 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 436a8 │ │ │ │ + bl 1b899c │ │ │ │ + b 4378c │ │ │ │ add r0, r6, #12 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #33396 @ 0x8274 │ │ │ │ + movw r0, #34100 @ 0x8534 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 436a8 │ │ │ │ + beq 4378c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 435f4 │ │ │ │ + bgt 436d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 435f4 │ │ │ │ + bne 436d8 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 436a8 │ │ │ │ + bne 4378c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4364c │ │ │ │ + bne 43730 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 4364c │ │ │ │ + bls 43730 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 4364c │ │ │ │ + bhi 43730 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ addls r3, r3, #3 │ │ │ │ bicls r3, r3, #3 │ │ │ │ addls r6, r6, r3 │ │ │ │ - bls 43528 │ │ │ │ + bls 4360c │ │ │ │ ldr r1, [fp, #-228] @ 0xffffff1c │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ blx r3 │ │ │ │ ldr r8, [fp, #-176] @ 0xffffff50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [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 398280 │ │ │ │ + bl 398cac │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #33400 @ 0x8278 │ │ │ │ + movw r0, #34104 @ 0x8538 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 436c0 │ │ │ │ + bne 437a4 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 4378c │ │ │ │ + bls 43870 │ │ │ │ ldr r5, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43734 │ │ │ │ + bne 43818 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 43798 │ │ │ │ + bl bbb48 │ │ │ │ + b 4387c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 43754 │ │ │ │ + beq 43838 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4378c │ │ │ │ + bne 43870 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 4378c │ │ │ │ + bls 43870 │ │ │ │ ldr r1, [fp, #-180] @ 0xffffff4c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ add r2, r2, r1 │ │ │ │ rsb r1, r3, #0 │ │ │ │ and r1, r1, #3 │ │ │ │ sub r2, r2, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 4378c │ │ │ │ + bhi 43870 │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 4378c │ │ │ │ + bhi 43870 │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r5, r5, r3 │ │ │ │ - beq 436c0 │ │ │ │ + beq 437a4 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 437fc │ │ │ │ + bl 438e0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 436d4 │ │ │ │ - b 4378c │ │ │ │ + bne 437b8 │ │ │ │ + b 43870 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 436e0 │ │ │ │ + bne 437c4 │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ lsrs r6, r3, #2 │ │ │ │ - beq 436e0 │ │ │ │ + beq 437c4 │ │ │ │ add r6, r6, #3 │ │ │ │ add r9, r5, #12 │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ ldr r0, [r9], #4 │ │ │ │ bl 2e0d8 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 436e0 │ │ │ │ - b 43778 │ │ │ │ + beq 437c4 │ │ │ │ + b 4385c │ │ │ │ mov r5, #0 │ │ │ │ - b 436c0 │ │ │ │ + b 437a4 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r3, [pc, #32] @ 437c0 │ │ │ │ + ldr r3, [pc, #32] @ 438a4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 437b4 │ │ │ │ + beq 43898 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20995,32 +21054,32 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #16] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 43818 │ │ │ │ + bne 438fc │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub ip, r1, lr │ │ │ │ cmn ip, #13 │ │ │ │ - bhi 43810 │ │ │ │ + bhi 438f4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, ip, #12 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 43810 │ │ │ │ + bhi 438f4 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #11 │ │ │ │ - bls 43810 │ │ │ │ + bls 438f4 │ │ │ │ add r1, r1, #12 │ │ │ │ sub ip, ip, #12 │ │ │ │ sub r1, r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 43810 │ │ │ │ + bcc 438f4 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp ip, r3 │ │ │ │ strls ip, [r2] │ │ │ │ movls r0, #0 │ │ │ │ strhi r3, [r2] │ │ │ │ movhi r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -21028,69 +21087,69 @@ │ │ │ │ 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 169cb8 │ │ │ │ + bl 16a000 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 438cc │ │ │ │ + ldr r2, [pc, #36] @ 439b0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 438d0 │ │ │ │ + ldr r0, [pc, #32] @ 439b4 │ │ │ │ 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 │ │ │ │ - ldrdeq r0, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r1, fp, r4, lsr #27 │ │ │ │ + rsbeq r0, fp, r8, asr #27 │ │ │ │ + mlseq fp, ip, sp, r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43920 │ │ │ │ + bne 43a04 │ │ │ │ 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 43900 │ │ │ │ + beq 439e4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #140] @ 439c8 │ │ │ │ + ldr r2, [pc, #140] @ 43aac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov r4, #0 │ │ │ │ add fp, sp, #16 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add lr, r2, #3776 @ 0xec0 │ │ │ │ add r3, r2, #3728 @ 0xe90 │ │ │ │ add lr, lr, #12 │ │ │ │ add r3, r3, #12 │ │ │ │ mov ip, lr │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 439a4 │ │ │ │ + beq 43a88 │ │ │ │ ldr r6, [r2, #3792] @ 0xed0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ bic r6, r6, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and r1, r1, #3 │ │ │ │ orr r1, r1, r6 │ │ │ │ bic r0, r0, #3 │ │ │ │ @@ -21102,27 +21161,27 @@ │ │ │ │ orr r1, r1, r0 │ │ │ │ str r1, [r2, #3792] @ 0xed0 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, ip │ │ │ │ - bne 43960 │ │ │ │ + bne 43a44 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ 43a5c │ │ │ │ + ldr r3, [pc, #136] @ 43b40 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r3, #3776 @ 0xec0 │ │ │ │ ldr ip, [r3, #3788] @ 0xecc │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - beq 43a48 │ │ │ │ + beq 43b2c │ │ │ │ push {r4, fp, lr} │ │ │ │ add r4, r3, #3760 @ 0xeb0 │ │ │ │ ldr lr, [r3, #3776] @ 0xec0 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add r4, r4, #12 │ │ │ │ bic lr, lr, #3 │ │ │ │ ldr r0, [r3, #3792] @ 0xed0 │ │ │ │ @@ -21160,44 +21219,44 @@ │ │ │ │ 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 1635f0 <_PyFunction_GetVersionForCurrentState@@Base+0x18> │ │ │ │ + bl 163938 <_PyFunction_GetVersionForCurrentState@@Base+0x18> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ sub r0, r0, r1 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00043acc <_Py_open_noraise@@Base>: │ │ │ │ +00043bb0 <_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 2d8b0 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 43b1c <_Py_open_noraise@@Base+0x50> │ │ │ │ + blt 43c00 <_Py_open_noraise@@Base+0x50> │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #34444 @ 0x868c │ │ │ │ + movw r2, #34440 @ 0x8688 │ │ │ │ movt r2, #105 @ 0x69 │ │ │ │ - bl 300974 │ │ │ │ + bl 302c00 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43b1c <_Py_open_noraise@@Base+0x50> │ │ │ │ + bne 43c00 <_Py_open_noraise@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ bl 2e0d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -21207,101 +21266,101 @@ │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 43b7c <_Py_open_noraise@@Base+0xb0> │ │ │ │ + beq 43c60 <_Py_open_noraise@@Base+0xb0> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #38200 @ 0x9538 │ │ │ │ + movw r0, #38904 @ 0x97f8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43b7c <_Py_open_noraise@@Base+0xb0> │ │ │ │ + bne 43c60 <_Py_open_noraise@@Base+0xb0> │ │ │ │ mov r4, #0 │ │ │ │ - b 43ba4 <_Py_open_noraise@@Base+0xd8> │ │ │ │ + b 43c88 <_Py_open_noraise@@Base+0xd8> │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d2d8 │ │ │ │ + bl 25e834 <_PyBytes_Repeat@@Base+0x328> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b74 <_Py_open_noraise@@Base+0xa8> │ │ │ │ + beq 43c58 <_Py_open_noraise@@Base+0xa8> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 43bb8 <_Py_open_noraise@@Base+0xec> │ │ │ │ + bl 43c9c <_Py_open_noraise@@Base+0xec> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ 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, #52056 @ 0xcb58 │ │ │ │ + movw r1, #52052 @ 0xcb54 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 43c0c <_Py_open_noraise@@Base+0x140> │ │ │ │ + bne 43cf0 <_Py_open_noraise@@Base+0x140> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6012 @ 0x177c │ │ │ │ + movw r1, #6716 @ 0x1a3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 43ccc <_Py_open_noraise@@Base+0x200> │ │ │ │ + bl 1b899c │ │ │ │ + b 43db0 <_Py_open_noraise@@Base+0x200> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 43c34 <_Py_open_noraise@@Base+0x168> │ │ │ │ + bne 43d18 <_Py_open_noraise@@Base+0x168> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #34352 @ 0x8630 │ │ │ │ + movw r1, #35056 @ 0x88f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43ccc <_Py_open_noraise@@Base+0x200> │ │ │ │ + beq 43db0 <_Py_open_noraise@@Base+0x200> │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43c84 <_Py_open_noraise@@Base+0x1b8> │ │ │ │ + blt 43d68 <_Py_open_noraise@@Base+0x1b8> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 43cb0 <_Py_open_noraise@@Base+0x1e4> │ │ │ │ - movw r1, #34404 @ 0x8664 │ │ │ │ + beq 43d94 <_Py_open_noraise@@Base+0x1e4> │ │ │ │ + movw r1, #35108 @ 0x8924 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 43c98 <_Py_open_noraise@@Base+0x1cc> │ │ │ │ + ble 43d7c <_Py_open_noraise@@Base+0x1cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 43ccc <_Py_open_noraise@@Base+0x200> │ │ │ │ + b 43db0 <_Py_open_noraise@@Base+0x200> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 43c90 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ + bne 43d74 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 43c90 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 43d74 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ @@ -21310,112 +21369,112 @@ │ │ │ │ push {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 bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl db1b8 │ │ │ │ + bl db050 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00043d34 : │ │ │ │ +00043e18 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 43d4c │ │ │ │ + ldr r0, [pc, #12] @ 43e30 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - rsbeq r2, sl, r4, lsr #30 │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq r2, sl, r0, 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43d9c │ │ │ │ + bne 43e80 │ │ │ │ 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 43d7c │ │ │ │ + beq 43e60 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 43e0c │ │ │ │ + bne 43ef0 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 43df0 │ │ │ │ + bgt 43ed4 │ │ │ │ mov r4, #0 │ │ │ │ - b 43e0c │ │ │ │ + b 43ef0 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 43e3c │ │ │ │ - b 43de8 │ │ │ │ + beq 43f20 │ │ │ │ + b 43ecc │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, ip │ │ │ │ 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] @ 43e6c │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #56] @ 43f50 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 43e64 │ │ │ │ + beq 43f48 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movweq r2, #5976 @ 0x1758 │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 26963c │ │ │ │ + b 26b238 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r2, [sl], #-240 @ 0xffffff10 │ │ │ │ + rsbeq r2, sl, ip, lsr #31 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -21424,20 +21483,20 @@ │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r3, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 2dec8 <__getsockopt64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 43ed0 │ │ │ │ + bne 43fb4 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, #106 @ 0x6a │ │ │ │ moveq r4, #1 │ │ │ │ - beq 43ed0 │ │ │ │ + beq 43fb4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ str r5, [r0] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -21446,92 +21505,92 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #26176 @ 0x6640 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #20952 @ 0x51d8 │ │ │ │ + movw r1, #21584 @ 0x5450 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 43f30 │ │ │ │ + bl 44014 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00043f30 : │ │ │ │ +00044014 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 43f68 │ │ │ │ + beq 4404c │ │ │ │ mov r0, r4 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43f90 │ │ │ │ + beq 44074 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32de88 │ │ │ │ + bl 3302c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 43fac │ │ │ │ - ldr r2, [pc, #68] @ 43fdc │ │ │ │ + bne 44090 │ │ │ │ + ldr r2, [pc, #68] @ 440c0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 342998 │ │ │ │ - b 43fd4 │ │ │ │ + bl 344758 │ │ │ │ + b 440b8 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43fc4 │ │ │ │ + bgt 440a8 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 43fcc │ │ │ │ + beq 440b0 │ │ │ │ mov r4, #0 │ │ │ │ - b 43fd4 │ │ │ │ + b 440b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 44020 │ │ │ │ + bne 44104 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36184 @ 0x8d58 │ │ │ │ + movw r1, #36888 @ 0x9018 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_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] │ │ │ │ @@ -21542,445 +21601,445 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 440a0 │ │ │ │ + bne 44184 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 440cc │ │ │ │ - b 440c0 │ │ │ │ + beq 441b0 │ │ │ │ + b 441a4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25352 @ 0x6308 │ │ │ │ + movw r0, #26056 @ 0x65c8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44084 │ │ │ │ + bne 44168 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 440e0 │ │ │ │ + bne 441c4 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 44140 │ │ │ │ - b 44110 │ │ │ │ + beq 44224 │ │ │ │ + b 441f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 440cc │ │ │ │ + bne 441b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 440cc │ │ │ │ + bne 441b0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 44140 │ │ │ │ + beq 44224 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44140 │ │ │ │ + bne 44224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44104 │ │ │ │ + beq 441e8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cf56c │ │ │ │ + bl 3cfb5c │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00044160 : │ │ │ │ +00044244 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ 441b4 │ │ │ │ + ldr r2, [pc, #56] @ 44298 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 441a0 │ │ │ │ + beq 44284 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r0, #3704] @ 0xe78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 441a0 │ │ │ │ - bl 345ab8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 30ab34 │ │ │ │ + bne 44284 │ │ │ │ + bl 347878 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 30cddc │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ bl 2dc94 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000441b8 : │ │ │ │ +0004429c : │ │ │ │ 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, #272] @ 442e4 │ │ │ │ + ldr r4, [pc, #272] @ 443c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r5, #1 │ │ │ │ - beq 442dc │ │ │ │ + beq 443c0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4420c │ │ │ │ + bne 442f0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 441f4 │ │ │ │ + bne 442d8 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 44228 │ │ │ │ + bne 4430c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r5, [pc, #184] @ 442e8 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r5, [pc, #184] @ 443cc │ │ │ │ ldr r3, [r5, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r5, #1 │ │ │ │ - beq 442ac │ │ │ │ + beq 44390 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r0, [r5, #1696] @ 0x6a0 │ │ │ │ - beq 44254 │ │ │ │ + beq 44338 │ │ │ │ ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl b4ec4 <_Py_hashtable_get@@Base> │ │ │ │ + bl b4ab4 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4426c │ │ │ │ + beq 44350 │ │ │ │ mov r1, r7 │ │ │ │ - bl 221814 <_Py_hashtable_steal@@Base> │ │ │ │ + bl 221e88 <_Py_hashtable_steal@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 44274 │ │ │ │ + bne 44358 │ │ │ │ mov r5, #0 │ │ │ │ - b 442ac │ │ │ │ + b 44390 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r5, #1676] @ 0x68c │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r5, #1648] @ 0x670 │ │ │ │ str r3, [r5, #1676] @ 0x68c │ │ │ │ - movw r3, #63388 @ 0xf79c │ │ │ │ + movw r3, #63020 @ 0xf62c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 442a0 │ │ │ │ + bne 44384 │ │ │ │ bl 2da00 │ │ │ │ - b 4426c │ │ │ │ + b 44350 │ │ │ │ ldr r0, [r5, #1632] @ 0x660 │ │ │ │ blx r2 │ │ │ │ - b 4426c │ │ │ │ + b 44350 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 442cc │ │ │ │ + bne 443b0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 442b4 │ │ │ │ + bne 44398 │ │ │ │ dmb ish │ │ │ │ - beq 442dc │ │ │ │ - ldr r0, [pc, #16] @ 442ec │ │ │ │ - bl 35c91c │ │ │ │ + beq 443c0 │ │ │ │ + ldr r0, [pc, #16] @ 443d0 │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq fp, sl, r4, lsl r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ + rsbeq fp, sl, ip, lsl #8 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4434c │ │ │ │ + bne 44430 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 44330 │ │ │ │ + bge 44414 │ │ │ │ mov r5, #0 │ │ │ │ - b 4434c │ │ │ │ + b 44430 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 44380 │ │ │ │ - b 44328 │ │ │ │ + beq 44464 │ │ │ │ + b 4440c │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ 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, #860] @ 446d4 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #860] @ 447b8 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 446c8 │ │ │ │ + beq 447ac │ │ │ │ cmn r7, r5 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr sl, [r6, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 443b0 │ │ │ │ - bl 3d7b90 │ │ │ │ + bne 44494 │ │ │ │ + bl 3e0ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 443c0 │ │ │ │ - b 446c8 │ │ │ │ + bne 444a4 │ │ │ │ + b 447ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 44414 │ │ │ │ + beq 444f8 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 3d078c │ │ │ │ + bl 3d0d60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 443f4 │ │ │ │ + beq 444d8 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d078c │ │ │ │ + bl 3d0d60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4443c │ │ │ │ + bne 44520 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44414 │ │ │ │ + bgt 444f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 44414 │ │ │ │ + bne 444f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44434 │ │ │ │ + bgt 44518 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 44434 │ │ │ │ + bne 44518 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 446c8 │ │ │ │ - ldr r3, [pc, #660] @ 446d8 │ │ │ │ + b 447ac │ │ │ │ + ldr r3, [pc, #660] @ 447bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #804] @ 0x324 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4446c │ │ │ │ + bne 44550 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #816 @ 0x330 │ │ │ │ - bl 44760 │ │ │ │ + bl 44844 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44530 │ │ │ │ - b 443f4 │ │ │ │ + bne 44614 │ │ │ │ + b 444d8 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 44760 │ │ │ │ + bl 44844 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 443f4 │ │ │ │ + beq 444d8 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 444b0 │ │ │ │ + bne 44594 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 44498 │ │ │ │ + bne 4457c │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 444c4 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + beq 445a8 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #816 @ 0x330 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 444f0 │ │ │ │ - bl 44760 │ │ │ │ + beq 445d4 │ │ │ │ + bl 44844 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 444f4 │ │ │ │ + beq 445d8 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 444c8 │ │ │ │ + b 445ac │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4451c │ │ │ │ + bne 44600 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 44504 │ │ │ │ + bne 445e8 │ │ │ │ dmb ish │ │ │ │ - beq 44528 │ │ │ │ - bl 35c91c │ │ │ │ + beq 4460c │ │ │ │ + bl 35ca78 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 443f4 │ │ │ │ - bl 2dcc60 │ │ │ │ + beq 444d8 │ │ │ │ + bl 2deba4 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 4456c │ │ │ │ - b 4465c │ │ │ │ + bne 44650 │ │ │ │ + b 44740 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 445a0 │ │ │ │ + bne 44684 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4457c │ │ │ │ + beq 44660 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 4465c │ │ │ │ - b 44544 │ │ │ │ + bge 44740 │ │ │ │ + b 44628 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 44568 │ │ │ │ + bne 4464c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1911b0 │ │ │ │ + bl 191898 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44568 │ │ │ │ - b 446a4 │ │ │ │ - ldr r0, [pc, #308] @ 446dc │ │ │ │ + bne 4464c │ │ │ │ + b 44788 │ │ │ │ + ldr r0, [pc, #308] @ 447c0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 446a4 │ │ │ │ + beq 44788 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 44568 │ │ │ │ + beq 4464c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 445e4 │ │ │ │ + bgt 446c8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 445e4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 446c8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7bdc4 │ │ │ │ + bl 7baa4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 446a4 │ │ │ │ + beq 44788 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 44638 │ │ │ │ + bne 4471c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1911b0 │ │ │ │ + bl 191898 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44638 │ │ │ │ + bne 4471c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 446a4 │ │ │ │ + bgt 44788 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 446a4 │ │ │ │ + bne 44788 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 446a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 44788 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44568 │ │ │ │ + bgt 4464c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 44568 │ │ │ │ + bne 4464c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 44568 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4464c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4467c │ │ │ │ + bgt 44760 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4467c │ │ │ │ + bne 44760 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4469c │ │ │ │ + bgt 44780 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4469c │ │ │ │ + bne 44780 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ - b 446c8 │ │ │ │ + b 447ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 443f4 │ │ │ │ + bgt 444d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 443f4 │ │ │ │ + bne 444d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 443f4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 444d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, sl, r4, lsr #4 │ │ │ │ + rsbeq r3, sl, r0, lsr #4 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r4, fp, r0, lsl #30 │ │ │ │ + strdeq r4, [fp], #-232 @ 0xffffff18 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4471c │ │ │ │ + bne 44800 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44730 │ │ │ │ - b 44740 │ │ │ │ + bne 44814 │ │ │ │ + b 44824 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4470c │ │ │ │ + beq 447f0 │ │ │ │ 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 │ │ │ │ @@ -21996,92 +22055,92 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 447cc │ │ │ │ + beq 448b0 │ │ │ │ ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r3, #80 @ 0x50 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 447b0 │ │ │ │ + bgt 44894 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 44784 │ │ │ │ + b 44868 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl e9138 │ │ │ │ + bl e9168 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 447a4 │ │ │ │ + bge 44888 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 44814 │ │ │ │ + bne 448f8 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 44840 │ │ │ │ - b 44834 │ │ │ │ + beq 44924 │ │ │ │ + b 44918 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25380 @ 0x6324 │ │ │ │ + movw r0, #26084 @ 0x65e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 447f8 │ │ │ │ + bne 448dc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 44854 │ │ │ │ + bne 44938 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 448b4 │ │ │ │ - b 44884 │ │ │ │ + beq 44998 │ │ │ │ + b 44968 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44840 │ │ │ │ + bne 44924 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44840 │ │ │ │ + bne 44924 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 448b4 │ │ │ │ + beq 44998 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 448b4 │ │ │ │ + bne 44998 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44878 │ │ │ │ + beq 4495c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d0a28 │ │ │ │ + bl 3d0ffc │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -22089,486 +22148,486 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r3, [pc, #1448] @ 44eac │ │ │ │ + ldr r3, [pc, #1448] @ 44f90 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bls 44930 │ │ │ │ + bls 44a14 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #53836 @ 0xd24c │ │ │ │ + movw r0, #55520 @ 0xd8e0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44a38 │ │ │ │ + beq 44b1c │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 44980 │ │ │ │ + ble 44a64 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ moveq r6, #0 │ │ │ │ streq r6, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 4498c │ │ │ │ + beq 44a70 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 44970 │ │ │ │ - bl df614 │ │ │ │ + bne 44a54 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44a38 │ │ │ │ + bne 44b1c │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r6, [r6, #12] │ │ │ │ moveq r6, #0 │ │ │ │ - b 4498c │ │ │ │ + b 44a70 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-240] @ 0xffffff10 │ │ │ │ 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 2df4c │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - beq 44a18 │ │ │ │ + beq 44afc │ │ │ │ sub r8, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - movw ip, #53836 @ 0xd24c │ │ │ │ + movw ip, #55520 @ 0xd8e0 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38b298 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ + bl 38b7f8 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 44de0 │ │ │ │ + beq 44ec4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56404 @ 0xdc54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #37608 @ 0x92e8 │ │ │ │ + movw r0, #38312 @ 0x95a8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ strne r8, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - beq 44a38 │ │ │ │ - b 44a40 │ │ │ │ + beq 44b1c │ │ │ │ + b 44b24 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56404 @ 0xdc54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #37608 @ 0x92e8 │ │ │ │ + movw r0, #38312 @ 0x95a8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44a40 │ │ │ │ + bne 44b24 │ │ │ │ mov r8, #0 │ │ │ │ - b 44e84 │ │ │ │ + b 44f68 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 44eb0 │ │ │ │ + bl 44f94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44df4 │ │ │ │ + beq 44ed8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44ae8 │ │ │ │ + beq 44bcc │ │ │ │ mov r0, r4 │ │ │ │ - bl bc518 │ │ │ │ + bl bc078 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 44aa0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 44b84 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37624 @ 0x92f8 │ │ │ │ + movw r1, #38328 @ 0x95b8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r7 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 44e14 │ │ │ │ + bl 1b899c │ │ │ │ + b 44ef8 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 44af4 │ │ │ │ + ble 44bd8 │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 44ad0 │ │ │ │ + bhi 44bb4 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44af8 │ │ │ │ + bne 44bdc │ │ │ │ mov r8, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r8 │ │ │ │ - b 44e14 │ │ │ │ + b 44ef8 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 44af8 │ │ │ │ + b 44bdc │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #37668 @ 0x9324 │ │ │ │ + movw r1, #38372 @ 0x95e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r9, r4 │ │ │ │ add sl, r7, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 44bb8 │ │ │ │ + bge 44c9c │ │ │ │ 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 29c22c │ │ │ │ + bl 29dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44e0c │ │ │ │ + beq 44ef0 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 44b94 │ │ │ │ + bhi 44c78 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 44b94 │ │ │ │ + bhi 44c78 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 44b14 │ │ │ │ + bpl 44bf8 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37740 @ 0x936c │ │ │ │ + movw r1, #38444 @ 0x962c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 44bac │ │ │ │ + bl 1b899c │ │ │ │ + b 44c90 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37708 @ 0x934c │ │ │ │ + movw r1, #38412 @ 0x960c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 44e14 │ │ │ │ + b 44ef8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 44d78 │ │ │ │ + beq 44e5c │ │ │ │ mov r0, r8 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44bdc │ │ │ │ + bne 44cc0 │ │ │ │ mov r8, r6 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 44e14 │ │ │ │ + bl 36d9fc │ │ │ │ + b 44ef8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 44c1c │ │ │ │ + bls 44d00 │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ mov sl, #0 │ │ │ │ str r6, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r6, r4 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 44c24 │ │ │ │ - b 44ccc │ │ │ │ + bne 44d08 │ │ │ │ + b 44db0 │ │ │ │ mov sl, #0 │ │ │ │ - b 44cd4 │ │ │ │ + b 44db8 │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 44d0c │ │ │ │ + bhi 44df0 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 44d30 │ │ │ │ + beq 44e14 │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 44d30 │ │ │ │ + bcs 44e14 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 44d30 │ │ │ │ + bhi 44e14 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44d30 │ │ │ │ + beq 44e14 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 44d30 │ │ │ │ + bhi 44e14 │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 44d30 │ │ │ │ + bhi 44e14 │ │ │ │ ldr r1, [r9] │ │ │ │ add sl, sl, #1 │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r1, [r9, #8] │ │ │ │ ldr ip, [r9, #4] │ │ │ │ str ip, [r8, #8] │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ bl 2ebec │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r5, sl │ │ │ │ - beq 44d80 │ │ │ │ + beq 44e64 │ │ │ │ ldrd r0, [fp, #-184] @ 0xffffff48 │ │ │ │ add r1, r1, r0 │ │ │ │ rsb r0, r2, #0 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bls 44d58 │ │ │ │ + bls 44e3c │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #52712 @ 0xcde8 │ │ │ │ + movw r2, #53416 @ 0xd0a8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #37764 @ 0x9384 │ │ │ │ + movw r1, #38468 @ 0x9644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #37596 @ 0x92dc │ │ │ │ + movw r3, #38300 @ 0x959c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 1733a4 │ │ │ │ - b 44e14 │ │ │ │ + bl 1736ec │ │ │ │ + b 44ef8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37800 @ 0x93a8 │ │ │ │ + movw r1, #38504 @ 0x9668 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 44d50 │ │ │ │ + bl 1b899c │ │ │ │ + b 44e34 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37840 @ 0x93d0 │ │ │ │ + movw r1, #38544 @ 0x9690 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r8, #0 │ │ │ │ - b 44e14 │ │ │ │ + b 44ef8 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 44ccc │ │ │ │ + bcc 44db0 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 44c0c │ │ │ │ + b 44cf0 │ │ │ │ mov r6, r5 │ │ │ │ - b 44d88 │ │ │ │ + b 44e6c │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [fp, #-208] @ 0xffffff30 │ │ │ │ sub ip, fp, #200 @ 0xc8 │ │ │ │ ldr r3, [fp, #-236] @ 0xffffff14 │ │ │ │ mov r1, #1 │ │ │ │ ldrd r2, [r3, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r2, #20580 @ 0x5064 │ │ │ │ + movw r2, #20808 @ 0x5148 │ │ │ │ movt r2, #4 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 38ce68 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 38d3c8 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44e14 │ │ │ │ + beq 44ef8 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r8, r0 │ │ │ │ - b 44e14 │ │ │ │ + b 44ef8 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 44e14 │ │ │ │ + b 44ef8 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r8 │ │ │ │ - b 44e14 │ │ │ │ + b 44ef8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ cmp r9, r5 │ │ │ │ - beq 44e40 │ │ │ │ + beq 44f24 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 217ba8 │ │ │ │ - b 44e24 │ │ │ │ + bl 2181c4 │ │ │ │ + b 44f08 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ mov r4, #0 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 44e80 │ │ │ │ + bge 44f64 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 217ba8 │ │ │ │ - b 44e60 │ │ │ │ - bl bbfe8 │ │ │ │ - ldr r3, [pc, #32] @ 44eac │ │ │ │ + bl 2181c4 │ │ │ │ + b 44f44 │ │ │ │ + bl bbb48 │ │ │ │ + ldr r3, [pc, #32] @ 44f90 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 44ea0 │ │ │ │ + beq 44f84 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bc518 │ │ │ │ + bl bc078 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 44f08 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 44fec │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37888 @ 0x9400 │ │ │ │ + movw r1, #38592 @ 0x96c0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ mvn r4, #0 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 44fcc │ │ │ │ + bl 1b899c │ │ │ │ + b 450b0 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 44f70 │ │ │ │ + ble 45054 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 44f34 │ │ │ │ + bls 45018 │ │ │ │ mov r5, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 44fcc │ │ │ │ + bl 36d9fc │ │ │ │ + b 450b0 │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44f20 │ │ │ │ + beq 45004 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - bhi 44f20 │ │ │ │ + bhi 45004 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 44f78 │ │ │ │ - b 44f20 │ │ │ │ + bne 4505c │ │ │ │ + b 45004 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ add r7, r6, #12 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r9, sl │ │ │ │ - ble 44fc0 │ │ │ │ + ble 450a4 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44fc8 │ │ │ │ + blt 450ac │ │ │ │ ldr r1, [r8, #-44] @ 0xffffffd4 │ │ │ │ add sl, sl, #1 │ │ │ │ str r1, [r4, #-8] │ │ │ │ ldr r1, [r8, #-36] @ 0xffffffdc │ │ │ │ str r1, [r4, #-4] │ │ │ │ - b 44f84 │ │ │ │ + b 45068 │ │ │ │ mov r4, #0 │ │ │ │ - b 44fcc │ │ │ │ + b 450b0 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [r3] │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45024 │ │ │ │ - bl df614 │ │ │ │ + bne 45108 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4505c │ │ │ │ + bne 45140 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45050 │ │ │ │ + bne 45134 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38136 @ 0x94f8 │ │ │ │ + movw r1, #38840 @ 0x97b8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4505c │ │ │ │ + bl 1b899c │ │ │ │ + b 45140 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff40c │ │ │ │ + b 301698 │ │ │ │ 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 │ │ │ │ @@ -22577,1214 +22636,863 @@ │ │ │ │ ldm r1, {r1, r2} │ │ │ │ bl 2e750 <__sendmsg64@plt> │ │ │ │ mov r3, r0 │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ - movt r1, #105 @ 0x69 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 1d3844 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 450f8 │ │ │ │ - ldr r2, [r5, #148] @ 0x94 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 450f8 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 45134 │ │ │ │ - b 4511c │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 450e8 │ │ │ │ - mov r1, r6 │ │ │ │ - movw r0, #38508 @ 0x966c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 450e8 │ │ │ │ - b 4514c │ │ │ │ - mov r2, #2 │ │ │ │ - movw r0, #38508 @ 0x966c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 1526ac │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4514c │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ - bl ee938 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 45154 │ │ │ │ - b 451dc │ │ │ │ - mov r4, #0 │ │ │ │ - b 451dc │ │ │ │ - ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ - movt r3, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 45178 │ │ │ │ - mov r0, r5 │ │ │ │ - bl c2fa8 │ │ │ │ - mov r5, r0 │ │ │ │ - b 45188 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, #0 │ │ │ │ - blx r2 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 451b8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 451b0 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 451b0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - mov r4, r5 │ │ │ │ - b 451dc │ │ │ │ - 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 451b0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 45280 │ │ │ │ + ldr r3, [pc, #28] @ 4521c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 33ddec │ │ │ │ + bl 33fb4c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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] @ 452bc │ │ │ │ + ldr r3, [pc, #28] @ 45258 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 33db94 │ │ │ │ + bl 33f8f4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #272] @ 453ec │ │ │ │ + ldr r2, [pc, #272] @ 45388 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r8, [r7, #8] │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 453e0 │ │ │ │ + blt 4537c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ 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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 45350 │ │ │ │ + bge 452ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45348 │ │ │ │ + bgt 452e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 45348 │ │ │ │ + bne 452e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - beq 45360 │ │ │ │ + beq 452fc │ │ │ │ mov r4, r8 │ │ │ │ - b 453ac │ │ │ │ + b 45348 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ movlt r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 45358 │ │ │ │ + blt 452f4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 453a4 │ │ │ │ + bne 45340 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f2ba0 │ │ │ │ + bl 2f4b48 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 453ac │ │ │ │ - b 45328 │ │ │ │ + bne 45348 │ │ │ │ + b 452c4 │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 45370 │ │ │ │ + b 4530c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 453cc │ │ │ │ + bgt 45368 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 453cc │ │ │ │ + bne 45368 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ sub r8, r4, #1 │ │ │ │ - b 452f4 │ │ │ │ + b 45290 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 45448 │ │ │ │ + bne 453e4 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 4542c │ │ │ │ + bgt 453c8 │ │ │ │ mov r5, #0 │ │ │ │ - b 45448 │ │ │ │ + b 453e4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45480 │ │ │ │ - b 45424 │ │ │ │ + beq 4541c │ │ │ │ + b 453c0 │ │ │ │ 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] @ 455cc │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #340] @ 45568 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 455c0 │ │ │ │ + beq 4555c │ │ │ │ ldr r0, [r4] │ │ │ │ add r7, r7, r5 │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 454a4 │ │ │ │ - bl df614 │ │ │ │ + bne 45440 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 455b0 │ │ │ │ - b 455c0 │ │ │ │ - bl e8c3c │ │ │ │ + beq 4554c │ │ │ │ + b 4555c │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 454cc │ │ │ │ + bgt 45468 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 454cc │ │ │ │ + bne 45468 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 45494 │ │ │ │ + beq 45430 │ │ │ │ cmp r7, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 45500 │ │ │ │ + beq 4549c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45500 │ │ │ │ - bl df614 │ │ │ │ + bne 4549c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 455c0 │ │ │ │ + bne 4555c │ │ │ │ cmp r6, #0 │ │ │ │ - bge 4552c │ │ │ │ + bge 454c8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ 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 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f770c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 455c0 │ │ │ │ - bl 1f7844 │ │ │ │ + beq 4555c │ │ │ │ + bl 1f7fa0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2dde4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 45594 │ │ │ │ + bge 45530 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 45580 │ │ │ │ - bl d7124 │ │ │ │ + bne 4551c │ │ │ │ + bl d6fbc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 455a4 │ │ │ │ - b 45544 │ │ │ │ + beq 45540 │ │ │ │ + b 454e0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 455a4 │ │ │ │ + bl 301368 │ │ │ │ + b 45540 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 169cb8 │ │ │ │ + b 16a000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16a224 │ │ │ │ - b 455c0 │ │ │ │ + bl 16a56c │ │ │ │ + b 4555c │ │ │ │ cmp r7, #1 │ │ │ │ mvnne r6, #0 │ │ │ │ - beq 45508 │ │ │ │ - b 454e0 │ │ │ │ + beq 454a4 │ │ │ │ + b 4547c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r3, [sl], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r3, sl, ip, asr #9 │ │ │ │ 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 45614 │ │ │ │ + bge 455b0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #39952 @ 0x9c10 │ │ │ │ + movw r0, #40656 @ 0x9ed0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ - ldr r1, [pc, #292] @ 45740 │ │ │ │ + b d4e6c │ │ │ │ + ldr r1, [pc, #292] @ 456dc │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 45734 │ │ │ │ + beq 456d0 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4568c │ │ │ │ - bl 3d77e4 │ │ │ │ + bne 45628 │ │ │ │ + bl 3d7f1c │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #6176 @ 0x1820 │ │ │ │ + movw r1, #7024 @ 0x1b70 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #6184 @ 0x1828 │ │ │ │ + movw ip, #7032 @ 0x1b78 │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #39972 @ 0x9c24 │ │ │ │ + movw r0, #40676 @ 0x9ee4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r4, r0 │ │ │ │ - b 45734 │ │ │ │ - bl 244f30 │ │ │ │ + b 456d0 │ │ │ │ + bl 245c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 456ec │ │ │ │ + bne 45688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d77e4 │ │ │ │ + bl 3d7f1c │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #6176 @ 0x1820 │ │ │ │ + movw r2, #7024 @ 0x1b70 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #6184 @ 0x1828 │ │ │ │ + movw r0, #7032 @ 0x1b78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #40008 @ 0x9c48 │ │ │ │ + movw r0, #40712 @ 0x9f08 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245ef4 │ │ │ │ - b 45714 │ │ │ │ + bl 246ad0 │ │ │ │ + b 456b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 45710 │ │ │ │ + bne 456ac │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61308 @ 0xef7c │ │ │ │ + movw r1, #61852 @ 0xf19c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45734 │ │ │ │ + bgt 456d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 45734 │ │ │ │ + bne 456d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq fp, ip, r8, r6 │ │ │ │ + mlseq fp, r4, r8, r6 │ │ │ │ push {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 108738 │ │ │ │ + bl 1088ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45778 │ │ │ │ + beq 45714 │ │ │ │ mov r0, r4 │ │ │ │ - bl 45d78 │ │ │ │ - b 45930 │ │ │ │ + bl 45d14 │ │ │ │ + b 458cc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45790 │ │ │ │ + beq 4572c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 457a0 │ │ │ │ + bne 4573c │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4593c │ │ │ │ + b 458d8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #9 │ │ │ │ - bne 45810 │ │ │ │ + bne 457ac │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 457c4 │ │ │ │ + bne 45760 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 457e4 │ │ │ │ + beq 45780 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 94cac │ │ │ │ + bl 94a8c │ │ │ │ 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 3abf20 <_Py_call_instrumentation_jump@@Base+0x5bc> │ │ │ │ + bl 3acc70 <_Py_call_instrumentation_jump@@Base+0x5bc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ - b 45930 │ │ │ │ - ldr r1, [pc, #288] @ 45938 │ │ │ │ + bl bd438 │ │ │ │ + b 458cc │ │ │ │ + ldr r1, [pc, #288] @ 458d4 │ │ │ │ add r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 458c0 │ │ │ │ + bhi 4585c │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + movw r3, #53336 @ 0xd058 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ - b 458d8 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 458d8 │ │ │ │ - bl 89b88 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b 458d8 │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + bl 2613a4 │ │ │ │ + b 45874 │ │ │ │ + bl 36d9fc │ │ │ │ + b 45874 │ │ │ │ + bl 8996c <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + b 45874 │ │ │ │ + movw r3, #53336 @ 0xd058 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #40752 @ 0x9f30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 458d8 │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + bl 1b899c │ │ │ │ + b 45874 │ │ │ │ + movw r3, #53336 @ 0xd058 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40084 @ 0x9c94 │ │ │ │ + movw r1, #40788 @ 0x9f54 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 458d8 │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + bl 1b899c │ │ │ │ + b 45874 │ │ │ │ + movw r3, #53336 @ 0xd058 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40124 @ 0x9cbc │ │ │ │ + movw r1, #40828 @ 0x9f7c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 458d8 │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + bl 1b899c │ │ │ │ + b 45874 │ │ │ │ + movw r3, #53336 @ 0xd058 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40168 @ 0x9ce8 │ │ │ │ + movw r1, #40872 @ 0x9fa8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 458d8 │ │ │ │ + bl 1b899c │ │ │ │ + b 45874 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40220 @ 0x9d1c │ │ │ │ + movw r1, #40924 @ 0x9fdc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 458f0 │ │ │ │ + bne 4588c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45930 │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + beq 458cc │ │ │ │ + movw r3, #53336 @ 0xd058 │ │ │ │ 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 94cac │ │ │ │ + bl 94a8c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, r2, r8, ror r3 │ │ │ │ + rsbeq r9, r2, r0, ror #12 │ │ │ │ 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 2ddb70 <_PyNamespace_New@@Base> │ │ │ │ + bl 2dfb34 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45c7c │ │ │ │ + beq 45c18 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2ddb70 <_PyNamespace_New@@Base> │ │ │ │ + bl 2dfb34 <_PyNamespace_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45ab8 │ │ │ │ + beq 45a54 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 459d4 │ │ │ │ - bl c3bf8 │ │ │ │ + beq 45970 │ │ │ │ + bl c3a98 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45a98 │ │ │ │ + beq 45a34 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23964 @ 0x5d9c │ │ │ │ + movw r1, #24740 @ 0x60a4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 459c4 │ │ │ │ + bgt 45960 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 459c4 │ │ │ │ + bne 45960 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ movge r3, #0 │ │ │ │ - bge 459d8 │ │ │ │ - b 45a98 │ │ │ │ + bge 45974 │ │ │ │ + b 45a34 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45a34 │ │ │ │ - bl c3bf8 │ │ │ │ + beq 459d0 │ │ │ │ + bl c3a98 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45a98 │ │ │ │ + beq 45a34 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45a28 │ │ │ │ + bgt 459c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 45a28 │ │ │ │ + bne 459c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - blt 45a98 │ │ │ │ + blt 45a34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45a90 │ │ │ │ - bl c3bf8 │ │ │ │ + beq 45a2c │ │ │ │ + bl c3a98 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45a98 │ │ │ │ + beq 45a34 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45a84 │ │ │ │ + bgt 45a20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 45a84 │ │ │ │ + bne 45a20 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 45ae4 │ │ │ │ - b 45a98 │ │ │ │ + bge 45a80 │ │ │ │ + b 45a34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45ae4 │ │ │ │ + beq 45a80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45ab8 │ │ │ │ + bgt 45a54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45ab8 │ │ │ │ + bne 45a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45b24 │ │ │ │ + bne 45ac0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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, #1104 @ 0x450 │ │ │ │ + movw r1, #6968 @ 0x1b38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b1c │ │ │ │ + bgt 45ab8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45b1c │ │ │ │ + bne 45ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge 45b34 │ │ │ │ + bge 45ad0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45c78 │ │ │ │ - b 45c64 │ │ │ │ + bgt 45c14 │ │ │ │ + b 45c00 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45b50 │ │ │ │ - bl c3bf8 │ │ │ │ + beq 45aec │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45b70 │ │ │ │ - b 45b24 │ │ │ │ + bne 45b0c │ │ │ │ + b 45ac0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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, #49104 @ 0xbfd0 │ │ │ │ + movw r1, #50676 @ 0xc5f4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45ba8 │ │ │ │ + bgt 45b44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45ba8 │ │ │ │ + bne 45b44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 45b24 │ │ │ │ + blt 45ac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 45c84 │ │ │ │ + bl 45c20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45b24 │ │ │ │ + beq 45ac0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40248 @ 0x9d38 │ │ │ │ + movw r1, #40952 @ 0x9ff8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45bf8 │ │ │ │ + bgt 45b94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45bf8 │ │ │ │ + bne 45b94 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 45b24 │ │ │ │ + blt 45ac0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45c7c │ │ │ │ - bl c3bf8 │ │ │ │ + beq 45c18 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45c20 │ │ │ │ - bl 177ba8 │ │ │ │ - b 45c7c │ │ │ │ + bne 45bbc │ │ │ │ + bl 177ef4 │ │ │ │ + b 45c18 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40260 @ 0x9d44 │ │ │ │ + movw r1, #40964 @ 0xa004 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45c58 │ │ │ │ + bgt 45bf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45c58 │ │ │ │ + bne 45bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 45c7c │ │ │ │ - b 45b24 │ │ │ │ + bge 45c18 │ │ │ │ + b 45ac0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 45c78 │ │ │ │ + bne 45c14 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 45cec │ │ │ │ + beq 45c88 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #6276 @ 0x1884 │ │ │ │ + movw r1, #7124 @ 0x1bd4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movne r4, r3 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45cfc │ │ │ │ + beq 45c98 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #20904 @ 0x51a8 │ │ │ │ + movw r1, #21536 @ 0x5420 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45d18 │ │ │ │ - b 45cfc │ │ │ │ + bne 45cb4 │ │ │ │ + b 45c98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45d6c │ │ │ │ + beq 45d08 │ │ │ │ mov r0, r5 │ │ │ │ - b 45d60 │ │ │ │ + b 45cfc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45d5c │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + beq 45cf8 │ │ │ │ + movw r0, #52952 @ 0xced8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - b 45d50 │ │ │ │ + b 45cec │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45d40 │ │ │ │ + beq 45cdc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #40296 @ 0x9d68 │ │ │ │ + movw r0, #41000 @ 0xa028 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ - movw r0, #40308 @ 0x9d74 │ │ │ │ + b d4e6c │ │ │ │ + movw r0, #41012 @ 0xa034 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4] │ │ │ │ - beq 45da8 │ │ │ │ - bl 3963a4 <_PyXI_FreeFailure@@Base+0xc38> │ │ │ │ + beq 45d44 │ │ │ │ + bl 39710c <_PyXI_FreeFailure@@Base+0x30> │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 45db8 │ │ │ │ + b 45d54 │ │ │ │ push {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 45de0 │ │ │ │ - bl af754 │ │ │ │ + beq 45d7c │ │ │ │ + bl af5e4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45df0 │ │ │ │ - bl af754 │ │ │ │ + beq 45d8c │ │ │ │ + bl af5e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e00 │ │ │ │ - bl af754 │ │ │ │ + beq 45d9c │ │ │ │ + bl af5e4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e20 │ │ │ │ - bl af754 │ │ │ │ + beq 45dbc │ │ │ │ + bl af5e4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e30 │ │ │ │ - bl af754 │ │ │ │ + beq 45dcc │ │ │ │ + bl af5e4 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df4c │ │ │ │ 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 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1d7ba0 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 1d7f94 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45ea4 │ │ │ │ + beq 45e40 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 1d7bd8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1d7fcc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #40412 @ 0x9ddc │ │ │ │ + movw r0, #48832 @ 0xbec0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44784 @ 0xaef0 │ │ │ │ + movw r1, #45488 @ 0xb1b0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -00045ec4 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #14164 @ 0x3754 │ │ │ │ - movt r0, #106 @ 0x6a │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - 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, #39336 @ 0x99a8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r5, r0 │ │ │ │ - strh r3, [r7, #8] │ │ │ │ - bl 16c438 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 45f24 │ │ │ │ - mvn r4, #0 │ │ │ │ - b 462e0 │ │ │ │ - ldr r1, [pc, #956] @ 462e8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - subs r1, r0, #0 │ │ │ │ - str r1, [r7] │ │ │ │ - beq 45f1c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1985bc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - ldr r3, [r7] │ │ │ │ - mov r0, #16 │ │ │ │ - ldr r8, [r3, #132] @ 0x84 │ │ │ │ - bl df84c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45f1c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #48168 @ 0xbc28 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45f9c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 45f9c │ │ │ │ - mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 462e0 │ │ │ │ - mov r0, #16 │ │ │ │ - bl df84c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45f1c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #48188 @ 0xbc3c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45fec │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 45fec │ │ │ │ - mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 462e0 │ │ │ │ - mov r0, #64 @ 0x40 │ │ │ │ - bl df84c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45f1c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #48208 @ 0xbc50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4603c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 4603c │ │ │ │ - mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 462e0 │ │ │ │ - mov r0, #64 @ 0x40 │ │ │ │ - bl df84c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45f1c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #48232 @ 0xbc68 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4608c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 4608c │ │ │ │ - mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 462e0 │ │ │ │ - mov r2, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #48160 @ 0xbc20 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - mov r2, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #48180 @ 0xbc34 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #48200 @ 0xbc48 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #48224 @ 0xbc60 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - ldr r1, [pc, #480] @ 462ec │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - subs r1, r0, #0 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 45f1c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1985bc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, #8 │ │ │ │ - ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl df84c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45f1c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #48168 @ 0xbc28 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4617c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 4617c │ │ │ │ - mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 462e0 │ │ │ │ - mov r0, #8 │ │ │ │ - bl df84c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45f1c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #48188 @ 0xbc3c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 461cc │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 461cc │ │ │ │ - mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 462e0 │ │ │ │ - mov r0, #32 │ │ │ │ - bl df84c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45f1c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #48208 @ 0xbc50 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4621c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 4621c │ │ │ │ - mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 462e0 │ │ │ │ - mov r0, #32 │ │ │ │ - bl df84c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45f1c │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #48232 @ 0xbc68 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl dfcdc │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4626c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 4626c │ │ │ │ - mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 462e0 │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #48248 @ 0xbc78 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #48268 @ 0xbc8c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - mov r2, #32 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #48288 @ 0xbca0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45f1c │ │ │ │ - mov r2, #32 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #48312 @ 0xbcb8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ - asr r4, r0, #31 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r3, sl, r8, lsl #15 │ │ │ │ - mlseq sl, ip, r7, 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 46318 │ │ │ │ + bls 45e88 │ │ │ │ mov r5, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 4636c │ │ │ │ + bl 36d9fc │ │ │ │ + b 45edc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46338 │ │ │ │ + beq 45ea8 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 4633c │ │ │ │ - b 4630c │ │ │ │ + bls 45eac │ │ │ │ + b 45e7c │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4630c │ │ │ │ + beq 45e7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -23800,393 +23508,670 @@ │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 467dc │ │ │ │ + beq 4634c │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 463e8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 45f58 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48336 @ 0xbcd0 │ │ │ │ + movw r1, #48836 @ 0xbec4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 467dc │ │ │ │ - ldr r5, [pc, #1012] @ 467e4 │ │ │ │ + b 4634c │ │ │ │ + ldr r5, [pc, #1012] @ 46354 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #48380 @ 0xbcfc │ │ │ │ + movw r1, #48880 @ 0xbef0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46414 │ │ │ │ + beq 45f84 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5900 │ │ │ │ - b 463e0 │ │ │ │ + bl 2da71c │ │ │ │ + b 45f50 │ │ │ │ mov r2, r7 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46450 │ │ │ │ + bgt 45fc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 46450 │ │ │ │ + bne 45fc0 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #620] @ 0x26c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 467dc │ │ │ │ + beq 4634c │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 464b0 │ │ │ │ + beq 46020 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 464bc │ │ │ │ + bne 4602c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 464b0 │ │ │ │ + bgt 46020 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 464b0 │ │ │ │ + bne 46020 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 46510 │ │ │ │ + b 46080 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #48380 @ 0xbcfc │ │ │ │ + movw r1, #48880 @ 0xbef0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ mov r2, r7 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46510 │ │ │ │ + bgt 46080 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 46510 │ │ │ │ + bne 46080 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #828] @ 0x33c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 467dc │ │ │ │ + beq 4634c │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 46550 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 460c0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48412 @ 0xbd1c │ │ │ │ + movw r1, #48912 @ 0xbf10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 463e0 │ │ │ │ + bl 1b899c │ │ │ │ + b 45f50 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #48380 @ 0xbcfc │ │ │ │ + movw r1, #48880 @ 0xbef0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 465a0 │ │ │ │ + bgt 46110 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 465a0 │ │ │ │ + bne 46110 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #664] @ 0x298 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 467dc │ │ │ │ + beq 4634c │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 465e0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 46150 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48456 @ 0xbd48 │ │ │ │ + movw r1, #48956 @ 0xbf3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 463e0 │ │ │ │ + bl 1b899c │ │ │ │ + b 45f50 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #48380 @ 0xbcfc │ │ │ │ + movw r1, #48880 @ 0xbef0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46630 │ │ │ │ + bgt 461a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 46630 │ │ │ │ + bne 461a0 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 467dc │ │ │ │ + beq 4634c │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 46690 │ │ │ │ + beq 46200 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 4669c │ │ │ │ + bne 4620c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46690 │ │ │ │ + bgt 46200 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 46690 │ │ │ │ + bne 46200 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 466ec │ │ │ │ + b 4625c │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #48380 @ 0xbcfc │ │ │ │ + movw r1, #48880 @ 0xbef0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 466ec │ │ │ │ + bgt 4625c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 466ec │ │ │ │ + bne 4625c │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 467dc │ │ │ │ + beq 4634c │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4674c │ │ │ │ + beq 462bc │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 46758 │ │ │ │ + bne 462c8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4674c │ │ │ │ + bgt 462bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4674c │ │ │ │ + bne 462bc │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 467a8 │ │ │ │ + b 46318 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #48380 @ 0xbcfc │ │ │ │ + movw r1, #48880 @ 0xbef0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46408 │ │ │ │ + bne 45f78 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 467a8 │ │ │ │ + bgt 46318 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 467a8 │ │ │ │ + bne 46318 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 2e7de8 │ │ │ │ + bl 2e9d94 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - beq 46408 │ │ │ │ + beq 45f78 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4681c │ │ │ │ + beq 4638c │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ addne r4, r0, #4 │ │ │ │ movne r5, #0 │ │ │ │ - bne 46868 │ │ │ │ + bne 463d8 │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r2, #63356 @ 0xf77c │ │ │ │ + movw r2, #64060 @ 0xfa3c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #48756 @ 0xbe74 │ │ │ │ + movw r1, #49256 @ 0xc068 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #4]! │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3e0e24 │ │ │ │ + bl 3e0d58 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46874 │ │ │ │ + bne 463e4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt 46844 │ │ │ │ - b 46884 │ │ │ │ - bl 3e0e24 │ │ │ │ + bgt 463b4 │ │ │ │ + b 463f4 │ │ │ │ + bl 3e0d58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 46864 │ │ │ │ + bne 463d4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + movw r3, #45300 @ 0xb0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r0, [r3] │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 301368 │ │ │ │ + │ │ │ │ +0004641c : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #14160 @ 0x3750 │ │ │ │ + movt r0, #106 @ 0x6a │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 167cd0 │ │ │ │ + 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, #40040 @ 0x9c68 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + mov r5, r0 │ │ │ │ + strh r3, [r7, #8] │ │ │ │ + bl 16c780 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 4647c │ │ │ │ + mvn r4, #0 │ │ │ │ + b 4683c │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #14264 @ 0x37b8 │ │ │ │ + movt r1, #106 @ 0x6a │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + subs r1, r0, #0 │ │ │ │ + str r1, [r7] │ │ │ │ + beq 46474 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 198c94 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + ldr r3, [r7] │ │ │ │ + mov r0, #16 │ │ │ │ + ldr r8, [r3, #132] @ 0x84 │ │ │ │ + bl df6e4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 46474 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #49616 @ 0xc1d0 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl dfd04 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 464f8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 464f8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 4683c │ │ │ │ + mov r0, #16 │ │ │ │ + bl df6e4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 46474 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #49636 @ 0xc1e4 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl dfd04 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 46548 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 46548 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 4683c │ │ │ │ + mov r0, #64 @ 0x40 │ │ │ │ + bl df6e4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 46474 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #49656 @ 0xc1f8 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl dfd04 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 46598 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 46598 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 4683c │ │ │ │ + mov r0, #64 @ 0x40 │ │ │ │ + bl df6e4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 46474 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #49680 @ 0xc210 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl dfd04 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 465e8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 465e8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 4683c │ │ │ │ + mov r2, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #49608 @ 0xc1c8 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16c780 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + mov r2, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #49628 @ 0xc1dc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16c780 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #49648 @ 0xc1f0 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16c780 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #49672 @ 0xc208 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16c780 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + ldr r1, [pc, #476] @ 46844 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + subs r1, r0, #0 │ │ │ │ + str r1, [r7, #4] │ │ │ │ + beq 46474 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 198c94 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, #8 │ │ │ │ + ldr r7, [r3, #132] @ 0x84 │ │ │ │ + bl df6e4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 46474 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + movw r1, #49616 @ 0xc1d0 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl dfd04 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 466d8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 466d8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 4683c │ │ │ │ + mov r0, #8 │ │ │ │ + bl df6e4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 46474 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + movw r1, #49636 @ 0xc1e4 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl dfd04 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 46728 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 46728 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 4683c │ │ │ │ + mov r0, #32 │ │ │ │ + bl df6e4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 46474 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + movw r1, #49656 @ 0xc1f8 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl dfd04 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 46778 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 46778 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 4683c │ │ │ │ + mov r0, #32 │ │ │ │ + bl df6e4 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 46474 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + movw r1, #49680 @ 0xc210 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl dfd04 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 467c8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 467c8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 4683c │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #49696 @ 0xc220 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16c780 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #49716 @ 0xc234 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16c780 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + mov r2, #32 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #49736 @ 0xc248 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16c780 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 46474 │ │ │ │ + mov r2, #32 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #49760 @ 0xc260 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16c780 │ │ │ │ + asr r4, r0, #31 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + rsbeq r3, sl, ip, asr #15 │ │ │ │ │ │ │ │ -0004688c : │ │ │ │ +00046848 : │ │ │ │ push {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 468cc │ │ │ │ + beq 46888 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 468e0 │ │ │ │ + beq 4689c │ │ │ │ str r7, [r5] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2ff168 │ │ │ │ + bl 3013f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46728 @ 0xb688 │ │ │ │ + movw r3, #48000 @ 0xbb80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21a228 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ + bl 21a844 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00046950 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0004690c <_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] @ 469a0 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + ldr r2, [pc, #48] @ 4695c <_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 41d98 │ │ │ │ + bl 41e7c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ @@ -24198,65 +24183,65 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 46a00 │ │ │ │ + bl 469bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000469e4 : │ │ │ │ +000469a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 469fc │ │ │ │ + ldr r0, [pc, #12] @ 469b8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - rsbeq r3, sl, ip, asr r9 │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq r3, sl, r8, lsr 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #296] @ 46b48 │ │ │ │ + ldr r1, [pc, #296] @ 46b04 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb sl, [fp, #4] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldrb r9, [fp, #8] │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46b3c │ │ │ │ + beq 46af8 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #236] @ 46b48 │ │ │ │ + ldr r1, [pc, #236] @ 46b04 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 46a84 │ │ │ │ + beq 46a40 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb sl, [r4, #25] │ │ │ │ strb r9, [r4, #26] │ │ │ │ - beq 46aac │ │ │ │ + beq 46a68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [fp, #12] │ │ │ │ @@ -24272,437 +24257,437 @@ │ │ │ │ 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 46b3c │ │ │ │ + beq 46af8 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46b3c │ │ │ │ + bge 46af8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46b38 │ │ │ │ + bgt 46af4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46b38 │ │ │ │ + bne 46af4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #39020 @ 0x986c │ │ │ │ + movw r0, #39724 @ 0x9b2c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq 46ba0 │ │ │ │ - ldr r1, [pc, #1860] @ 472d4 │ │ │ │ + beq 46b5c │ │ │ │ + ldr r1, [pc, #1860] @ 47290 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - bne 46ba8 │ │ │ │ + bne 46b64 │ │ │ │ mvn r7, #0 │ │ │ │ - b 472c8 │ │ │ │ - ldr r6, [pc, #1832] @ 472d8 │ │ │ │ - movw sl, #58016 @ 0xe2a0 │ │ │ │ + b 47284 │ │ │ │ + ldr r6, [pc, #1832] @ 47294 │ │ │ │ + movw sl, #57148 @ 0xdf3c │ │ │ │ movt sl, #6 │ │ │ │ - movw r9, #61044 @ 0xee74 │ │ │ │ + movw r9, #62468 @ 0xf404 │ │ │ │ movt r9, #64 @ 0x40 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 46c58 │ │ │ │ + beq 46c14 │ │ │ │ str sl, [r6, #16] │ │ │ │ str r9, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl ca608 │ │ │ │ + bl ca4a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46ba0 │ │ │ │ + beq 46b5c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ - bl c89a8 │ │ │ │ + bl c8840 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46c30 │ │ │ │ + bne 46bec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 472c8 │ │ │ │ + bgt 47284 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 472c8 │ │ │ │ + bne 47284 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 472c8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 47284 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46c50 │ │ │ │ + bgt 46c0c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 46c50 │ │ │ │ + bne 46c0c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 46bbc │ │ │ │ + b 46b78 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49804 @ 0xc28c │ │ │ │ + movw r0, #50476 @ 0xc52c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2dfadc │ │ │ │ + bl 2e1a74 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [r8, #4] │ │ │ │ - beq 46ba0 │ │ │ │ + beq 46b5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40200 @ 0x9d08 │ │ │ │ + movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49256 @ 0xc068 │ │ │ │ + movw r1, #49928 @ 0xc308 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49268 @ 0xc074 │ │ │ │ + movw r1, #49940 @ 0xc314 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ bl 2e648 │ │ │ │ - movw r1, #49284 @ 0xc084 │ │ │ │ + movw r1, #49956 @ 0xc324 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3371c4 │ │ │ │ + bl 33921c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2dbb0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #49300 @ 0xc094 │ │ │ │ + movw r0, #49972 @ 0xc334 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ - movw r1, #5356 @ 0x14ec │ │ │ │ + bl e0b68 │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #36712 @ 0x8f68 │ │ │ │ + movw r2, #37972 @ 0x9454 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #49308 @ 0xc09c │ │ │ │ + movw r1, #49980 @ 0xc33c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 3371c4 │ │ │ │ + bl 33921c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49324 @ 0xc0ac │ │ │ │ + movw r1, #49996 @ 0xc34c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 47514 │ │ │ │ + bl 474d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 46ba0 │ │ │ │ - bl b7454 │ │ │ │ + beq 46b5c │ │ │ │ + bl b7048 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 46ba0 │ │ │ │ - bl b7454 │ │ │ │ + beq 46b5c │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46ed4 │ │ │ │ - ldr sl, [pc, #1380] @ 472dc │ │ │ │ + beq 46e90 │ │ │ │ + ldr sl, [pc, #1380] @ 47298 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 46e68 │ │ │ │ + beq 46e24 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d7d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 3371c4 │ │ │ │ + bl 33921c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ed4 │ │ │ │ + blt 46e90 │ │ │ │ mov r0, r9 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 46ed4 │ │ │ │ + beq 46e90 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 46de4 │ │ │ │ + beq 46da0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 46e08 │ │ │ │ + bne 46dc4 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46ed4 │ │ │ │ + bgt 46e90 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 46ed4 │ │ │ │ + bne 46e90 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 46ed4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 46e90 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46e40 │ │ │ │ + bgt 46dfc │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne 46e40 │ │ │ │ + bne 46dfc │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46e60 │ │ │ │ + bgt 46e1c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 46e60 │ │ │ │ + bne 46e1c │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 46ed4 │ │ │ │ + beq 46e90 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 46d78 │ │ │ │ + bne 46d34 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #49340 @ 0xc0bc │ │ │ │ + movw r2, #50012 @ 0xc35c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #24992 @ 0x61a0 │ │ │ │ + movw r1, #25768 @ 0x64a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 3371c4 │ │ │ │ + bl 33921c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ed4 │ │ │ │ + blt 46e90 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #62148 @ 0xf2c4 │ │ │ │ + movw r1, #63444 @ 0xf7d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 470d4 │ │ │ │ + blt 47090 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #49388 @ 0xc0ec │ │ │ │ + movw r1, #50060 @ 0xc38c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46ee8 │ │ │ │ - b 46ba0 │ │ │ │ + bge 46ea4 │ │ │ │ + b 46b5c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ - b 46ba0 │ │ │ │ + bl 2da71c │ │ │ │ + b 46b5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49400 @ 0xc0f8 │ │ │ │ + movw r1, #50072 @ 0xc398 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 47514 │ │ │ │ + bl 474d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46ba0 │ │ │ │ - movw r2, #49416 @ 0xc108 │ │ │ │ + beq 46b5c │ │ │ │ + movw r2, #50088 @ 0xc3a8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #24992 @ 0x61a0 │ │ │ │ + movw r1, #25768 @ 0x64a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 3371c4 │ │ │ │ + bl 33921c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49472 @ 0xc140 │ │ │ │ + movw r1, #50144 @ 0xc3e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49488 @ 0xc150 │ │ │ │ + movw r1, #50160 @ 0xc3f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49504 @ 0xc160 │ │ │ │ + movw r1, #50176 @ 0xc400 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49520 @ 0xc170 │ │ │ │ + movw r1, #50192 @ 0xc410 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49536 @ 0xc180 │ │ │ │ + movw r1, #50208 @ 0xc420 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49556 @ 0xc194 │ │ │ │ + movw r1, #50228 @ 0xc434 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49572 @ 0xc1a4 │ │ │ │ + movw r1, #50244 @ 0xc444 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49588 @ 0xc1b4 │ │ │ │ + movw r1, #50260 @ 0xc454 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49604 @ 0xc1c4 │ │ │ │ + movw r1, #50276 @ 0xc464 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49620 @ 0xc1d4 │ │ │ │ + movw r1, #50292 @ 0xc474 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46ba0 │ │ │ │ + beq 46b5c │ │ │ │ bl 2de5c │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r6] │ │ │ │ - movw r0, #49636 @ 0xc1e4 │ │ │ │ + movw r0, #50308 @ 0xc484 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 470b4 │ │ │ │ + beq 47070 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - beq 470d4 │ │ │ │ - bl e8ea8 │ │ │ │ + beq 47090 │ │ │ │ + bl e9018 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 470a4 │ │ │ │ + bgt 47060 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 470a4 │ │ │ │ + bne 47060 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 4704c │ │ │ │ - b 470d4 │ │ │ │ + bne 47008 │ │ │ │ + b 47090 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49640 @ 0xc1e8 │ │ │ │ + movw r1, #50312 @ 0xc488 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 470f8 │ │ │ │ - b 46ba0 │ │ │ │ + bge 470b4 │ │ │ │ + b 46b5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46ba0 │ │ │ │ + bgt 46b5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46ba0 │ │ │ │ + bne 46b5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 46ba0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 46b5c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49652 @ 0xc1f4 │ │ │ │ + movw r1, #50324 @ 0xc494 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49684 @ 0xc214 │ │ │ │ + movw r1, #50356 @ 0xc4b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49728 @ 0xc240 │ │ │ │ + movw r1, #50400 @ 0xc4e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46ba0 │ │ │ │ + blt 46b5c │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 47164 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 46ba0 │ │ │ │ + bne 47120 │ │ │ │ + bl 36d9fc │ │ │ │ + b 46b5c │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r2, #2 │ │ │ │ str r1, [r4, #4] │ │ │ │ - movw r3, #49760 @ 0xc260 │ │ │ │ + movw r3, #50432 @ 0xc500 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ movw r2, #55256 @ 0xd7d8 │ │ │ │ movt r2, #2 │ │ │ │ mov r3, #9 │ │ │ │ str r7, [r4, #16] │ │ │ │ - movw r1, #49784 @ 0xc278 │ │ │ │ + movw r1, #50456 @ 0xc518 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #59676 @ 0xe91c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #20] │ │ │ │ movw r2, #58532 @ 0xe4a4 │ │ │ │ movt r2, #2 │ │ │ │ @@ -24737,15 +24722,15 @@ │ │ │ │ movw r2, #55340 @ 0xd82c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #61452 @ 0xf00c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #58172 @ 0xe33c │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #20496 @ 0x5010 │ │ │ │ + movw r3, #21504 @ 0x5400 │ │ │ │ movt r3, #67 @ 0x43 │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #56684 @ 0xdd6c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #61428 @ 0xeff4 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ @@ -24758,70 +24743,70 @@ │ │ │ │ movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57248 @ 0xdfa0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #59640 @ 0xe8f8 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #27500 @ 0x6b6c │ │ │ │ + movw r2, #26700 @ 0x684c │ │ │ │ movt r2, #7 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 1bdf58 │ │ │ │ + bl 1be3f8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 472b4 │ │ │ │ + bne 47270 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 46ba0 │ │ │ │ + bl bbb48 │ │ │ │ + b 46b5c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49792 @ 0xc280 │ │ │ │ + movw r1, #50464 @ 0xc520 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ asr r7, r0, #31 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq sl, r0, r9, r3 │ │ │ │ - rsbeq r3, sl, r4, lsr #19 │ │ │ │ - ldrdeq r9, [r2], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r3, sl, ip, ror #16 │ │ │ │ + rsbeq r3, sl, r0, lsl #17 │ │ │ │ + rsbeq r9, r2, r0, asr #24 │ │ │ │ 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 47320 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bls 472dc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49836 @ 0xc2ac │ │ │ │ + movw r1, #50508 @ 0xc54c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 47380 │ │ │ │ + bl 1b899c │ │ │ │ + b 4733c │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ movwne r4, #5976 @ 0x1758 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 299da8 <_PyUnicode_IsLinebreak@@Base+0xf14> │ │ │ │ + bl 29b7bc <_PyUnicode_IsLinebreak@@Base+0xf14> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4734c │ │ │ │ + beq 47308 │ │ │ │ mov r4, r5 │ │ │ │ - b 47380 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + b 4733c │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47344 │ │ │ │ - bl 177ba8 │ │ │ │ + beq 47300 │ │ │ │ + bl 177ef4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 47380 │ │ │ │ + beq 4733c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ @@ -24833,56 +24818,56 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 473c8 │ │ │ │ + bl 47384 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #296] @ 47510 │ │ │ │ + ldr r1, [pc, #296] @ 474cc │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb sl, [fp, #4] │ │ │ │ ldr r0, [r5, r1] │ │ │ │ ldrb r9, [fp, #8] │ │ │ │ add r0, r0, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47504 │ │ │ │ + beq 474c0 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #236] @ 47510 │ │ │ │ + ldr r1, [pc, #236] @ 474cc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 4744c │ │ │ │ + beq 47408 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb sl, [r4, #25] │ │ │ │ strb r9, [r4, #26] │ │ │ │ - beq 47474 │ │ │ │ + beq 47430 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [fp, #12] │ │ │ │ @@ -24898,30 +24883,30 @@ │ │ │ │ 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 47504 │ │ │ │ + beq 474c0 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47504 │ │ │ │ + bge 474c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47500 │ │ │ │ + bgt 474bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 47500 │ │ │ │ + bne 474bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -24931,274 +24916,273 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2f048 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc980 │ │ │ │ + bl 2de8c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 475d4 │ │ │ │ + beq 47590 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 47584 │ │ │ │ + bne 47540 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 475d4 │ │ │ │ + bgt 47590 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 475d4 │ │ │ │ + bne 47590 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 475d4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 47590 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4122c <_PyImport_SetModule@@Base> │ │ │ │ + bl 41310 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 475dc │ │ │ │ + bge 47598 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 475b4 │ │ │ │ + bgt 47570 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 475b4 │ │ │ │ + bne 47570 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 475d4 │ │ │ │ + bgt 47590 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 475d4 │ │ │ │ + bne 47590 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 47614 │ │ │ │ + b 475d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 475fc │ │ │ │ + bgt 475b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 475fc │ │ │ │ + bne 475b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ movlt 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 │ │ │ │ - bl 47648 │ │ │ │ + bl 47604 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00047648 : │ │ │ │ - ldr r3, [pc, #52] @ 47684 │ │ │ │ +00047604 : │ │ │ │ + ldr r3, [pc, #52] @ 47640 │ │ │ │ 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 47678 │ │ │ │ + beq 47634 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #100] @ 476f4 │ │ │ │ + ldr r3, [pc, #100] @ 476b0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 476dc │ │ │ │ + beq 47698 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 476e8 │ │ │ │ + beq 476a4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49968 @ 0xc330 │ │ │ │ + movw r1, #50640 @ 0xc5d0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #36016 @ 0x8cb0 │ │ │ │ + movw r0, #36720 @ 0x8f70 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - b c3bf8 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + b c3a98 │ │ │ │ + movw r0, #57580 @ 0xe0ec │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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, #49996 @ 0xc34c │ │ │ │ + movw r1, #50668 @ 0xc5ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 29c22c │ │ │ │ + bl 29dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47768 │ │ │ │ + beq 47724 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 1d1048 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1d152c <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 47744 │ │ │ │ + bne 47700 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, 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 f39dc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b f38f4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 477b8 │ │ │ │ + beq 47770 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 47800 │ │ │ │ + bl 477b8 │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #57532 @ 0xe0bc │ │ │ │ + movw r0, #58236 @ 0xe37c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ - beq 478a0 │ │ │ │ + beq 47858 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 47898 │ │ │ │ + ble 47850 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 478b0 │ │ │ │ + bl 47868 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 47890 │ │ │ │ + bne 47848 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 478a4 │ │ │ │ + bgt 4785c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 478a4 │ │ │ │ + bne 4785c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 478a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4785c │ │ │ │ str r6, [r8, #4]! │ │ │ │ - b 47838 │ │ │ │ + b 477f0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43320 @ 0xa938 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 47914 │ │ │ │ + bne 478cc │ │ │ │ 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 47904 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + bne 478bc │ │ │ │ + movw r0, #49364 @ 0xc0d4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f69d0 │ │ │ │ + b 1f712c │ │ │ │ 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 2e7660 <_Py_HandlePending@@Base+0x26d8> │ │ │ │ + b 2e960c <_Py_HandlePending@@Base+0x26d4> │ │ │ │ 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 │ │ │ │ @@ -25211,31 +25195,31 @@ │ │ │ │ ldr r7, [ip, #20] │ │ │ │ ldr r8, [r1, #44] @ 0x2c │ │ │ │ add r4, r7, #1 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r4, #1 │ │ │ │ str r4, [ip, #20] │ │ │ │ str r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ add r9, r7, #2 │ │ │ │ str r9, [ip, #20] │ │ │ │ cmn r9, #1 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ add r3, r7, #3 │ │ │ │ cmn r7, #4 │ │ │ │ moveq r4, r3 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ streq r3, [ip, #20] │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ add r7, r7, #4 │ │ │ │ str r7, [ip, #20] │ │ │ │ cmn r7, #1 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -25243,25 +25227,25 @@ │ │ │ │ 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 2fa59c │ │ │ │ + bl 2fc53c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 1b7f64 │ │ │ │ + bl 1b8408 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -25271,168 +25255,168 @@ │ │ │ │ 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 2ff4f8 │ │ │ │ + bl 301784 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47ad0 │ │ │ │ + beq 47a88 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47ad0 │ │ │ │ + beq 47a88 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ebc90 │ │ │ │ + bl 3ec3a8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47b04 │ │ │ │ - b 47d9c │ │ │ │ + bne 47abc │ │ │ │ + b 47d54 │ │ │ │ ldr sl, [r6, #4] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #0 │ │ │ │ add r6, sl, #4 │ │ │ │ cmp sl, #0 │ │ │ │ moveq r1, sl │ │ │ │ ldrne r1, [sl] │ │ │ │ cmp r5, r1 │ │ │ │ - blt 47b50 │ │ │ │ + blt 47b08 │ │ │ │ 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 1a268c <_PyConfig_AsDict@@Base+0x1c0> │ │ │ │ + bl 1a2d6c <_PyConfig_AsDict@@Base+0x1c0> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r5, #0 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r6, sl, #4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - b 47b88 │ │ │ │ + b 47b40 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a2d24 <_PyConfig_AsDict@@Base+0x858> │ │ │ │ + bl 1a3408 <_PyConfig_AsDict@@Base+0x85c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 47ae8 │ │ │ │ + b 47aa0 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1a2d24 <_PyConfig_AsDict@@Base+0x858> │ │ │ │ + bl 1a3408 <_PyConfig_AsDict@@Base+0x85c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r7 │ │ │ │ moveq r1, sl │ │ │ │ ldrne r1, [sl] │ │ │ │ cmp r5, r1 │ │ │ │ - blt 47b70 │ │ │ │ - movw r2, #65416 @ 0xff88 │ │ │ │ - movt r2, #86 @ 0x56 │ │ │ │ + blt 47b28 │ │ │ │ + movw r2, #560 @ 0x230 │ │ │ │ + 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 2fa59c │ │ │ │ + bl 2fc53c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b7f64 │ │ │ │ + bl 1b8408 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - vldr d8, [pc, #424] @ 47db0 │ │ │ │ + vldr d8, [pc, #424] @ 47d68 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ vstr d8, [fp, #-60] @ 0xffffffc4 │ │ │ │ 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 2fa59c │ │ │ │ + bl 2fc53c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ 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 2fa59c │ │ │ │ + bl 2fc53c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ 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 2ff4f8 │ │ │ │ + bl 301784 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ add r5, r6, #4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ moveq r2, r6 │ │ │ │ ldrne r2, [r6] │ │ │ │ cmp r9, r2 │ │ │ │ - bge 47cf4 │ │ │ │ + bge 47cac │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1a2d24 <_PyConfig_AsDict@@Base+0x858> │ │ │ │ + bl 1a3408 <_PyConfig_AsDict@@Base+0x85c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47cc0 │ │ │ │ - b 47d9c │ │ │ │ + bne 47c78 │ │ │ │ + b 47d54 │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [ip, #36] @ 0x24 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -25440,37 +25424,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 2fa59c │ │ │ │ + bl 2fc53c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b7f64 │ │ │ │ + bl 1b8408 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 305be0 <_Py_GetStdlibDir@@Base+0x2868> │ │ │ │ + bl 307e6c <_Py_GetStdlibDir@@Base+0x2868> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47d9c │ │ │ │ + beq 47d54 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b7f64 │ │ │ │ + bl 1b8408 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ @@ -25480,571 +25464,571 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ 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] @ 47e6c │ │ │ │ + ldr r1, [pc, #148] @ 47e24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3eb828 │ │ │ │ + bl 3ebf40 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 47df4 │ │ │ │ - bl 177348 │ │ │ │ + bne 47dac │ │ │ │ + bl 177694 │ │ │ │ mov r5, r0 │ │ │ │ - b 47e14 │ │ │ │ + b 47dcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e10 │ │ │ │ + bgt 47dc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 47e10 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 47dc8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #72] @ 47e6c │ │ │ │ - bl 3eb828 │ │ │ │ + ldr r1, [pc, #72] @ 47e24 │ │ │ │ + bl 3ebf40 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 47e64 │ │ │ │ + beq 47e1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 211ea0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 2124bc <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 47e64 │ │ │ │ + beq 47e1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47e60 │ │ │ │ + bgt 47e18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 47e60 │ │ │ │ + bne 47e18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, fp, r8, lsl #13 │ │ │ │ + rsbeq r4, fp, r0, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls 47eb8 │ │ │ │ + bls 47e70 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #47800 @ 0xbab8 │ │ │ │ + movw r0, #48504 @ 0xbd78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47ecc │ │ │ │ + beq 47e84 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47ed4 │ │ │ │ + bne 47e8c │ │ │ │ mov r0, #0 │ │ │ │ - b 4812c │ │ │ │ + b 480e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47ef4 │ │ │ │ - bl df614 │ │ │ │ + bne 47eac │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47ecc │ │ │ │ + bne 47e84 │ │ │ │ cmp r9, #2 │ │ │ │ - ble 47f5c │ │ │ │ + ble 47f14 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 47f78 │ │ │ │ + beq 47f30 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 47f38 │ │ │ │ + beq 47ef0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47f3c │ │ │ │ - bl df614 │ │ │ │ + bne 47ef4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47ecc │ │ │ │ - b 47f3c │ │ │ │ + bne 47e84 │ │ │ │ + b 47ef4 │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r6 │ │ │ │ - b 47f94 │ │ │ │ + b 47f4c │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r3 │ │ │ │ - b 47f94 │ │ │ │ + b 47f4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48104 │ │ │ │ + beq 480bc │ │ │ │ mov r4, #0 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r4 │ │ │ │ stmib sp, {r1, r4} │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #61348 @ 0xefa4 │ │ │ │ + movw r1, #62052 @ 0xf264 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #61356 @ 0xefac │ │ │ │ + movw r0, #62060 @ 0xf26c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47ecc │ │ │ │ + beq 47e84 │ │ │ │ cmp r7, #8 │ │ │ │ - beq 47ff8 │ │ │ │ + beq 47fb0 │ │ │ │ tst r7, #1 │ │ │ │ - bne 48000 │ │ │ │ + bne 47fb8 │ │ │ │ tst r7, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 48004 │ │ │ │ + bne 47fbc │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61368 @ 0xefb8 │ │ │ │ + movw r1, #62072 @ 0xf278 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 47ecc │ │ │ │ + bl 1b899c │ │ │ │ + b 47e84 │ │ │ │ mov r3, #2 │ │ │ │ - b 48004 │ │ │ │ + b 47fbc │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 48054 │ │ │ │ + beq 4800c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4803c │ │ │ │ - bl 20e3cc │ │ │ │ - b 48044 │ │ │ │ - bl 18dcd8 │ │ │ │ + beq 47ff4 │ │ │ │ + bl 20e9bc │ │ │ │ + b 47ffc │ │ │ │ + bl 18e014 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47ecc │ │ │ │ + bne 47e84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 48090 │ │ │ │ + beq 48048 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 48078 │ │ │ │ - bl 20e3cc │ │ │ │ - b 48080 │ │ │ │ - bl 18dcd8 │ │ │ │ + beq 48030 │ │ │ │ + bl 20e9bc │ │ │ │ + b 48038 │ │ │ │ + bl 18e014 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 47ecc │ │ │ │ + bne 47e84 │ │ │ │ tst r7, #4 │ │ │ │ strh r4, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4811c │ │ │ │ + bne 480d4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 480ec │ │ │ │ - bl d7124 │ │ │ │ + bne 480a4 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 480a0 │ │ │ │ - b 47ecc │ │ │ │ + beq 48058 │ │ │ │ + b 47e84 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r3 │ │ │ │ - b 47f94 │ │ │ │ + b 47f4c │ │ │ │ cmp r4, #0 │ │ │ │ - blt 480ec │ │ │ │ + blt 480a4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 r5, r0 │ │ │ │ - bl 183a54 │ │ │ │ + bl 183d94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48204 │ │ │ │ + beq 481bc │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #61396 @ 0xefd4 │ │ │ │ + movw r1, #62100 @ 0xf294 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 481fc │ │ │ │ + beq 481b4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4819c │ │ │ │ + bne 48154 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61404 @ 0xefdc │ │ │ │ + movw r1, #62108 @ 0xf29c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 481bc │ │ │ │ - b 481fc │ │ │ │ + bne 48174 │ │ │ │ + b 481b4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65140 @ 0xfe74 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4817c │ │ │ │ - b 481fc │ │ │ │ + bne 48134 │ │ │ │ + b 481b4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245970 │ │ │ │ + bl 24654c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 481fc │ │ │ │ + blt 481b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40428 @ 0x9dec │ │ │ │ + movw r1, #40992 @ 0xa020 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 483d0 │ │ │ │ + bl 48388 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 481fc │ │ │ │ + beq 481b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 186a94 │ │ │ │ + b 186dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26e27c │ │ │ │ + bl 270440 │ │ │ │ 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 │ │ │ │ - bl 247354 │ │ │ │ + bl 247f30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #61412 @ 0xefe4 │ │ │ │ + movw r0, #62116 @ 0xf2a4 │ │ │ │ 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 d4ffc │ │ │ │ + bl d4e6c │ │ │ │ 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, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ bic r1, r1, #1 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4829c │ │ │ │ + beq 48254 │ │ │ │ ldrb r1, [r1, #26] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 482b0 │ │ │ │ - b 482f0 │ │ │ │ + bne 48268 │ │ │ │ + b 482a8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb r1, [r1, #3470] @ 0xd8e │ │ │ │ cmp r1, #0 │ │ │ │ - beq 482f0 │ │ │ │ + beq 482a8 │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #48576 @ 0xbdc0 │ │ │ │ + movw r2, #49752 @ 0xc258 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ mov r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 388ec8 <_PyMarshal_ReadObjectFromXIData@@Base+0x490> │ │ │ │ + bl 3894ec <_PyMarshal_ReadObjectFromXIData@@Base+0x490> │ │ │ │ cmp r0, #0 │ │ │ │ poplt {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 177b4c │ │ │ │ + bl 177e98 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl 18387c │ │ │ │ + bl 183bbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 483c8 │ │ │ │ + beq 48380 │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #61456 @ 0xf010 │ │ │ │ + movw r1, #62160 @ 0xf2d0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 483c0 │ │ │ │ + beq 48378 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245970 │ │ │ │ + bl 24654c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 483c0 │ │ │ │ + blt 48378 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48390 │ │ │ │ + bne 48348 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40428 @ 0x9dec │ │ │ │ + movw r1, #40992 @ 0xa020 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 483d0 │ │ │ │ + bl 48388 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 483c0 │ │ │ │ + beq 48378 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 186a94 │ │ │ │ + b 186dd4 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61476 @ 0xf024 │ │ │ │ + movw r1, #62180 @ 0xf2e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 483c0 │ │ │ │ + beq 48378 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245970 │ │ │ │ + bl 24654c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 48364 │ │ │ │ + bge 4831c │ │ │ │ mov r0, r4 │ │ │ │ - bl 26e27c │ │ │ │ + bl 270440 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000483d0 : │ │ │ │ +00048388 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d527c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d50ec <_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 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 48450 │ │ │ │ + beq 48408 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r2] │ │ │ │ - b 48478 │ │ │ │ + b 48430 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r1] │ │ │ │ moveq r0, r3 │ │ │ │ - beq 48478 │ │ │ │ - ldr r1, [pc, #24] @ 48484 │ │ │ │ + beq 48430 │ │ │ │ + ldr r1, [pc, #24] @ 4843c │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d030c │ │ │ │ + b d01a8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ + rsbeq r2, fp, r0, ror #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 484e4 │ │ │ │ + bne 4849c │ │ │ │ cmp r7, #0 │ │ │ │ - bge 484c8 │ │ │ │ + bge 48480 │ │ │ │ mov r5, #0 │ │ │ │ - b 484e4 │ │ │ │ + b 4849c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4851c │ │ │ │ - b 484c0 │ │ │ │ + beq 484d4 │ │ │ │ + b 48478 │ │ │ │ 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] │ │ │ │ - movw r3, #19940 @ 0x4de4 │ │ │ │ + movw r3, #19936 @ 0x4de0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 485b8 │ │ │ │ + beq 48570 │ │ │ │ cmn r7, r5 │ │ │ │ movweq r5, #5976 @ 0x1758 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ ldrne r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc0d8 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ + bl 2de01c <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 485b8 │ │ │ │ + beq 48570 │ │ │ │ movw r7, #5976 @ 0x1758 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #25040 @ 0x61d0 │ │ │ │ + movw r3, #29480 @ 0x7328 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48648 @ 0xbe08 │ │ │ │ + movw r1, #57520 @ 0xe0b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movne r1, r3 │ │ │ │ - bl 485c8 │ │ │ │ + bl 48580 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 485b8 │ │ │ │ + beq 48570 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 485b8 │ │ │ │ - ldr r0, [pc, #64] @ 485c4 │ │ │ │ + beq 48570 │ │ │ │ + ldr r0, [pc, #64] @ 4857c │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 485b4 │ │ │ │ + bgt 4856c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 485b4 │ │ │ │ + bne 4856c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, fp, r8, lsr r7 │ │ │ │ + rsbeq r5, fp, r0, lsr r7 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 3919ec │ │ │ │ + bl 3927fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 48604 │ │ │ │ + bne 485bc │ │ │ │ mov r0, #0 │ │ │ │ - b 48640 │ │ │ │ + b 485f8 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 48648 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 48600 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 485fc │ │ │ │ + beq 485b4 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3f1e7c │ │ │ │ + bl 3f2594 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00048648 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +00048600 <_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 3f1b60 │ │ │ │ + bl 3f2278 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -26058,138 +26042,138 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2e6d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 486e0 <_PyTime_AsTimevalTime_t@@Base+0x98> │ │ │ │ + beq 48698 <_PyTime_AsTimevalTime_t@@Base+0x98> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 48720 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ + bl 301368 │ │ │ │ + b 486d8 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r1, r4 │ │ │ │ - bl 311958 │ │ │ │ + bl 313bf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48720 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ + beq 486d8 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 311958 │ │ │ │ + bl 313bf4 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48720 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ + beq 486d8 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #1024 @ 0x400 │ │ │ │ + movw r0, #1728 @ 0x6c0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ - b 48744 <_PyTime_AsTimevalTime_t@@Base+0xfc> │ │ │ │ + bl e0b68 │ │ │ │ + b 486fc <_PyTime_AsTimevalTime_t@@Base+0xfc> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48730 <_PyTime_AsTimevalTime_t@@Base+0xe8> │ │ │ │ + beq 486e8 <_PyTime_AsTimevalTime_t@@Base+0xe8> │ │ │ │ bl 2e0d8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48740 <_PyTime_AsTimevalTime_t@@Base+0xf8> │ │ │ │ + beq 486f8 <_PyTime_AsTimevalTime_t@@Base+0xf8> │ │ │ │ bl 2e0d8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0004874c : │ │ │ │ +00048704 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #784] @ 48a7c │ │ │ │ + ldr r3, [pc, #784] @ 48a34 │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r0, [fp, #16] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r7, [fp, #12] │ │ │ │ - bl bcad0 │ │ │ │ + bl bc630 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 48a70 │ │ │ │ + beq 48a28 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e3ca8 │ │ │ │ + bl 2e5c58 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 487fc │ │ │ │ + bne 487b4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 487bc │ │ │ │ + ble 48774 │ │ │ │ mov r5, #0 │ │ │ │ - b 48a70 │ │ │ │ + b 48a28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 487b4 │ │ │ │ - ldr r2, [pc, #688] @ 48a80 │ │ │ │ + bne 4876c │ │ │ │ + ldr r2, [pc, #688] @ 48a38 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 487e8 │ │ │ │ + beq 487a0 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 487b4 │ │ │ │ + b 4876c │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r7, #0 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r4, r7 │ │ │ │ moveq r9, sl │ │ │ │ moveq r7, r4 │ │ │ │ - beq 488b8 │ │ │ │ + beq 48870 │ │ │ │ mov r0, r7 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 489d4 │ │ │ │ + beq 4898c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 4897c │ │ │ │ + beq 48934 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 48850 │ │ │ │ + blt 48808 │ │ │ │ add ip, r9, r3, lsl #2 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ add lr, r4, #12 │ │ │ │ mov r2, #0 │ │ │ │ add sl, r3, #4 │ │ │ │ cmp r2, r7 │ │ │ │ - bge 488b0 │ │ │ │ + bge 48868 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ ldr r3, [sl, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r3, [ip], #4 │ │ │ │ - b 4887c │ │ │ │ + b 48834 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #24] │ │ │ │ ldr r2, [r8, #84] @ 0x54 │ │ │ │ @@ -26197,791 +26181,791 @@ │ │ │ │ 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 2e3e78 │ │ │ │ + bl 2e5e28 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 48968 │ │ │ │ + beq 48920 │ │ │ │ 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 2e4084 │ │ │ │ + bl 2e6034 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48964 │ │ │ │ + bgt 4891c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 48964 │ │ │ │ - ldr r2, [pc, #324] @ 48a80 │ │ │ │ + bne 4891c │ │ │ │ + ldr r2, [pc, #324] @ 48a38 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48954 │ │ │ │ + beq 4890c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, #0 │ │ │ │ movne r9, r4 │ │ │ │ movne r4, r7 │ │ │ │ - beq 489d4 │ │ │ │ - b 48980 │ │ │ │ + beq 4898c │ │ │ │ + b 48938 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48994 │ │ │ │ + ble 4894c │ │ │ │ mov r4, r9 │ │ │ │ - b 489d4 │ │ │ │ + b 4898c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 4898c │ │ │ │ - ldr r2, [pc, #216] @ 48a80 │ │ │ │ + bne 48944 │ │ │ │ + ldr r2, [pc, #216] @ 48a38 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 489c0 │ │ │ │ + beq 48978 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b 4898c │ │ │ │ + b 48944 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48a24 │ │ │ │ + bgt 489dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 48a24 │ │ │ │ - ldr r2, [pc, #132] @ 48a80 │ │ │ │ + bne 489dc │ │ │ │ + ldr r2, [pc, #132] @ 48a38 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48a14 │ │ │ │ + beq 489cc │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48a6c │ │ │ │ + bgt 48a24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 48a6c │ │ │ │ - ldr r2, [pc, #60] @ 48a80 │ │ │ │ + bne 48a24 │ │ │ │ + ldr r2, [pc, #60] @ 48a38 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48a5c │ │ │ │ + beq 48a14 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 244f30 │ │ │ │ + bl 245c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48ad0 │ │ │ │ + beq 48a88 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48bb0 │ │ │ │ + beq 48b68 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #50064 @ 0xc390 │ │ │ │ + movw r0, #50736 @ 0xc630 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 48b4c │ │ │ │ + bne 48b04 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 478b0 │ │ │ │ + bl 47868 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48b40 │ │ │ │ + beq 48af8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48b28 │ │ │ │ + ble 48ae0 │ │ │ │ mov r4, r6 │ │ │ │ - b 48b40 │ │ │ │ + b 48af8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 48b20 │ │ │ │ + bne 48ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 48b20 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 48ad8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c5900 │ │ │ │ - b 48ba4 │ │ │ │ + bl 2da71c │ │ │ │ + b 48b5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 47800 │ │ │ │ + bl 477b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48ba4 │ │ │ │ + beq 48b5c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #62236 @ 0xf31c │ │ │ │ + movw r0, #63532 @ 0xf82c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48b8c │ │ │ │ + ble 48b44 │ │ │ │ mov r4, r6 │ │ │ │ - b 48ba4 │ │ │ │ + b 48b5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 48b84 │ │ │ │ + bne 48b3c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 48b84 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 48b3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 245ef4 │ │ │ │ - b 48bb4 │ │ │ │ + bl 246ad0 │ │ │ │ + b 48b6c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00048bc0 : │ │ │ │ +00048b78 : │ │ │ │ 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 c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 48c1c │ │ │ │ + beq 48bd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 146a0c │ │ │ │ + bl 146c8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48c1c │ │ │ │ + bgt 48bd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 48c1c │ │ │ │ + bne 48bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00048c24 : │ │ │ │ +00048bdc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 48c3c │ │ │ │ + ldr r0, [pc, #12] @ 48bf4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - rsbeq r4, sl, ip, lsr lr │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq r4, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48c80 │ │ │ │ + beq 48c38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48c9c │ │ │ │ - b 48cb4 │ │ │ │ - ldr r1, [pc, #660] @ 48f1c │ │ │ │ + beq 48c54 │ │ │ │ + b 48c6c │ │ │ │ + ldr r1, [pc, #660] @ 48ed4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 48c70 │ │ │ │ - b 48f00 │ │ │ │ - ldr r1, [pc, #636] @ 48f20 │ │ │ │ + bne 48c28 │ │ │ │ + b 48eb8 │ │ │ │ + ldr r1, [pc, #636] @ 48ed8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 48f00 │ │ │ │ + beq 48eb8 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48cd8 │ │ │ │ - ldr r1, [pc, #604] @ 48f24 │ │ │ │ + bne 48c90 │ │ │ │ + ldr r1, [pc, #604] @ 48edc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 48f00 │ │ │ │ + beq 48eb8 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 48cfc │ │ │ │ - ldr r1, [pc, #572] @ 48f28 │ │ │ │ + bne 48cb4 │ │ │ │ + ldr r1, [pc, #572] @ 48ee0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 48f00 │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + beq 48eb8 │ │ │ │ + movw r1, #62616 @ 0xf498 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #62016 @ 0xf240 │ │ │ │ + movw r0, #62620 @ 0xf49c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 48f00 │ │ │ │ - movw r0, #62024 @ 0xf248 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r0, #62628 @ 0xf4a4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30c1a8 │ │ │ │ + bl 30e450 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 48f00 │ │ │ │ - movw r1, #49792 @ 0xc280 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r1, #50464 @ 0xc520 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #22912 @ 0x5980 │ │ │ │ + movw r0, #23688 @ 0x5c88 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - beq 48f00 │ │ │ │ - movw r1, #49784 @ 0xc278 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r1, #50456 @ 0xc518 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1c09f4 │ │ │ │ + bl 1c0e94 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - beq 48f00 │ │ │ │ + beq 48eb8 │ │ │ │ ldr r0, [r6] │ │ │ │ - movw r1, #49760 @ 0xc260 │ │ │ │ + movw r1, #50432 @ 0xc500 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48db4 │ │ │ │ + bne 48d6c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 48db4 │ │ │ │ + bls 48d6c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 48db4 │ │ │ │ + bne 48d6c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 48db4 │ │ │ │ + bne 48d6c │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 48dd0 │ │ │ │ - movw r3, #48596 @ 0xbdd4 │ │ │ │ + beq 48d88 │ │ │ │ + movw r3, #49904 @ 0xc2f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62048 @ 0xf260 │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 48f00 │ │ │ │ - movw r0, #25912 @ 0x6538 │ │ │ │ + bl 1b899c │ │ │ │ + b 48eb8 │ │ │ │ + movw r0, #26688 @ 0x6840 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 48f00 │ │ │ │ - movw r0, #62096 @ 0xf290 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r0, #62700 @ 0xf4ec │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 48f00 │ │ │ │ - movw r0, #28512 @ 0x6f60 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r0, #29216 @ 0x7220 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 48f00 │ │ │ │ - movw r0, #62080 @ 0xf280 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r0, #62684 @ 0xf4dc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 48f00 │ │ │ │ - movw r0, #62092 @ 0xf28c │ │ │ │ + beq 48eb8 │ │ │ │ + movw r0, #62696 @ 0xf4e8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 48f00 │ │ │ │ - movw r0, #62104 @ 0xf298 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r0, #62708 @ 0xf4f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 48f00 │ │ │ │ - movw r0, #62084 @ 0xf284 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r0, #62688 @ 0xf4e0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 48f00 │ │ │ │ - movw r0, #62112 @ 0xf2a0 │ │ │ │ + beq 48eb8 │ │ │ │ + movw r0, #62716 @ 0xf4fc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 48f00 │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + beq 48eb8 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #62120 @ 0xf2a8 │ │ │ │ + movw r0, #62724 @ 0xf504 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2dfadc │ │ │ │ - movw r1, #62156 @ 0xf2cc │ │ │ │ + bl 2e1a74 │ │ │ │ + movw r1, #62760 @ 0xf528 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48f00 │ │ │ │ + blt 48eb8 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r7, fp, #32 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r7], #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1985bc │ │ │ │ + bl 198c94 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 48f08 │ │ │ │ + bge 48ec0 │ │ │ │ mvn r6, #0 │ │ │ │ - b 48f10 │ │ │ │ + b 48ec8 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 48ee8 │ │ │ │ + bne 48ea0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, sl, r0, ror lr │ │ │ │ - rsbeq r4, sl, r4, lsl #29 │ │ │ │ - mlseq sl, r8, lr, r4 │ │ │ │ - rsbeq r4, sl, ip, lsr #29 │ │ │ │ + rsbeq r4, sl, r8, lsl #29 │ │ │ │ + mlseq sl, ip, lr, r4 │ │ │ │ + strhteq r4, [sl], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r4, sl, r4, asr #29 │ │ │ │ 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 48f4c │ │ │ │ + b 48f04 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 48f80 │ │ │ │ + bne 48f38 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - beq 48f88 │ │ │ │ + beq 48f40 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 48fbc │ │ │ │ + b 48f74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48fb4 │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + beq 48f6c │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 48f74 │ │ │ │ + bls 48f2c │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 48f94 │ │ │ │ + bne 48f4c │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ 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 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 48fe8 │ │ │ │ + b 48fa0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 49034 │ │ │ │ + bls 48fec │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 49044 │ │ │ │ + bne 48ffc │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 4902c │ │ │ │ + bcc 48fe4 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 4900c │ │ │ │ - b 49050 │ │ │ │ + beq 48fc4 │ │ │ │ + b 49008 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 49040 │ │ │ │ + bne 48ff8 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 49058 │ │ │ │ + b 49010 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 48ff4 │ │ │ │ + bge 48fac │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ 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 df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000490c0 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +00049078 <_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 c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4914c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + beq 49104 <_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 f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f4df8 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4914c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ - movw r3, #48632 @ 0xbdf8 │ │ │ │ + beq 49104 <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + movw r3, #49936 @ 0xc310 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 281e08 │ │ │ │ + bl 282c3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 49134 <_PyExc_CreateExceptionGroup@@Base+0x74> │ │ │ │ + ble 490ec <_PyExc_CreateExceptionGroup@@Base+0x74> │ │ │ │ mov r4, r5 │ │ │ │ - b 4914c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + b 49104 <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4912c <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ + bne 490e4 <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4912c <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 490e4 <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 49194 <_PyExc_CreateExceptionGroup@@Base+0xd4> │ │ │ │ + beq 4914c <_PyExc_CreateExceptionGroup@@Base+0xd4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62792 @ 0xf548 │ │ │ │ + movw r0, #63612 @ 0xf87c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 492f8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + beq 492b0 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16d894 │ │ │ │ + bl 16dbdc │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 491e8 <_PyExc_CreateExceptionGroup@@Base+0x128> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 491a0 <_PyExc_CreateExceptionGroup@@Base+0x128> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63640 @ 0xf898 │ │ │ │ + movw r1, #63628 @ 0xf88c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 4921c <_PyExc_CreateExceptionGroup@@Base+0x15c> │ │ │ │ + b 491d4 <_PyExc_CreateExceptionGroup@@Base+0x15c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 16d894 │ │ │ │ + bl 16dbdc │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 49230 <_PyExc_CreateExceptionGroup@@Base+0x170> │ │ │ │ + beq 491e8 <_PyExc_CreateExceptionGroup@@Base+0x170> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63688 @ 0xf8c8 │ │ │ │ + movw r1, #63676 @ 0xf8bc │ │ │ │ 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 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 49288 <_PyExc_CreateExceptionGroup@@Base+0x1c8> │ │ │ │ + bne 49240 <_PyExc_CreateExceptionGroup@@Base+0x1c8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 492a0 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + beq 49258 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 492a0 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bgt 49258 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 492a0 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 492a0 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bne 49258 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 49258 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 492e0 <_PyExc_CreateExceptionGroup@@Base+0x220> │ │ │ │ + bne 49298 <_PyExc_CreateExceptionGroup@@Base+0x220> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 492f8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + beq 492b0 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 492f8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bgt 492b0 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 492f8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 492f8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bne 492b0 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 492b0 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 49354 <_PyExc_CreateExceptionGroup@@Base+0x294> │ │ │ │ + bne 4930c <_PyExc_CreateExceptionGroup@@Base+0x294> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 49378 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ - movw r2, #65176 @ 0xfe98 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + bne 49330 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + movw r2, #292 @ 0x124 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2816 @ 0xb00 │ │ │ │ + movw r0, #3312 @ 0xcf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 49370 <_PyExc_CreateExceptionGroup@@Base+0x2b0> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 49328 <_PyExc_CreateExceptionGroup@@Base+0x2b0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2816 @ 0xb00 │ │ │ │ + movw r0, #3312 @ 0xcf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49320 <_PyExc_CreateExceptionGroup@@Base+0x260> │ │ │ │ + bne 492d8 <_PyExc_CreateExceptionGroup@@Base+0x260> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 493a4 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ + ldr lr, [pc, #36] @ 4935c <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ 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 192dc8 <_PyDict_MergeUniq@@Base+0xf64> │ │ │ │ + bl 1936f8 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 493dc <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ + bne 49394 <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #64080 @ 0xfa50 │ │ │ │ + movw r0, #64068 @ 0xfa44 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + b f497c <_PyTuple_FromPair@@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 │ │ │ │ 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 49434 <_PyExc_CreateExceptionGroup@@Base+0x374> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 493ec <_PyExc_CreateExceptionGroup@@Base+0x374> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4943c <_PyExc_CreateExceptionGroup@@Base+0x37c> │ │ │ │ + beq 493f4 <_PyExc_CreateExceptionGroup@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 49504 <_PyExc_CreateExceptionGroup@@Base+0x444> │ │ │ │ + bne 494bc <_PyExc_CreateExceptionGroup@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 14a080 │ │ │ │ + bl 14a2f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 494f8 <_PyExc_CreateExceptionGroup@@Base+0x438> │ │ │ │ + beq 494b0 <_PyExc_CreateExceptionGroup@@Base+0x438> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 4949c <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ + bne 49454 <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #33236 @ 0x81d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4949c <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ + bne 49454 <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 494fc <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ - b 494d4 <_PyExc_CreateExceptionGroup@@Base+0x414> │ │ │ │ - movw r3, #64088 @ 0xfa58 │ │ │ │ + beq 494b4 <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ + b 4948c <_PyExc_CreateExceptionGroup@@Base+0x414> │ │ │ │ + movw r3, #64076 @ 0xfa4c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ 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 358228 │ │ │ │ - bl df614 │ │ │ │ + bl 358bb0 │ │ │ │ + bl df4ac │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r5, #0 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 49504 <_PyExc_CreateExceptionGroup@@Base+0x444> │ │ │ │ - b 494fc <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ + bne 494bc <_PyExc_CreateExceptionGroup@@Base+0x444> │ │ │ │ + b 494b4 <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ @@ -26990,351 +26974,351 @@ │ │ │ │ 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 49550 <_PyExc_CreateExceptionGroup@@Base+0x490> │ │ │ │ + bhi 49508 <_PyExc_CreateExceptionGroup@@Base+0x490> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ movwle r2, #5976 @ 0x1758 │ │ │ │ movtle r2, #104 @ 0x68 │ │ │ │ - b 49570 <_PyExc_CreateExceptionGroup@@Base+0x4b0> │ │ │ │ + b 49528 <_PyExc_CreateExceptionGroup@@Base+0x4b0> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28836 @ 0x70a4 │ │ │ │ + movw r0, #29612 @ 0x73ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 4953c <_PyExc_CreateExceptionGroup@@Base+0x47c> │ │ │ │ + b 494f4 <_PyExc_CreateExceptionGroup@@Base+0x47c> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ab3e8 │ │ │ │ + b 3ac138 │ │ │ │ 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 r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #53580 @ 0xd14c │ │ │ │ + movw r1, #54524 @ 0xd4fc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 1521ac │ │ │ │ + bl 15244c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495f4 <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ + beq 495ac <_PyExc_CreateExceptionGroup@@Base+0x534> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ blx r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r3 │ │ │ │ movlt r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000495fc : │ │ │ │ +000495b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21456 @ 0x53d0 │ │ │ │ - movt r0, #106 @ 0x6a │ │ │ │ + ldr r0, [pc, #12] @ 495cc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ + b 167cd0 │ │ │ │ + ldrdeq r4, [sl], #-232 @ 0xffffff18 @ │ │ │ │ push {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 244f30 │ │ │ │ + bl 245c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49660 │ │ │ │ + beq 49618 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4969c │ │ │ │ + beq 49654 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #50064 @ 0xc390 │ │ │ │ + movw r0, #50736 @ 0xc630 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #62236 @ 0xf31c │ │ │ │ + movw r3, #63532 @ 0xf82c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245ef4 │ │ │ │ - b 496a0 │ │ │ │ + bl 246ad0 │ │ │ │ + b 49658 │ │ │ │ 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 r2, #0 │ │ │ │ - movw r1, #64248 @ 0xfaf8 │ │ │ │ + movw r1, #64236 @ 0xfaec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 496e0 │ │ │ │ + bge 49698 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64260 @ 0xfb04 │ │ │ │ + movw r1, #64248 @ 0xfaf8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64272 @ 0xfb10 │ │ │ │ + movw r1, #64260 @ 0xfb04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64284 @ 0xfb1c │ │ │ │ + movw r1, #64272 @ 0xfb10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64292 @ 0xfb24 │ │ │ │ + movw r1, #64280 @ 0xfb18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64304 @ 0xfb30 │ │ │ │ + movw r1, #64292 @ 0xfb24 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64316 @ 0xfb3c │ │ │ │ + movw r1, #64304 @ 0xfb30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64328 @ 0xfb48 │ │ │ │ + movw r1, #64316 @ 0xfb3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64340 @ 0xfb54 │ │ │ │ + movw r1, #64328 @ 0xfb48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64348 @ 0xfb5c │ │ │ │ + movw r1, #64336 @ 0xfb50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64360 @ 0xfb68 │ │ │ │ + movw r1, #64348 @ 0xfb5c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64372 @ 0xfb74 │ │ │ │ + movw r1, #64360 @ 0xfb68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64384 @ 0xfb80 │ │ │ │ + movw r1, #64372 @ 0xfb74 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64396 @ 0xfb8c │ │ │ │ + movw r1, #64384 @ 0xfb80 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64408 @ 0xfb98 │ │ │ │ + movw r1, #64396 @ 0xfb8c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64420 @ 0xfba4 │ │ │ │ + movw r1, #64408 @ 0xfb98 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64432 @ 0xfbb0 │ │ │ │ + movw r1, #64420 @ 0xfba4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64444 @ 0xfbbc │ │ │ │ + movw r1, #64432 @ 0xfbb0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64456 @ 0xfbc8 │ │ │ │ + movw r1, #64444 @ 0xfbbc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64468 @ 0xfbd4 │ │ │ │ + movw r1, #64456 @ 0xfbc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64476 @ 0xfbdc │ │ │ │ + movw r1, #64464 @ 0xfbd0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64488 @ 0xfbe8 │ │ │ │ + movw r1, #64476 @ 0xfbdc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64500 @ 0xfbf4 │ │ │ │ + movw r1, #64488 @ 0xfbe8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64512 @ 0xfc00 │ │ │ │ + movw r1, #64500 @ 0xfbf4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64524 @ 0xfc0c │ │ │ │ + movw r1, #64512 @ 0xfc00 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64536 @ 0xfc18 │ │ │ │ + movw r1, #64524 @ 0xfc0c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64548 @ 0xfc24 │ │ │ │ + movw r1, #64536 @ 0xfc18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64560 @ 0xfc30 │ │ │ │ + movw r1, #64548 @ 0xfc24 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64572 @ 0xfc3c │ │ │ │ + movw r1, #64560 @ 0xfc30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64584 @ 0xfc48 │ │ │ │ + movw r1, #64572 @ 0xfc3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64596 @ 0xfc54 │ │ │ │ + movw r1, #64584 @ 0xfc48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64608 @ 0xfc60 │ │ │ │ + movw r1, #64596 @ 0xfc54 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64620 @ 0xfc6c │ │ │ │ + movw r1, #64608 @ 0xfc60 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 496d8 │ │ │ │ + blt 49690 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64636 @ 0xfc7c │ │ │ │ + movw r1, #64624 @ 0xfc70 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -27345,94 +27329,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, #64788 @ 0xfd14 │ │ │ │ + movw r1, #64776 @ 0xfd08 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 1521ac │ │ │ │ + bl 15244c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49b04 │ │ │ │ + beq 49abc │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16d894 │ │ │ │ + bl 16dbdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49b0c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 49ac4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #64676 @ 0xfca4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 49c00 │ │ │ │ + b 49bb8 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 49b3c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 49af4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64716 @ 0xfccc │ │ │ │ + movw r1, #64704 @ 0xfcc0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 49b04 │ │ │ │ + bl 1b899c │ │ │ │ + b 49abc │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ movweq r1, #5976 @ 0x1758 │ │ │ │ movteq r1, #104 @ 0x68 │ │ │ │ - beq 49b7c │ │ │ │ + beq 49b34 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 49b7c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 49b34 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64740 @ 0xfce4 │ │ │ │ + movw r1, #64728 @ 0xfcd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 49b04 │ │ │ │ + bl 1b899c │ │ │ │ + b 49abc │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33512 @ 0x82e8 │ │ │ │ + movw r1, #34076 @ 0x851c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #64780 @ 0xfd0c │ │ │ │ + movw r0, #64768 @ 0xfd00 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49b04 │ │ │ │ - bl 348d24 │ │ │ │ + beq 49abc │ │ │ │ + bl 34aae4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49c00 │ │ │ │ + beq 49bb8 │ │ │ │ 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 378960 <_PyObject_FunctionStr@@Base+0x117c> │ │ │ │ + bl 379560 <_PyObject_FunctionStr@@Base+0x1104> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 49bdc │ │ │ │ - bl 34a48c │ │ │ │ - b 49b04 │ │ │ │ - bl 3867f4 <_PyMarshal_GetXIData@@Base+0x100c> │ │ │ │ + bne 49b94 │ │ │ │ + bl 34c270 │ │ │ │ + b 49abc │ │ │ │ + bl 3866cc <_PyMarshal_GetXIData@@Base+0x824> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ - bl 34a48c │ │ │ │ + bl 34c270 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d8220 │ │ │ │ + bl 1d860c │ │ │ │ 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 │ │ │ │ @@ -27443,164 +27427,164 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ moveq r6, r2 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ mvn r3, #0 │ │ │ │ orrs r1, r2, r5, lsr #31 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 49c60 │ │ │ │ + bne 49c18 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49c94 │ │ │ │ + beq 49c4c │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ 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] @ 49dc8 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #316] @ 49d80 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49dbc │ │ │ │ + beq 49d74 │ │ │ │ cmn r6, r5 │ │ │ │ - beq 49cb8 │ │ │ │ + beq 49c70 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 225190 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 225800 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49cb8 │ │ │ │ + bne 49c70 │ │ │ │ mov r4, #0 │ │ │ │ - b 49dbc │ │ │ │ + b 49d74 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #12024 @ 0x2ef8 │ │ │ │ + movw r1, #12748 @ 0x31cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #64852 @ 0xfd54 │ │ │ │ + movw r0, #64840 @ 0xfd48 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r6 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49cb0 │ │ │ │ + beq 49c68 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 49d08 │ │ │ │ + ble 49cc0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #64868 @ 0xfd64 │ │ │ │ + movw r1, #64856 @ 0xfd58 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ cmn r6, #1 │ │ │ │ - bge 49d2c │ │ │ │ + bge 49ce4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64948 @ 0xfdb4 │ │ │ │ + movw r1, #64936 @ 0xfda8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 49cb0 │ │ │ │ - ldr r2, [pc, #152] @ 49dcc │ │ │ │ + bl 1b899c │ │ │ │ + b 49c68 │ │ │ │ + ldr r2, [pc, #152] @ 49d84 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49dbc │ │ │ │ + beq 49d74 │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 49d84 │ │ │ │ + bne 49d3c │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a26b8 │ │ │ │ + bl 2a4154 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49d98 │ │ │ │ + bne 49d50 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 49d60 │ │ │ │ - b 49dbc │ │ │ │ + bne 49d18 │ │ │ │ + b 49d74 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 2a26b8 │ │ │ │ + bl 2a4154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49dbc │ │ │ │ + beq 49d74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49cb0 │ │ │ │ + bgt 49c68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 49cb0 │ │ │ │ + bne 49c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 49cb0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 49c68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r5, sl, r4, lsl #8 │ │ │ │ + rsbeq r4, sl, ip, lsl #30 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 49eac │ │ │ │ + ldr ip, [pc, #188] @ 49e64 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #11220 @ 0x2bd4 │ │ │ │ + movw r2, #11924 @ 0x2e94 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #64988 @ 0xfddc │ │ │ │ + movw r1, #64976 @ 0xfdd0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49e84 │ │ │ │ + beq 49e3c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #16864 @ 0x41e0 │ │ │ │ + movw r1, #17568 @ 0x44a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #65008 @ 0xfdf0 │ │ │ │ + movw r0, #64996 @ 0xfde4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 49e50 │ │ │ │ + bne 49e08 │ │ │ │ mov r4, #0 │ │ │ │ - b 49e7c │ │ │ │ + b 49e34 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38c4f8 <_PyCode_SetUnboundVarCounts@@Base+0x1690> │ │ │ │ + bl 38ca58 <_PyCode_SetUnboundVarCounts@@Base+0x1690> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49e48 │ │ │ │ + beq 49e00 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 3988c0 │ │ │ │ + bl 399378 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bbfe8 │ │ │ │ - ldr r3, [pc, #32] @ 49eac │ │ │ │ + bl bbb48 │ │ │ │ + ldr r3, [pc, #32] @ 49e64 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 49ea0 │ │ │ │ + beq 49e58 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -27610,162 +27594,162 @@ │ │ │ │ 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 49ef4 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 49eac │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49efc │ │ │ │ + beq 49eb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 4a144 │ │ │ │ + bne 4a0fc │ │ │ │ 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 49f40 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 49ef8 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49f48 │ │ │ │ + beq 49f00 │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ strne r2, [r7, #88] @ 0x58 │ │ │ │ - bne 4a130 │ │ │ │ + bne 4a0e8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2e9544 │ │ │ │ + bl 2eb4f0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 4a0f8 │ │ │ │ + beq 4a0b0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 49fa4 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 49f5c │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49fac │ │ │ │ + beq 49f64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 49fd8 │ │ │ │ + bne 49f90 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49fe8 │ │ │ │ + bne 49fa0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 4a0f8 │ │ │ │ + b 4a0b0 │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 49fd8 │ │ │ │ + bne 49f90 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a08c │ │ │ │ + beq 4a044 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e9544 │ │ │ │ + bl 2eb4f0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 4a08c │ │ │ │ + beq 4a044 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a058 │ │ │ │ - bl df614 │ │ │ │ + beq 4a010 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a058 │ │ │ │ + beq 4a010 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 4a0f8 │ │ │ │ + b 4a0b0 │ │ │ │ cmp r8, r6 │ │ │ │ - bne 4a07c │ │ │ │ + bne 4a034 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e9288 │ │ │ │ + bl e92b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a0a4 │ │ │ │ + beq 4a05c │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 49ffc │ │ │ │ + b 49fb4 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 133cd4 │ │ │ │ + bl 133efc │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 4a0b0 │ │ │ │ + bne 4a068 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 49fcc │ │ │ │ + bl bbb48 │ │ │ │ + b 49f84 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 4a0cc │ │ │ │ + ble 4a084 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 4a0b0 │ │ │ │ + b 4a068 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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 1510fc │ │ │ │ + bl 15139c │ │ │ │ mov r4, r0 │ │ │ │ - b 4a104 │ │ │ │ + b 4a0bc │ │ │ │ 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 4a130 │ │ │ │ + beq 4a0e8 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a13c │ │ │ │ + beq 4a0f4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ @@ -27775,153 +27759,153 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4a194 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bgt 4a14c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65156 @ 0xfe84 │ │ │ │ + movw r1, #65144 @ 0xfe78 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4a270 │ │ │ │ + bl 1b899c │ │ │ │ + b 4a228 │ │ │ │ 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 4a1cc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 4a184 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65216 @ 0xfec0 │ │ │ │ + movw r1, #65204 @ 0xfeb4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4a270 │ │ │ │ + bl 1b899c │ │ │ │ + b 4a228 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a3a0 │ │ │ │ + beq 4a358 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 4a210 │ │ │ │ + beq 4a1c8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ sub r1, fp, #32 │ │ │ │ - ldr r2, [pc, #396] @ 4a3ac │ │ │ │ + ldr r2, [pc, #396] @ 4a364 │ │ │ │ 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 d31d4 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl d3048 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1ee260 │ │ │ │ + bl 1ee9e0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 4a278 │ │ │ │ + bne 4a230 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a270 │ │ │ │ + bgt 4a228 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 4a38c │ │ │ │ + beq 4a344 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a3a0 │ │ │ │ + b 4a358 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4a290 │ │ │ │ + beq 4a248 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2416d8 │ │ │ │ + bl 2422ac │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 4a398 │ │ │ │ + bgt 4a350 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4a360 │ │ │ │ + beq 4a318 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2416d8 │ │ │ │ + bl 2422ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a360 │ │ │ │ + beq 4a318 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e5260 │ │ │ │ + bl 3ea654 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a258 │ │ │ │ - bl bc518 │ │ │ │ + beq 4a210 │ │ │ │ + bl bc078 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a2f4 │ │ │ │ + bgt 4a2ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a2f4 │ │ │ │ + bne 4a2ac │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4a258 │ │ │ │ + beq 4a210 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 4a348 │ │ │ │ + beq 4a300 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39e3e4 │ │ │ │ + bl 39f13c │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a33c │ │ │ │ + bgt 4a2f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4a33c │ │ │ │ + bne 4a2f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a258 │ │ │ │ + beq 4a210 │ │ │ │ mov r0, r8 │ │ │ │ - bl bc518 │ │ │ │ + bl bc078 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 4a37c │ │ │ │ - b 4a258 │ │ │ │ + bne 4a334 │ │ │ │ + b 4a210 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #43952 @ 0xabb0 │ │ │ │ + movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 4a398 │ │ │ │ + b 4a350 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4a270 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4a228 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4538 │ │ │ │ + bl e4568 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -27931,342 +27915,342 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r5, r2 │ │ │ │ add r4, r1, #16 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #2 │ │ │ │ - bne 4a3f0 │ │ │ │ + bne 4a3a8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4a420 │ │ │ │ + bne 4a3d8 │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #656] @ 4a6a8 │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #656] @ 4a660 │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a69c │ │ │ │ + beq 4a654 │ │ │ │ ldr r7, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4a460 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45188 @ 0xb084 │ │ │ │ + bne 4a418 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #65248 @ 0xfee0 │ │ │ │ + movw r0, #65236 @ 0xfed4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4a69c │ │ │ │ + b 4a654 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 4a5f4 │ │ │ │ + beq 4a5ac │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4a48c │ │ │ │ + beq 4a444 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r4, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 4a494 │ │ │ │ + b 4a44c │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - b 4a604 │ │ │ │ + b 4a5bc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 4a4c0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 4a478 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65260 @ 0xfeec │ │ │ │ + movw r1, #65248 @ 0xfee0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4a458 │ │ │ │ + bl 1b899c │ │ │ │ + b 4a410 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 4a600 │ │ │ │ - ldr r2, [pc, #472] @ 4a6ac │ │ │ │ + beq 4a5b8 │ │ │ │ + ldr r2, [pc, #472] @ 4a664 │ │ │ │ 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, #900 @ 0x384 │ │ │ │ + movw r6, #928 @ 0x3a0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, r9 │ │ │ │ - ble 4a5e8 │ │ │ │ + ble 4a5a0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r4, [r3, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 4a538 │ │ │ │ + bne 4a4f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f820 │ │ │ │ - b 4a574 │ │ │ │ + bl 40fdb0 │ │ │ │ + b 4a52c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 4a550 │ │ │ │ + beq 4a508 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 4a560 │ │ │ │ + bne 4a518 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 412b38 │ │ │ │ - b 4a574 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 413140 │ │ │ │ + b 4a52c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65288 @ 0xff08 │ │ │ │ + movw r1, #65276 @ 0xfefc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 4a5a0 │ │ │ │ + b 4a558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a698 │ │ │ │ + beq 4a650 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 4a5b4 │ │ │ │ + bne 4a56c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a5e0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 4a598 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65320 @ 0xff28 │ │ │ │ + movw r1, #65308 @ 0xff1c │ │ │ │ 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 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a5cc │ │ │ │ + bgt 4a584 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 4a5d8 │ │ │ │ + beq 4a590 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 4a5e0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4a5cc │ │ │ │ + b 4a598 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4a584 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 4a4fc │ │ │ │ + b 4a4b4 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r6, r8 │ │ │ │ - b 4a604 │ │ │ │ + b 4a5bc │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ - b 4a604 │ │ │ │ + b 4a5bc │ │ │ │ mov r6, ip │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 4a648 │ │ │ │ + beq 4a600 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4a648 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 4a600 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65384 @ 0xff68 │ │ │ │ + movw r1, #65372 @ 0xff5c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4a458 │ │ │ │ - bl 382030 │ │ │ │ + bl 1b899c │ │ │ │ + b 4a410 │ │ │ │ + bl 3825c8 │ │ │ │ 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 37effc │ │ │ │ + bl 37f78c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a69c │ │ │ │ + bgt 4a654 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4a69c │ │ │ │ + bne 4a654 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4a69c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4a654 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, sl, ip, asr r4 │ │ │ │ + rsbeq r4, sl, r4, ror #30 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4a6e4 │ │ │ │ + beq 4a69c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a768 │ │ │ │ + bne 4a720 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a908 │ │ │ │ + beq 4a8c0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r3, #16]! │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, r5 │ │ │ │ - bge 4a74c │ │ │ │ + bge 4a704 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - b 4a71c │ │ │ │ + b 4a6d4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #57532 @ 0xe0bc │ │ │ │ + movw r0, #58236 @ 0xe37c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r1, #3080 @ 0xc08 │ │ │ │ + b e0b68 │ │ │ │ + movw r1, #3784 @ 0xec8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #4368 @ 0x1110 │ │ │ │ + movw r0, #4864 @ 0x1300 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a908 │ │ │ │ - ldr r0, [pc, #392] @ 4a914 │ │ │ │ + beq 4a8c0 │ │ │ │ + ldr r0, [pc, #392] @ 4a8cc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r7, [r3, r0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 4a7c4 │ │ │ │ + beq 4a77c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r8, [r4, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4a7e4 │ │ │ │ + bne 4a79c │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl f645c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl f6384 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 4a8d0 │ │ │ │ + b 4a888 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4a7f8 │ │ │ │ + beq 4a7b0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4a868 │ │ │ │ - movw r3, #55488 @ 0xd8c0 │ │ │ │ + bne 4a820 │ │ │ │ + movw r3, #56328 @ 0xdc08 │ │ │ │ movt r3, #22 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 4a84c │ │ │ │ + bne 4a804 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #1 │ │ │ │ streq r1, [sp] │ │ │ │ strne r1, [sp] │ │ │ │ subne r3, fp, #36 @ 0x24 │ │ │ │ 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 2e4220 │ │ │ │ + bl 2e61d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 4a8bc │ │ │ │ + b 4a874 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ mov r5, r0 │ │ │ │ - b 4a8bc │ │ │ │ + b 4a874 │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ - bl 17a5b8 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 17a904 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4a8d0 │ │ │ │ + beq 4a888 │ │ │ │ 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 17de9c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 17e1dc <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ef860 │ │ │ │ + bl 2dfa24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a8f0 │ │ │ │ + bgt 4a8a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4a8f0 │ │ │ │ + bne 4a8a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #22840 @ 0x5938 │ │ │ │ + movw r0, #23544 @ 0x5bf8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ 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, #6244 @ 0x1864 │ │ │ │ @@ -28286,188 +28270,605 @@ │ │ │ │ push {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 244f30 │ │ │ │ + bl 245c98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a9a0 │ │ │ │ + beq 4a958 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4aba0 │ │ │ │ + beq 4ab58 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #50064 @ 0xc390 │ │ │ │ + movw r0, #50736 @ 0xc630 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 4a9e8 │ │ │ │ + bne 4a9a0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 245ef4 │ │ │ │ - b 4aba4 │ │ │ │ + bl 246ad0 │ │ │ │ + b 4ab5c │ │ │ │ mov r0, r8 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r3, r5, #12 │ │ │ │ - bne 4aa2c │ │ │ │ + bne 4a9e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 245ef4 │ │ │ │ - b 4aba4 │ │ │ │ + bl 246ad0 │ │ │ │ + b 4ab5c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r6, r6, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ - bl 1b3c8c │ │ │ │ + bl 1b4368 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ab70 │ │ │ │ + beq 4ab28 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [r3, #4]! │ │ │ │ add r2, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt 4aa08 │ │ │ │ + blt 4a9c0 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 4aae8 │ │ │ │ + beq 4aaa0 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl f3eb0 │ │ │ │ + bl f3dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aac0 │ │ │ │ + beq 4aa78 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #65504 @ 0xffe0 │ │ │ │ + movw r0, #65492 @ 0xffd4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4aae0 │ │ │ │ + beq 4aa98 │ │ │ │ cmp r6, r8 │ │ │ │ - blt 4aab0 │ │ │ │ + blt 4aa68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4aaa0 │ │ │ │ + bgt 4aa58 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq 4aaa8 │ │ │ │ + beq 4aa60 │ │ │ │ mvn r6, #0 │ │ │ │ - b 4aac0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4aaa0 │ │ │ │ + b 4aa78 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4aa58 │ │ │ │ add r2, r5, #16 │ │ │ │ str r3, [r2, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4aa48 │ │ │ │ + b 4aa00 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 4aae8 │ │ │ │ + beq 4aaa0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65512 @ 0xffe8 │ │ │ │ + movw r1, #65500 @ 0xffdc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 4ab70 │ │ │ │ - movw r0, #40476 @ 0x9e1c │ │ │ │ + b 4ab28 │ │ │ │ + movw r0, #40988 @ 0xa01c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ab70 │ │ │ │ + beq 4ab28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f69d0 │ │ │ │ + bl 1f712c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ab28 │ │ │ │ + bgt 4aae0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4ab28 │ │ │ │ + bne 4aae0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4ab70 │ │ │ │ + beq 4ab28 │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #20 │ │ │ │ + movw r0, #8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ab70 │ │ │ │ + bgt 4ab28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4ab70 │ │ │ │ + bne 4ab28 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ab90 │ │ │ │ + bgt 4ab48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4ab90 │ │ │ │ + bne 4ab48 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 245ef4 │ │ │ │ - b 4aba4 │ │ │ │ + bl 246ad0 │ │ │ │ + b 4ab5c │ │ │ │ + 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, 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 4abc4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bge 4aba8 │ │ │ │ mov r5, #0 │ │ │ │ + b 4abc4 │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + cmp r6, #2 │ │ │ │ + orrgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 4abf8 │ │ │ │ + b 4aba0 │ │ │ │ + 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] @ 4b1e8 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 4b1dc │ │ │ │ + adds r2, r6, r5 │ │ │ │ + beq 4ac74 │ │ │ │ + ldr r6, [r4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 4ac18 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 4ac20 │ │ │ │ + b 4ac84 │ │ │ │ + movw r6, #5976 @ 0x1758 │ │ │ │ + movt r6, #104 @ 0x68 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 4ac60 │ │ │ │ + bl e8c6c │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4ac58 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 4ac58 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r5, #1 │ │ │ │ + bne 4ac88 │ │ │ │ + bl df4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r4, #0 │ │ │ │ + beq 4ac84 │ │ │ │ + b 4b1dc │ │ │ │ + movw r6, #5976 @ 0x1758 │ │ │ │ + movt r6, #104 @ 0x68 │ │ │ │ + mvn r5, #0 │ │ │ │ + b 4ac88 │ │ │ │ + mvn r5, #0 │ │ │ │ + ldr r3, [r9, #24] │ │ │ │ + cmp r5, #0 │ │ │ │ + movw r2, #5976 @ 0x1758 │ │ │ │ + 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 4aeb4 │ │ │ │ + cmp r5, #11 │ │ │ │ + movlt r0, r5 │ │ │ │ + movge r0, #11 │ │ │ │ + add r0, r0, #1 │ │ │ │ + bl b9000 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 4b1d0 │ │ │ │ + str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ + mov r0, #0 │ │ │ │ + movw r5, #1100 @ 0x44c │ │ │ │ + movt r5, #73 @ 0x49 │ │ │ │ + str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r3, r9 │ │ │ │ + beq 4adc0 │ │ │ │ + cmp r7, r0 │ │ │ │ + ble 4ad14 │ │ │ │ + ldrb r2, [r8, r0] │ │ │ │ + ldr r2, [r5, r2, lsl #2] │ │ │ │ + tst r2, #8 │ │ │ │ + beq 4ad18 │ │ │ │ + add r0, r0, #1 │ │ │ │ + b 4acf4 │ │ │ │ + beq 4ae78 │ │ │ │ + add r6, r0, #1 │ │ │ │ + cmp r7, r6 │ │ │ │ + ble 4ad38 │ │ │ │ + ldrb r1, [r8, r6] │ │ │ │ + ldr r1, [r5, r1, lsl #2] │ │ │ │ + tst r1, #8 │ │ │ │ + addeq r6, r6, #1 │ │ │ │ + beq 4ad1c │ │ │ │ + sub r1, r6, r0 │ │ │ │ + add r0, r8, r0 │ │ │ │ + bl f38f4 │ │ │ │ + subs sl, r0, #0 │ │ │ │ + beq 4ae88 │ │ │ │ + cmp r9, #11 │ │ │ │ + ldrle r1, [r4, #12] │ │ │ │ + strle sl, [r1, r9, lsl #2] │ │ │ │ + ble 4adb4 │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r4 │ │ │ │ + bl e9018 │ │ │ │ + ldr r1, [sl] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ad98 │ │ │ │ + ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4ae8c │ │ │ │ + subs r3, r1, #1 │ │ │ │ + str r3, [sl] │ │ │ │ + bne 4ae8c │ │ │ │ + mov r0, sl │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4ae8c │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4adb4 │ │ │ │ + subs r1, r1, #1 │ │ │ │ + str r1, [sl] │ │ │ │ + bne 4adb4 │ │ │ │ + mov r0, sl │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + add r9, r9, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + b 4ace8 │ │ │ │ + cmp r7, r0 │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + movwgt r3, #1100 @ 0x44c │ │ │ │ + movtgt r3, #73 @ 0x49 │ │ │ │ + ble 4ae80 │ │ │ │ + ldrb r2, [r8, r0] │ │ │ │ + ldr r2, [r3, r2, lsl #2] │ │ │ │ + tst r2, #8 │ │ │ │ + beq 4adf8 │ │ │ │ + add r0, r0, #1 │ │ │ │ + cmp r7, r0 │ │ │ │ + bne 4add8 │ │ │ │ + b 4ae80 │ │ │ │ + sub r1, r7, r0 │ │ │ │ + add r0, r8, r0 │ │ │ │ + bl f38f4 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 4ae8c │ │ │ │ + cmp r6, #11 │ │ │ │ + ldrle r3, [r4, #12] │ │ │ │ + strle r5, [r3, r6, lsl #2] │ │ │ │ + ble 4ae70 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl e9018 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4ae54 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4ae8c │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 4ae8c │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4ae8c │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4ae70 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 4ae70 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + add r6, r6, #1 │ │ │ │ + b 4ae80 │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + str r6, [r4, #8] │ │ │ │ + b 4b1d0 │ │ │ │ + ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4aeac │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 4aeac │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b 4b1d0 │ │ │ │ + sub r1, fp, #80 @ 0x50 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 216554 │ │ │ │ + subs sl, r0, #0 │ │ │ │ + bne 4aeac │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 4aef8 │ │ │ │ + movw r3, #45548 @ 0xb1ec │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b899c │ │ │ │ + mov r4, #0 │ │ │ │ + b 4b1c8 │ │ │ │ + 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 4b024 │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl b9000 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 4b1c8 │ │ │ │ + str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + mov r0, sl │ │ │ │ + mov r9, sl │ │ │ │ + mov r6, r4 │ │ │ │ + cmp r7, sl │ │ │ │ + ble 4aff8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 4aff8 │ │ │ │ + ldrb r2, [r8, sl] │ │ │ │ + ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 4afe4 │ │ │ │ + sub r1, sl, r0 │ │ │ │ + add r0, r8, r0 │ │ │ │ + bl f38f4 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 4b0e0 │ │ │ │ + cmp r9, #11 │ │ │ │ + ldrle r2, [r6, #12] │ │ │ │ + strle r4, [r2, r9, lsl #2] │ │ │ │ + ble 4afd4 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl e9018 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4afb8 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + mov r4, r6 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 4b134 │ │ │ │ + b 4b1a4 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4afd4 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r4] │ │ │ │ + bne 4afd4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + add sl, sl, #1 │ │ │ │ + add r9, r9, #1 │ │ │ │ + mov r0, sl │ │ │ │ + b 4aff0 │ │ │ │ + add sl, sl, #1 │ │ │ │ + cmp r7, sl │ │ │ │ + bne 4af54 │ │ │ │ + sub r5, r5, #1 │ │ │ │ + b 4af44 │ │ │ │ + mov r4, r6 │ │ │ │ + cmp r7, r0 │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + blt 4b0d8 │ │ │ │ + sub r1, r7, r0 │ │ │ │ + add r0, r8, r0 │ │ │ │ + bl f38f4 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne 4b090 │ │ │ │ + b 4b1a4 │ │ │ │ + bl b9000 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + movne r6, sl │ │ │ │ + strne r9, [fp, #-100] @ 0xffffff9c │ │ │ │ + beq 4b1c8 │ │ │ │ + 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 4b07c │ │ │ │ + mov lr, #1 │ │ │ │ + mvn ip, #0 │ │ │ │ + stm sp, {ip, lr} │ │ │ │ + str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + bl 34ce8c │ │ │ │ + ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + add r0, r8, sl │ │ │ │ + bge 4b0ec │ │ │ │ + ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ + bl f38f4 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 4b1a4 │ │ │ │ + cmp r6, #11 │ │ │ │ + ldrle r3, [r4, #12] │ │ │ │ + strle r5, [r3, r6, lsl #2] │ │ │ │ + ble 4b0d4 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl e9018 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4b180 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4b0d4 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 4b0d4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r4, #8] │ │ │ │ + b 4b1c8 │ │ │ │ + ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ + mov r4, r6 │ │ │ │ + b 4b1a4 │ │ │ │ + mov r1, r9 │ │ │ │ + bl f38f4 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + beq 4b1a0 │ │ │ │ + cmp r6, #11 │ │ │ │ + ldrle r3, [r4, #12] │ │ │ │ + strle r1, [r3, r6, lsl #2] │ │ │ │ + ble 4b16c │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ + bl e9018 │ │ │ │ + ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r2, [r1] │ │ │ │ + beq 4b14c │ │ │ │ + ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4b1a4 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r1] │ │ │ │ + bne 4b1a4 │ │ │ │ + mov r0, r1 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4b1a4 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + bgt 4b16c │ │ │ │ + cmp r2, #0 │ │ │ │ + str r2, [r1] │ │ │ │ + bne 4b16c │ │ │ │ + mov r0, r1 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + add r6, r6, #1 │ │ │ │ + add sl, r3, sl │ │ │ │ + add sl, r9, sl │ │ │ │ + b 4b038 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4b1a4 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 4b1a4 │ │ │ │ mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4b1a4 │ │ │ │ + ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 4aef0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 4aef0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4aef0 │ │ │ │ + sub r0, fp, #80 @ 0x50 │ │ │ │ + bl 2181c4 │ │ │ │ + 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} │ │ │ │ + strhteq r4, [sl], #-252 @ 0xffffff04 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ bic r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4abec │ │ │ │ + bne 4b228 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ac28 │ │ │ │ - b 4ac10 │ │ │ │ + beq 4b264 │ │ │ │ + b 4b24c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #100 @ 0x64 │ │ │ │ + movw r0, #88 @ 0x58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4abe0 │ │ │ │ + bne 4b21c │ │ │ │ mov r0, #0 │ │ │ │ - b 4ac6c │ │ │ │ + b 4b2a8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #100 @ 0x64 │ │ │ │ + movw r0, #88 @ 0x58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 4df58 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x694> │ │ │ │ + bl 4dcf8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x698> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ac08 │ │ │ │ + beq 4b244 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, r2, #16 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #8] │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ @@ -28476,379 +28877,379 @@ │ │ │ │ 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 ffdec │ │ │ │ + bl ffcd4 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bne 4acb8 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 4b2f4 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36876 @ 0x900c │ │ │ │ + movw r1, #37580 @ 0x92cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r6, #0 │ │ │ │ - b 4b9ac │ │ │ │ + b 4bfe8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4ace8 │ │ │ │ + beq 4b324 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #320 @ 0x140 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4acb0 │ │ │ │ + bl 1b899c │ │ │ │ + b 4b2ec │ │ │ │ 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 │ │ │ │ - bne 4ad20 │ │ │ │ + bne 4b35c │ │ │ │ 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 108738 │ │ │ │ + bl 1088ec │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 4ad4c │ │ │ │ + bge 4b388 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #348 @ 0x15c │ │ │ │ + movw r1, #336 @ 0x150 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 4acb0 │ │ │ │ - beq 4adb0 │ │ │ │ + bl 1736ec │ │ │ │ + b 4b2ec │ │ │ │ + beq 4b3ec │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 4ade8 │ │ │ │ + bhi 4b424 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 4ae04 │ │ │ │ + bne 4b440 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 4adcc │ │ │ │ + bne 4b408 │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 4ade8 │ │ │ │ + beq 4b424 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #452 @ 0x1c4 │ │ │ │ + movw r1, #440 @ 0x1b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4acb0 │ │ │ │ + bl 1b899c │ │ │ │ + b 4b2ec │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #396 @ 0x18c │ │ │ │ + movw r1, #384 @ 0x180 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 4acb0 │ │ │ │ + bl 1736ec │ │ │ │ + b 4b2ec │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #480 @ 0x1e0 │ │ │ │ + movw r1, #468 @ 0x1d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 4acb0 │ │ │ │ + bl 1736ec │ │ │ │ + b 4b2ec │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #520 @ 0x208 │ │ │ │ + movw r1, #508 @ 0x1fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4acb0 │ │ │ │ + bl 1b899c │ │ │ │ + b 4b2ec │ │ │ │ ldr r3, [r5] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 18deec │ │ │ │ + bl 18e228 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ae48 │ │ │ │ + beq 4b484 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #544 @ 0x220 │ │ │ │ + movw r1, #532 @ 0x214 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4acb0 │ │ │ │ + bl 1b899c │ │ │ │ + b 4b2ec │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 4ae78 │ │ │ │ + bge 4b4b4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #564 @ 0x234 │ │ │ │ + movw r1, #552 @ 0x228 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 4acb0 │ │ │ │ + bl 1736ec │ │ │ │ + b 4b2ec │ │ │ │ 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 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 4acb0 │ │ │ │ + bhi 4b2ec │ │ │ │ lsl r4, r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r4, r4, r3 │ │ │ │ movne r6, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mvnne r2, #0 │ │ │ │ - beq 4acb0 │ │ │ │ + beq 4b2ec │ │ │ │ cmp r3, r4 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 4aed4 │ │ │ │ + bne 4b510 │ │ │ │ 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 3f81b4 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 3f876c <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4af28 │ │ │ │ + beq 4b564 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ cmnne r3, #1 │ │ │ │ movne r7, r3 │ │ │ │ lsrne r1, r2, #1 │ │ │ │ ldrne r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [r0, r1, lsl #2] │ │ │ │ - b 4aeec │ │ │ │ + b 4b528 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 4af48 │ │ │ │ + beq 4b584 │ │ │ │ ldr r3, [r6], #4 │ │ │ │ cmp r5, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4af2c │ │ │ │ + b 4b568 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 4af7c │ │ │ │ + bls 4b5b8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #608 @ 0x260 │ │ │ │ + movw r1, #596 @ 0x254 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 4acb0 │ │ │ │ + bl bbb48 │ │ │ │ + b 4b2ec │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1f5be4 <_PyArena_Free@@Base+0x1994> │ │ │ │ + bl 1f6340 <_PyArena_Free@@Base+0x1970> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4b9a0 │ │ │ │ + beq 4bfdc │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - bgt 4afc0 │ │ │ │ + bgt 4b5fc │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4afc0 │ │ │ │ + beq 4b5fc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 4afe8 │ │ │ │ - bl 36ccf4 │ │ │ │ + b 4b624 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b9a0 │ │ │ │ + bgt 4bfdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4b9a0 │ │ │ │ + bne 4bfdc │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4b9a0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4bfdc │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 4afe8 │ │ │ │ - movw lr, #12644 @ 0x3164 │ │ │ │ + bge 4b624 │ │ │ │ + movw lr, #13332 @ 0x3414 │ │ │ │ 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] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 4b470 │ │ │ │ + ble 4baac │ │ │ │ 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 1eb978 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 1ec120 <_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 4b094 │ │ │ │ + bne 4b6d0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1eb978 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 1ec120 <_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 4b060 │ │ │ │ + b 4b69c │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r6, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 4b468 │ │ │ │ + beq 4baa4 │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 4b108 │ │ │ │ + bgt 4b744 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 4b0d4 │ │ │ │ + bgt 4b710 │ │ │ │ cmp r0, #14 │ │ │ │ - beq 4b204 │ │ │ │ + beq 4b840 │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 4b0f0 │ │ │ │ - b 4b3fc │ │ │ │ - ldr r2, [pc, #2268] @ 4b9b8 │ │ │ │ + bls 4b72c │ │ │ │ + b 4ba38 │ │ │ │ + ldr r2, [pc, #2268] @ 4bff4 │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 4b3fc │ │ │ │ + bhi 4ba38 │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2244] @ 4b9bc │ │ │ │ + ldr r2, [pc, #2244] @ 4bff8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 4b3fc │ │ │ │ + bhi 4ba38 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 4b2c8 │ │ │ │ + beq 4b904 │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 4b3fc │ │ │ │ - ldr r1, [pc, #2204] @ 4b9c0 │ │ │ │ + bhi 4ba38 │ │ │ │ + ldr r1, [pc, #2204] @ 4bffc │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 4b3fc │ │ │ │ + bhi 4ba38 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ lsr r6, r6, #3 │ │ │ │ add r1, r8, sl │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4b150 │ │ │ │ + b 4b78c │ │ │ │ add r1, r3, sl │ │ │ │ add r1, r1, #2 │ │ │ │ str r6, [r4, r1, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ add r2, sl, r1 │ │ │ │ str r6, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r7, [r2, #4] │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ sub r1, r8, sl │ │ │ │ add r2, r4, r1, lsl #3 │ │ │ │ ldr ip, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r6, [r4, r1, lsl #3] │ │ │ │ cmn r0, #1 │ │ │ │ cmneq ip, #2 │ │ │ │ str r7, [r2, #4] │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ orr r5, r5, r2 │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ lsr r3, r6, #3 │ │ │ │ asr r1, r7, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ mvn r3, #-268435456 @ 0xf0000000 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ - bcc 4b340 │ │ │ │ + bcc 4b97c │ │ │ │ bic r6, r6, #7 │ │ │ │ orr r6, r6, #1 │ │ │ │ cmp r2, r6 │ │ │ │ sbcs r3, r3, r7 │ │ │ │ - blt 4b340 │ │ │ │ + blt 4b97c │ │ │ │ lsl r7, r7, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, #1 │ │ │ │ - b 4b45c │ │ │ │ + b 4ba98 │ │ │ │ cmp r7, #0 │ │ │ │ mvn r3, #0 │ │ │ │ bicge r3, r6, #7 │ │ │ │ orrge r3, r3, #1 │ │ │ │ - bge 4b29c │ │ │ │ - b 4b298 │ │ │ │ + bge 4b8d8 │ │ │ │ + b 4b8d4 │ │ │ │ add r1, r3, sl │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r1, #2 │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ mvn r2, #0 │ │ │ │ lslls r7, r7, #3 │ │ │ │ lslls r2, r6, #3 │ │ │ │ @@ -28856,80 +29257,80 @@ │ │ │ │ orrls r2, r2, #3 │ │ │ │ movhi r7, r2 │ │ │ │ str r2, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r7, [r1, #4] │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r6, r6, r7, lsl #26 │ │ │ │ asr r7, r7, #6 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ mvn r3, #0 │ │ │ │ - bhi 4b298 │ │ │ │ + bhi 4b8d4 │ │ │ │ lsl r7, r7, #3 │ │ │ │ lsl r3, r6, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 4b29c │ │ │ │ + b 4b8d8 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r6, r6, #3 │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ mvncc r6, #0 │ │ │ │ orrcs r6, r6, #3 │ │ │ │ movcc r7, r6 │ │ │ │ tst sl, #1 │ │ │ │ - beq 4b45c │ │ │ │ + beq 4ba98 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ - bcs 4b34c │ │ │ │ - b 4b340 │ │ │ │ + bcs 4b988 │ │ │ │ + b 4b97c │ │ │ │ tst sl, #1 │ │ │ │ - beq 4b45c │ │ │ │ + beq 4ba98 │ │ │ │ lsr r3, r6, #3 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ cmp r2, r3 │ │ │ │ asr r3, r7, #3 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 4b340 │ │ │ │ + bcc 4b97c │ │ │ │ bic r6, r6, #7 │ │ │ │ orr r6, r6, #3 │ │ │ │ cmp r2, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ - bge 4b34c │ │ │ │ + bge 4b988 │ │ │ │ mvn r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ - b 4b45c │ │ │ │ + b 4ba98 │ │ │ │ lsl r7, r7, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, #4 │ │ │ │ - b 4b45c │ │ │ │ + b 4ba98 │ │ │ │ sub r1, sl, #1 │ │ │ │ mov r3, #7 │ │ │ │ and r2, r6, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ bic r3, r6, r3, lsl r1 │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ @@ -28940,15 +29341,15 @@ │ │ │ │ orrpl r6, r6, r7, asr r1 │ │ │ │ mov r2, #0 │ │ │ │ and r6, r6, #7 │ │ │ │ orr r6, r6, r3 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ sub r1, sl, #1 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ subs r3, r1, #32 │ │ │ │ lsr r1, r6, r1 │ │ │ │ orr r1, r1, r7, lsl r2 │ │ │ │ orrpl r1, r1, r7, asr r3 │ │ │ │ @@ -28960,154 +29361,154 @@ │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r1, r1, r6, lsl #3 │ │ │ │ mvncc r1, #0 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ movcc r7, r1 │ │ │ │ str r1, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4b468 │ │ │ │ + b 4baa4 │ │ │ │ mov r1, sl │ │ │ │ - bl 3f9028 │ │ │ │ + bl 3f95fc │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4b424 │ │ │ │ + bge 4ba60 │ │ │ │ lsr r6, r6, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4b408 │ │ │ │ + b 4ba44 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b45c │ │ │ │ + beq 4ba98 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ mvncc r6, #0 │ │ │ │ orrcs r6, r6, #3 │ │ │ │ movcc r7, r6 │ │ │ │ - b 4b428 │ │ │ │ + b 4ba64 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 4b028 │ │ │ │ + b 4b664 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r0, r3, #16 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r6, r0, r6 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 4b5f0 │ │ │ │ + bls 4bc2c │ │ │ │ ldrb r3, [r0] │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ ldrb r2, [r0], #1 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r3, r2, r3, lsl #6 │ │ │ │ - bne 4b498 │ │ │ │ + bne 4bad4 │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 4b4b0 │ │ │ │ + bne 4baec │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ ldrb r2, [r0] │ │ │ │ ldrb r1, [r0, #1]! │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orrne ip, r1, ip, lsl #6 │ │ │ │ - bne 4b4cc │ │ │ │ + bne 4bb08 │ │ │ │ ldrb r7, [r0], #1 │ │ │ │ ands r7, r7, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 4b4e4 │ │ │ │ + bne 4bb20 │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 4b488 │ │ │ │ + beq 4bac4 │ │ │ │ add r8, r4, ip, lsl #3 │ │ │ │ ldr sl, [r4, ip, lsl #3] │ │ │ │ lsl ip, ip, #3 │ │ │ │ str ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr ip, [r8, #4] │ │ │ │ cmn ip, #1 │ │ │ │ cmneq sl, #2 │ │ │ │ - bne 4b488 │ │ │ │ + bne 4bac4 │ │ │ │ and r5, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ moveq r2, r3 │ │ │ │ - beq 4b580 │ │ │ │ + beq 4bbbc │ │ │ │ sub r1, r1, #1 │ │ │ │ mov sl, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ sub ip, r1, #32 │ │ │ │ orr ip, r7, sl, lsl ip │ │ │ │ rsb r7, r1, #32 │ │ │ │ lsl r1, sl, r1 │ │ │ │ orr ip, ip, sl, lsr r7 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r7, ip, r2 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r2, lsl #29 │ │ │ │ asrlt r2, r2, #3 │ │ │ │ - blt 4b568 │ │ │ │ + blt 4bba4 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 4b5b0 │ │ │ │ + beq 4bbec │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 4b5c0 │ │ │ │ + bcc 4bbfc │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ mvn ip, #0 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r1, r9, r1 │ │ │ │ - bcs 4b5cc │ │ │ │ + bcs 4bc08 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b 4b5dc │ │ │ │ + b 4bc18 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #1 │ │ │ │ str r3, [r4, r1] │ │ │ │ str r2, [r8, #4] │ │ │ │ - b 4b488 │ │ │ │ + b 4bac4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4b01c │ │ │ │ + bne 4b658 │ │ │ │ ldr r3, [lr] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b618 │ │ │ │ + bgt 4bc54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [lr] │ │ │ │ - bne 4b618 │ │ │ │ + bne 4bc54 │ │ │ │ mov r0, lr │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mvn r6, #0 │ │ │ │ mov sl, r4 │ │ │ │ - movw r5, #280 @ 0x118 │ │ │ │ + movw r5, #268 @ 0x10c │ │ │ │ movt r5, #72 @ 0x48 │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ @@ -29116,1044 +29517,636 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ ldr r8, [r4, r2, lsl #2] │ │ │ │ mov r4, r6 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, r9 │ │ │ │ - ble 4b7ec │ │ │ │ + ble 4be28 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4b7e4 │ │ │ │ + bne 4be20 │ │ │ │ add r3, sl, r9, lsl #3 │ │ │ │ ldr r2, [sl, r9, lsl #3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orrs r3, r7, r0 │ │ │ │ movpl r3, r8 │ │ │ │ movpl r1, r7 │ │ │ │ - bmi 4b750 │ │ │ │ + bmi 4bd8c │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 4b69c │ │ │ │ + blt 4bcd8 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r5, r3, r1 │ │ │ │ - beq 4b71c │ │ │ │ + beq 4bd58 │ │ │ │ and r5, r3, #7 │ │ │ │ ands r9, ip, #7 │ │ │ │ - beq 4b7d4 │ │ │ │ + beq 4be10 │ │ │ │ cmp r9, #3 │ │ │ │ - bne 4b6ec │ │ │ │ + bne 4bd28 │ │ │ │ subs r5, r5, #4 │ │ │ │ movne r5, #1 │ │ │ │ - b 4b7cc │ │ │ │ + b 4be08 │ │ │ │ cmp r9, #4 │ │ │ │ subne r5, r5, r9 │ │ │ │ clzne r5, r5 │ │ │ │ lsrne r5, r5, #5 │ │ │ │ - bne 4b7cc │ │ │ │ + bne 4be08 │ │ │ │ lsr r3, r3, #3 │ │ │ │ lsr ip, ip, #3 │ │ │ │ orr r3, r3, r1, lsl #29 │ │ │ │ orr ip, ip, lr, lsl #29 │ │ │ │ asr r1, r1, #3 │ │ │ │ asr lr, lr, #3 │ │ │ │ - b 4b6c4 │ │ │ │ + b 4bd00 │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 4b7dc │ │ │ │ + bne 4be18 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs r3, r4, r0 │ │ │ │ movge r6, #0 │ │ │ │ movlt r4, r0 │ │ │ │ movlt r6, #0 │ │ │ │ strlt r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ strlt r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 4b7e4 │ │ │ │ + b 4be20 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4b7e4 │ │ │ │ + bne 4be20 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #116 @ 0x74 │ │ │ │ + movweq r5, #104 @ 0x68 │ │ │ │ movteq r5, #72 @ 0x48 │ │ │ │ - beq 4b7e4 │ │ │ │ + beq 4be20 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #144 @ 0x90 │ │ │ │ + movweq r5, #132 @ 0x84 │ │ │ │ movteq r5, #72 @ 0x48 │ │ │ │ - beq 4b7e4 │ │ │ │ + beq 4be20 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #180 @ 0xb4 │ │ │ │ + movweq r5, #168 @ 0xa8 │ │ │ │ movteq r5, #72 @ 0x48 │ │ │ │ - beq 4b7e4 │ │ │ │ + beq 4be20 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #212 @ 0xd4 │ │ │ │ + movweq r5, #200 @ 0xc8 │ │ │ │ movteq r5, #72 @ 0x48 │ │ │ │ - beq 4b7e4 │ │ │ │ + beq 4be20 │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #14172 @ 0x375c │ │ │ │ - movt r3, #101 @ 0x65 │ │ │ │ + movw r3, #25976 @ 0x6578 │ │ │ │ + movt r3, #100 @ 0x64 │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - ldr r5, [r3, #96] @ 0x60 │ │ │ │ - b 4b7e4 │ │ │ │ + ldr r5, [r3, #1080] @ 0x438 │ │ │ │ + b 4be20 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4b700 │ │ │ │ + bne 4bd3c │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4b7b0 │ │ │ │ + beq 4bdec │ │ │ │ add r9, r9, #1 │ │ │ │ - b 4b660 │ │ │ │ + b 4bc9c │ │ │ │ mov r0, sl │ │ │ │ mov sl, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4b820 │ │ │ │ + bne 4be5c │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ - b 4b838 │ │ │ │ + b 4be74 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4acb0 │ │ │ │ + bl 1b899c │ │ │ │ + b 4b2ec │ │ │ │ cmp r2, r0 │ │ │ │ - bge 4b85c │ │ │ │ + bge 4be98 │ │ │ │ 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 4b838 │ │ │ │ + b 4be74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4b8e0 │ │ │ │ - movw r2, #48544 @ 0xbda0 │ │ │ │ + beq 4bf1c │ │ │ │ + movw r2, #49856 @ 0xc2c0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #65444 @ 0xffa4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #612 @ 0x264 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #57300 @ 0xdfd4 │ │ │ │ + movw r2, #58004 @ 0xe294 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #652 @ 0x28c │ │ │ │ + movw r2, #640 @ 0x280 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 38291c │ │ │ │ + bl 3831a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4acb0 │ │ │ │ + bne 4b2ec │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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 4b8e0 │ │ │ │ + bge 4bf1c │ │ │ │ ldr r2, [lr, #12] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b 4b8b8 │ │ │ │ + b 4bef4 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r8, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ movne r8, r3 │ │ │ │ asrne r7, r7, #3 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs r3, sl, r7 │ │ │ │ - bge 4b978 │ │ │ │ + bge 4bfb4 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ - bne 4b960 │ │ │ │ - ldr r2, [pc, #148] @ 4b9c4 │ │ │ │ + bne 4bf9c │ │ │ │ + ldr r2, [pc, #148] @ 4c000 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl bd8d8 │ │ │ │ - b 4b968 │ │ │ │ + bl bd438 │ │ │ │ + b 4bfa4 │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bl 2d9b08 │ │ │ │ + bl 2dba4c │ │ │ │ lsr r8, r8, #3 │ │ │ │ orr r8, r8, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4b8f8 │ │ │ │ + b 4bf34 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0, #20] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ add r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b 4b9ac │ │ │ │ + b 4bfe8 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 4acb0 │ │ │ │ + bl bbb48 │ │ │ │ + b 4b2ec │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, r5, sp, lsl #14 │ │ │ │ - rsbeq r3, r5, r4, lsr #14 │ │ │ │ - rsbeq r3, r5, fp, lsr #14 │ │ │ │ + rsbeq r6, r4, r5, lsr #10 │ │ │ │ + rsbeq r6, r4, ip, lsr r5 │ │ │ │ + rsbeq r6, r4, r3, asr #10 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 bd860 │ │ │ │ + bl bd3c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ba3c │ │ │ │ + bl 4c078 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ba88 │ │ │ │ + beq 4c0c4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ba88 │ │ │ │ + bgt 4c0c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ba88 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4c0c4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4babc │ │ │ │ + beq 4c0f8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4babc │ │ │ │ + bgt 4c0f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4babc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4c0f8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4baf0 │ │ │ │ + beq 4c12c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4baf0 │ │ │ │ + bgt 4c12c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4baf0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4c12c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bb24 │ │ │ │ + beq 4c160 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bb24 │ │ │ │ + bgt 4c160 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4bb24 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4c160 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bb58 │ │ │ │ + beq 4c194 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bb58 │ │ │ │ + bgt 4c194 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4bb58 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4c194 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004bb60 : │ │ │ │ +0004c19c : │ │ │ │ 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 4be18 │ │ │ │ + beq 4c454 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ 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 4be18 │ │ │ │ + bne 4c454 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - bne 4be18 │ │ │ │ + bne 4c454 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4bc88 │ │ │ │ + bne 4c2c4 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 4bc88 │ │ │ │ + bne 4c2c4 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4bbf4 │ │ │ │ + beq 4c230 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrsb r3, [r3] │ │ │ │ - movw r5, #40400 @ 0x9dd0 │ │ │ │ + movw r5, #40392 @ 0x9dc8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ cmp r3, #0 │ │ │ │ - blt 4bc3c │ │ │ │ + blt 4c278 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4bc24 │ │ │ │ + beq 4c260 │ │ │ │ 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, #59136 @ 0xe700 │ │ │ │ add r5, r5, #124 @ 0x7c │ │ │ │ - b 4bc68 │ │ │ │ + b 4c2a4 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4bc58 │ │ │ │ + beq 4c294 │ │ │ │ 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, #58112 @ 0xe300 │ │ │ │ add r5, r5, #124 @ 0x7c │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4be14 │ │ │ │ + bgt 4c450 │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne 4be14 │ │ │ │ + bne 4c450 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4be14 │ │ │ │ - ldr r1, [pc, #404] @ 4be24 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4c450 │ │ │ │ + ldr r1, [pc, #404] @ 4c460 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #400] @ 4be28 │ │ │ │ + ldr r2, [pc, #400] @ 4c464 │ │ │ │ ldr r0, [r1, #1140] @ 0x474 │ │ │ │ mov r1, r4 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bcf0 │ │ │ │ + beq 4c32c │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4bcf0 │ │ │ │ + beq 4c32c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bcdc │ │ │ │ + bgt 4c318 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bcdc │ │ │ │ + bne 4c318 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 4be14 │ │ │ │ + b 4c450 │ │ │ │ add r8, r8, #114688 @ 0x1c000 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ - bl c92b8 │ │ │ │ + bl c9150 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bd18 │ │ │ │ - bl 177ba8 │ │ │ │ - b 4bdf0 │ │ │ │ + bne 4c354 │ │ │ │ + bl 177ef4 │ │ │ │ + b 4c42c │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4bd78 │ │ │ │ + bne 4c3b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bd44 │ │ │ │ + bgt 4c380 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bd44 │ │ │ │ + bne 4c380 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4be14 │ │ │ │ + ble 4c450 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4be14 │ │ │ │ + bne 4c450 │ │ │ │ mov r0, r5 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b 4be14 │ │ │ │ + b 4c450 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bd98 │ │ │ │ + bgt 4c3d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4bd98 │ │ │ │ + bne 4c3d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bdd8 │ │ │ │ + bgt 4c414 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bdb8 │ │ │ │ + bne 4c3f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bdd8 │ │ │ │ + bgt 4c414 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bdd8 │ │ │ │ + bne 4c414 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bgt 4bdf8 │ │ │ │ + bgt 4c434 │ │ │ │ mov r5, r4 │ │ │ │ - b 4be14 │ │ │ │ + b 4c450 │ │ │ │ mov r0, r4 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 4bdf0 │ │ │ │ + b 4c42c │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq fp, sl, r8, asr #27 │ │ │ │ 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, #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 4be88 │ │ │ │ - cmp r6, #0 │ │ │ │ - bge 4be6c │ │ │ │ - mov r5, #0 │ │ │ │ - b 4be88 │ │ │ │ - clz r5, r1 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - cmp r6, #2 │ │ │ │ - orrgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 4bebc │ │ │ │ - b 4be64 │ │ │ │ - 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] @ 4c4ac │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 4c4a0 │ │ │ │ - adds r2, r6, r5 │ │ │ │ - beq 4bf38 │ │ │ │ - ldr r6, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 4bedc │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 4bee4 │ │ │ │ - b 4bf48 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 4bf24 │ │ │ │ - bl e8c3c │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bf1c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 4bf1c │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r5, #1 │ │ │ │ - bne 4bf4c │ │ │ │ - bl df614 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r4, #0 │ │ │ │ - beq 4bf48 │ │ │ │ - b 4c4a0 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - mvn r5, #0 │ │ │ │ - b 4bf4c │ │ │ │ - mvn r5, #0 │ │ │ │ - ldr r3, [r9, #24] │ │ │ │ - cmp r5, #0 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ - 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 4c178 │ │ │ │ - cmp r5, #11 │ │ │ │ - movlt r0, r5 │ │ │ │ - movge r0, #11 │ │ │ │ - add r0, r0, #1 │ │ │ │ - bl b94bc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 4c494 │ │ │ │ - str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - mov r0, #0 │ │ │ │ - movw r5, #844 @ 0x34c │ │ │ │ - movt r5, #73 @ 0x49 │ │ │ │ - str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - cmp r3, r9 │ │ │ │ - beq 4c084 │ │ │ │ - cmp r7, r0 │ │ │ │ - ble 4bfd8 │ │ │ │ - ldrb r2, [r8, r0] │ │ │ │ - ldr r2, [r5, r2, lsl #2] │ │ │ │ - tst r2, #8 │ │ │ │ - beq 4bfdc │ │ │ │ - add r0, r0, #1 │ │ │ │ - b 4bfb8 │ │ │ │ - beq 4c13c │ │ │ │ - add r6, r0, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - ble 4bffc │ │ │ │ - ldrb r1, [r8, r6] │ │ │ │ - ldr r1, [r5, r1, lsl #2] │ │ │ │ - tst r1, #8 │ │ │ │ - addeq r6, r6, #1 │ │ │ │ - beq 4bfe0 │ │ │ │ - sub r1, r6, r0 │ │ │ │ - add r0, r8, r0 │ │ │ │ - bl f39dc │ │ │ │ - subs sl, r0, #0 │ │ │ │ - beq 4c14c │ │ │ │ - cmp r9, #11 │ │ │ │ - ldrle r1, [r4, #12] │ │ │ │ - strle sl, [r1, r9, lsl #2] │ │ │ │ - ble 4c078 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ - ldr r1, [sl] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c05c │ │ │ │ - ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c150 │ │ │ │ - subs r3, r1, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - bne 4c150 │ │ │ │ - mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4c150 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c078 │ │ │ │ - subs r1, r1, #1 │ │ │ │ - str r1, [sl] │ │ │ │ - bne 4c078 │ │ │ │ - mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - add r9, r9, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - b 4bfac │ │ │ │ - cmp r7, r0 │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwgt r3, #844 @ 0x34c │ │ │ │ - movtgt r3, #73 @ 0x49 │ │ │ │ - ble 4c144 │ │ │ │ - ldrb r2, [r8, r0] │ │ │ │ - ldr r2, [r3, r2, lsl #2] │ │ │ │ - tst r2, #8 │ │ │ │ - beq 4c0bc │ │ │ │ - add r0, r0, #1 │ │ │ │ - cmp r7, r0 │ │ │ │ - bne 4c09c │ │ │ │ - b 4c144 │ │ │ │ - sub r1, r7, r0 │ │ │ │ - add r0, r8, r0 │ │ │ │ - bl f39dc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 4c150 │ │ │ │ - cmp r6, #11 │ │ │ │ - ldrle r3, [r4, #12] │ │ │ │ - strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 4c134 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c118 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c150 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 4c150 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4c150 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c134 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 4c134 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - add r6, r6, #1 │ │ │ │ - b 4c144 │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - b 4c494 │ │ │ │ - ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c170 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 4c170 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b 4c494 │ │ │ │ - sub r1, fp, #80 @ 0x50 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 215f38 │ │ │ │ - subs sl, r0, #0 │ │ │ │ - bne 4c170 │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 4c1bc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31964 @ 0x7cdc │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - mov r4, #0 │ │ │ │ - b 4c48c │ │ │ │ - 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 4c2e8 │ │ │ │ - ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - ldrb r3, [r3] │ │ │ │ - str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl b94bc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 4c48c │ │ │ │ - str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - mov r0, sl │ │ │ │ - mov r9, sl │ │ │ │ - mov r6, r4 │ │ │ │ - cmp r7, sl │ │ │ │ - ble 4c2bc │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 4c2bc │ │ │ │ - ldrb r2, [r8, sl] │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 4c2a8 │ │ │ │ - sub r1, sl, r0 │ │ │ │ - add r0, r8, r0 │ │ │ │ - bl f39dc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 4c3a4 │ │ │ │ - cmp r9, #11 │ │ │ │ - ldrle r2, [r6, #12] │ │ │ │ - strle r4, [r2, r9, lsl #2] │ │ │ │ - ble 4c298 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl e8ea8 │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 4c27c │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - mov r4, r6 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4c3f8 │ │ │ │ - b 4c468 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c298 │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r4] │ │ │ │ - bne 4c298 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - add sl, sl, #1 │ │ │ │ - add r9, r9, #1 │ │ │ │ - mov r0, sl │ │ │ │ - b 4c2b4 │ │ │ │ - add sl, sl, #1 │ │ │ │ - cmp r7, sl │ │ │ │ - bne 4c218 │ │ │ │ - sub r5, r5, #1 │ │ │ │ - b 4c208 │ │ │ │ - mov r4, r6 │ │ │ │ - cmp r7, r0 │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 4c39c │ │ │ │ - sub r1, r7, r0 │ │ │ │ - add r0, r8, r0 │ │ │ │ - bl f39dc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne 4c354 │ │ │ │ - b 4c468 │ │ │ │ - bl b94bc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - movne r6, sl │ │ │ │ - strne r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq 4c48c │ │ │ │ - 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 4c340 │ │ │ │ - mov lr, #1 │ │ │ │ - mvn ip, #0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 34b0a8 │ │ │ │ - ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - subs r9, r0, #0 │ │ │ │ - add r0, r8, sl │ │ │ │ - bge 4c3b0 │ │ │ │ - ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl f39dc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 4c468 │ │ │ │ - cmp r6, #11 │ │ │ │ - ldrle r3, [r4, #12] │ │ │ │ - strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 4c398 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4c444 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c398 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 4c398 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - b 4c48c │ │ │ │ - ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - mov r4, r6 │ │ │ │ - b 4c468 │ │ │ │ - mov r1, r9 │ │ │ │ - bl f39dc │ │ │ │ - subs r1, r0, #0 │ │ │ │ - beq 4c464 │ │ │ │ - cmp r6, #11 │ │ │ │ - ldrle r3, [r4, #12] │ │ │ │ - strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 4c430 │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl e8ea8 │ │ │ │ - ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldr r2, [r1] │ │ │ │ - beq 4c410 │ │ │ │ - ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c468 │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r1] │ │ │ │ - bne 4c468 │ │ │ │ - mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4c468 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - bgt 4c430 │ │ │ │ - cmp r2, #0 │ │ │ │ - str r2, [r1] │ │ │ │ - bne 4c430 │ │ │ │ - mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - add r6, r6, #1 │ │ │ │ - add sl, r3, sl │ │ │ │ - add sl, r9, sl │ │ │ │ - b 4c2fc │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c468 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 4c468 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4c468 │ │ │ │ - ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c1b4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 4c1b4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4c1b4 │ │ │ │ - sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 217ba8 │ │ │ │ - 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, ror #9 │ │ │ │ + │ │ │ │ +0004c468 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #53244 @ 0xcffc │ │ │ │ + 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, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r4, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #4 │ │ │ │ - bne 4c4e4 │ │ │ │ + bne 4c4b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4c514 │ │ │ │ + bne 4c4e8 │ │ │ │ mov ip, #4 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ - ldr r3, [pc, #444] @ 4c6c0 │ │ │ │ + ldr r3, [pc, #444] @ 4c694 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c6b4 │ │ │ │ + beq 4c688 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #26272 @ 0x66a0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 4c53c │ │ │ │ + beq 4c510 │ │ │ │ mov r1, r7 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c558 │ │ │ │ + beq 4c52c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c588 │ │ │ │ - b 4c57c │ │ │ │ - movw r1, #1452 @ 0x5ac │ │ │ │ + bne 4c55c │ │ │ │ + b 4c550 │ │ │ │ + movw r1, #1440 @ 0x5a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #49068 @ 0xbfac │ │ │ │ + movw r0, #50640 @ 0xc5d0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4c6b4 │ │ │ │ - bl df614 │ │ │ │ + b 4c688 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c574 │ │ │ │ + bne 4c548 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c5a8 │ │ │ │ - bl df614 │ │ │ │ + bne 4c57c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c574 │ │ │ │ + bne 4c548 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 4c5f4 │ │ │ │ + beq 4c5c8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4c5f4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 4c5c8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #1472 @ 0x5c0 │ │ │ │ + movw r1, #1460 @ 0x5b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 4c614 │ │ │ │ + beq 4c5e8 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - movw r0, #31240 @ 0x7a08 │ │ │ │ + movw r0, #31944 @ 0x7cc8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 4c574 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 4c548 │ │ │ │ movw r0, #6412 @ 0x190c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c6b4 │ │ │ │ + beq 4c688 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c640 │ │ │ │ + beq 4c614 │ │ │ │ ldr r3, [r5] │ │ │ │ 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] │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [r4, #16] │ │ │ │ str r8, [r4, #20] │ │ │ │ - beq 4c674 │ │ │ │ + beq 4c648 │ │ │ │ mov r0, r4 │ │ │ │ bl 3495c <_PyObject_DebugMallocStats@@Base+0xbac> │ │ │ │ - ldr r0, [pc, #72] @ 4c6c4 │ │ │ │ + ldr r0, [pc, #72] @ 4c698 │ │ │ │ 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] │ │ │ │ @@ -30164,15 +30157,15 @@ │ │ │ │ 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} │ │ │ │ - rsbeq r5, sl, ip, lsl #10 │ │ │ │ + rsbeq r5, sl, r4, lsl r0 │ │ │ │ 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] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -30182,76 +30175,76 @@ │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-200] @ 0xffffff38 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #256] @ 4c810 │ │ │ │ + ldr r0, [pc, #256] @ 4c7e4 │ │ │ │ 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, #11220 @ 0x2bd4 │ │ │ │ + movw r2, #11924 @ 0x2e94 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #1516 @ 0x5ec │ │ │ │ + movw r1, #1504 @ 0x5e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c7e8 │ │ │ │ + beq 4c7bc │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #16864 @ 0x41e0 │ │ │ │ + movw r1, #17568 @ 0x44a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #65008 @ 0xfdf0 │ │ │ │ + movw r0, #64996 @ 0xfde4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c770 │ │ │ │ + bne 4c744 │ │ │ │ mov r4, #0 │ │ │ │ - b 4c7e0 │ │ │ │ + b 4c7b4 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 38c4f8 <_PyCode_SetUnboundVarCounts@@Base+0x1690> │ │ │ │ + bl 38ca58 <_PyCode_SetUnboundVarCounts@@Base+0x1690> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c768 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 4c73c │ │ │ │ + bl 104f8c │ │ │ │ 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 2e4b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 4c86c │ │ │ │ + bl 4c840 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl bbfe8 │ │ │ │ - ldr r3, [pc, #32] @ 4c810 │ │ │ │ + bl bbb48 │ │ │ │ + ldr r3, [pc, #32] @ 4c7e4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4c804 │ │ │ │ + beq 4c7d8 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -30259,251 +30252,242 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c858 │ │ │ │ + bne 4c82c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 238098 <_Py_DecRef@@Base+0x2770> │ │ │ │ + b 238c74 <_Py_DecRef@@Base+0x27b4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4c840 │ │ │ │ + beq 4c814 │ │ │ │ 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 r9, r3 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r3, [pc, #752] @ 4cb84 │ │ │ │ + ldr r3, [pc, #752] @ 4cb58 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c908 │ │ │ │ + bne 4c8dc │ │ │ │ mov r5, r0 │ │ │ │ bl 2e780 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd84 │ │ │ │ - bl 2ff40c │ │ │ │ + bl 301698 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1548 @ 0x60c │ │ │ │ + movw r0, #2476 @ 0x9ac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4cb5c │ │ │ │ + beq 4cb30 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cabc │ │ │ │ + bgt 4ca90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4cabc │ │ │ │ + bne 4ca90 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4cabc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4ca90 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 4c950 │ │ │ │ + beq 4c924 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #604] @ 4cb84 │ │ │ │ + ldr r3, [pc, #604] @ 4cb58 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4cb74 │ │ │ │ + bne 4cb48 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4cb3c │ │ │ │ + beq 4cb10 │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4cb48 │ │ │ │ + beq 4cb1c │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c9dc │ │ │ │ + beq 4c9b0 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c9dc │ │ │ │ - bl c3bf8 │ │ │ │ + beq 4c9b0 │ │ │ │ + bl c3a98 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4cb4c │ │ │ │ + beq 4cb20 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c9c4 │ │ │ │ + bgt 4c998 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4c9c4 │ │ │ │ + bne 4c998 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c9d4 │ │ │ │ + beq 4c9a8 │ │ │ │ mov r8, #0 │ │ │ │ - b 4cb4c │ │ │ │ + b 4cb20 │ │ │ │ add sl, sl, #4 │ │ │ │ - b 4c97c │ │ │ │ + b 4c950 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r8, [r7] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4cb0c │ │ │ │ + beq 4cae0 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 4ca00 │ │ │ │ + beq 4c9d4 │ │ │ │ cmp r9, #10 │ │ │ │ - bne 4caa4 │ │ │ │ - b 4ca44 │ │ │ │ + bne 4ca78 │ │ │ │ + b 4ca18 │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2df4c │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 3988c0 │ │ │ │ + bl 399378 │ │ │ │ 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} │ │ │ │ - b 4cac4 │ │ │ │ + b 4ca98 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2df4c │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ 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 3e3e98 │ │ │ │ + bl 3e1ec8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 4cac4 │ │ │ │ + bne 4ca98 │ │ │ │ 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 4cac4 │ │ │ │ + b 4ca98 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11344 @ 0x2c50 │ │ │ │ + movw r1, #12048 @ 0x2f10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r8, #0 │ │ │ │ - b 4cb5c │ │ │ │ + b 4cb30 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4cb4c │ │ │ │ + beq 4cb20 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cafc │ │ │ │ + bgt 4cad0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4cafc │ │ │ │ + bne 4cad0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4c9cc │ │ │ │ + bne 4c9a0 │ │ │ │ add r7, r7, #4 │ │ │ │ - b 4c9e0 │ │ │ │ + b 4c9b4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4cb4c │ │ │ │ + beq 4cb20 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #1556 @ 0x614 │ │ │ │ + movw r0, #2484 @ 0x9b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r8, r0 │ │ │ │ - b 4cb4c │ │ │ │ + b 4cb20 │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ - b 4cb4c │ │ │ │ + b 4cb20 │ │ │ │ mov r8, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ - ldr r3, [pc, #32] @ 4cb84 │ │ │ │ + bl 2da71c │ │ │ │ + ldr r3, [pc, #32] @ 4cb58 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4cb78 │ │ │ │ + beq 4cb4c │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ 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 2e7660 <_Py_HandlePending@@Base+0x26d8> │ │ │ │ - │ │ │ │ -0004cba4 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #52432 @ 0xccd0 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + b 2e960c <_Py_HandlePending@@Base+0x26d4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #38024 @ 0x9488 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 4cbe8 │ │ │ │ + bne 4cba0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4cc04 │ │ │ │ + beq 4cbbc │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ 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 │ │ │ │ @@ -30513,851 +30497,716 @@ │ │ │ │ cmpeq r1, r3 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 4cc20 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + ldr r6, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r5, [r5, #4] │ │ │ │ + beq 4cc44 │ │ │ │ + b 4cc54 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #11488 @ 0x2ce0 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 15294c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4cc08 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3fb284 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 4cc3c │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ + ldr r0, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 4cc74 │ │ │ │ + bl b7048 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r4] │ │ │ │ + beq 4cc3c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + bl c1098 │ │ │ │ + cmn r0, #1 │ │ │ │ + movw r0, #5976 @ 0x1758 │ │ │ │ + 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, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cc60 │ │ │ │ - bl df614 │ │ │ │ + bne 4ccc8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd20 │ │ │ │ + bne 4cd88 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32956 @ 0x80bc │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2260 @ 0x8d4 │ │ │ │ + movw r0, #2848 @ 0xb20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4cd00 │ │ │ │ - movw r0, #65196 @ 0xfeac │ │ │ │ + beq 4cd68 │ │ │ │ + movw r0, #65140 @ 0xfe74 │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4cca8 │ │ │ │ + bne 4cd10 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4cc90 │ │ │ │ + bne 4ccf8 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 4ccb8 │ │ │ │ - bl 3c51ac │ │ │ │ + beq 4cd20 │ │ │ │ + bl 3c503c │ │ │ │ mov r0, r4 │ │ │ │ bl 2d724 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4cce4 │ │ │ │ + bne 4cd4c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4cccc │ │ │ │ + bne 4cd34 │ │ │ │ dmb ish │ │ │ │ - beq 4ccf8 │ │ │ │ - movw r0, #65196 @ 0xfeac │ │ │ │ + beq 4cd60 │ │ │ │ + movw r0, #65140 @ 0xfe74 │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4cd10 │ │ │ │ - bl df614 │ │ │ │ + bne 4cd78 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cd20 │ │ │ │ + bne 4cd88 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 33a114 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bl 243c74 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4cd70 │ │ │ │ + beq 4cdd8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2280 @ 0x8e8 │ │ │ │ + movw r1, #2868 @ 0xb34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4cd88 │ │ │ │ + bl 1b899c │ │ │ │ + b 4cdf0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #2324 @ 0x914 │ │ │ │ + movw r0, #2912 @ 0xb60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cd90 │ │ │ │ + bne 4cdf8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r4, #65188 @ 0xfea4 │ │ │ │ + movw r4, #65132 @ 0xfe6c │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cdec │ │ │ │ + beq 4ce54 │ │ │ │ bl 2df70 │ │ │ │ - movw r2, #65192 @ 0xfea8 │ │ │ │ + movw r2, #65136 @ 0xfe70 │ │ │ │ movt r2, #111 @ 0x6f │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cde4 │ │ │ │ + beq 4ce4c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cde4 │ │ │ │ + bgt 4ce4c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4cde4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4ce4c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004cdf8 : │ │ │ │ - push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ +0004ce60 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #36 @ 0x24 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - subs r7, r1, #0 │ │ │ │ - bge 4ce30 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + bge 4ce98 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25620 @ 0x6414 │ │ │ │ + movw r1, #26324 @ 0x66d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4cec0 │ │ │ │ - ldr r4, [r0, #256] @ 0x100 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + bl 1b899c │ │ │ │ + b 4cf20 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #256] @ 0x100 │ │ │ │ + cmp r0, #0 │ │ │ │ moveq r3, #256 @ 0x100 │ │ │ │ - ldrne r3, [r4, #8] │ │ │ │ - cmp r7, r3 │ │ │ │ - ble 4d11c │ │ │ │ - ldr r3, [r0, #268] @ 0x10c │ │ │ │ + ldrne r3, [r0, #8] │ │ │ │ + cmp r4, r3 │ │ │ │ + ble 4cf74 │ │ │ │ + ldr r3, [r5, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4ce60 │ │ │ │ - mov r5, r7 │ │ │ │ - b 4ce84 │ │ │ │ - cmp r7, #0 │ │ │ │ - movge r5, r7 │ │ │ │ - addlt r5, r7, #3 │ │ │ │ - asr r5, r5, #2 │ │ │ │ - rsb r5, r5, #0 │ │ │ │ - sub r3, r5, #-2147483647 @ 0x80000001 │ │ │ │ - cmp r7, r3 │ │ │ │ - bgt 4ce58 │ │ │ │ - sub r5, r7, r5 │ │ │ │ - ldr r3, [r6, #264] @ 0x108 │ │ │ │ + bne 4cec8 │ │ │ │ + mov r1, r4 │ │ │ │ + b 4ceec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4cec8 │ │ │ │ - mov r1, r5 │ │ │ │ + movge r1, r4 │ │ │ │ + addlt r1, r4, #3 │ │ │ │ + asr r1, r1, #2 │ │ │ │ + rsb r1, r1, #0 │ │ │ │ + sub r3, r1, #-2147483647 @ 0x80000001 │ │ │ │ + cmp r4, r3 │ │ │ │ + bgt 4cec0 │ │ │ │ + sub r1, r4, r1 │ │ │ │ + ldr r3, [r5, #264] @ 0x108 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 4cf28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ceb0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 224300 │ │ │ │ + beq 4cf10 │ │ │ │ + bl 224970 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d11c │ │ │ │ - b 4cec0 │ │ │ │ - add r0, r6, #256 @ 0x100 │ │ │ │ - bl 10d444 <_PyBytes_Resize@@Base> │ │ │ │ + beq 4cf74 │ │ │ │ + b 4cf20 │ │ │ │ + add r0, r5, #256 @ 0x100 │ │ │ │ + bl 10d5f8 <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d11c │ │ │ │ + beq 4cf74 │ │ │ │ mvn r0, #0 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cefc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl f39dc │ │ │ │ + beq 4cf54 │ │ │ │ + bl f38f4 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #256] @ 0x100 │ │ │ │ - beq 4cec0 │ │ │ │ + str r0, [r5, #256] @ 0x100 │ │ │ │ + beq 4cf20 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r5 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bl 2ebec │ │ │ │ - b 4d11c │ │ │ │ - cmp r5, #0 │ │ │ │ - bge 4cf24 │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40784 @ 0x9f50 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - str r4, [r6, #256] @ 0x100 │ │ │ │ - b 4cec0 │ │ │ │ - beq 4d104 │ │ │ │ - cmn r5, #-2147483630 @ 0x80000012 │ │ │ │ - bls 4cf3c │ │ │ │ - bl 2df928 <_PyType_Lookup@@Base+0x30> │ │ │ │ - mov r4, r0 │ │ │ │ - b 4d0f4 │ │ │ │ - movw r8, #40400 @ 0x9dd0 │ │ │ │ - movt r8, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ - movt r3, #11 │ │ │ │ - add sl, r5, #17 │ │ │ │ - ldr r2, [r8, #1016] @ 0x3f8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 4d048 │ │ │ │ - ldr r2, [pc, #452] @ 4d128 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - cmp sl, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bhi 4cffc │ │ │ │ - lsr r2, r5, #3 │ │ │ │ - add r1, r2, #2 │ │ │ │ - ldr r3, [r9, r1, lsl #3] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq 4cfe8 │ │ │ │ - ldr r1, [r3] │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3] │ │ │ │ - ldr r1, [r4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 4d068 │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ - ldr ip, [r3, #28] │ │ │ │ - cmp r1, ip │ │ │ │ - addls r2, r2, #3 │ │ │ │ - ldrhi r3, [r3, #12] │ │ │ │ - addls r2, r1, r2, lsl #3 │ │ │ │ - strhi r3, [r0, #12] │ │ │ │ - strls r2, [r3, #24] │ │ │ │ - addls r2, r3, r1 │ │ │ │ - strhi r0, [r3, #8] │ │ │ │ - strls r2, [r3, #4] │ │ │ │ - movls r2, #0 │ │ │ │ - strls r2, [r3, r1] │ │ │ │ - b 4cff4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl b7e9c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 4d068 │ │ │ │ - ldr r2, [r8, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ - movt r3, #10 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 4d020 │ │ │ │ - mov r0, sl │ │ │ │ - bl 2ec70 │ │ │ │ - mov r4, r0 │ │ │ │ - b 4d030 │ │ │ │ - ldr r0, [r8, #972] @ 0x3cc │ │ │ │ - mov r1, sl │ │ │ │ - blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - ldrne r3, [r9, #800] @ 0x320 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - strne r3, [r9, #800] @ 0x320 │ │ │ │ - bne 4d068 │ │ │ │ - b 4d05c │ │ │ │ - ldr r0, [r8, #1012] @ 0x3f4 │ │ │ │ - mov r1, sl │ │ │ │ - blx r2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne 4d068 │ │ │ │ - bl 36ccf4 │ │ │ │ - mov r4, r0 │ │ │ │ - b 4d0f4 │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ - 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, #160] @ 4d12c │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4d0d8 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne 4d0c8 │ │ │ │ - ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ - bl 2ec64 │ │ │ │ + b 4cf74 │ │ │ │ + bl b8290 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d0d8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b 4d0d8 │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - add r3, r4, r5 │ │ │ │ - mov r2, #0 │ │ │ │ - str r5, [r4, #8] │ │ │ │ - mvn r1, #0 │ │ │ │ - str r1, [r4, #12] │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - b 4d108 │ │ │ │ - cmp r4, #0 │ │ │ │ - streq r4, [r6, #256] @ 0x100 │ │ │ │ - bne 4d108 │ │ │ │ - b 4cec0 │ │ │ │ - ldr r4, [pc, #36] @ 4d130 │ │ │ │ + str r0, [r5, #256] @ 0x100 │ │ │ │ + beq 4cf20 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ - mov r1, r6 │ │ │ │ - add r0, r4, #16 │ │ │ │ - str r4, [r6, #256] @ 0x100 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, r0, #16 │ │ │ │ bl 2ebec │ │ │ │ mov r0, #0 │ │ │ │ - str r7, [r6, #260] @ 0x104 │ │ │ │ - pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r0, fp, r8, lsr #5 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 4d170 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - ldr r6, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r5, [r5, #4] │ │ │ │ - beq 4d194 │ │ │ │ - b 4d1a4 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #11068 @ 0x2b3c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d158 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3fb264 <_PySlotIterator_Init@@Base+0x50> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 4d18c │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ - ldr r0, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4d1c4 │ │ │ │ - bl b7454 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r4] │ │ │ │ - beq 4d18c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl bff90 │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - moveq r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + str r4, [r5, #260] @ 0x104 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4d23c │ │ │ │ + beq 4cfd8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #39020 @ 0x986c │ │ │ │ + movw r1, #39724 @ 0x9b2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d47c │ │ │ │ + beq 4d218 │ │ │ │ movw r9, #43532 @ 0xaa0c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ movw r8, #43744 @ 0xaae0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ - b 4d2e4 │ │ │ │ + b 4d080 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2340 @ 0x924 │ │ │ │ + movw r1, #2928 @ 0xb70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4d47c │ │ │ │ + bl 1b899c │ │ │ │ + b 4d218 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 4d338 │ │ │ │ + bne 4d0d4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d304 │ │ │ │ - movw r2, #10808 @ 0x2a38 │ │ │ │ + beq 4d0a0 │ │ │ │ + movw r2, #11228 @ 0x2bdc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52432 @ 0xccd0 │ │ │ │ + movw r1, #53244 @ 0xcffc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1665e8 │ │ │ │ + bl 166930 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d320 │ │ │ │ + ble 4d0bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4d39c │ │ │ │ + beq 4d138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fc95c <_PySlotIterator_Init@@Base+0x1748> │ │ │ │ + bl 3fcf3c <_PySlotIterator_Init@@Base+0x166c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d37c │ │ │ │ + ble 4d118 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d39c │ │ │ │ + beq 4d138 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4d3c4 │ │ │ │ + ble 4d160 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4388 @ 0x1124 │ │ │ │ + movw r1, #5036 @ 0x13ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ecee4 │ │ │ │ + bl ece6c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d258 │ │ │ │ - b 4d39c │ │ │ │ + bne 4cff4 │ │ │ │ + b 4d138 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d3dc │ │ │ │ + bgt 4d178 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq 4d374 │ │ │ │ - b 4d3dc │ │ │ │ + beq 4d110 │ │ │ │ + b 4d178 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4d29c │ │ │ │ + bne 4d038 │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4d29c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4d038 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 4d350 │ │ │ │ + beq 4d0ec │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d3dc │ │ │ │ - b 4d364 │ │ │ │ + bgt 4d178 │ │ │ │ + b 4d100 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4d340 │ │ │ │ + beq 4d0dc │ │ │ │ mov r5, r3 │ │ │ │ - b 4d2a4 │ │ │ │ + b 4d040 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4d3dc │ │ │ │ + bne 4d178 │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4d3dc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4d178 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4d2d0 │ │ │ │ + bne 4d06c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 4d2d0 │ │ │ │ + b 4d06c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d3bc │ │ │ │ + bgt 4d158 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4d3bc │ │ │ │ + bne 4d158 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4d47c │ │ │ │ + b 4d218 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 4d2e4 │ │ │ │ + bne 4d080 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4d2e4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4d080 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d3fc │ │ │ │ + bgt 4d198 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4d3fc │ │ │ │ + bne 4d198 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #65444 @ 0xffa4 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - bl 3fc95c <_PySlotIterator_Init@@Base+0x1748> │ │ │ │ + movw r2, #612 @ 0x264 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + bl 3fcf3c <_PySlotIterator_Init@@Base+0x166c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d47c │ │ │ │ + beq 4d218 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4d47c │ │ │ │ + bne 4d218 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d454 │ │ │ │ + bgt 4d1f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4d454 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4d1f0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0004d488 : │ │ │ │ +0004d224 : │ │ │ │ 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 4d4b4 │ │ │ │ + beq 4d250 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 168c94 │ │ │ │ + b 168fdc │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2376 @ 0x948 │ │ │ │ + movw r1, #2964 @ 0xb94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d4d4 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +0004d270 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4d504 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 4d2a0 <_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 4d590 <_PyNumber_InPlacePowerNoMod@@Base+0xbc> │ │ │ │ + b 4d32c <_PyNumber_InPlacePowerNoMod@@Base+0xbc> │ │ │ │ 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 4d570 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + beq 4d30c <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d570 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + beq 4d30c <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ blx r3 │ │ │ │ movw r3, #5968 @ 0x1750 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d570 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + bgt 4d30c <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4d570 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4d30c <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #43028 @ 0xa814 │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 349a98 │ │ │ │ + b 34b87c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #38624 @ 0x96e0 │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d604 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ + beq 4d3a0 <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ 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 e4538 │ │ │ │ + bl e4568 │ │ │ │ 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 4d650 <_PyNumber_InPlacePowerNoMod@@Base+0x17c> │ │ │ │ + bne 4d3ec <_PyNumber_InPlacePowerNoMod@@Base+0x17c> │ │ │ │ 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, #2672 @ 0xa70 │ │ │ │ + movw r0, #3260 @ 0xcbc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d6a0 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ + bgt 4d43c <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4d6a0 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ + bne 4d43c <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d798 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ + beq 4d534 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63080 @ 0xf668 │ │ │ │ + movw r1, #64376 @ 0xfb78 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d72c <_PyNumber_InPlacePowerNoMod@@Base+0x258> │ │ │ │ + beq 4d4c8 <_PyNumber_InPlacePowerNoMod@@Base+0x258> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d6f4 <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ + bgt 4d490 <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4d6f4 <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ + bne 4d490 <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #2700 @ 0xa8c │ │ │ │ + movw r0, #3288 @ 0xcd8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d798 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ + beq 4d534 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2708 @ 0xa94 │ │ │ │ + movw r1, #3296 @ 0xce0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d76c <_PyNumber_InPlacePowerNoMod@@Base+0x298> │ │ │ │ + bne 4d508 <_PyNumber_InPlacePowerNoMod@@Base+0x298> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d74c <_PyNumber_InPlacePowerNoMod@@Base+0x278> │ │ │ │ + bgt 4d4e8 <_PyNumber_InPlacePowerNoMod@@Base+0x278> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4d74c <_PyNumber_InPlacePowerNoMod@@Base+0x278> │ │ │ │ + bne 4d4e8 <_PyNumber_InPlacePowerNoMod@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 4d7b4 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ + beq 4d550 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d78c <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ + bgt 4d528 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4d78c <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ + bne 4d528 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26912 @ 0x6920 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4d824 <_PyNumber_InPlacePowerNoMod@@Base+0x350> │ │ │ │ + beq 4d5c0 <_PyNumber_InPlacePowerNoMod@@Base+0x350> │ │ │ │ mov r1, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d824 <_PyNumber_InPlacePowerNoMod@@Base+0x350> │ │ │ │ + bne 4d5c0 <_PyNumber_InPlacePowerNoMod@@Base+0x350> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 349244 │ │ │ │ + bl 34b004 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d82c <_PyNumber_InPlacePowerNoMod@@Base+0x358> │ │ │ │ + bne 4d5c8 <_PyNumber_InPlacePowerNoMod@@Base+0x358> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 4d8bc <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ + b 4d658 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4d850 <_PyNumber_InPlacePowerNoMod@@Base+0x37c> │ │ │ │ + beq 4d5ec <_PyNumber_InPlacePowerNoMod@@Base+0x37c> │ │ │ │ movw r1, #26912 @ 0x6920 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d85c <_PyNumber_InPlacePowerNoMod@@Base+0x388> │ │ │ │ + beq 4d5f8 <_PyNumber_InPlacePowerNoMod@@Base+0x388> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 4d874 <_PyNumber_InPlacePowerNoMod@@Base+0x3a0> │ │ │ │ + b 4d610 <_PyNumber_InPlacePowerNoMod@@Base+0x3a0> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 349244 │ │ │ │ + bl 34b004 │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 4d8bc <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ + beq 4d658 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4d8a4 <_PyNumber_InPlacePowerNoMod@@Base+0x3d0> │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 4d640 <_PyNumber_InPlacePowerNoMod@@Base+0x3d0> │ │ │ │ + movw r3, #49872 @ 0xc2d0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19532 @ 0x4c4c │ │ │ │ + movw r1, #20236 @ 0x4f0c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 4d8bc <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ + b 4d658 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 4da5c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ + bl 4d7f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004d8c4 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +0004d660 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #9476 @ 0x2504 │ │ │ │ + movw r3, #9936 @ 0x26d0 │ │ │ │ movt r3, #17 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 4d944 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 4d6e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d920 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 4d6bc <_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, #29272 @ 0x7258 │ │ │ │ + movw r1, #29976 @ 0x7518 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #136 @ 0x88 │ │ │ │ + movw r0, #888 @ 0x378 │ │ │ │ movt r0, #89 @ 0x59 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_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 │ │ │ │ @@ -31367,74 +31216,74 @@ │ │ │ │ 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 bcad0 │ │ │ │ + bl bc630 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d990 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + beq 4d72c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #62696 @ 0xf4e8 │ │ │ │ + movw r1, #65116 @ 0xfe5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #2768 @ 0xad0 │ │ │ │ + movw r0, #3412 @ 0xd54 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d998 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd4> │ │ │ │ + bne 4d734 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd4> │ │ │ │ mov r4, #0 │ │ │ │ - b 4da4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + b 4d7e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 4da4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + beq 4d7e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 4da4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + bge 4d7e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 4d9d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ + bne 4d774 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4d9b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ + b 4d74c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d9fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x138> │ │ │ │ + bne 4d798 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x138> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da10 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ - b 4d9d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + bne 4d7ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ + b 4d76c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d9e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x120> │ │ │ │ - b 4d9d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + bne 4d780 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x120> │ │ │ │ + b 4d76c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56364 @ 0xdc2c │ │ │ │ + movw r1, #55756 @ 0xd9cc │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + beq 4d76c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d990 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bgt 4d72c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4d990 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bne 4d72c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 4d990 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 4d72c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ @@ -31444,85 +31293,86 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2e438 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 4dad0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x20c> │ │ │ │ + beq 4d86c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x20c> │ │ │ │ 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 4dae4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x220> │ │ │ │ + b 4d880 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x220> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 4db48 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x284> │ │ │ │ - vldr d7, [pc, #112] @ 4db50 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x28c> │ │ │ │ + vldr d0, [pc, #112] @ 4d8e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x288> │ │ │ │ + vldr d7, [pc, #116] @ 4d8f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x290> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4db20 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x25c> │ │ │ │ + beq 4d8bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x25c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2f288 │ │ │ │ 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 4db3c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x278> │ │ │ │ + b 4d8d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x278> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 4db50 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x28c> │ │ │ │ + vldr d6, [pc, #40] @ 4d8f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x290> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 4db48 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x284> │ │ │ │ + vldr d7, [pc, #24] @ 4d8e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x288> │ │ │ │ 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} │ │ │ │ ... │ │ │ │ andhi r0, r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3372f8 │ │ │ │ + b 339350 │ │ │ │ push {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 4dbac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2e8> │ │ │ │ + bne 4d94c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ec> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dbc0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fc> │ │ │ │ - b 4dbd0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30c> │ │ │ │ + bne 4d960 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x300> │ │ │ │ + b 4d970 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x310> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4db9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d8> │ │ │ │ + beq 4d93c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2dc> │ │ │ │ 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 │ │ │ │ @@ -31537,29 +31387,29 @@ │ │ │ │ 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] @ 4dc28 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x364> │ │ │ │ + ldr r0, [pc, #12] @ 4d9c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x368> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror #18 │ │ │ │ + rsbeq r2, fp, r0, ror #18 │ │ │ │ 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 e8ea8 │ │ │ │ + bl e9018 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -31568,1066 +31418,1066 @@ │ │ │ │ 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 4dca4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e0> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 4da44 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e4> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dcac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e8> │ │ │ │ + beq 4da4c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4dca0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x640> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dd04 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ + beq 4daa4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4dd04 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ + beq 4daa4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x444> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dd04 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ + beq 4daa4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 4dd80 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4bc> │ │ │ │ + bne 4db20 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4dca0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x640> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ddd4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4db74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ddd4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4db74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ddd4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4db74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4ddd4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4db74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ddd4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4db74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 4ddd4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + beq 4db74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ 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 3f8c5c │ │ │ │ + bl 3f9230 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ - movw ip, #21340 @ 0x535c │ │ │ │ + movw ip, #22044 @ 0x561c │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 358228 │ │ │ │ - b 4dedc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x618> │ │ │ │ + bl 358bb0 │ │ │ │ + b 4dc7c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x61c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4dca0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x640> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de2c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ + beq 4dbcc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x56c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4de2c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ + beq 4dbcc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x56c> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4de2c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ + beq 4dbcc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x56c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4dea8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5e4> │ │ │ │ + bne 4dc48 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5e8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4df00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4dca0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x640> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4dc9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4dc9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4dc9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4dc9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4dc9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ - movw r2, #3312 @ 0xcf0 │ │ │ │ + beq 4dc9c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + movw r2, #3900 @ 0xf3c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #48572 @ 0xbdbc │ │ │ │ + movw r2, #49884 @ 0xc2dc │ │ │ │ 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 358228 │ │ │ │ - bl df614 │ │ │ │ + bl 358bb0 │ │ │ │ + bl df4ac │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 4df08 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x644> │ │ │ │ - b 4df00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4dca8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x648> │ │ │ │ + b 4dca0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x640> │ │ │ │ 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 4df24 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x660> │ │ │ │ - b ce9e0 │ │ │ │ + beq 4dcc4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x664> │ │ │ │ + b ce87c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3368 @ 0xd28 │ │ │ │ + movw r1, #3956 @ 0xf74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4df68 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a4> │ │ │ │ + bne 4dd08 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a8> │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4df60 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x69c> │ │ │ │ + beq 4dd00 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44580 @ 0xae24 │ │ │ │ + movw r1, #45284 @ 0xb0e4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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, #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 4dff8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x734> │ │ │ │ + bne 4dd98 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x738> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e030 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ + beq 4ddd0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x770> │ │ │ │ mov ip, #4 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #508] @ 4e20c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x948> │ │ │ │ + ldr r3, [pc, #508] @ 4dfac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x94c> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #44 @ 0x2c │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e200 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ + beq 4dfa0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x940> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e050 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x78c> │ │ │ │ - bl df614 │ │ │ │ + bne 4ddf0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x790> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bne 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x89c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e070 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7ac> │ │ │ │ - bl df614 │ │ │ │ + bne 4de10 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7b0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bne 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x89c> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r8, [r4, #8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4e094 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7d0> │ │ │ │ - bl df614 │ │ │ │ + bne 4de34 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7d4> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x808> │ │ │ │ - b 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ - bl e8c3c │ │ │ │ + beq 4de6c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80c> │ │ │ │ + b 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x89c> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e0bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7f8> │ │ │ │ + bgt 4de5c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4e0bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7f8> │ │ │ │ + bne 4de5c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4e084 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7c0> │ │ │ │ + beq 4de24 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7c4> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4e0e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x824> │ │ │ │ + bge 4de88 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x828> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3436 @ 0xd6c │ │ │ │ + movw r1, #4024 @ 0xfb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bl 1b899c │ │ │ │ + b 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x89c> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 4e148 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x884> │ │ │ │ - bl 104dd4 │ │ │ │ + bne 4dee8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x888> │ │ │ │ + bl 104f8c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ea90 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4e1f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x92c> │ │ │ │ + bge 4df90 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x930> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4e1d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x914> │ │ │ │ - bl d7124 │ │ │ │ + bne 4df78 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x918> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e0f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x834> │ │ │ │ - b 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + beq 4de98 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x838> │ │ │ │ + b 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x89c> │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e180 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8bc> │ │ │ │ + bne 4df20 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8c0> │ │ │ │ mov r4, #0 │ │ │ │ - b 4e200 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ + b 4dfa0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x940> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4e1b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8f0> │ │ │ │ - bl d7124 │ │ │ │ + bne 4df54 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8f4> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ - bl 104dd4 │ │ │ │ + bne 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x89c> │ │ │ │ + bl 104f8c │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ea90 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4e1c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x904> │ │ │ │ - b 4e164 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8a0> │ │ │ │ + bge 4df68 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x908> │ │ │ │ + b 4df04 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8a4> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 4e15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bl 301368 │ │ │ │ + b 4defc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x89c> │ │ │ │ mov r0, r5 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ - b 4e200 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ + b 4dfa0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x940> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r5, sl, r8, ror #16 │ │ │ │ + rsbeq r5, sl, r0, lsl #16 │ │ │ │ │ │ │ │ -0004e210 : │ │ │ │ +0004dfb0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4e228 │ │ │ │ + ldr r0, [pc, #12] @ 4dfc8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - mlseq sl, r4, r8, r5 │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq r5, sl, ip, lsr #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 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #300] @ 4e380 │ │ │ │ + ldr r1, [pc, #300] @ 4e120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 4e26c │ │ │ │ + bne 4e00c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1985bc │ │ │ │ + bl 198c94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e264 │ │ │ │ - ldr r1, [pc, #256] @ 4e384 │ │ │ │ + blt 4e004 │ │ │ │ + ldr r1, [pc, #256] @ 4e124 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #4] │ │ │ │ - beq 4e264 │ │ │ │ + beq 4e004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1985bc │ │ │ │ + bl 198c94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e264 │ │ │ │ - ldr r1, [pc, #220] @ 4e388 │ │ │ │ + blt 4e004 │ │ │ │ + ldr r1, [pc, #220] @ 4e128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq 4e264 │ │ │ │ + beq 4e004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1985bc │ │ │ │ + bl 198c94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e264 │ │ │ │ - ldr r1, [pc, #184] @ 4e38c │ │ │ │ + blt 4e004 │ │ │ │ + ldr r1, [pc, #184] @ 4e12c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ - beq 4e264 │ │ │ │ + beq 4e004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1985bc │ │ │ │ + bl 198c94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e264 │ │ │ │ - ldr r1, [pc, #148] @ 4e390 │ │ │ │ + blt 4e004 │ │ │ │ + ldr r1, [pc, #148] @ 4e130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #16] │ │ │ │ - beq 4e264 │ │ │ │ + beq 4e004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1985bc │ │ │ │ + bl 198c94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e264 │ │ │ │ - ldr r1, [pc, #112] @ 4e394 │ │ │ │ + blt 4e004 │ │ │ │ + ldr r1, [pc, #112] @ 4e134 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #20] │ │ │ │ - beq 4e264 │ │ │ │ + beq 4e004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1985bc │ │ │ │ + bl 198c94 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e264 │ │ │ │ + blt 4e004 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #3492 @ 0xda4 │ │ │ │ + movw r2, #4080 @ 0xff0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #24960 @ 0x6180 │ │ │ │ + movw r1, #25736 @ 0x6488 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 3371c4 │ │ │ │ + bl 33921c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4e264 │ │ │ │ + blt 4e004 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39336 @ 0x99a8 │ │ │ │ + movw r1, #40040 @ 0x9c68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, sl, r8, asr #17 │ │ │ │ - ldrdeq r5, [sl], #-140 @ 0xffffff74 @ │ │ │ │ - strdeq r5, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r5, sl, r4, lsl #18 │ │ │ │ - rsbeq r5, sl, r8, lsl r9 │ │ │ │ - rsbeq r5, sl, ip, lsr #18 │ │ │ │ + rsbeq r5, sl, r0, ror #16 │ │ │ │ + rsbeq r5, sl, r4, ror r8 │ │ │ │ + rsbeq r5, sl, r8, lsl #17 │ │ │ │ + mlseq sl, ip, r8, r5 │ │ │ │ + strhteq r5, [sl], #-128 @ 0xffffff80 │ │ │ │ + rsbeq r5, sl, r4, asr #17 │ │ │ │ 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] @ 4e3d0 │ │ │ │ + ldr r0, [pc, #12] @ 4e170 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r0, asr #23 │ │ │ │ + strhteq r2, [fp], #-184 @ 0xffffff48 │ │ │ │ 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] @ 4e40c │ │ │ │ + ldr r0, [pc, #12] @ 4e1ac │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, ip, asr #20 │ │ │ │ + rsbeq r2, fp, r4, asr #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4e440 │ │ │ │ + bne 4e1e0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22f19c │ │ │ │ + b 22fb34 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3628 @ 0xe2c │ │ │ │ + movw r0, #4332 @ 0x10ec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4e430 │ │ │ │ + b 4e1d0 │ │ │ │ │ │ │ │ -0004e460 : │ │ │ │ +0004e200 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #42712 @ 0xa6d8 │ │ │ │ + movw r3, #43488 @ 0xa9e0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30f1f4 │ │ │ │ + b 31148c │ │ │ │ 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 4e4b8 │ │ │ │ + bne 4e258 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e4e4 │ │ │ │ - b 4e4d8 │ │ │ │ + bne 4e284 │ │ │ │ + b 4e278 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47564 @ 0xb9cc │ │ │ │ + movw r0, #48268 @ 0xbc8c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e554 │ │ │ │ - b 4e4a0 │ │ │ │ - bl df614 │ │ │ │ + beq 4e2f4 │ │ │ │ + b 4e240 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e554 │ │ │ │ + bne 4e2f4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e504 │ │ │ │ - bl df614 │ │ │ │ + bne 4e2a4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e554 │ │ │ │ + bne 4e2f4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13656 @ 0x3558 │ │ │ │ + movw r1, #14196 @ 0x3774 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #3524 @ 0xdc4 │ │ │ │ + movw r0, #4368 @ 0x1110 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e554 │ │ │ │ + beq 4e2f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4d4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e55c │ │ │ │ + bne 4e2fc │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4e598 │ │ │ │ + bne 4e338 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 228f88 │ │ │ │ + b 2296a0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24644 @ 0x6044 │ │ │ │ + movw r0, #25348 @ 0x6304 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4e588 │ │ │ │ + b 4e328 │ │ │ │ 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] @ 4e7ac │ │ │ │ + ldr r0, [pc, #468] @ 4e54c │ │ │ │ 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 4e5fc │ │ │ │ + bne 4e39c │ │ │ │ mov r4, #0 │ │ │ │ - b 4e620 │ │ │ │ + b 4e3c0 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e5f4 │ │ │ │ + beq 4e394 │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #58808 @ 0xe5b8 │ │ │ │ + movw r2, #58200 @ 0xe358 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e774 │ │ │ │ + beq 4e514 │ │ │ │ ldr r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #58808 @ 0xe5b8 │ │ │ │ + movw r2, #58200 @ 0xe358 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e774 │ │ │ │ + bne 4e514 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e71c │ │ │ │ + beq 4e4bc │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4e67c │ │ │ │ + beq 4e41c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4e71c │ │ │ │ + ble 4e4bc │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4e660 │ │ │ │ - b 4e6b0 │ │ │ │ + bne 4e400 │ │ │ │ + b 4e450 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4e6b0 │ │ │ │ + beq 4e450 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e6a0 │ │ │ │ + beq 4e440 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4e688 │ │ │ │ - b 4e6b0 │ │ │ │ + bne 4e428 │ │ │ │ + b 4e450 │ │ │ │ movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4e71c │ │ │ │ - ldr r2, [pc, #248] @ 4e7b0 │ │ │ │ + bne 4e4bc │ │ │ │ + ldr r2, [pc, #248] @ 4e550 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50a7c │ │ │ │ + bl 50884 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4e7a0 │ │ │ │ - beq 4e71c │ │ │ │ + blt 4e540 │ │ │ │ + beq 4e4bc │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4e7b0 │ │ │ │ + ldr r1, [pc, #216] @ 4e550 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e7a0 │ │ │ │ + bne 4e540 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4e70c │ │ │ │ + ble 4e4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 4e71c │ │ │ │ + b 4e4bc │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4e704 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4e4a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4e7b4 │ │ │ │ + ldr r1, [pc, #140] @ 4e554 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e7a0 │ │ │ │ + bne 4e540 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4e7a0 │ │ │ │ + beq 4e540 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e774 │ │ │ │ + bgt 4e514 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4e774 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4e514 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r3, #5968 @ 0x1750 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4e7a0 │ │ │ │ - ldr r1, [pc, #36] @ 4e7b0 │ │ │ │ + beq 4e540 │ │ │ │ + ldr r1, [pc, #36] @ 4e550 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r3, [fp], #-20 @ 0xffffffec @ │ │ │ │ - rsbeq r2, fp, ip, lsr #27 │ │ │ │ + rsbeq r3, fp, ip, ror #3 │ │ │ │ + rsbeq r2, fp, r4, lsr #27 │ │ │ │ │ │ │ │ -0004e7b8 <_PyCompile_Assemble@@Base>: │ │ │ │ +0004e558 <_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, #55308 @ 0xd80c │ │ │ │ + movw r3, #56612 @ 0xdd24 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4e80c <_PyCompile_Assemble@@Base+0x54> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 4e5ac <_PyCompile_Assemble@@Base+0x54> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3556 @ 0xde4 │ │ │ │ + movw r1, #4400 @ 0x1130 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4ea00 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ + bl 1b899c │ │ │ │ + b 4e7a0 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2df4c │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4ea00 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ + beq 4e7a0 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c9aec <_PyEval_ImportName@@Base+0x12d4> │ │ │ │ + bl 1c9fc0 <_PyEval_ImportName@@Base+0x1300> │ │ │ │ subs r6, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r6] │ │ │ │ movne r9, r4 │ │ │ │ - beq 4e9c8 <_PyCompile_Assemble@@Base+0x210> │ │ │ │ + beq 4e768 <_PyCompile_Assemble@@Base+0x210> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4e868 <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ + beq 4e608 <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r9, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4e84c <_PyCompile_Assemble@@Base+0x94> │ │ │ │ + b 4e5ec <_PyCompile_Assemble@@Base+0x94> │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 4e894 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + bne 4e634 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ mov r4, r9 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 4e9cc <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + bl 36d9fc │ │ │ │ + b 4e76c <_PyCompile_Assemble@@Base+0x214> │ │ │ │ mov r1, r9 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e8bc <_PyCompile_Assemble@@Base+0x104> │ │ │ │ + beq 4e65c <_PyCompile_Assemble@@Base+0x104> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 4e8a0 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - movw r0, #6044 @ 0x179c │ │ │ │ + b 4e640 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + movw r0, #6796 @ 0x1a8c │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e924 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + beq 4e6c4 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 4e91c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bge 4e6bc <_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 4e90c <_PyCompile_Assemble@@Base+0x154> │ │ │ │ + bne 4e6ac <_PyCompile_Assemble@@Base+0x154> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 4e8d4 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ + bhi 4e674 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 4e8d4 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ + b 4e674 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 4e8c4 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + b 4e664 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ mov r0, sl │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1d1470 <_PyErr_SetKeyError@@Base+0x184> │ │ │ │ + bl 1d1954 <_PyErr_SetKeyError@@Base+0x184> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e9cc <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e76c <_PyCompile_Assemble@@Base+0x214> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp] │ │ │ │ - bl 1db748 <_PyTime_FromSeconds@@Base+0xaf8> │ │ │ │ + bl 1dbcbc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e9cc <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e76c <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ bl 34fcc <_PyObject_DebugMallocStats@@Base+0x121c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e9cc <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e76c <_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 1e2188 │ │ │ │ + bl 1e29e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e9c0 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ + bgt 4e760 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4e9c0 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ + bne 4e760 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r8 │ │ │ │ - b 4e9cc <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + b 4e76c <_PyCompile_Assemble@@Base+0x214> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e9ec <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + bgt 4e78c <_PyCompile_Assemble@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4e9ec <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + bne 4e78c <_PyCompile_Assemble@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 306d4c │ │ │ │ + bl 3096bc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e7d28 │ │ │ │ + bl 1e850c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0004ea0c : │ │ │ │ +0004e7ac : │ │ │ │ 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, #42928 @ 0xa7b0 │ │ │ │ + movw ip, #43704 @ 0xaab8 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2f4e50 │ │ │ │ + bl 2f6df0 │ │ │ │ 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 r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4ea7c │ │ │ │ + ldr r0, [pc, #12] @ 4e81c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, ip, ror #19 │ │ │ │ + rsbeq r2, fp, r4, ror #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eacc │ │ │ │ + bne 4e86c │ │ │ │ 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 4eaac │ │ │ │ + beq 4e84c │ │ │ │ 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 4eb2c │ │ │ │ + bne 4e8cc │ │ │ │ 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 4eb0c │ │ │ │ + beq 4e8ac │ │ │ │ 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 r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4eb78 │ │ │ │ + ldr r0, [pc, #12] @ 4e918 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r0, lsl #24 │ │ │ │ + strdeq r2, [fp], #-184 @ 0xffffff48 @ │ │ │ │ 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 4ebbc │ │ │ │ + bgt 4e95c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 4ebe0 │ │ │ │ + bl 1b899c │ │ │ │ + b 4e980 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4ebe8 │ │ │ │ + beq 4e988 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18140 @ 0x46dc │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 4ec18 │ │ │ │ + b 4e9b8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ec00 │ │ │ │ + bne 4e9a0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 4ec18 │ │ │ │ - ldr r1, [pc, #24] @ 4ec20 │ │ │ │ + b 4e9b8 │ │ │ │ + ldr r1, [pc, #24] @ 4e9c0 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4ebf4 │ │ │ │ + beq 4e994 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq r6, [fp], #-148 @ 0xffffff6c @ │ │ │ │ + rsbeq r6, fp, ip, asr #19 │ │ │ │ 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, #-24] @ 0xffffffe8 │ │ │ │ - bne 4ec58 │ │ │ │ + bne 4e9f8 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #80] @ 4eca4 │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ - b 4ec68 │ │ │ │ - ldr r0, [pc, #72] @ 4eca8 │ │ │ │ + ldr r0, [pc, #80] @ 4ea44 │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ + b 4ea08 │ │ │ │ + ldr r0, [pc, #72] @ 4ea48 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 22cf20 <_PyCode_CheckLineNumber@@Base+0x25ac> │ │ │ │ + bl 22d64c <_PyCode_CheckLineNumber@@Base+0x25c0> │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4ec98 │ │ │ │ + beq 4ea38 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ec8c │ │ │ │ + bgt 4ea2c │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - beq 4ec94 │ │ │ │ + beq 4ea34 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ec98 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b 4ea38 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r3, fp, r4, asr r3 │ │ │ │ + ldrdeq r2, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r3, fp, ip, asr #6 │ │ │ │ │ │ │ │ -0004ecac : │ │ │ │ +0004ea4c : │ │ │ │ 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 b8344 <_Py_GetConfig@@Base> │ │ │ │ + bl b7f3c <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -32638,348 +32488,348 @@ │ │ │ │ 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] @ 4ed34 │ │ │ │ + ldr r0, [pc, #12] @ 4ead4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r8, lsr #19 │ │ │ │ + rsbeq r2, fp, r0, lsr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + movw r1, #27992 @ 0x6d58 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f214 <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ + b 4efb4 <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4ed6c │ │ │ │ + ldr r0, [pc, #12] @ 4eb0c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r0, r2, ip │ │ │ │ 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] @ 4ef64 │ │ │ │ + ldr r0, [pc, #468] @ 4ed04 │ │ │ │ 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 4edb4 │ │ │ │ + bne 4eb54 │ │ │ │ mov r4, #0 │ │ │ │ - b 4edd8 │ │ │ │ + b 4eb78 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4edac │ │ │ │ + beq 4eb4c │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + movw r2, #60176 @ 0xeb10 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ef2c │ │ │ │ + beq 4eccc │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + movw r2, #60176 @ 0xeb10 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ef2c │ │ │ │ + bne 4eccc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4eed4 │ │ │ │ + beq 4ec74 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4ee34 │ │ │ │ + beq 4ebd4 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4eed4 │ │ │ │ + ble 4ec74 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4ee18 │ │ │ │ - b 4ee68 │ │ │ │ + bne 4ebb8 │ │ │ │ + b 4ec08 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4ee68 │ │ │ │ + beq 4ec08 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ee58 │ │ │ │ + beq 4ebf8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ee40 │ │ │ │ - b 4ee68 │ │ │ │ + bne 4ebe0 │ │ │ │ + b 4ec08 │ │ │ │ movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4eed4 │ │ │ │ - ldr r2, [pc, #248] @ 4ef68 │ │ │ │ + bne 4ec74 │ │ │ │ + ldr r2, [pc, #248] @ 4ed08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50a7c │ │ │ │ + bl 50884 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4ef58 │ │ │ │ - beq 4eed4 │ │ │ │ + blt 4ecf8 │ │ │ │ + beq 4ec74 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4ef68 │ │ │ │ + ldr r1, [pc, #216] @ 4ed08 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ef58 │ │ │ │ + bne 4ecf8 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4eec4 │ │ │ │ + ble 4ec64 │ │ │ │ mov r4, #0 │ │ │ │ - b 4eed4 │ │ │ │ + b 4ec74 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4eebc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4ec5c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4ef6c │ │ │ │ + ldr r1, [pc, #140] @ 4ed0c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ef58 │ │ │ │ + bne 4ecf8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4ef58 │ │ │ │ + beq 4ecf8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ef2c │ │ │ │ + bgt 4eccc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4ef2c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4eccc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r3, #5968 @ 0x1750 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4ef58 │ │ │ │ - ldr r1, [pc, #36] @ 4ef68 │ │ │ │ + beq 4ecf8 │ │ │ │ + ldr r1, [pc, #36] @ 4ed08 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r3, fp, r4, lsl r2 │ │ │ │ - rsbeq r2, fp, ip, ror #27 │ │ │ │ + rsbeq r3, fp, ip, lsl #4 │ │ │ │ + rsbeq r2, fp, r4, ror #27 │ │ │ │ │ │ │ │ -0004ef70 <_PyCompile_CodeGen@@Base>: │ │ │ │ +0004ed10 <_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 313b64 │ │ │ │ + bl 315e00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4efc4 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 4ed64 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3980 @ 0xf8c │ │ │ │ + movw r1, #4628 @ 0x1214 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r7, #0 │ │ │ │ - b 4f208 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ - bl 1000a4 <_PyArena_New@@Base> │ │ │ │ + b 4efa8 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ + bl 1001cc <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4f208 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ + beq 4efa8 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3d7c08 │ │ │ │ + bl 3d813c │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4eff4 <_PyCompile_CodeGen@@Base+0x84> │ │ │ │ + bne 4ed94 <_PyCompile_CodeGen@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f4250 <_PyArena_Free@@Base> │ │ │ │ - b 4efbc <_PyCompile_CodeGen@@Base+0x4c> │ │ │ │ - bl 3dfd5c │ │ │ │ + bl 1f49d0 <_PyArena_Free@@Base> │ │ │ │ + b 4ed5c <_PyCompile_CodeGen@@Base+0x4c> │ │ │ │ + bl 3dffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4efe8 <_PyCompile_CodeGen@@Base+0x78> │ │ │ │ + beq 4ed88 <_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 2f0a18 │ │ │ │ + bl 2f29c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4f038 <_PyCompile_CodeGen@@Base+0xc8> │ │ │ │ + bne 4edd8 <_PyCompile_CodeGen@@Base+0xc8> │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r6 │ │ │ │ - bl 1f4250 <_PyArena_Free@@Base> │ │ │ │ - b 4f208 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ + bl 1f49d0 <_PyArena_Free@@Base> │ │ │ │ + b 4efa8 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #56] @ 0x38 │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r8, r0, #0 │ │ │ │ moveq r5, r8 │ │ │ │ moveq r4, r8 │ │ │ │ - beq 4f1d0 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + beq 4ef70 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a764 <_PyStructSequence_NewType@@Base+0x430> │ │ │ │ + bl 19ae3c <_PyStructSequence_NewType@@Base+0x430> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f1cc <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4ef6c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ ldr r5, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f1c4 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4ef64 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #3996 @ 0xf9c │ │ │ │ + movw r1, #4644 @ 0x1224 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4f0b4 <_PyCompile_CodeGen@@Base+0x144> │ │ │ │ + bne 4ee54 <_PyCompile_CodeGen@@Base+0x144> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 4f1d0 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4ef70 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ ldr r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f1c4 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4ef64 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #4008 @ 0xfa8 │ │ │ │ + movw r1, #4656 @ 0x1230 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4f0a8 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + beq 4ee48 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f1c4 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4ef64 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #4024 @ 0xfb8 │ │ │ │ + movw r1, #4672 @ 0x1240 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4f0a8 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + beq 4ee48 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 4f158 <_PyCompile_CodeGen@@Base+0x1e8> │ │ │ │ + bne 4eef8 <_PyCompile_CodeGen@@Base+0x1e8> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1a268c <_PyConfig_AsDict@@Base+0x1c0> │ │ │ │ + bl 1a2d6c <_PyConfig_AsDict@@Base+0x1c0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f174 <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ - b 4f0a8 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + bne 4ef14 <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ + b 4ee48 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 1b6404 │ │ │ │ + bl 1b6b7c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f138 <_PyCompile_CodeGen@@Base+0x1c8> │ │ │ │ - b 4f0a8 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + bne 4eed8 <_PyCompile_CodeGen@@Base+0x1c8> │ │ │ │ + b 4ee48 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 303944 <_Py_GetStdlibDir@@Base+0x5cc> │ │ │ │ + bl 305bd4 <_Py_GetStdlibDir@@Base+0x5d0> │ │ │ │ ldr r0, [r5, #728] @ 0x2d8 │ │ │ │ bl 34fcc <_PyObject_DebugMallocStats@@Base+0x121c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4f1cc <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4ef6c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + movw r1, #4688 @ 0x1250 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f1cc <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4ef6c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 4f1d0 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4ef70 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r5, #0 │ │ │ │ - b 4f1d0 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4ef70 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f1f4 <_PyCompile_CodeGen@@Base+0x284> │ │ │ │ + beq 4ef94 <_PyCompile_CodeGen@@Base+0x284> │ │ │ │ mov r0, r6 │ │ │ │ - bl 307474 │ │ │ │ + bl 309714 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30a4ac │ │ │ │ + bl 30c754 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r4 │ │ │ │ - bl 1f4250 <_PyArena_Free@@Base> │ │ │ │ + bl 1f49d0 <_PyArena_Free@@Base> │ │ │ │ mov r0, r7 │ │ │ │ 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 r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #58944 @ 0xe640 │ │ │ │ + movw r1, #59648 @ 0xe900 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #58948 @ 0xe644 │ │ │ │ + movw r0, #59652 @ 0xe904 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f26c <_PyCompile_CodeGen@@Base+0x2fc> │ │ │ │ + beq 4f00c <_PyCompile_CodeGen@@Base+0x2fc> │ │ │ │ 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} │ │ │ │ @@ -32990,446 +32840,480 @@ │ │ │ │ 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] @ 4f2ac <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ + ldr r0, [pc, #12] @ 4f04c <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, ip, lsl #20 │ │ │ │ + rsbeq r2, fp, r4, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #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 4f2fc <_PyCompile_CodeGen@@Base+0x38c> │ │ │ │ + bne 4f09c <_PyCompile_CodeGen@@Base+0x38c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f334 <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ + beq 4f0d4 <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ 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] @ 4f4b8 <_PyCompile_CodeGen@@Base+0x548> │ │ │ │ + ldr r3, [pc, #408] @ 4f258 <_PyCompile_CodeGen@@Base+0x548> │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f4ac <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ + beq 4f24c <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 4f36c <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + bne 4f10c <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45188 @ 0xb084 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #61152 @ 0xeee0 │ │ │ │ + movw r0, #62472 @ 0xf408 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4f4ac <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4f24c <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ff420 │ │ │ │ + bl 1ffa84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f4ac <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ + beq 4f24c <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 349ebc │ │ │ │ + bl 34bca0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 4f480 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 4f220 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ + bl 104f8c │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r9, #0 │ │ │ │ bl 2ea60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl affec │ │ │ │ + bl afe7c │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq r8, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 4f42c <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + beq 4f1cc <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2e0e4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4f42c <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + beq 4f1cc <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 4f420 <_PyCompile_CodeGen@@Base+0x4b0> │ │ │ │ + bne 4f1c0 <_PyCompile_CodeGen@@Base+0x4b0> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f428 <_PyCompile_CodeGen@@Base+0x4b8> │ │ │ │ + bgt 4f1c8 <_PyCompile_CodeGen@@Base+0x4b8> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b 4f3bc <_PyCompile_CodeGen@@Base+0x44c> │ │ │ │ + b 4f15c <_PyCompile_CodeGen@@Base+0x44c> │ │ │ │ mov r8, r2 │ │ │ │ - b 4f42c <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + b 4f1cc <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4f470 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ + bne 4f210 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 4f450 <_PyCompile_CodeGen@@Base+0x4e0> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 4f480 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 4f1f0 <_PyCompile_CodeGen@@Base+0x4e0> │ │ │ │ + bl 36d9fc │ │ │ │ + b 4f220 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #4088 @ 0xff8 │ │ │ │ + movw r1, #4736 @ 0x1280 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 4f480 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ + bl 1736ec │ │ │ │ + b 4f220 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 397558 <_PyXIData_Release@@Base+0xb28> │ │ │ │ + bl 397ebc <_PyXIData_Release@@Base+0x2c0> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f4a8 <_PyCompile_CodeGen@@Base+0x538> │ │ │ │ + bgt 4f248 <_PyCompile_CodeGen@@Base+0x538> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4f4a8 <_PyCompile_CodeGen@@Base+0x538> │ │ │ │ + bne 4f248 <_PyCompile_CodeGen@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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], #-228 @ 0xffffff1c @ │ │ │ │ + ldrdeq r5, [sl], #-224 @ 0xffffff20 @ │ │ │ │ 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] @ 4f894 <_PyCompile_CodeGen@@Base+0x924> │ │ │ │ + ldr r0, [pc, #952] @ 4f634 <_PyCompile_CodeGen@@Base+0x924> │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r8, r2 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r7, [r1, r0] │ │ │ │ cmp r8, r2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - bne 4f6b0 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + bne 4f450 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4f51c <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ + beq 4f2bc <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f524 <_PyCompile_CodeGen@@Base+0x5b4> │ │ │ │ + bne 4f2c4 <_PyCompile_CodeGen@@Base+0x5b4> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f53c <_PyCompile_CodeGen@@Base+0x5cc> │ │ │ │ + b 4f2dc <_PyCompile_CodeGen@@Base+0x5cc> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #62652 @ 0xf4bc │ │ │ │ + movw r0, #62044 @ 0xf25c │ │ │ │ movt r0, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f688 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ + beq 4f428 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #62652 @ 0xf4bc │ │ │ │ + movw r2, #62044 @ 0xf25c │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f688 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ + bne 4f428 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f630 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + beq 4f3d0 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4f594 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ + beq 4f334 <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4f630 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + ble 4f3d0 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4f578 <_PyCompile_CodeGen@@Base+0x608> │ │ │ │ - b 4f5c8 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ + bne 4f318 <_PyCompile_CodeGen@@Base+0x608> │ │ │ │ + b 4f368 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ cmp r3, r1 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4f5c8 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ + beq 4f368 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f5b8 <_PyCompile_CodeGen@@Base+0x648> │ │ │ │ + beq 4f358 <_PyCompile_CodeGen@@Base+0x648> │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f5a0 <_PyCompile_CodeGen@@Base+0x630> │ │ │ │ - b 4f5c8 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ + bne 4f340 <_PyCompile_CodeGen@@Base+0x630> │ │ │ │ + b 4f368 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f630 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ - ldr r2, [pc, #712] @ 4f898 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + bne 4f3d0 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + ldr r2, [pc, #712] @ 4f638 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r5 │ │ │ │ - bl 50a7c │ │ │ │ + bl 50884 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4f878 <_PyCompile_CodeGen@@Base+0x908> │ │ │ │ - beq 4f630 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + blt 4f618 <_PyCompile_CodeGen@@Base+0x908> │ │ │ │ + beq 4f3d0 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #684] @ 4f898 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + ldr r1, [pc, #684] @ 4f638 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + bne 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4f620 <_PyCompile_CodeGen@@Base+0x6b0> │ │ │ │ + ble 4f3c0 <_PyCompile_CodeGen@@Base+0x6b0> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f630 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + b 4f3d0 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4f618 <_PyCompile_CodeGen@@Base+0x6a8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4f3b8 <_PyCompile_CodeGen@@Base+0x6a8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #608] @ 4f89c <_PyCompile_CodeGen@@Base+0x92c> │ │ │ │ + ldr r1, [pc, #608] @ 4f63c <_PyCompile_CodeGen@@Base+0x92c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + bne 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + beq 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f688 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ + bgt 4f428 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4f688 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4f428 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f880 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ - ldr r1, [pc, #512] @ 4f898 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + beq 4f620 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ + ldr r1, [pc, #512] @ 4f638 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ mov r3, r0 │ │ │ │ - b 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + b 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4f6c4 <_PyCompile_CodeGen@@Base+0x754> │ │ │ │ + beq 4f464 <_PyCompile_CodeGen@@Base+0x754> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f6cc <_PyCompile_CodeGen@@Base+0x75c> │ │ │ │ + bne 4f46c <_PyCompile_CodeGen@@Base+0x75c> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f6e4 <_PyCompile_CodeGen@@Base+0x774> │ │ │ │ + b 4f484 <_PyCompile_CodeGen@@Base+0x774> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #62652 @ 0xf4bc │ │ │ │ + movw r0, #62044 @ 0xf25c │ │ │ │ movt r0, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f848 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ + beq 4f5e8 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #62652 @ 0xf4bc │ │ │ │ + movw r2, #62044 @ 0xf25c │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f848 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ + bne 4f5e8 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f7e8 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + beq 4f588 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f744 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ + beq 4f4e4 <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble 4f7e8 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + ble 4f588 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, #0 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp lr, r3 │ │ │ │ - beq 4f778 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ + beq 4f518 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 4f728 <_PyCompile_CodeGen@@Base+0x7b8> │ │ │ │ - b 4f7e8 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + bne 4f4c8 <_PyCompile_CodeGen@@Base+0x7b8> │ │ │ │ + b 4f588 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ cmp r3, r1 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4f778 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ + beq 4f518 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f768 <_PyCompile_CodeGen@@Base+0x7f8> │ │ │ │ + beq 4f508 <_PyCompile_CodeGen@@Base+0x7f8> │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4f750 <_PyCompile_CodeGen@@Base+0x7e0> │ │ │ │ - b 4f778 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ + bne 4f4f0 <_PyCompile_CodeGen@@Base+0x7e0> │ │ │ │ + b 4f518 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f7e8 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ - ldr r2, [pc, #280] @ 4f898 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + bne 4f588 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + ldr r2, [pc, #280] @ 4f638 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r5 │ │ │ │ - bl 50a7c │ │ │ │ + bl 50884 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4f878 <_PyCompile_CodeGen@@Base+0x908> │ │ │ │ - beq 4f7e8 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + blt 4f618 <_PyCompile_CodeGen@@Base+0x908> │ │ │ │ + beq 4f588 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ mov r3, #3 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #248] @ 4f898 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + ldr r1, [pc, #248] @ 4f638 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26ca10 <_PyBuildSlice_ConsumeRefs@@Base+0x1e48> │ │ │ │ + bl 26e6ec <_PyBuildSlice_ConsumeRefs@@Base+0x1e4c> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + bne 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4f7d8 <_PyCompile_CodeGen@@Base+0x868> │ │ │ │ + ble 4f578 <_PyCompile_CodeGen@@Base+0x868> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f7e8 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + b 4f588 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4f7d0 <_PyCompile_CodeGen@@Base+0x860> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4f570 <_PyCompile_CodeGen@@Base+0x860> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #3 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #164] @ 4f89c <_PyCompile_CodeGen@@Base+0x92c> │ │ │ │ + ldr r1, [pc, #164] @ 4f63c <_PyCompile_CodeGen@@Base+0x92c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26ca10 <_PyBuildSlice_ConsumeRefs@@Base+0x1e48> │ │ │ │ + bl 26e6ec <_PyBuildSlice_ConsumeRefs@@Base+0x1e4c> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + bne 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + beq 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f848 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ + bgt 4f5e8 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4f848 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4f5e8 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f880 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ + beq 4f620 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ mov r3, #3 │ │ │ │ - ldr r1, [pc, #60] @ 4f898 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + ldr r1, [pc, #60] @ 4f638 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26ca10 <_PyBuildSlice_ConsumeRefs@@Base+0x1e48> │ │ │ │ + bl 26e6ec <_PyBuildSlice_ConsumeRefs@@Base+0x1e4c> │ │ │ │ mov r3, r0 │ │ │ │ - b 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + b 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ mov r3, #0 │ │ │ │ - b 4f888 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + b 4f628 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ movw r3, #5968 @ 0x1750 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq fp, r0, r2, r3 │ │ │ │ - rsbeq r3, fp, r0, asr #32 │ │ │ │ + rsbeq r3, fp, r8, lsl #5 │ │ │ │ + rsbeq r3, fp, r8, lsr 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 r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f8d8 <_PyCompile_CodeGen@@Base+0x968> │ │ │ │ + ldr r0, [pc, #12] @ 4f678 <_PyCompile_CodeGen@@Base+0x968> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r4, asr fp │ │ │ │ + rsbeq r2, fp, ip, asr #22 │ │ │ │ + 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 2f0cc │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 4f6c4 <_PyCompile_CodeGen@@Base+0x9b4> │ │ │ │ + movw r3, #45300 @ 0xb0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 301368 │ │ │ │ + mov r0, #0 │ │ │ │ + b 4f6fc <_PyCompile_CodeGen@@Base+0x9ec> │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 2046dc <_PyLong_FromGid@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ + bl 2046dc <_PyLong_FromGid@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl 2046dc <_PyLong_FromGid@@Base> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #4996 @ 0x1384 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl e0b68 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + 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] @ 4f8fc <_PyCompile_CodeGen@@Base+0x98c> │ │ │ │ + ldr r1, [pc, #8] @ 4f724 <_PyCompile_CodeGen@@Base+0xa14> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eb828 │ │ │ │ - rsbeq r6, fp, r4, asr #29 │ │ │ │ + b 3ebf40 │ │ │ │ + strhteq r6, [fp], #-236 @ 0xffffff14 │ │ │ │ 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] @ 4f938 <_PyCompile_CodeGen@@Base+0x9c8> │ │ │ │ + ldr r0, [pc, #12] @ 4f760 <_PyCompile_CodeGen@@Base+0xa50> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r8, lsr fp │ │ │ │ + rsbeq r2, fp, r0, 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, #3960] @ 0xf78 │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr lr, [pc, #520] @ 4fb64 <_PyCompile_CodeGen@@Base+0xbf4> │ │ │ │ + ldr lr, [pc, #520] @ 4f98c <_PyCompile_CodeGen@@Base+0xc7c> │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ moveq r6, r7 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -33442,684 +33326,717 @@ │ │ │ │ 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 4f9c4 <_PyCompile_CodeGen@@Base+0xa54> │ │ │ │ + bne 4f7ec <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fa00 <_PyCompile_CodeGen@@Base+0xa90> │ │ │ │ + beq 4f828 <_PyCompile_CodeGen@@Base+0xb18> │ │ │ │ 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] @ 4fb68 <_PyCompile_CodeGen@@Base+0xbf8> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #372] @ 4f990 <_PyCompile_CodeGen@@Base+0xc80> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4fb4c <_PyCompile_CodeGen@@Base+0xbdc> │ │ │ │ + beq 4f974 <_PyCompile_CodeGen@@Base+0xc64> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa74 <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ + beq 4f89c <_PyCompile_CodeGen@@Base+0xb8c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4fa48 <_PyCompile_CodeGen@@Base+0xad8> │ │ │ │ + beq 4f870 <_PyCompile_CodeGen@@Base+0xb60> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r9, r6, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 4fac4 <_PyCompile_CodeGen@@Base+0xb54> │ │ │ │ - b 4fa58 <_PyCompile_CodeGen@@Base+0xae8> │ │ │ │ - bl df614 │ │ │ │ + beq 4f8ec <_PyCompile_CodeGen@@Base+0xbdc> │ │ │ │ + b 4f880 <_PyCompile_CodeGen@@Base+0xb70> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4fa74 <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ - b 4fa34 <_PyCompile_CodeGen@@Base+0xac4> │ │ │ │ + bne 4f89c <_PyCompile_CodeGen@@Base+0xb8c> │ │ │ │ + b 4f85c <_PyCompile_CodeGen@@Base+0xb4c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa84 <_PyCompile_CodeGen@@Base+0xb14> │ │ │ │ + beq 4f8ac <_PyCompile_CodeGen@@Base+0xb9c> │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 30a40c │ │ │ │ + bl 30c6b4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4fa7c <_PyCompile_CodeGen@@Base+0xb0c> │ │ │ │ + bne 4f8a4 <_PyCompile_CodeGen@@Base+0xb94> │ │ │ │ mov r4, #0 │ │ │ │ - b 4fb4c <_PyCompile_CodeGen@@Base+0xbdc> │ │ │ │ + b 4f974 <_PyCompile_CodeGen@@Base+0xc64> │ │ │ │ subs r9, r6, #3 │ │ │ │ - beq 4fac4 <_PyCompile_CodeGen@@Base+0xb54> │ │ │ │ + beq 4f8ec <_PyCompile_CodeGen@@Base+0xbdc> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4faac <_PyCompile_CodeGen@@Base+0xb3c> │ │ │ │ - bl 159040 │ │ │ │ + beq 4f8d4 <_PyCompile_CodeGen@@Base+0xbc4> │ │ │ │ + bl 1592dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 4fa74 <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ + blt 4f89c <_PyCompile_CodeGen@@Base+0xb8c> │ │ │ │ cmp r9, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 4fac0 <_PyCompile_CodeGen@@Base+0xb50> │ │ │ │ - b 4fab0 <_PyCompile_CodeGen@@Base+0xb40> │ │ │ │ + beq 4f8e8 <_PyCompile_CodeGen@@Base+0xbd8> │ │ │ │ + b 4f8d8 <_PyCompile_CodeGen@@Base+0xbc8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4fa74 <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ + blt 4f89c <_PyCompile_CodeGen@@Base+0xb8c> │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ and r2, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r6, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 4faf4 <_PyCompile_CodeGen@@Base+0xb84> │ │ │ │ + bne 4f91c <_PyCompile_CodeGen@@Base+0xc0c> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4fb1c <_PyCompile_CodeGen@@Base+0xbac> │ │ │ │ + bne 4f944 <_PyCompile_CodeGen@@Base+0xc34> │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 4fafc <_PyCompile_CodeGen@@Base+0xb8c> │ │ │ │ + b 4f924 <_PyCompile_CodeGen@@Base+0xc14> │ │ │ │ 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 2edfc │ │ │ │ mov r5, r0 │ │ │ │ - b 4fb2c <_PyCompile_CodeGen@@Base+0xbbc> │ │ │ │ + b 4f954 <_PyCompile_CodeGen@@Base+0xc44> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e6f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #6244 @ 0x1864 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strdeq r4, [r5], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r5, sl, r8, asr pc │ │ │ │ + ldrdeq r4, [r5], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq r5, sl, r4, asr 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] @ 4fba4 <_PyCompile_CodeGen@@Base+0xc34> │ │ │ │ + ldr r0, [pc, #12] @ 4f9cc <_PyCompile_CodeGen@@Base+0xcbc> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r8, lsl #19 │ │ │ │ + rsbeq r2, fp, r0, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #120] @ 4fc4c <_PyCompile_CodeGen@@Base+0xcdc> │ │ │ │ + ldr r3, [pc, #120] @ 4fa74 <_PyCompile_CodeGen@@Base+0xd64> │ │ │ │ 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 4057d8 │ │ │ │ + bl 4060e8 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r9, r4, lsl #2 │ │ │ │ - bl 4061bc │ │ │ │ + bl 406acc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4fc24 <_PyCompile_CodeGen@@Base+0xcb4> │ │ │ │ + beq 4fa4c <_PyCompile_CodeGen@@Base+0xd3c> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ addne r4, r4, r0 │ │ │ │ addne r4, r6, r4 │ │ │ │ - bne 4fbf8 <_PyCompile_CodeGen@@Base+0xc88> │ │ │ │ - ldr r3, [pc, #32] @ 4fc4c <_PyCompile_CodeGen@@Base+0xcdc> │ │ │ │ + bne 4fa20 <_PyCompile_CodeGen@@Base+0xd10> │ │ │ │ + ldr r3, [pc, #32] @ 4fa74 <_PyCompile_CodeGen@@Base+0xd64> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4fc40 <_PyCompile_CodeGen@@Base+0xcd0> │ │ │ │ + beq 4fa68 <_PyCompile_CodeGen@@Base+0xd58> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #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 │ │ │ │ - bl 405bf4 │ │ │ │ - cmn r0, #1 │ │ │ │ - moveq r4, #0 │ │ │ │ - beq 4fc88 <_PyCompile_CodeGen@@Base+0xd18> │ │ │ │ - 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 2f0cc │ │ │ │ + bl 2da60 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4fcd8 <_PyCompile_CodeGen@@Base+0xd68> │ │ │ │ + bge 4fac0 <_PyCompile_CodeGen@@Base+0xdb0> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 4fd10 <_PyCompile_CodeGen@@Base+0xda0> │ │ │ │ + b 4faf8 <_PyCompile_CodeGen@@Base+0xde8> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2040f4 <_PyLong_FromGid@@Base> │ │ │ │ + bl 30f8a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 2040f4 <_PyLong_FromGid@@Base> │ │ │ │ + bl 30f8a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 2040f4 <_PyLong_FromGid@@Base> │ │ │ │ + bl 30f8a8 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4348 @ 0x10fc │ │ │ │ + movw r0, #4996 @ 0x1384 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ 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 406504 │ │ │ │ + cmn r0, #1 │ │ │ │ + moveq r4, #0 │ │ │ │ + beq 4fb38 <_PyCompile_CodeGen@@Base+0xe28> │ │ │ │ + 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]!) │ │ │ │ - ldr r1, [pc, #12] @ 4fd30 <_PyCompile_CodeGen@@Base+0xdc0> │ │ │ │ + ldr r1, [pc, #12] @ 4fb58 <_PyCompile_CodeGen@@Base+0xe48> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 406048 │ │ │ │ - strdeq r2, [fp], #-36 @ 0xffffffdc @ │ │ │ │ + b 406958 │ │ │ │ + rsbeq r2, fp, ip, ror #5 │ │ │ │ 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 4fdc4 <_PyCompile_CodeGen@@Base+0xe54> │ │ │ │ + bge 4fbec <_PyCompile_CodeGen@@Base+0xedc> │ │ │ │ ldr r7, [r8, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r8, r6, lsl #2] │ │ │ │ - beq 4fd7c <_PyCompile_CodeGen@@Base+0xe0c> │ │ │ │ + beq 4fba4 <_PyCompile_CodeGen@@Base+0xe94> │ │ │ │ cmp r7, r6 │ │ │ │ - bhi 4fd84 <_PyCompile_CodeGen@@Base+0xe14> │ │ │ │ - b 4fd94 <_PyCompile_CodeGen@@Base+0xe24> │ │ │ │ + bhi 4fbac <_PyCompile_CodeGen@@Base+0xe9c> │ │ │ │ + b 4fbbc <_PyCompile_CodeGen@@Base+0xeac> │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 4fd94 <_PyCompile_CodeGen@@Base+0xe24> │ │ │ │ + bcs 4fbbc <_PyCompile_CodeGen@@Base+0xeac> │ │ │ │ add lr, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, lr, r0 │ │ │ │ - b 4fd50 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ + b 4fb78 <_PyCompile_CodeGen@@Base+0xe68> │ │ │ │ cmp r7, r6 │ │ │ │ - bne 4fdb0 <_PyCompile_CodeGen@@Base+0xe40> │ │ │ │ + bne 4fbd8 <_PyCompile_CodeGen@@Base+0xec8> │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ addeq lr, lr, ip │ │ │ │ moveq ip, #0 │ │ │ │ - b 4fd50 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ + b 4fb78 <_PyCompile_CodeGen@@Base+0xe68> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, r4 │ │ │ │ - b 4fd50 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ + b 4fb78 <_PyCompile_CodeGen@@Base+0xe68> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - sub r2, fp, #16 │ │ │ │ - sub r1, fp, #20 │ │ │ │ - sub r0, fp, #24 │ │ │ │ - bl 2da60 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 4fe14 <_PyCompile_CodeGen@@Base+0xea4> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - mov r0, #0 │ │ │ │ - b 4fe4c <_PyCompile_CodeGen@@Base+0xedc> │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 30d610 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 30d610 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl 30d610 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #4348 @ 0x10fc │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ - 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 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 50048 <_PyCompile_CodeGen@@Base+0x10d8> │ │ │ │ + ldr r0, [pc, #468] @ 4fde8 <_PyCompile_CodeGen@@Base+0x10d8> │ │ │ │ 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 4fe98 <_PyCompile_CodeGen@@Base+0xf28> │ │ │ │ + bne 4fc38 <_PyCompile_CodeGen@@Base+0xf28> │ │ │ │ mov r4, #0 │ │ │ │ - b 4febc <_PyCompile_CodeGen@@Base+0xf4c> │ │ │ │ + b 4fc5c <_PyCompile_CodeGen@@Base+0xf4c> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fe90 <_PyCompile_CodeGen@@Base+0xf20> │ │ │ │ + beq 4fc30 <_PyCompile_CodeGen@@Base+0xf20> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #65108 @ 0xfe54 │ │ │ │ + movw r2, #64500 @ 0xfbf4 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50010 <_PyCompile_CodeGen@@Base+0x10a0> │ │ │ │ + beq 4fdb0 <_PyCompile_CodeGen@@Base+0x10a0> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #65108 @ 0xfe54 │ │ │ │ + movw r2, #64500 @ 0xfbf4 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 50010 <_PyCompile_CodeGen@@Base+0x10a0> │ │ │ │ + bne 4fdb0 <_PyCompile_CodeGen@@Base+0x10a0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ffb8 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ + beq 4fd58 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4ff18 <_PyCompile_CodeGen@@Base+0xfa8> │ │ │ │ + beq 4fcb8 <_PyCompile_CodeGen@@Base+0xfa8> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4ffb8 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ + ble 4fd58 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4fefc <_PyCompile_CodeGen@@Base+0xf8c> │ │ │ │ - b 4ff4c <_PyCompile_CodeGen@@Base+0xfdc> │ │ │ │ + bne 4fc9c <_PyCompile_CodeGen@@Base+0xf8c> │ │ │ │ + b 4fcec <_PyCompile_CodeGen@@Base+0xfdc> │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4ff4c <_PyCompile_CodeGen@@Base+0xfdc> │ │ │ │ + beq 4fcec <_PyCompile_CodeGen@@Base+0xfdc> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ff3c <_PyCompile_CodeGen@@Base+0xfcc> │ │ │ │ + beq 4fcdc <_PyCompile_CodeGen@@Base+0xfcc> │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ff24 <_PyCompile_CodeGen@@Base+0xfb4> │ │ │ │ - b 4ff4c <_PyCompile_CodeGen@@Base+0xfdc> │ │ │ │ + bne 4fcc4 <_PyCompile_CodeGen@@Base+0xfb4> │ │ │ │ + b 4fcec <_PyCompile_CodeGen@@Base+0xfdc> │ │ │ │ movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ffb8 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ - ldr r2, [pc, #248] @ 5004c <_PyCompile_CodeGen@@Base+0x10dc> │ │ │ │ + bne 4fd58 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ + ldr r2, [pc, #248] @ 4fdec <_PyCompile_CodeGen@@Base+0x10dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 50a7c │ │ │ │ + bl 50884 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 5003c <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ - beq 4ffb8 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ + blt 4fddc <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ + beq 4fd58 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 5004c <_PyCompile_CodeGen@@Base+0x10dc> │ │ │ │ + ldr r1, [pc, #216] @ 4fdec <_PyCompile_CodeGen@@Base+0x10dc> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 5003c <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ + bne 4fddc <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ffa8 <_PyCompile_CodeGen@@Base+0x1038> │ │ │ │ + ble 4fd48 <_PyCompile_CodeGen@@Base+0x1038> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ffb8 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ + b 4fd58 <_PyCompile_CodeGen@@Base+0x1048> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4ffa0 <_PyCompile_CodeGen@@Base+0x1030> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4fd40 <_PyCompile_CodeGen@@Base+0x1030> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 50050 <_PyCompile_CodeGen@@Base+0x10e0> │ │ │ │ + ldr r1, [pc, #140] @ 4fdf0 <_PyCompile_CodeGen@@Base+0x10e0> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 5003c <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ + bne 4fddc <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5003c <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ + beq 4fddc <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50010 <_PyCompile_CodeGen@@Base+0x10a0> │ │ │ │ + bgt 4fdb0 <_PyCompile_CodeGen@@Base+0x10a0> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 50010 <_PyCompile_CodeGen@@Base+0x10a0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 4fdb0 <_PyCompile_CodeGen@@Base+0x10a0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r3, #5968 @ 0x1750 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 5003c <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ - ldr r1, [pc, #36] @ 5004c <_PyCompile_CodeGen@@Base+0x10dc> │ │ │ │ + beq 4fddc <_PyCompile_CodeGen@@Base+0x10cc> │ │ │ │ + ldr r1, [pc, #36] @ 4fdec <_PyCompile_CodeGen@@Base+0x10dc> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strhteq r3, [fp], #-32 @ 0xffffffe0 │ │ │ │ - ldrdeq r3, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r3, fp, r8, lsr #5 │ │ │ │ + rsbeq r3, fp, r8, asr #5 │ │ │ │ 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 5009c <_PyCompile_CodeGen@@Base+0x112c> │ │ │ │ + bne 4fe3c <_PyCompile_CodeGen@@Base+0x112c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 500cc <_PyCompile_CodeGen@@Base+0x115c> │ │ │ │ + beq 4fe6c <_PyCompile_CodeGen@@Base+0x115c> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #140] @ 5013c <_PyCompile_CodeGen@@Base+0x11cc> │ │ │ │ + ldr r3, [pc, #140] @ 4fedc <_PyCompile_CodeGen@@Base+0x11cc> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50134 <_PyCompile_CodeGen@@Base+0x11c4> │ │ │ │ + beq 4fed4 <_PyCompile_CodeGen@@Base+0x11c4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 500fc <_PyCompile_CodeGen@@Base+0x118c> │ │ │ │ - bl df614 │ │ │ │ + bne 4fe9c <_PyCompile_CodeGen@@Base+0x118c> │ │ │ │ + bl df4ac │ │ │ │ movw r1, #6244 @ 0x1864 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b 50134 <_PyCompile_CodeGen@@Base+0x11c4> │ │ │ │ + b 4fed4 <_PyCompile_CodeGen@@Base+0x11c4> │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ movwhi r0, #6244 @ 0x1864 │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 50134 <_PyCompile_CodeGen@@Base+0x11c4> │ │ │ │ - movw r2, #6044 @ 0x179c │ │ │ │ + bhi 4fed4 <_PyCompile_CodeGen@@Base+0x11c4> │ │ │ │ + movw r2, #6796 @ 0x1a8c │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ 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} │ │ │ │ - rsbeq r5, sl, r0, asr #31 │ │ │ │ + strhteq r5, [sl], #-252 @ 0xffffff04 │ │ │ │ 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 50180 <_PyCompile_CodeGen@@Base+0x1210> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 4ff20 <_PyCompile_CodeGen@@Base+0x1210> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50188 <_PyCompile_CodeGen@@Base+0x1218> │ │ │ │ + beq 4ff28 <_PyCompile_CodeGen@@Base+0x1218> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 501dc <_PyCompile_CodeGen@@Base+0x126c> │ │ │ │ + bne 4ff7c <_PyCompile_CodeGen@@Base+0x126c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 340b44 │ │ │ │ + bl 342904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 501d4 <_PyCompile_CodeGen@@Base+0x1264> │ │ │ │ + bne 4ff74 <_PyCompile_CodeGen@@Base+0x1264> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 501d4 <_PyCompile_CodeGen@@Base+0x1264> │ │ │ │ + bne 4ff74 <_PyCompile_CodeGen@@Base+0x1264> │ │ │ │ mov r0, r4 │ │ │ │ - bl 342fa0 │ │ │ │ + bl 344d60 │ │ │ │ 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]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 50204 <_PyCompile_CodeGen@@Base+0x1294> │ │ │ │ + ldr r2, [pc, #16] @ 4ffa4 <_PyCompile_CodeGen@@Base+0x1294> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50248 │ │ │ │ - rsbeq r2, fp, r4, lsl #5 │ │ │ │ + b 500f4 │ │ │ │ + rsbeq r2, fp, ip, ror r2 │ │ │ │ │ │ │ │ -00050208 <_Py_IncRef@@Base>: │ │ │ │ +0004ffa8 <_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 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005022c : │ │ │ │ +0004ffcc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 50244 │ │ │ │ + ldr r0, [pc, #12] @ 4ffe4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - rsbeq r5, sl, ip, ror #31 │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq r5, sl, r8, ror #31 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2e03c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bge 50028 │ │ │ │ + movw r3, #45300 @ 0xb0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 301368 │ │ │ │ + bne 50038 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b b9000 │ │ │ │ + cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ + bls 5004c │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 36d9fc │ │ │ │ + lsl r0, r5, #2 │ │ │ │ + bl bb38c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 50040 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2e03c │ │ │ │ + mov r7, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 50094 │ │ │ │ + movw r3, #45300 @ 0xb0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 301368 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bbb48 │ │ │ │ + mov r5, #0 │ │ │ │ + b 500ec │ │ │ │ + bl b9000 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + movne r6, #0 │ │ │ │ + beq 500d8 │ │ │ │ + cmp r7, r6 │ │ │ │ + ble 500cc │ │ │ │ + ldr r0, [r4, r6, lsl #2] │ │ │ │ + bl 2046dc <_PyLong_FromGid@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 500d8 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r0, [r3, r6, lsl #2] │ │ │ │ + add r6, r6, #1 │ │ │ │ + b 500a4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bbb48 │ │ │ │ + b 500ec │ │ │ │ + mov r0, r4 │ │ │ │ + bl bbb48 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bd438 │ │ │ │ + b 5008c │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 160760 │ │ │ │ + bl 160a00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50364 │ │ │ │ + beq 50210 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 502c4 │ │ │ │ + beq 50170 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 502ac │ │ │ │ + beq 50158 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5034c │ │ │ │ - b 50360 │ │ │ │ + ble 501f8 │ │ │ │ + b 5020c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 502e8 │ │ │ │ + bne 50194 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5033c │ │ │ │ + bgt 501e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5033c │ │ │ │ + bne 501e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5033c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 501e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50344 │ │ │ │ + bne 501f0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5031c │ │ │ │ + bgt 501c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5031c │ │ │ │ + bne 501c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5033c │ │ │ │ + bgt 501e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5033c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 501e8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 50364 │ │ │ │ + b 50210 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50360 │ │ │ │ + bgt 5020c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 50360 │ │ │ │ + bne 5020c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ 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 r4, r0 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #72] @ 503e0 │ │ │ │ + ldr r1, [pc, #72] @ 5028c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #4736 @ 0x1280 │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #5400 @ 0x1518 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 503d8 │ │ │ │ + blt 50284 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39336 @ 0x99a8 │ │ │ │ + movw r1, #40040 @ 0x9c68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, lsr #32 │ │ │ │ + rsbeq r6, sl, ip, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 50404 │ │ │ │ + ldr r1, [pc, #8] @ 502b0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eb828 │ │ │ │ - rsbeq r7, fp, r8, lsr r2 │ │ │ │ + b 3ebf40 │ │ │ │ + rsbeq r7, fp, r0, lsr r2 │ │ │ │ │ │ │ │ -00050408 : │ │ │ │ +000502b4 : │ │ │ │ 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 │ │ │ │ @@ -34130,1189 +34047,1122 @@ │ │ │ │ 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] @ 50464 │ │ │ │ + ldr r0, [pc, #12] @ 50310 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r4, ror fp │ │ │ │ + rsbeq r2, fp, ip, ror #22 │ │ │ │ + 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 2dcdc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 5036c │ │ │ │ + bl 2eec8 <__errno_location@plt> │ │ │ │ + movw r3, #45300 @ 0xb0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r6, [r0] │ │ │ │ + str r4, [r0] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 301368 │ │ │ │ + mov r0, #0 │ │ │ │ + str r6, [r5] │ │ │ │ + b 50374 │ │ │ │ + sub r0, fp, #56 @ 0x38 │ │ │ │ + bl ffa28 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ 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 1d8220 │ │ │ │ + b 1d860c │ │ │ │ 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 504bc │ │ │ │ + beq 503d0 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ - movw r1, #36900 @ 0x9024 │ │ │ │ + movw r1, #37604 @ 0x92e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 50604 │ │ │ │ + bl 1b899c │ │ │ │ + b 50518 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 50518 │ │ │ │ + bge 5042c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 50518 │ │ │ │ + beq 5042c │ │ │ │ mov r0, r2 │ │ │ │ - bl 201324 │ │ │ │ + bl 201984 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 506c8 │ │ │ │ + beq 505dc │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5052c │ │ │ │ + beq 50440 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 504a8 │ │ │ │ + bgt 503bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 504a8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 504a8 │ │ │ │ + bne 503bc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 503bc │ │ │ │ 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 50578 │ │ │ │ + bne 5048c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5055c │ │ │ │ + bgt 50470 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5055c │ │ │ │ + bne 50470 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4800 @ 0x12c0 │ │ │ │ + movw r1, #5504 @ 0x1580 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 50604 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bl 1b899c │ │ │ │ + b 50518 │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17718c │ │ │ │ + bl 1774d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50684 │ │ │ │ - movw r0, #4828 @ 0x12dc │ │ │ │ + beq 50598 │ │ │ │ + movw r0, #5532 @ 0x159c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 505b8 │ │ │ │ + bne 504cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50604 │ │ │ │ - b 5060c │ │ │ │ + bgt 50518 │ │ │ │ + b 50520 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 505f0 │ │ │ │ + bgt 50504 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 505f0 │ │ │ │ + bne 50504 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 50624 │ │ │ │ + bne 50538 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5060c │ │ │ │ + ble 50520 │ │ │ │ mov r4, #0 │ │ │ │ - b 506c8 │ │ │ │ + b 505dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 50604 │ │ │ │ + bne 50518 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 50604 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 50518 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23d800 │ │ │ │ + bl 23e3d4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r8, #24] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50670 │ │ │ │ + bgt 50584 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 50678 │ │ │ │ + beq 5058c │ │ │ │ mov r4, r8 │ │ │ │ - b 50684 │ │ │ │ + b 50598 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 50670 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 50584 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #24] │ │ │ │ - bl 176664 │ │ │ │ + bl 1769b0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r5, #28] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 3cf804 │ │ │ │ + bl 3cfdf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50604 │ │ │ │ + beq 50518 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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} │ │ │ │ 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 4841c │ │ │ │ + bl 483d4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 50724 │ │ │ │ + blt 50638 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50720 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 50634 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4912 @ 0x1330 │ │ │ │ + movw r1, #5616 @ 0x15f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 50920 │ │ │ │ + ldr r0, [pc, #468] @ 50834 │ │ │ │ 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 50770 │ │ │ │ + bne 50684 │ │ │ │ mov r4, #0 │ │ │ │ - b 50794 │ │ │ │ + b 506a8 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50768 │ │ │ │ + beq 5067c │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #1836 @ 0x72c │ │ │ │ + movw r2, #1600 @ 0x640 │ │ │ │ movt r2, #5 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 508e8 │ │ │ │ + beq 507fc │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #1836 @ 0x72c │ │ │ │ + movw r2, #1600 @ 0x640 │ │ │ │ movt r2, #5 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 508e8 │ │ │ │ + bne 507fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50890 │ │ │ │ + beq 507a4 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 507f0 │ │ │ │ + beq 50704 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 50890 │ │ │ │ + ble 507a4 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 507d4 │ │ │ │ - b 50824 │ │ │ │ + bne 506e8 │ │ │ │ + b 50738 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 50824 │ │ │ │ + beq 50738 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 50814 │ │ │ │ + beq 50728 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 507fc │ │ │ │ - b 50824 │ │ │ │ + bne 50710 │ │ │ │ + b 50738 │ │ │ │ movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50890 │ │ │ │ - ldr r2, [pc, #248] @ 50924 │ │ │ │ + bne 507a4 │ │ │ │ + ldr r2, [pc, #248] @ 50838 │ │ │ │ mov r0, r5 │ │ │ │ - bl 50a7c │ │ │ │ + bl 50884 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 50914 │ │ │ │ - beq 50890 │ │ │ │ + blt 50828 │ │ │ │ + beq 507a4 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 50924 │ │ │ │ + ldr r1, [pc, #216] @ 50838 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 50914 │ │ │ │ + bne 50828 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50880 │ │ │ │ + ble 50794 │ │ │ │ mov r4, #0 │ │ │ │ - b 50890 │ │ │ │ + b 507a4 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 50878 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5078c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 50928 │ │ │ │ + ldr r1, [pc, #140] @ 5083c │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 50914 │ │ │ │ + bne 50828 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 50914 │ │ │ │ + beq 50828 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 508e8 │ │ │ │ + bgt 507fc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 508e8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 507fc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r3, #5968 @ 0x1750 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 50914 │ │ │ │ - ldr r1, [pc, #36] @ 50924 │ │ │ │ + beq 50828 │ │ │ │ + ldr r1, [pc, #36] @ 50838 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26ce00 <_PyBuildSlice_ConsumeRefs@@Base+0x2238> │ │ │ │ + bl 26eb58 <_PyBuildSlice_ConsumeRefs@@Base+0x22b8> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq r3, [fp], #-20 @ 0xffffffec @ │ │ │ │ - rsbeq r2, fp, ip, lsr #26 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2e03c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bge 5096c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ - bne 5097c │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b94bc │ │ │ │ - cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 50990 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ - lsl r0, r5, #2 │ │ │ │ - bl bb82c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 50984 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2e03c │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 509d8 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - mov r5, #0 │ │ │ │ - b 50a30 │ │ │ │ - bl b94bc │ │ │ │ - subs r5, r0, #0 │ │ │ │ - movne r6, #0 │ │ │ │ - beq 50a1c │ │ │ │ - cmp r7, r6 │ │ │ │ - ble 50a10 │ │ │ │ - ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 2040f4 <_PyLong_FromGid@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 50a1c │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r0, [r3, r6, lsl #2] │ │ │ │ - add r6, r6, #1 │ │ │ │ - b 509e8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 50a30 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ - b 509d0 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + rsbeq r3, fp, ip, asr #3 │ │ │ │ + rsbeq r2, fp, r4, lsr #26 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50a48 │ │ │ │ - b df84c │ │ │ │ + beq 50850 │ │ │ │ + b df6e4 │ │ │ │ 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, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22480 @ 0x57d0 │ │ │ │ + movw r1, #23256 @ 0x5ad8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50b6c │ │ │ │ + beq 50974 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 50b6c │ │ │ │ + beq 50974 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50b4c │ │ │ │ + beq 50954 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 50b18 │ │ │ │ + bne 50920 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50b10 │ │ │ │ + bgt 50918 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50b10 │ │ │ │ + bne 50918 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #1 │ │ │ │ - b 50b6c │ │ │ │ + b 50974 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 171350 │ │ │ │ + bl 171698 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50b4c │ │ │ │ + bgt 50954 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 50b4c │ │ │ │ + bne 50954 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50b6c │ │ │ │ + bgt 50974 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50b6c │ │ │ │ + bne 50974 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #5032 @ 0x13a8 │ │ │ │ + movw r3, #5772 @ 0x168c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a4f8 │ │ │ │ + b 24b0c8 │ │ │ │ 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 50bd8 │ │ │ │ + beq 509e0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5080 @ 0x13d8 │ │ │ │ + movw r0, #5820 @ 0x16bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 50c38 │ │ │ │ + bne 50a40 │ │ │ │ mov r4, #0 │ │ │ │ - b 50ca8 │ │ │ │ + b 50ab0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 50c30 │ │ │ │ + beq 50a38 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 50c30 │ │ │ │ + bne 50a38 │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 50ca8 │ │ │ │ + bne 50ab0 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50ca8 │ │ │ │ + bgt 50ab0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50ca8 │ │ │ │ + bne 50ab0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00050cb4 : │ │ │ │ +00050abc : │ │ │ │ push {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, #15352 @ 0x3bf8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 50cec │ │ │ │ - bl d46b4 │ │ │ │ + beq 50af4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #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 r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 50d2c │ │ │ │ + ldr r0, [pc, #12] @ 50b34 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, ip, asr #19 │ │ │ │ - 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 2dcdc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 50d88 │ │ │ │ - bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r6, [r0] │ │ │ │ - str r4, [r0] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - mov r0, #0 │ │ │ │ - str r6, [r5] │ │ │ │ - b 50d90 │ │ │ │ - sub r0, fp, #56 @ 0x38 │ │ │ │ - bl ff900 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r2, fp, r4, asr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58652 @ 0xe51c │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 249f28 │ │ │ │ + b 24aaf8 │ │ │ │ │ │ │ │ -00050dbc : │ │ │ │ +00050b5c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 50dd4 │ │ │ │ + ldr r0, [pc, #12] @ 50b74 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - rsbeq r6, sl, ip, lsl #1 │ │ │ │ + b 167cd0 │ │ │ │ + strdeq r6, [sl], #-32 @ 0xffffffe0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r4, r2 │ │ │ │ add r5, r1, #16 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #1 │ │ │ │ - bne 50e18 │ │ │ │ + bne 50bb8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 50e48 │ │ │ │ + bne 50be8 │ │ │ │ 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] @ 51034 │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #500] @ 50dd4 │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 51028 │ │ │ │ + beq 50dc8 │ │ │ │ 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 50e8c │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45188 @ 0xb084 │ │ │ │ + bne 50c2c │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #5100 @ 0x13ec │ │ │ │ + movw r0, #5840 @ 0x16d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 51028 │ │ │ │ + b 50dc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50fa0 │ │ │ │ + beq 50d40 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ cmp r8, #0 │ │ │ │ movweq r8, #5976 @ 0x1758 │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ - beq 50eb0 │ │ │ │ + beq 50c50 │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq 50fbc │ │ │ │ + beq 50d5c │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 50ed0 │ │ │ │ + beq 50c70 │ │ │ │ subs r4, r4, #1 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 50fd4 │ │ │ │ - b 50ed8 │ │ │ │ - movw r9, #900 @ 0x384 │ │ │ │ + beq 50d74 │ │ │ │ + b 50c78 │ │ │ │ + movw r9, #928 @ 0x3a0 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50efc │ │ │ │ - bl 159040 │ │ │ │ + beq 50c9c │ │ │ │ + bl 1592dc │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 50e84 │ │ │ │ + blt 50c24 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 50f3c │ │ │ │ - b 50f00 │ │ │ │ + beq 50cdc │ │ │ │ + b 50ca0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50f24 │ │ │ │ - bl 159040 │ │ │ │ + beq 50cc4 │ │ │ │ + bl 1592dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 50e84 │ │ │ │ + blt 50c24 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 50f44 │ │ │ │ - b 50f28 │ │ │ │ + beq 50ce4 │ │ │ │ + b 50cc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 50e84 │ │ │ │ - b 50f48 │ │ │ │ + blt 50c24 │ │ │ │ + b 50ce8 │ │ │ │ mov r6, r4 │ │ │ │ - b 50f48 │ │ │ │ + b 50ce8 │ │ │ │ mov r4, #0 │ │ │ │ tst sl, r6 │ │ │ │ and r3, sl, #1 │ │ │ │ and r5, r6, #1 │ │ │ │ - beq 50f74 │ │ │ │ + beq 50d14 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5416 @ 0x1528 │ │ │ │ + movw r1, #6268 @ 0x187c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 50e84 │ │ │ │ + bl 1b899c │ │ │ │ + b 50c24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50fd4 │ │ │ │ + beq 50d74 │ │ │ │ orrs r5, sl, r6 │ │ │ │ - beq 50fd0 │ │ │ │ + beq 50d70 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5452 @ 0x154c │ │ │ │ + movw r1, #6304 @ 0x18a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 50e84 │ │ │ │ - movw r9, #900 @ 0x384 │ │ │ │ + bl 1b899c │ │ │ │ + b 50c24 │ │ │ │ + movw r9, #928 @ 0x3a0 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ movw r8, #5976 @ 0x1758 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b 50fd4 │ │ │ │ - movw r9, #900 @ 0x384 │ │ │ │ + b 50d74 │ │ │ │ + movw r9, #928 @ 0x3a0 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b 50fd4 │ │ │ │ + b 50d74 │ │ │ │ mov r3, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 382030 │ │ │ │ + bl 3825c8 │ │ │ │ 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 473c8 │ │ │ │ + bl 47384 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51028 │ │ │ │ + bgt 50dc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 51028 │ │ │ │ + bne 50dc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, asr #1 │ │ │ │ + rsbeq r6, sl, r4, lsr #6 │ │ │ │ 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, #5112 @ 0x13f8 │ │ │ │ + movw r1, #5852 @ 0x16dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 51070 │ │ │ │ + bge 50e10 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5116 @ 0x13fc │ │ │ │ + movw r1, #5856 @ 0x16e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5128 @ 0x1408 │ │ │ │ + movw r1, #5868 @ 0x16ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5144 @ 0x1418 │ │ │ │ + movw r1, #5884 @ 0x16fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5156 @ 0x1424 │ │ │ │ + movw r1, #5896 @ 0x1708 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5168 @ 0x1430 │ │ │ │ + movw r1, #5908 @ 0x1714 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5184 @ 0x1440 │ │ │ │ + movw r1, #5924 @ 0x1724 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5200 @ 0x1450 │ │ │ │ + movw r1, #5940 @ 0x1734 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5212 @ 0x145c │ │ │ │ + movw r1, #5952 @ 0x1740 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5224 @ 0x1468 │ │ │ │ + movw r1, #5964 @ 0x174c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5236 @ 0x1474 │ │ │ │ + movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5252 @ 0x1484 │ │ │ │ + movw r1, #5992 @ 0x1768 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5268 @ 0x1494 │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5284 @ 0x14a4 │ │ │ │ + movw r1, #6024 @ 0x1788 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5296 @ 0x14b0 │ │ │ │ + movw r1, #6036 @ 0x1794 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5308 @ 0x14bc │ │ │ │ + movw r1, #6048 @ 0x17a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5324 @ 0x14cc │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5340 @ 0x14dc │ │ │ │ + movw r1, #6080 @ 0x17c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5364 @ 0x14f4 │ │ │ │ + movw r1, #6104 @ 0x17d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5148 @ 0x141c │ │ │ │ + movw r1, #5888 @ 0x1700 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5384 @ 0x1508 │ │ │ │ + movw r1, #6124 @ 0x17ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5400 @ 0x1518 │ │ │ │ + movw r1, #6140 @ 0x17fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5416 @ 0x1528 │ │ │ │ + movw r1, #6156 @ 0x180c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5424 @ 0x1530 │ │ │ │ + movw r1, #6164 @ 0x1814 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5432 @ 0x1538 │ │ │ │ + movw r1, #6172 @ 0x181c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 51068 │ │ │ │ + blt 50e08 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5444 @ 0x1544 │ │ │ │ + movw r1, #6184 @ 0x1828 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, 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 384b18 │ │ │ │ + b 3851d8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #37644 @ 0x930c │ │ │ │ + movw r3, #38348 @ 0x95cc │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #59396 @ 0xe804 │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f95c8 │ │ │ │ + b 3f9bc0 │ │ │ │ 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 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 513a8 │ │ │ │ - bl df614 │ │ │ │ + bne 51148 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 513d8 │ │ │ │ + bne 51178 │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 513c8 │ │ │ │ - bl df614 │ │ │ │ + bne 51168 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 513d8 │ │ │ │ + bne 51178 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 51434 │ │ │ │ + bne 511d4 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 51428 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 511c8 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22480 @ 0x57d0 │ │ │ │ + movw r1, #23256 @ 0x5ad8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 51464 │ │ │ │ + bl 1b899c │ │ │ │ + b 51204 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 51460 │ │ │ │ + b 51200 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 183578 │ │ │ │ + bl 1838b8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5145c │ │ │ │ - bl df614 │ │ │ │ + bne 511fc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51464 │ │ │ │ + bne 51204 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5660 @ 0x161c │ │ │ │ + movw r1, #6364 @ 0x18dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - ldr r0, [pc, #8] @ 514d0 │ │ │ │ - bl 22c4f8 <_PyCode_CheckLineNumber@@Base+0x1b84> │ │ │ │ + ldr r0, [pc, #8] @ 51270 │ │ │ │ + bl 22d14c <_PyCode_CheckLineNumber@@Base+0x20c0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r3, fp, r4, lsr #32 │ │ │ │ + rsbeq r3, fp, ip, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #5720 @ 0x1658 │ │ │ │ + movw r3, #6424 @ 0x1918 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movw r1, #58448 @ 0xe450 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a4f8 │ │ │ │ + b 24b0c8 │ │ │ │ │ │ │ │ -00051500 : │ │ │ │ +000512a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 51518 │ │ │ │ + ldr r0, [pc, #12] @ 512b8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - rsbeq r6, sl, r0, lsr #8 │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq r6, sl, 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 r0, r1 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51550 │ │ │ │ - bl df614 │ │ │ │ + bne 512f0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51564 │ │ │ │ + bne 51304 │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #57920 @ 0xe240 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 249f28 │ │ │ │ + b 24aaf8 │ │ │ │ push {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 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #72] @ 51600 │ │ │ │ + ldr r1, [pc, #72] @ 513a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f7344 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ - movw r1, #5764 @ 0x1684 │ │ │ │ + bl 2f92e4 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #6468 @ 0x1944 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 515f8 │ │ │ │ + blt 51398 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39336 @ 0x99a8 │ │ │ │ + movw r1, #40040 @ 0x9c68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16c438 │ │ │ │ + bl 16c780 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, asr r4 │ │ │ │ + strhteq r6, [sl], #-48 @ 0xffffffd0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 444218 <_PyMonitoring_FireBranchEvent@@Base+0xd0> │ │ │ │ + b 444500 <_PyMonitoring_FireBranchEvent@@Base+0xd0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5836 @ 0x16cc │ │ │ │ + movw r1, #6540 @ 0x198c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 233938 │ │ │ │ + bl 23447c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 516ac │ │ │ │ - bl df614 │ │ │ │ + bne 5144c │ │ │ │ + bl df4ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -35323,15 +35173,15 @@ │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 516f4 │ │ │ │ + beq 51494 │ │ │ │ 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) │ │ │ │ @@ -35341,46 +35191,46 @@ │ │ │ │ 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 51748 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 514e8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #5896 @ 0x1708 │ │ │ │ + movw r1, #6600 @ 0x19c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 5176c │ │ │ │ + bl 1736ec │ │ │ │ + b 5150c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 51774 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 51514 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5956 @ 0x1744 │ │ │ │ + movw r1, #6660 @ 0x1a04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 5177c │ │ │ │ - bl 177074 │ │ │ │ + b 5151c │ │ │ │ + bl 1773c0 │ │ │ │ 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 517a4 │ │ │ │ + bne 51544 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b94bc │ │ │ │ + b b9000 │ │ │ │ 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 │ │ │ │ @@ -35391,188 +35241,188 @@ │ │ │ │ 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 51814 │ │ │ │ + bne 515b4 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #27488 @ 0x6b60 │ │ │ │ + movw r0, #28192 @ 0x6e20 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 51954 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 516f4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ff420 │ │ │ │ + bl 1ffa84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51954 │ │ │ │ + beq 516f4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 349ebc │ │ │ │ + bl 34bca0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 51928 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 516c8 │ │ │ │ + bl 104f8c │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r9, #0 │ │ │ │ bl 2ea60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl affec │ │ │ │ + bl afe7c │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq r8, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 518d4 │ │ │ │ + beq 51674 │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2e000 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 518d4 │ │ │ │ + beq 51674 │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 518c8 │ │ │ │ + bne 51668 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 518d0 │ │ │ │ + bgt 51670 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b 51864 │ │ │ │ + b 51604 │ │ │ │ mov r8, r2 │ │ │ │ - b 518d4 │ │ │ │ + b 51674 │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 51918 │ │ │ │ + bne 516b8 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 518f8 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 51928 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 51698 │ │ │ │ + bl 36d9fc │ │ │ │ + b 516c8 │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #6096 @ 0x17d0 │ │ │ │ + movw r1, #6800 @ 0x1a90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 51928 │ │ │ │ + bl 1736ec │ │ │ │ + b 516c8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 3391b8 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ + bl 33b218 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51950 │ │ │ │ + bgt 516f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51950 │ │ │ │ + bne 516f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00051960 <_Py_rc_quot@@Base>: │ │ │ │ +00051700 <_Py_rc_quot@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegmi.f64 d5, d1 │ │ │ │ vmovpl.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #348] @ 51af8 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d8, [pc, #348] @ 51898 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 519b4 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 51754 <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 51a08 <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 519e8 <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 517a8 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 51788 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 51a04 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + blt 517a4 <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 519e8 <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 51788 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 51ae8 <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 51888 <_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 51a30 <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 517d0 <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51a4c <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 517ec <_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 51ae8 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 51888 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 51a54 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 51ae8 <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d7, [pc, #172] @ 51b00 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ + bvs 517f4 <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 51888 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d7, [pc, #172] @ 518a0 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 51b08 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ + vldr d4, [pc, #168] @ 518a8 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51ae8 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 51888 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 51a88 <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 51828 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 51ae8 <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 51888 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #100] @ 51af8 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d7, [pc, #100] @ 51898 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #88] @ 51af8 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d6, [pc, #88] @ 51898 <_Py_rc_quot@@Base+0x198> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -35593,93 +35443,93 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #26924 @ 0x692c │ │ │ │ + movw r1, #27700 @ 0x6c34 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f214 <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ + b 4efb4 <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ push {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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51c50 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ - movw r6, #65200 @ 0xfeb0 │ │ │ │ + beq 519f0 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ + movw r6, #65144 @ 0xfe78 │ │ │ │ movt r6, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51b7c <_Py_rc_quot@@Base+0x21c> │ │ │ │ + bne 5191c <_Py_rc_quot@@Base+0x21c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51b64 <_Py_rc_quot@@Base+0x204> │ │ │ │ + bne 51904 <_Py_rc_quot@@Base+0x204> │ │ │ │ dmb ish │ │ │ │ - beq 51b8c <_Py_rc_quot@@Base+0x22c> │ │ │ │ + beq 5192c <_Py_rc_quot@@Base+0x22c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ bl 2e880 │ │ │ │ bl 2da54 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 51c18 <_Py_rc_quot@@Base+0x2b8> │ │ │ │ - bl 397558 <_PyXIData_Release@@Base+0xb28> │ │ │ │ + beq 519b8 <_Py_rc_quot@@Base+0x2b8> │ │ │ │ + bl 397ebc <_PyXIData_Release@@Base+0x2c0> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 51bc0 <_Py_rc_quot@@Base+0x260> │ │ │ │ - bl e8ea8 │ │ │ │ + beq 51960 <_Py_rc_quot@@Base+0x260> │ │ │ │ + bl e9018 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51bf0 <_Py_rc_quot@@Base+0x290> │ │ │ │ + beq 51990 <_Py_rc_quot@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51be8 <_Py_rc_quot@@Base+0x288> │ │ │ │ + bgt 51988 <_Py_rc_quot@@Base+0x288> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51be8 <_Py_rc_quot@@Base+0x288> │ │ │ │ + bne 51988 <_Py_rc_quot@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 51c18 <_Py_rc_quot@@Base+0x2b8> │ │ │ │ + b 519b8 <_Py_rc_quot@@Base+0x2b8> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51b90 <_Py_rc_quot@@Base+0x230> │ │ │ │ + bgt 51930 <_Py_rc_quot@@Base+0x230> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 51b90 <_Py_rc_quot@@Base+0x230> │ │ │ │ + bne 51930 <_Py_rc_quot@@Base+0x230> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 51b90 <_Py_rc_quot@@Base+0x230> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 51930 <_Py_rc_quot@@Base+0x230> │ │ │ │ bl 2db5c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 51c3c <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + bne 519dc <_Py_rc_quot@@Base+0x2dc> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51c24 <_Py_rc_quot@@Base+0x2c4> │ │ │ │ + bne 519c4 <_Py_rc_quot@@Base+0x2c4> │ │ │ │ dmb ish │ │ │ │ - beq 51c50 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ - movw r0, #65200 @ 0xfeb0 │ │ │ │ + beq 519f0 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ + movw r0, #65144 @ 0xfe78 │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -35691,22 +35541,22 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 409970 │ │ │ │ + bl 40a0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51cbc <_Py_rc_quot@@Base+0x35c> │ │ │ │ + bne 51a5c <_Py_rc_quot@@Base+0x35c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40a280 │ │ │ │ + b 40a9f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -35725,184 +35575,184 @@ │ │ │ │ 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, #26896 @ 0x6910 │ │ │ │ + movw r1, #27672 @ 0x6c18 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51f70 <_Py_rc_quot@@Base+0x610> │ │ │ │ + b 51d10 <_Py_rc_quot@@Base+0x610> │ │ │ │ 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 51ffc <_Py_rc_quot@@Base+0x69c> │ │ │ │ + bl 51d9c <_Py_rc_quot@@Base+0x69c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51f54 <_Py_rc_quot@@Base+0x5f4> │ │ │ │ - ldr r1, [pc, #500] @ 51f60 <_Py_rc_quot@@Base+0x600> │ │ │ │ + beq 51cf4 <_Py_rc_quot@@Base+0x5f4> │ │ │ │ + ldr r1, [pc, #500] @ 51d00 <_Py_rc_quot@@Base+0x600> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51f30 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ - ldr r1, [pc, #484] @ 51f64 <_Py_rc_quot@@Base+0x604> │ │ │ │ + bne 51cd0 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + ldr r1, [pc, #484] @ 51d04 <_Py_rc_quot@@Base+0x604> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51e9c <_Py_rc_quot@@Base+0x53c> │ │ │ │ + beq 51c3c <_Py_rc_quot@@Base+0x53c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51dd4 <_Py_rc_quot@@Base+0x474> │ │ │ │ - bl 17824c │ │ │ │ + beq 51b74 <_Py_rc_quot@@Base+0x474> │ │ │ │ + bl 178598 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ - blt 51e84 <_Py_rc_quot@@Base+0x524> │ │ │ │ + blt 51c24 <_Py_rc_quot@@Base+0x524> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51dc8 <_Py_rc_quot@@Base+0x468> │ │ │ │ + bgt 51b68 <_Py_rc_quot@@Base+0x468> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 51dc8 <_Py_rc_quot@@Base+0x468> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 51b68 <_Py_rc_quot@@Base+0x468> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ - b 51dd8 <_Py_rc_quot@@Base+0x478> │ │ │ │ + b 51b78 <_Py_rc_quot@@Base+0x478> │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #392] @ 51f68 <_Py_rc_quot@@Base+0x608> │ │ │ │ + ldr r1, [pc, #392] @ 51d08 <_Py_rc_quot@@Base+0x608> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51e9c <_Py_rc_quot@@Base+0x53c> │ │ │ │ + beq 51c3c <_Py_rc_quot@@Base+0x53c> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51ec0 <_Py_rc_quot@@Base+0x560> │ │ │ │ + bne 51c60 <_Py_rc_quot@@Base+0x560> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 16d894 │ │ │ │ + bl 16dbdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51ec0 <_Py_rc_quot@@Base+0x560> │ │ │ │ - ldr r1, [pc, #348] @ 51f6c <_Py_rc_quot@@Base+0x60c> │ │ │ │ + beq 51c60 <_Py_rc_quot@@Base+0x560> │ │ │ │ + ldr r1, [pc, #348] @ 51d0c <_Py_rc_quot@@Base+0x60c> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 51e34 <_Py_rc_quot@@Base+0x4d4> │ │ │ │ + bne 51bd4 <_Py_rc_quot@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 51e8c <_Py_rc_quot@@Base+0x52c> │ │ │ │ - b 51e9c <_Py_rc_quot@@Base+0x53c> │ │ │ │ + ble 51c2c <_Py_rc_quot@@Base+0x52c> │ │ │ │ + b 51c3c <_Py_rc_quot@@Base+0x53c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 51ec8 <_Py_rc_quot@@Base+0x568> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 51c68 <_Py_rc_quot@@Base+0x568> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5132 @ 0x140c │ │ │ │ + movw r1, #5488 @ 0x1570 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51e7c <_Py_rc_quot@@Base+0x51c> │ │ │ │ + bgt 51c1c <_Py_rc_quot@@Base+0x51c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 51e7c <_Py_rc_quot@@Base+0x51c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 51c1c <_Py_rc_quot@@Base+0x51c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51e9c <_Py_rc_quot@@Base+0x53c> │ │ │ │ + bgt 51c3c <_Py_rc_quot@@Base+0x53c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 51e9c <_Py_rc_quot@@Base+0x53c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 51c3c <_Py_rc_quot@@Base+0x53c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f28 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bgt 51cc8 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51f28 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bne 51cc8 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 51f28 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ - bl b7454 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 51cc8 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bl b7048 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51f30 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ - ldr r1, [pc, #116] @ 51f60 <_Py_rc_quot@@Base+0x600> │ │ │ │ + bne 51cd0 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + ldr r1, [pc, #116] @ 51d00 <_Py_rc_quot@@Base+0x600> │ │ │ │ mov r0, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51f30 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + beq 51cd0 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51f30 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + beq 51cd0 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f30 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + bgt 51cd0 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 51f30 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 51f30 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + bne 51cd0 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 51cd0 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ mov r4, #0 │ │ │ │ - b 51f54 <_Py_rc_quot@@Base+0x5f4> │ │ │ │ + b 51cf4 <_Py_rc_quot@@Base+0x5f4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f50 <_Py_rc_quot@@Base+0x5f0> │ │ │ │ + bgt 51cf0 <_Py_rc_quot@@Base+0x5f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51f50 <_Py_rc_quot@@Base+0x5f0> │ │ │ │ + bne 51cf0 <_Py_rc_quot@@Base+0x5f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, fp, r4, lsl #5 │ │ │ │ - rsbeq r3, fp, ip, asr r4 │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ - rsbeq ip, sl, r8, lsr #5 │ │ │ │ + rsbeq r2, fp, ip, ror r2 │ │ │ │ + rsbeq r3, fp, r4, asr r4 │ │ │ │ + rsbeq r2, fp, r0, lsr r2 │ │ │ │ + rsbeq ip, sl, r0, lsr #5 │ │ │ │ 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, #58944 @ 0xe640 │ │ │ │ + movw r1, #59648 @ 0xe900 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #58948 @ 0xe644 │ │ │ │ + movw r0, #59652 @ 0xe904 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51fe8 <_Py_rc_quot@@Base+0x688> │ │ │ │ + beq 51d88 <_Py_rc_quot@@Base+0x688> │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 51ff0 <_Py_rc_quot@@Base+0x690> │ │ │ │ + beq 51d90 <_Py_rc_quot@@Base+0x690> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51fd4 <_Py_rc_quot@@Base+0x674> │ │ │ │ + bne 51d74 <_Py_rc_quot@@Base+0x674> │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 1782e0 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 17862c <_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} │ │ │ │ @@ -35912,112 +35762,112 @@ │ │ │ │ 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 r1, [pc, #92] @ 52074 <_Py_rc_quot@@Base+0x714> │ │ │ │ - bl d473c │ │ │ │ + ldr r1, [pc, #92] @ 51e14 <_Py_rc_quot@@Base+0x714> │ │ │ │ + bl d45b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5206c <_Py_rc_quot@@Base+0x70c> │ │ │ │ + beq 51e0c <_Py_rc_quot@@Base+0x70c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5206c <_Py_rc_quot@@Base+0x70c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 51e0c <_Py_rc_quot@@Base+0x70c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24132 @ 0x5e44 │ │ │ │ + movw r1, #24836 @ 0x6104 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52068 <_Py_rc_quot@@Base+0x708> │ │ │ │ + bgt 51e08 <_Py_rc_quot@@Base+0x708> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52068 <_Py_rc_quot@@Base+0x708> │ │ │ │ + bne 51e08 <_Py_rc_quot@@Base+0x708> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, lsl r6 │ │ │ │ + rsbeq r2, fp, r0, lsl r6 │ │ │ │ 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 520b4 <_Py_rc_quot@@Base+0x754> │ │ │ │ + bne 51e54 <_Py_rc_quot@@Base+0x754> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29188 @ 0x7204 │ │ │ │ + movw r1, #29892 @ 0x74c4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 52184 <_Py_rc_quot@@Base+0x824> │ │ │ │ + bl 1b899c │ │ │ │ + b 51f24 <_Py_rc_quot@@Base+0x824> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 5218c <_Py_rc_quot@@Base+0x82c> │ │ │ │ + ldr r2, [pc, #204] @ 51f2c <_Py_rc_quot@@Base+0x82c> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5217c <_Py_rc_quot@@Base+0x81c> │ │ │ │ + bhi 51f1c <_Py_rc_quot@@Base+0x81c> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #6536 @ 0x1988 │ │ │ │ + movw r0, #7240 @ 0x1c48 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - b 520ec <_Py_rc_quot@@Base+0x78c> │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + b 51e8c <_Py_rc_quot@@Base+0x78c> │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ - movw r0, #55840 @ 0xda20 │ │ │ │ + b c3a98 │ │ │ │ + movw r0, #56544 @ 0xdce0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - b 520ec <_Py_rc_quot@@Base+0x78c> │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + b 51e8c <_Py_rc_quot@@Base+0x78c> │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #6536 @ 0x1988 │ │ │ │ + movw r1, #7240 @ 0x1c48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5213c <_Py_rc_quot@@Base+0x7dc> │ │ │ │ - movw r2, #55840 @ 0xda20 │ │ │ │ + b 51edc <_Py_rc_quot@@Base+0x7dc> │ │ │ │ + movw r2, #56544 @ 0xdce0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #6536 @ 0x1988 │ │ │ │ + movw r1, #7240 @ 0x1c48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5213c <_Py_rc_quot@@Base+0x7dc> │ │ │ │ - movw r2, #55840 @ 0xda20 │ │ │ │ + b 51edc <_Py_rc_quot@@Base+0x7dc> │ │ │ │ + movw r2, #56544 @ 0xdce0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #64484 @ 0xfbe4 │ │ │ │ + movw r0, #65196 @ 0xfeac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r3, #55840 @ 0xda20 │ │ │ │ + b e0b68 │ │ │ │ + movw r3, #56544 @ 0xdce0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #6536 @ 0x1988 │ │ │ │ + movw r1, #7240 @ 0x1c48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #6540 @ 0x198c │ │ │ │ + movw r0, #7244 @ 0x1c4c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, r5, r8, lsr #16 │ │ │ │ + rsbeq r4, r5, r0, ror #20 │ │ │ │ │ │ │ │ -00052190 <_Py_c_pow@@Base>: │ │ │ │ +00051f30 <_Py_c_pow@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #52 @ 0x34 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ vcmp.f64 d3, #0.0 │ │ │ │ @@ -36026,53 +35876,53 @@ │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 522b8 <_Py_c_pow@@Base+0x128> │ │ │ │ + bne 52058 <_Py_c_pow@@Base+0x128> │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmov.f64 d13, d0 │ │ │ │ vmov.f64 d12, d1 │ │ │ │ vmov.f64 d8, d2 │ │ │ │ vmov.f64 d9, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5223c <_Py_c_pow@@Base+0xac> │ │ │ │ + beq 51fdc <_Py_c_pow@@Base+0xac> │ │ │ │ vcmp.f64 d3, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 52224 <_Py_c_pow@@Base+0x94> │ │ │ │ + bne 51fc4 <_Py_c_pow@@Base+0x94> │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 52230 <_Py_c_pow@@Base+0xa0> │ │ │ │ + bpl 51fd0 <_Py_c_pow@@Base+0xa0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - vldr d8, [pc, #160] @ 522d8 <_Py_c_pow@@Base+0x148> │ │ │ │ + vldr d8, [pc, #160] @ 52078 <_Py_c_pow@@Base+0x148> │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 522c0 <_Py_c_pow@@Base+0x130> │ │ │ │ + b 52060 <_Py_c_pow@@Base+0x130> │ │ │ │ bl 2da0c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ bl 2eef8 │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ bl 2e804 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmul.f64 d8, d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 52288 <_Py_c_pow@@Base+0xf8> │ │ │ │ + beq 52028 <_Py_c_pow@@Base+0xf8> │ │ │ │ vnmul.f64 d0, d0, d9 │ │ │ │ bl 2efd0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmul.f64 d10, d10, d7 │ │ │ │ bl 2e18c │ │ │ │ vmla.f64 d8, d0, d9 │ │ │ │ @@ -36082,17 +35932,17 @@ │ │ │ │ bl 2ebe0 │ │ │ │ vldr d9, [fp, #-116] @ 0xffffff8c │ │ │ │ vldr d8, [fp, #-108] @ 0xffffff94 │ │ │ │ vmul.f64 d9, d9, d10 │ │ │ │ vmul.f64 d8, d8, d10 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 40acdc <_Py_c_quot@@Base+0x554> │ │ │ │ - b 522c0 <_Py_c_pow@@Base+0x130> │ │ │ │ - vldr d8, [pc, #24] @ 522d8 <_Py_c_pow@@Base+0x148> │ │ │ │ + bl 40b448 <_Py_c_quot@@Base+0x43c> │ │ │ │ + b 52060 <_Py_c_pow@@Base+0x130> │ │ │ │ + vldr d8, [pc, #24] @ 52078 <_Py_c_pow@@Base+0x148> │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ sub sp, fp, #52 @ 0x34 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @@ -36100,521 +35950,523 @@ │ │ │ │ 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 b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52374 <_Py_c_pow@@Base+0x1e4> │ │ │ │ + beq 52114 <_Py_c_pow@@Base+0x1e4> │ │ │ │ add r6, r5, #2496 @ 0x9c0 │ │ │ │ add r7, r5, #8 │ │ │ │ add r8, r4, #12 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52348 <_Py_c_pow@@Base+0x1b8> │ │ │ │ + beq 520e8 <_Py_c_pow@@Base+0x1b8> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 52318 <_Py_c_pow@@Base+0x188> │ │ │ │ + bne 520b8 <_Py_c_pow@@Base+0x188> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 52374 <_Py_c_pow@@Base+0x1e4> │ │ │ │ + bne 52114 <_Py_c_pow@@Base+0x1e4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5235c <_Py_c_pow@@Base+0x1cc> │ │ │ │ + ble 520fc <_Py_c_pow@@Base+0x1cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 52374 <_Py_c_pow@@Base+0x1e4> │ │ │ │ + b 52114 <_Py_c_pow@@Base+0x1e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52354 <_Py_c_pow@@Base+0x1c4> │ │ │ │ + bne 520f4 <_Py_c_pow@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 52354 <_Py_c_pow@@Base+0x1c4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 520f4 <_Py_c_pow@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #32] │ │ │ │ mov r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14ffe8 │ │ │ │ + b 15025c │ │ │ │ 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 52444 <_Py_c_pow@@Base+0x2b4> │ │ │ │ + beq 521e4 <_Py_c_pow@@Base+0x2b4> │ │ │ │ cmp r3, #29 │ │ │ │ - bne 5248c <_Py_c_pow@@Base+0x2fc> │ │ │ │ + bne 5222c <_Py_c_pow@@Base+0x2fc> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 523fc <_Py_c_pow@@Base+0x26c> │ │ │ │ + bne 5219c <_Py_c_pow@@Base+0x26c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5240c <_Py_c_pow@@Base+0x27c> │ │ │ │ - b 5241c <_Py_c_pow@@Base+0x28c> │ │ │ │ - bl 40ad90 <_Py_c_quot@@Base+0x608> │ │ │ │ + bne 521ac <_Py_c_pow@@Base+0x27c> │ │ │ │ + b 521bc <_Py_c_pow@@Base+0x28c> │ │ │ │ + bl 40b4f8 <_Py_c_quot@@Base+0x4ec> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 523ec <_Py_c_pow@@Base+0x25c> │ │ │ │ + bne 5218c <_Py_c_pow@@Base+0x25c> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 40ad90 <_Py_c_quot@@Base+0x608> │ │ │ │ + bl 40b4f8 <_Py_c_quot@@Base+0x4ec> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52484 <_Py_c_pow@@Base+0x2f4> │ │ │ │ + beq 52224 <_Py_c_pow@@Base+0x2f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 40ad90 <_Py_c_quot@@Base+0x608> │ │ │ │ + bl 40b4f8 <_Py_c_quot@@Base+0x4ec> │ │ │ │ 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 52484 <_Py_c_pow@@Base+0x2f4> │ │ │ │ + beq 52224 <_Py_c_pow@@Base+0x2f4> │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 52484 <_Py_c_pow@@Base+0x2f4> │ │ │ │ + ble 52224 <_Py_c_pow@@Base+0x2f4> │ │ │ │ add r4, r3, #4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 523b0 <_Py_c_pow@@Base+0x220> │ │ │ │ + bl 52150 <_Py_c_pow@@Base+0x220> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 52464 <_Py_c_pow@@Base+0x2d4> │ │ │ │ + bne 52204 <_Py_c_pow@@Base+0x2d4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40ad90 <_Py_c_quot@@Base+0x608> │ │ │ │ + b 40b4f8 <_Py_c_quot@@Base+0x4ec> │ │ │ │ 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 51ffc <_Py_rc_quot@@Base+0x69c> │ │ │ │ + bl 51d9c <_Py_rc_quot@@Base+0x69c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 52550 <_Py_c_pow@@Base+0x3c0> │ │ │ │ - ldr r1, [pc, #144] @ 52558 <_Py_c_pow@@Base+0x3c8> │ │ │ │ + beq 522f0 <_Py_c_pow@@Base+0x3c0> │ │ │ │ + ldr r1, [pc, #144] @ 522f8 <_Py_c_pow@@Base+0x3c8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 524fc <_Py_c_pow@@Base+0x36c> │ │ │ │ + beq 5229c <_Py_c_pow@@Base+0x36c> │ │ │ │ mov r2, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5251c <_Py_c_pow@@Base+0x38c> │ │ │ │ - ldr r1, [pc, #120] @ 5255c <_Py_c_pow@@Base+0x3cc> │ │ │ │ + bne 522bc <_Py_c_pow@@Base+0x38c> │ │ │ │ + ldr r1, [pc, #120] @ 522fc <_Py_c_pow@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 190574 │ │ │ │ + bl 190c54 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 52530 <_Py_c_pow@@Base+0x3a0> │ │ │ │ - bl 190574 │ │ │ │ + b 522d0 <_Py_c_pow@@Base+0x3a0> │ │ │ │ + bl 190c54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52524 <_Py_c_pow@@Base+0x394> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 522c4 <_Py_c_pow@@Base+0x394> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #64] @ 52558 <_Py_c_pow@@Base+0x3c8> │ │ │ │ + ldr r1, [pc, #64] @ 522f8 <_Py_c_pow@@Base+0x3c8> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ mvn r4, #0 │ │ │ │ - b 52530 <_Py_c_pow@@Base+0x3a0> │ │ │ │ + b 522d0 <_Py_c_pow@@Base+0x3a0> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 524dc <_Py_c_pow@@Base+0x34c> │ │ │ │ - b 5251c <_Py_c_pow@@Base+0x38c> │ │ │ │ + beq 5227c <_Py_c_pow@@Base+0x34c> │ │ │ │ + b 522bc <_Py_c_pow@@Base+0x38c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52550 <_Py_c_pow@@Base+0x3c0> │ │ │ │ + bgt 522f0 <_Py_c_pow@@Base+0x3c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 52550 <_Py_c_pow@@Base+0x3c0> │ │ │ │ + bne 522f0 <_Py_c_pow@@Base+0x3c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, fp, r4, lsl #5 │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ + rsbeq r2, fp, ip, ror r2 │ │ │ │ + rsbeq r2, fp, r0, lsr r2 │ │ │ │ │ │ │ │ -00052560 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +00052300 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52578 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 52318 <_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, #48496 @ 0xbd70 │ │ │ │ - movwge r1, #48588 @ 0xbdcc │ │ │ │ + movwlt r1, #49808 @ 0xc290 │ │ │ │ + movwge r1, #49896 @ 0xc2e8 │ │ │ │ movtlt r1, #104 @ 0x68 │ │ │ │ movtge r1, #104 @ 0x68 │ │ │ │ - movwlt r2, #14948 @ 0x3a64 │ │ │ │ - movwge r2, #6544 @ 0x1990 │ │ │ │ + movwlt r2, #15652 @ 0x3d24 │ │ │ │ + movwge r2, #7248 @ 0x1c50 │ │ │ │ movtlt r2, #69 @ 0x45 │ │ │ │ movtge r2, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3632c8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 364420 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6768 @ 0x1a70 │ │ │ │ + movw r1, #7472 @ 0x1d30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52610 <_PyEval_FormatExcUnbound@@Base+0xb0> │ │ │ │ - bl 55044 │ │ │ │ + beq 523b0 <_PyEval_FormatExcUnbound@@Base+0xb0> │ │ │ │ + bl 54de8 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52648 <_PyEval_FormatExcUnbound@@Base+0xe8> │ │ │ │ - ldr r4, [pc, #284] @ 52764 <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ - b 52668 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ + bne 523e8 <_PyEval_FormatExcUnbound@@Base+0xe8> │ │ │ │ + ldr r4, [pc, #284] @ 52504 <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ + b 52408 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 52640 <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ + beq 523e0 <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ mov r0, #1 │ │ │ │ - bl cddb0 │ │ │ │ + bl cdc4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52758 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #248] @ 52768 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ + beq 524f8 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #248] @ 52508 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 526ac <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ - bl ee938 │ │ │ │ + beq 5244c <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ + bl ee894 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 526d4 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + bne 52474 <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 526ac <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ + bgt 5244c <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 526ac <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ + bne 5244c <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 526cc <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ + bgt 5246c <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 526cc <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ + bne 5246c <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 52758 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ + b 524f8 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl 2d9524 │ │ │ │ + bl 2db468 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52714 <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + bgt 524b4 <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 52714 <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + bne 524b4 <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52734 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bgt 524d4 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 52734 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bne 524d4 <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52754 <_PyEval_FormatExcUnbound@@Base+0x1f4> │ │ │ │ + bgt 524f4 <_PyEval_FormatExcUnbound@@Base+0x1f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52754 <_PyEval_FormatExcUnbound@@Base+0x1f4> │ │ │ │ + bne 524f4 <_PyEval_FormatExcUnbound@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ - mlseq fp, r0, pc, r5 @ │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + rsbeq r5, fp, r8, lsl #31 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52790 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ + beq 52530 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ 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 201324 │ │ │ │ + bl 201984 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 527cc <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ + beq 5256c <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ 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} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 52814 <_PyEval_FormatExcUnbound@@Base+0x2b4> │ │ │ │ + bcs 525b4 <_PyEval_FormatExcUnbound@@Base+0x2b4> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #32328 @ 0x7e48 │ │ │ │ + movw r1, #33032 @ 0x8108 │ │ │ │ movt r1, #86 @ 0x56 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #21320 @ 0x5348 │ │ │ │ + movw r3, #22024 @ 0x5608 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ - movw r3, #13144 @ 0x3358 │ │ │ │ + movw r3, #13848 @ 0x3618 │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ sub r3, r2, #2 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52874 <_PyEval_FormatExcUnbound@@Base+0x314> │ │ │ │ + bhi 52618 <_PyEval_FormatExcUnbound@@Base+0x318> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52894 <_PyEval_FormatExcUnbound@@Base+0x334> │ │ │ │ - b 528d4 <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + bne 52638 <_PyEval_FormatExcUnbound@@Base+0x338> │ │ │ │ + b 52678 <_PyEval_FormatExcUnbound@@Base+0x378> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #22992 @ 0x59d0 │ │ │ │ + movw r0, #23768 @ 0x5cd8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5285c <_PyEval_FormatExcUnbound@@Base+0x2fc> │ │ │ │ - b 528d4 <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + bne 52600 <_PyEval_FormatExcUnbound@@Base+0x300> │ │ │ │ + b 52678 <_PyEval_FormatExcUnbound@@Base+0x378> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 528b4 <_PyEval_FormatExcUnbound@@Base+0x354> │ │ │ │ - bl df614 │ │ │ │ + bne 52658 <_PyEval_FormatExcUnbound@@Base+0x358> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 528d4 <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + bne 52678 <_PyEval_FormatExcUnbound@@Base+0x378> │ │ │ │ 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 52ae0 <_PyEval_FormatExcUnbound@@Base+0x580> │ │ │ │ + b 52888 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ 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, #7640 @ 0x1dd8 │ │ │ │ + movw r0, #8384 @ 0x20c0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ 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, #7648 @ 0x1de0 │ │ │ │ + movw r0, #8392 @ 0x20c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d4ffc │ │ │ │ + bl d4e6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52a9c <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ - ldr r7, [pc, #272] @ 52aa4 <_PyEval_FormatExcUnbound@@Base+0x544> │ │ │ │ + beq 52848 <_PyEval_FormatExcUnbound@@Base+0x548> │ │ │ │ + movw r7, #65148 @ 0xfe7c │ │ │ │ + movt r7, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 529b0 <_PyEval_FormatExcUnbound@@Base+0x450> │ │ │ │ + bne 52758 <_PyEval_FormatExcUnbound@@Base+0x458> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52998 <_PyEval_FormatExcUnbound@@Base+0x438> │ │ │ │ + bne 52740 <_PyEval_FormatExcUnbound@@Base+0x440> │ │ │ │ dmb ish │ │ │ │ - beq 529c0 <_PyEval_FormatExcUnbound@@Base+0x460> │ │ │ │ + beq 52768 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ mov r5, #0 │ │ │ │ bl 2dfe8 │ │ │ │ bl 2eb8c │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 52a28 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ - bl 3391b8 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ + beq 527d0 <_PyEval_FormatExcUnbound@@Base+0x4d0> │ │ │ │ + bl 33b218 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 529f8 <_PyEval_FormatExcUnbound@@Base+0x498> │ │ │ │ - bl e8ea8 │ │ │ │ + beq 527a0 <_PyEval_FormatExcUnbound@@Base+0x4a0> │ │ │ │ + bl e9018 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52a00 <_PyEval_FormatExcUnbound@@Base+0x4a0> │ │ │ │ + beq 527a8 <_PyEval_FormatExcUnbound@@Base+0x4a8> │ │ │ │ mov r6, #1 │ │ │ │ - b 52a2c <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ + b 527d4 <_PyEval_FormatExcUnbound@@Base+0x4d4> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 529c8 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bgt 52770 <_PyEval_FormatExcUnbound@@Base+0x470> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 529c8 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bne 52770 <_PyEval_FormatExcUnbound@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 529c8 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 52770 <_PyEval_FormatExcUnbound@@Base+0x470> │ │ │ │ mov r6, r1 │ │ │ │ bl 2e874 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 52a50 <_PyEval_FormatExcUnbound@@Base+0x4f0> │ │ │ │ + bne 527f8 <_PyEval_FormatExcUnbound@@Base+0x4f8> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52a38 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ + bne 527e0 <_PyEval_FormatExcUnbound@@Base+0x4e0> │ │ │ │ dmb ish │ │ │ │ - beq 52a60 <_PyEval_FormatExcUnbound@@Base+0x500> │ │ │ │ - ldr r0, [pc, #68] @ 52aa4 <_PyEval_FormatExcUnbound@@Base+0x544> │ │ │ │ - bl 35c91c │ │ │ │ + beq 5280c <_PyEval_FormatExcUnbound@@Base+0x50c> │ │ │ │ + movw r0, #65148 @ 0xfe7c │ │ │ │ + movt r0, #111 @ 0x6f │ │ │ │ + bl 35ca78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 52a9c <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ + beq 52848 <_PyEval_FormatExcUnbound@@Base+0x548> │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52a84 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + ble 52830 <_PyEval_FormatExcUnbound@@Base+0x530> │ │ │ │ mov r4, #0 │ │ │ │ - b 52a9c <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ + b 52848 <_PyEval_FormatExcUnbound@@Base+0x548> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52a7c <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ + bne 52828 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 52a7c <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 52828 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq pc, [pc], #-228 @ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 52adc <_PyEval_FormatExcUnbound@@Base+0x57c> │ │ │ │ - beq 52ad0 <_PyEval_FormatExcUnbound@@Base+0x570> │ │ │ │ + ldreq r0, [pc, #28] @ 52884 <_PyEval_FormatExcUnbound@@Base+0x584> │ │ │ │ + beq 52878 <_PyEval_FormatExcUnbound@@Base+0x578> │ │ │ │ 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 sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ push {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 │ │ │ │ @@ -36624,298 +36476,298 @@ │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #7856 @ 0x1eb0 │ │ │ │ + movw r1, #8560 @ 0x2170 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #7860 @ 0x1eb4 │ │ │ │ + movw r0, #8564 @ 0x2174 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52ca4 <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ + beq 52a4c <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 52b84 <_PyEval_FormatExcUnbound@@Base+0x624> │ │ │ │ + beq 5292c <_PyEval_FormatExcUnbound@@Base+0x62c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ff3f0 │ │ │ │ + bl 1ffa54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52bd0 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ + beq 52978 <_PyEval_FormatExcUnbound@@Base+0x678> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #60272 @ 0xeb70 │ │ │ │ + movw r1, #60976 @ 0xee30 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 29c22c │ │ │ │ + bl 29dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52ca4 <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 52a4c <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ + bl 104f8c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52dc4 <_PyEval_FormatExcUnbound@@Base+0x864> │ │ │ │ + bne 52b6c <_PyEval_FormatExcUnbound@@Base+0x86c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 52cb4 <_PyEval_FormatExcUnbound@@Base+0x754> │ │ │ │ - bl d7124 │ │ │ │ + bne 52a5c <_PyEval_FormatExcUnbound@@Base+0x75c> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52ca4 <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ - b 52b84 <_PyEval_FormatExcUnbound@@Base+0x624> │ │ │ │ + bne 52a4c <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ + b 5292c <_PyEval_FormatExcUnbound@@Base+0x62c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 52bf0 <_PyEval_FormatExcUnbound@@Base+0x690> │ │ │ │ + bne 52998 <_PyEval_FormatExcUnbound@@Base+0x698> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e79fc │ │ │ │ + bl 1e81e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52da0 <_PyEval_FormatExcUnbound@@Base+0x840> │ │ │ │ + beq 52b48 <_PyEval_FormatExcUnbound@@Base+0x848> │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #7872 @ 0x1ec0 │ │ │ │ + movw r1, #8576 @ 0x2180 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 29c22c │ │ │ │ + bl 29dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52ca4 <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ + beq 52a4c <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 52cc8 <_PyEval_FormatExcUnbound@@Base+0x768> │ │ │ │ + bgt 52a70 <_PyEval_FormatExcUnbound@@Base+0x770> │ │ │ │ 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 2d874 <__memcpy_chk@plt> │ │ │ │ - movw r3, #22116 @ 0x5664 │ │ │ │ + movw r3, #22864 @ 0x5950 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ 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 217ba8 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 2181c4 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 52cac <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ + bne 52a54 <_PyEval_FormatExcUnbound@@Base+0x754> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 52cb4 <_PyEval_FormatExcUnbound@@Base+0x754> │ │ │ │ - bl d7124 │ │ │ │ + bne 52a5c <_PyEval_FormatExcUnbound@@Base+0x75c> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52c5c <_PyEval_FormatExcUnbound@@Base+0x6fc> │ │ │ │ + beq 52a04 <_PyEval_FormatExcUnbound@@Base+0x704> │ │ │ │ mov r4, #0 │ │ │ │ - b 52e30 <_PyEval_FormatExcUnbound@@Base+0x8d0> │ │ │ │ + b 52bd8 <_PyEval_FormatExcUnbound@@Base+0x8d8> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 52ddc <_PyEval_FormatExcUnbound@@Base+0x87c> │ │ │ │ + bge 52b84 <_PyEval_FormatExcUnbound@@Base+0x884> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 52ca4 <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ + bl 301368 │ │ │ │ + b 52a4c <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f770c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 52ce8 <_PyEval_FormatExcUnbound@@Base+0x788> │ │ │ │ + bne 52a90 <_PyEval_FormatExcUnbound@@Base+0x790> │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 217ba8 │ │ │ │ - b 52e30 <_PyEval_FormatExcUnbound@@Base+0x8d0> │ │ │ │ - bl 1f7844 │ │ │ │ + bl 2181c4 │ │ │ │ + b 52bd8 <_PyEval_FormatExcUnbound@@Base+0x8d8> │ │ │ │ + bl 1f7fa0 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ bl 2ebec │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 217ba8 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 2181c4 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 52d54 <_PyEval_FormatExcUnbound@@Base+0x7f4> │ │ │ │ + bne 52afc <_PyEval_FormatExcUnbound@@Base+0x7fc> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 52d5c <_PyEval_FormatExcUnbound@@Base+0x7fc> │ │ │ │ - bl d7124 │ │ │ │ + bne 52b04 <_PyEval_FormatExcUnbound@@Base+0x804> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52d08 <_PyEval_FormatExcUnbound@@Base+0x7a8> │ │ │ │ - b 52d94 <_PyEval_FormatExcUnbound@@Base+0x834> │ │ │ │ + beq 52ab0 <_PyEval_FormatExcUnbound@@Base+0x7b0> │ │ │ │ + b 52b3c <_PyEval_FormatExcUnbound@@Base+0x83c> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 52d70 <_PyEval_FormatExcUnbound@@Base+0x810> │ │ │ │ + bge 52b18 <_PyEval_FormatExcUnbound@@Base+0x818> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 52d94 <_PyEval_FormatExcUnbound@@Base+0x834> │ │ │ │ + bl 301368 │ │ │ │ + b 52b3c <_PyEval_FormatExcUnbound@@Base+0x83c> │ │ │ │ ldrb r3, [r9, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52e24 <_PyEval_FormatExcUnbound@@Base+0x8c4> │ │ │ │ + beq 52bcc <_PyEval_FormatExcUnbound@@Base+0x8cc> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8008 @ 0x1f48 │ │ │ │ + movw r1, #8712 @ 0x2208 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ - bl 16a224 │ │ │ │ - b 52ca4 <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 16a56c │ │ │ │ + b 52a4c <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #8132 @ 0x1fc4 │ │ │ │ + movw r1, #8836 @ 0x2284 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ cmp r4, #0 │ │ │ │ - blt 52cb4 <_PyEval_FormatExcUnbound@@Base+0x754> │ │ │ │ + blt 52a5c <_PyEval_FormatExcUnbound@@Base+0x75c> │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ - b 52e30 <_PyEval_FormatExcUnbound@@Base+0x8d0> │ │ │ │ - ldr r1, [pc, #88] @ 52e3c <_PyEval_FormatExcUnbound@@Base+0x8dc> │ │ │ │ + b 52bd8 <_PyEval_FormatExcUnbound@@Base+0x8d8> │ │ │ │ + ldr r1, [pc, #88] @ 52be4 <_PyEval_FormatExcUnbound@@Base+0x8e4> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52e10 <_PyEval_FormatExcUnbound@@Base+0x8b0> │ │ │ │ + beq 52bb8 <_PyEval_FormatExcUnbound@@Base+0x8b8> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7876 @ 0x1ec4 │ │ │ │ + movw r1, #8580 @ 0x2184 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 52ca4 <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ + bl 1b899c │ │ │ │ + b 52a4c <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ mov r4, r0 │ │ │ │ - b 52e30 <_PyEval_FormatExcUnbound@@Base+0x8d0> │ │ │ │ + b 52bd8 <_PyEval_FormatExcUnbound@@Base+0x8d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f94e0 │ │ │ │ + bl 1f9c3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r5, ip, ror #12 │ │ │ │ + rsbeq r5, r5, 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 409970 │ │ │ │ + bl 40a0e0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 52e74 <_PyEval_FormatExcUnbound@@Base+0x914> │ │ │ │ + bne 52c1c <_PyEval_FormatExcUnbound@@Base+0x91c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 52fa8 <_PyEval_FormatExcUnbound@@Base+0xa48> │ │ │ │ + b 52d50 <_PyEval_FormatExcUnbound@@Base+0xa50> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 52eb0 <_PyEval_FormatExcUnbound@@Base+0x950> │ │ │ │ + bne 52c58 <_PyEval_FormatExcUnbound@@Base+0x958> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 52efc <_PyEval_FormatExcUnbound@@Base+0x99c> │ │ │ │ + b 52ca4 <_PyEval_FormatExcUnbound@@Base+0x9a4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52ea4 <_PyEval_FormatExcUnbound@@Base+0x944> │ │ │ │ + beq 52c4c <_PyEval_FormatExcUnbound@@Base+0x94c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 52ee8 <_PyEval_FormatExcUnbound@@Base+0x988> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 52c90 <_PyEval_FormatExcUnbound@@Base+0x990> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8212 @ 0x2014 │ │ │ │ + movw r1, #8916 @ 0x22d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 52f3c <_PyEval_FormatExcUnbound@@Base+0x9dc> │ │ │ │ + bl 1b899c │ │ │ │ + b 52ce4 <_PyEval_FormatExcUnbound@@Base+0x9e4> │ │ │ │ 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 c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f24 <_PyEval_FormatExcUnbound@@Base+0x9c4> │ │ │ │ + beq 52ccc <_PyEval_FormatExcUnbound@@Base+0x9cc> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52f2c <_PyEval_FormatExcUnbound@@Base+0x9cc> │ │ │ │ + ble 52cd4 <_PyEval_FormatExcUnbound@@Base+0x9d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 52f3c <_PyEval_FormatExcUnbound@@Base+0x9dc> │ │ │ │ + b 52ce4 <_PyEval_FormatExcUnbound@@Base+0x9e4> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 52f24 <_PyEval_FormatExcUnbound@@Base+0x9c4> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 52ccc <_PyEval_FormatExcUnbound@@Base+0x9cc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 338b4c │ │ │ │ + bl 33abac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52f84 <_PyEval_FormatExcUnbound@@Base+0xa24> │ │ │ │ - bl df614 │ │ │ │ + bne 52d2c <_PyEval_FormatExcUnbound@@Base+0xa2c> │ │ │ │ + bl df4ac │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ and r2, r0, #61440 @ 0xf000 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #49152 @ 0xc000 │ │ │ │ + cmp r2, #24576 @ 0x6000 │ │ │ │ movw r1, #6244 @ 0x1864 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -36925,63 +36777,63 @@ │ │ │ │ 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 52ff4 <_PyEval_FormatExcUnbound@@Base+0xa94> │ │ │ │ - movw r0, #57428 @ 0xe054 │ │ │ │ + bne 52d9c <_PyEval_FormatExcUnbound@@Base+0xa9c> │ │ │ │ + movw r0, #58732 @ 0xe56c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53028 <_PyEval_FormatExcUnbound@@Base+0xac8> │ │ │ │ - b 530e4 <_PyEval_FormatExcUnbound@@Base+0xb84> │ │ │ │ + bne 52dd0 <_PyEval_FormatExcUnbound@@Base+0xad0> │ │ │ │ + b 52e8c <_PyEval_FormatExcUnbound@@Base+0xb8c> │ │ │ │ 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, #45024 @ 0xafe0 │ │ │ │ + movw r1, #46596 @ 0xb604 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 151f80 │ │ │ │ + bl 1520b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52fdc <_PyEval_FormatExcUnbound@@Base+0xa7c> │ │ │ │ - b 530e4 <_PyEval_FormatExcUnbound@@Base+0xb84> │ │ │ │ + bne 52d84 <_PyEval_FormatExcUnbound@@Base+0xa84> │ │ │ │ + b 52e8c <_PyEval_FormatExcUnbound@@Base+0xb8c> │ │ │ │ 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 53058 <_PyEval_FormatExcUnbound@@Base+0xaf8> │ │ │ │ + beq 52e00 <_PyEval_FormatExcUnbound@@Base+0xb00> │ │ │ │ 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 53078 <_PyEval_FormatExcUnbound@@Base+0xb18> │ │ │ │ + beq 52e20 <_PyEval_FormatExcUnbound@@Base+0xb20> │ │ │ │ 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 53098 <_PyEval_FormatExcUnbound@@Base+0xb38> │ │ │ │ + beq 52e40 <_PyEval_FormatExcUnbound@@Base+0xb40> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 530ec <_PyEval_FormatExcUnbound@@Base+0xb8c> │ │ │ │ + ldr ip, [pc, #76] @ 52e94 <_PyEval_FormatExcUnbound@@Base+0xb94> │ │ │ │ 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] │ │ │ │ @@ -37018,265 +36870,240 @@ │ │ │ │ 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 53170 <_PyEval_FormatExcUnbound@@Base+0xc10> │ │ │ │ + beq 52f18 <_PyEval_FormatExcUnbound@@Base+0xc18> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #8300 @ 0x206c │ │ │ │ + movw r0, #9004 @ 0x232c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d4ffc │ │ │ │ - b 531a8 <_PyEval_FormatExcUnbound@@Base+0xc48> │ │ │ │ + bl d4e6c │ │ │ │ + b 52f50 <_PyEval_FormatExcUnbound@@Base+0xc50> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 53194 <_PyEval_FormatExcUnbound@@Base+0xc34> │ │ │ │ + beq 52f3c <_PyEval_FormatExcUnbound@@Base+0xc3c> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #8332 @ 0x208c │ │ │ │ + movw r0, #9036 @ 0x234c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d4ffc │ │ │ │ - b 531a8 <_PyEval_FormatExcUnbound@@Base+0xc48> │ │ │ │ - movw r0, #8360 @ 0x20a8 │ │ │ │ + bl d4e6c │ │ │ │ + b 52f50 <_PyEval_FormatExcUnbound@@Base+0xc50> │ │ │ │ + movw r0, #9064 @ 0x2368 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 531e4 <_PyEval_FormatExcUnbound@@Base+0xc84> │ │ │ │ + beq 52f8c <_PyEval_FormatExcUnbound@@Base+0xc8c> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 531c8 <_PyEval_FormatExcUnbound@@Base+0xc68> │ │ │ │ - bl 9516c │ │ │ │ + beq 52f70 <_PyEval_FormatExcUnbound@@Base+0xc70> │ │ │ │ + bl 94f4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 531e4 <_PyEval_FormatExcUnbound@@Base+0xc84> │ │ │ │ + beq 52f8c <_PyEval_FormatExcUnbound@@Base+0xc8c> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 531e4 <_PyEval_FormatExcUnbound@@Base+0xc84> │ │ │ │ + beq 52f8c <_PyEval_FormatExcUnbound@@Base+0xc8c> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 94eb4 │ │ │ │ + b 94c94 │ │ │ │ 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 5322c <_PyEval_FormatExcUnbound@@Base+0xccc> │ │ │ │ + bne 52fd4 <_PyEval_FormatExcUnbound@@Base+0xcd4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5324c <_PyEval_FormatExcUnbound@@Base+0xcec> │ │ │ │ - b 532e0 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + bne 52ff4 <_PyEval_FormatExcUnbound@@Base+0xcf4> │ │ │ │ + b 53088 <_PyEval_FormatExcUnbound@@Base+0xd88> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4480 @ 0x1180 │ │ │ │ + movw r0, #5764 @ 0x1684 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 532e0 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ - b 53214 <_PyEval_FormatExcUnbound@@Base+0xcb4> │ │ │ │ + beq 53088 <_PyEval_FormatExcUnbound@@Base+0xd88> │ │ │ │ + b 52fbc <_PyEval_FormatExcUnbound@@Base+0xcbc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 3c6de8 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 3c73d4 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 532e0 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + beq 53088 <_PyEval_FormatExcUnbound@@Base+0xd88> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53354 <_PyEval_FormatExcUnbound@@Base+0xdf4> │ │ │ │ + beq 530fc <_PyEval_FormatExcUnbound@@Base+0xdfc> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl bddfc │ │ │ │ + bl bd9a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 532c0 <_PyEval_FormatExcUnbound@@Base+0xd60> │ │ │ │ + beq 53068 <_PyEval_FormatExcUnbound@@Base+0xd68> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 532b0 <_PyEval_FormatExcUnbound@@Base+0xd50> │ │ │ │ + bne 53058 <_PyEval_FormatExcUnbound@@Base+0xd58> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 532c0 <_PyEval_FormatExcUnbound@@Base+0xd60> │ │ │ │ + bl 301368 │ │ │ │ + b 53068 <_PyEval_FormatExcUnbound@@Base+0xd68> │ │ │ │ mov r0, r5 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 532e8 <_PyEval_FormatExcUnbound@@Base+0xd88> │ │ │ │ + bne 53090 <_PyEval_FormatExcUnbound@@Base+0xd90> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 532e0 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + bgt 53088 <_PyEval_FormatExcUnbound@@Base+0xd88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 532e0 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + bne 53088 <_PyEval_FormatExcUnbound@@Base+0xd88> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 53354 <_PyEval_FormatExcUnbound@@Base+0xdf4> │ │ │ │ + b 530fc <_PyEval_FormatExcUnbound@@Base+0xdfc> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5331c <_PyEval_FormatExcUnbound@@Base+0xdbc> │ │ │ │ + bgt 530c4 <_PyEval_FormatExcUnbound@@Base+0xdc4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5331c <_PyEval_FormatExcUnbound@@Base+0xdbc> │ │ │ │ + bne 530c4 <_PyEval_FormatExcUnbound@@Base+0xdc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5333c <_PyEval_FormatExcUnbound@@Base+0xddc> │ │ │ │ + bgt 530e4 <_PyEval_FormatExcUnbound@@Base+0xde4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5333c <_PyEval_FormatExcUnbound@@Base+0xddc> │ │ │ │ + bne 530e4 <_PyEval_FormatExcUnbound@@Base+0xde4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 532e0 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + beq 53088 <_PyEval_FormatExcUnbound@@Base+0xd88> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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 {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 53390 <_PyEval_FormatExcUnbound@@Base+0xe30> │ │ │ │ + bne 53138 <_PyEval_FormatExcUnbound@@Base+0xe38> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 207d90 │ │ │ │ + b 20837c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24632 @ 0x6038 │ │ │ │ + movw r0, #25336 @ 0x62f8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 53380 <_PyEval_FormatExcUnbound@@Base+0xe20> │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 338b4c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 533f0 <_PyEval_FormatExcUnbound@@Base+0xe90> │ │ │ │ - bl df614 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4556 @ 0x11cc │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {fp, pc} │ │ │ │ + b 53128 <_PyEval_FormatExcUnbound@@Base+0xe28> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 53554 <_PyEval_FormatExcUnbound@@Base+0xff4> │ │ │ │ + b 53298 <_PyEval_FormatExcUnbound@@Base+0xf98> │ │ │ │ push {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 233938 │ │ │ │ + bl 23447c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 534a4 <_PyEval_FormatExcUnbound@@Base+0xf44> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 531e8 <_PyEval_FormatExcUnbound@@Base+0xee8> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 183578 │ │ │ │ + bl 1838b8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53498 <_PyEval_FormatExcUnbound@@Base+0xf38> │ │ │ │ + beq 531dc <_PyEval_FormatExcUnbound@@Base+0xedc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53480 <_PyEval_FormatExcUnbound@@Base+0xf20> │ │ │ │ + beq 531c4 <_PyEval_FormatExcUnbound@@Base+0xec4> │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 534ec <_PyEval_FormatExcUnbound@@Base+0xf8c> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 53230 <_PyEval_FormatExcUnbound@@Base+0xf30> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 534f4 <_PyEval_FormatExcUnbound@@Base+0xf94> │ │ │ │ + beq 53238 <_PyEval_FormatExcUnbound@@Base+0xf38> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 53548 <_PyEval_FormatExcUnbound@@Base+0xfe8> │ │ │ │ + bne 5328c <_PyEval_FormatExcUnbound@@Base+0xf8c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 15054c │ │ │ │ + bl 1507c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 53538 <_PyEval_FormatExcUnbound@@Base+0xfd8> │ │ │ │ + beq 5327c <_PyEval_FormatExcUnbound@@Base+0xf7c> │ │ │ │ mov r2, #22 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e44ec │ │ │ │ + bl 2e649c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53540 <_PyEval_FormatExcUnbound@@Base+0xfe0> │ │ │ │ + bne 53284 <_PyEval_FormatExcUnbound@@Base+0xf84> │ │ │ │ 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} │ │ │ │ @@ -37284,225 +37111,220 @@ │ │ │ │ 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 53594 <_PyEval_FormatExcUnbound@@Base+0x1034> │ │ │ │ + bne 532d8 <_PyEval_FormatExcUnbound@@Base+0xfd8> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8384 @ 0x20c0 │ │ │ │ + movw r1, #9088 @ 0x2380 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 535c0 <_PyEval_FormatExcUnbound@@Base+0x1060> │ │ │ │ + bl 1b899c │ │ │ │ + b 53304 <_PyEval_FormatExcUnbound@@Base+0x1004> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 535c8 <_PyEval_FormatExcUnbound@@Base+0x1068> │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bne 5330c <_PyEval_FormatExcUnbound@@Base+0x100c> │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ + bl 2613a4 │ │ │ │ mov r4, #0 │ │ │ │ - b 5380c <_PyEval_FormatExcUnbound@@Base+0x12ac> │ │ │ │ + b 53550 <_PyEval_FormatExcUnbound@@Base+0x1250> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53718 <_PyEval_FormatExcUnbound@@Base+0x11b8> │ │ │ │ + bne 5345c <_PyEval_FormatExcUnbound@@Base+0x115c> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5361c <_PyEval_FormatExcUnbound@@Base+0x10bc> │ │ │ │ + beq 53360 <_PyEval_FormatExcUnbound@@Base+0x1060> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5360c <_PyEval_FormatExcUnbound@@Base+0x10ac> │ │ │ │ - movw r1, #8432 @ 0x20f0 │ │ │ │ + bne 53350 <_PyEval_FormatExcUnbound@@Base+0x1050> │ │ │ │ + movw r1, #9136 @ 0x23b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5380c <_PyEval_FormatExcUnbound@@Base+0x12ac> │ │ │ │ - movw r1, #8484 @ 0x2124 │ │ │ │ + bl 1b899c │ │ │ │ + b 53550 <_PyEval_FormatExcUnbound@@Base+0x1250> │ │ │ │ + movw r1, #9188 @ 0x23e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 535c0 <_PyEval_FormatExcUnbound@@Base+0x1060> │ │ │ │ + bl 1b899c │ │ │ │ + b 53304 <_PyEval_FormatExcUnbound@@Base+0x1004> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53648 <_PyEval_FormatExcUnbound@@Base+0x10e8> │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + beq 5338c <_PyEval_FormatExcUnbound@@Base+0x108c> │ │ │ │ + movw r3, #49888 @ 0xc2e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ - b 535c0 <_PyEval_FormatExcUnbound@@Base+0x1060> │ │ │ │ + bl 2613a4 │ │ │ │ + b 53304 <_PyEval_FormatExcUnbound@@Base+0x1004> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 53674 <_PyEval_FormatExcUnbound@@Base+0x1114> │ │ │ │ + beq 533b8 <_PyEval_FormatExcUnbound@@Base+0x10b8> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43248 @ 0xa8f0 │ │ │ │ + movw r1, #43952 @ 0xabb0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 535c0 <_PyEval_FormatExcUnbound@@Base+0x1060> │ │ │ │ + bl 1b899c │ │ │ │ + b 53304 <_PyEval_FormatExcUnbound@@Base+0x1004> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r5, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 536ec <_PyEval_FormatExcUnbound@@Base+0x118c> │ │ │ │ - movw r2, #48628 @ 0xbdf4 │ │ │ │ + bne 53430 <_PyEval_FormatExcUnbound@@Base+0x1130> │ │ │ │ + movw r2, #49932 @ 0xc30c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3a8898 │ │ │ │ + bl 3a95e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 537a8 <_PyEval_FormatExcUnbound@@Base+0x1248> │ │ │ │ + beq 534ec <_PyEval_FormatExcUnbound@@Base+0x11ec> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #58520 @ 0xe498 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5380c <_PyEval_FormatExcUnbound@@Base+0x12ac> │ │ │ │ + bne 53550 <_PyEval_FormatExcUnbound@@Base+0x1250> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53778 <_PyEval_FormatExcUnbound@@Base+0x1218> │ │ │ │ + bgt 534bc <_PyEval_FormatExcUnbound@@Base+0x11bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53778 <_PyEval_FormatExcUnbound@@Base+0x1218> │ │ │ │ + bne 534bc <_PyEval_FormatExcUnbound@@Base+0x11bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 53778 <_PyEval_FormatExcUnbound@@Base+0x1218> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 534bc <_PyEval_FormatExcUnbound@@Base+0x11bc> │ │ │ │ ldr lr, [r5, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 3a8898 │ │ │ │ + bl 3a95e8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 40c1ec <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ + bl 40c84c <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 537a8 <_PyEval_FormatExcUnbound@@Base+0x1248> │ │ │ │ - b 5380c <_PyEval_FormatExcUnbound@@Base+0x12ac> │ │ │ │ - bl 40529c │ │ │ │ + beq 534ec <_PyEval_FormatExcUnbound@@Base+0x11ec> │ │ │ │ + b 53550 <_PyEval_FormatExcUnbound@@Base+0x1250> │ │ │ │ + bl 405bac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53740 <_PyEval_FormatExcUnbound@@Base+0x11e0> │ │ │ │ + beq 53484 <_PyEval_FormatExcUnbound@@Base+0x1184> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40c1ec <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ + b 40c84c <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 537a8 <_PyEval_FormatExcUnbound@@Base+0x1248> │ │ │ │ + beq 534ec <_PyEval_FormatExcUnbound@@Base+0x11ec> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #58520 @ 0xe498 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5380c <_PyEval_FormatExcUnbound@@Base+0x12ac> │ │ │ │ + bne 53550 <_PyEval_FormatExcUnbound@@Base+0x1250> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53778 <_PyEval_FormatExcUnbound@@Base+0x1218> │ │ │ │ + bgt 534bc <_PyEval_FormatExcUnbound@@Base+0x11bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 53778 <_PyEval_FormatExcUnbound@@Base+0x1218> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 534bc <_PyEval_FormatExcUnbound@@Base+0x11bc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #43840 @ 0xab40 │ │ │ │ + movw r1, #44544 @ 0xae00 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r5, #24] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 535c0 <_PyEval_FormatExcUnbound@@Base+0x1060> │ │ │ │ + bl 1b899c │ │ │ │ + b 53304 <_PyEval_FormatExcUnbound@@Base+0x1004> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + movw r3, #49888 @ 0xc2e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r5, #24] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 537ec <_PyEval_FormatExcUnbound@@Base+0x128c> │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bne 53530 <_PyEval_FormatExcUnbound@@Base+0x1230> │ │ │ │ + movw r3, #49932 @ 0xc30c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 535c0 <_PyEval_FormatExcUnbound@@Base+0x1060> │ │ │ │ + beq 53304 <_PyEval_FormatExcUnbound@@Base+0x1004> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 535c0 <_PyEval_FormatExcUnbound@@Base+0x1060> │ │ │ │ - bl 177ba8 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bne 53304 <_PyEval_FormatExcUnbound@@Base+0x1004> │ │ │ │ + bl 177ef4 │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ + bl 2613a4 │ │ │ │ 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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 53854 <_PyEval_FormatExcUnbound@@Base+0x12f4> │ │ │ │ + bne 53598 <_PyEval_FormatExcUnbound@@Base+0x1298> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8536 @ 0x2158 │ │ │ │ + movw r1, #9240 @ 0x2418 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 53860 <_PyEval_FormatExcUnbound@@Base+0x1300> │ │ │ │ - bl 159040 │ │ │ │ + bl 1b899c │ │ │ │ + b 535a4 <_PyEval_FormatExcUnbound@@Base+0x12a4> │ │ │ │ + bl 1592dc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 53868 <_PyEval_FormatExcUnbound@@Base+0x1308> │ │ │ │ + bge 535ac <_PyEval_FormatExcUnbound@@Base+0x12ac> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2ec04 │ │ │ │ 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 40e9b8 <_PyAsyncGenValueWrapperNew@@Base+0x2b04> │ │ │ │ push {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 1d32e0 │ │ │ │ + bl 1d3740 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #136] @ 5394c <_PyEval_FormatExcUnbound@@Base+0x13ec> │ │ │ │ + ldr lr, [pc, #136] @ 5367c <_PyEval_FormatExcUnbound@@Base+0x137c> │ │ │ │ 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] │ │ │ │ @@ -37511,382 +37333,407 @@ │ │ │ │ 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 53924 <_PyEval_FormatExcUnbound@@Base+0x13c4> │ │ │ │ + beq 53654 <_PyEval_FormatExcUnbound@@Base+0x1354> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53924 <_PyEval_FormatExcUnbound@@Base+0x13c4> │ │ │ │ + bgt 53654 <_PyEval_FormatExcUnbound@@Base+0x1354> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 53924 <_PyEval_FormatExcUnbound@@Base+0x13c4> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 53654 <_PyEval_FormatExcUnbound@@Base+0x1354> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db1b8 │ │ │ │ + b db050 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 51ffc <_Py_rc_quot@@Base+0x69c> │ │ │ │ + bl 51d9c <_Py_rc_quot@@Base+0x69c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 539f8 <_PyEval_FormatExcUnbound@@Base+0x1498> │ │ │ │ - ldr r1, [pc, #136] @ 53a04 <_PyEval_FormatExcUnbound@@Base+0x14a4> │ │ │ │ + beq 53728 <_PyEval_FormatExcUnbound@@Base+0x1428> │ │ │ │ + ldr r1, [pc, #136] @ 53734 <_PyEval_FormatExcUnbound@@Base+0x1434> │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 539d4 <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ - ldr r1, [pc, #116] @ 53a04 <_PyEval_FormatExcUnbound@@Base+0x14a4> │ │ │ │ + bne 53704 <_PyEval_FormatExcUnbound@@Base+0x1404> │ │ │ │ + ldr r1, [pc, #116] @ 53734 <_PyEval_FormatExcUnbound@@Base+0x1434> │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl c00f8 │ │ │ │ + bl bfb38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 539d4 <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ + bne 53704 <_PyEval_FormatExcUnbound@@Base+0x1404> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 539d4 <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ + beq 53704 <_PyEval_FormatExcUnbound@@Base+0x1404> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 539d4 <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ + bgt 53704 <_PyEval_FormatExcUnbound@@Base+0x1404> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 539d4 <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 53704 <_PyEval_FormatExcUnbound@@Base+0x1404> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 539f4 <_PyEval_FormatExcUnbound@@Base+0x1494> │ │ │ │ + bgt 53724 <_PyEval_FormatExcUnbound@@Base+0x1424> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 539f4 <_PyEval_FormatExcUnbound@@Base+0x1494> │ │ │ │ + bne 53724 <_PyEval_FormatExcUnbound@@Base+0x1424> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ + rsbeq r2, fp, r0, lsr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #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 53a64 <_PyEval_FormatExcUnbound@@Base+0x1504> │ │ │ │ + bne 53794 <_PyEval_FormatExcUnbound@@Base+0x1494> │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 53a48 <_PyEval_FormatExcUnbound@@Base+0x14e8> │ │ │ │ + bgt 53778 <_PyEval_FormatExcUnbound@@Base+0x1478> │ │ │ │ mov r5, #0 │ │ │ │ - b 53a64 <_PyEval_FormatExcUnbound@@Base+0x1504> │ │ │ │ + b 53794 <_PyEval_FormatExcUnbound@@Base+0x1494> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53a98 <_PyEval_FormatExcUnbound@@Base+0x1538> │ │ │ │ - b 53a40 <_PyEval_FormatExcUnbound@@Base+0x14e0> │ │ │ │ + beq 537c8 <_PyEval_FormatExcUnbound@@Base+0x14c8> │ │ │ │ + b 53770 <_PyEval_FormatExcUnbound@@Base+0x1470> │ │ │ │ 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] @ 53bd8 <_PyEval_FormatExcUnbound@@Base+0x1678> │ │ │ │ + ldr r3, [pc, #332] @ 53908 <_PyEval_FormatExcUnbound@@Base+0x1608> │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53bcc <_PyEval_FormatExcUnbound@@Base+0x166c> │ │ │ │ + beq 538fc <_PyEval_FormatExcUnbound@@Base+0x15fc> │ │ │ │ add r2, r7, r5 │ │ │ │ subs sl, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 53b00 <_PyEval_FormatExcUnbound@@Base+0x15a0> │ │ │ │ + beq 53830 <_PyEval_FormatExcUnbound@@Base+0x1530> │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 53acc <_PyEval_FormatExcUnbound@@Base+0x156c> │ │ │ │ + beq 537fc <_PyEval_FormatExcUnbound@@Base+0x14fc> │ │ │ │ subs sl, r2, #3 │ │ │ │ moveq r5, #1 │ │ │ │ movweq sl, #5976 @ 0x1758 │ │ │ │ movteq sl, #104 @ 0x68 │ │ │ │ - beq 53b1c <_PyEval_FormatExcUnbound@@Base+0x15bc> │ │ │ │ - b 53ad4 <_PyEval_FormatExcUnbound@@Base+0x1574> │ │ │ │ + beq 5384c <_PyEval_FormatExcUnbound@@Base+0x154c> │ │ │ │ + b 53804 <_PyEval_FormatExcUnbound@@Base+0x1504> │ │ │ │ movw r9, #5976 @ 0x1758 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 53af8 <_PyEval_FormatExcUnbound@@Base+0x1598> │ │ │ │ - bl 159040 │ │ │ │ + beq 53828 <_PyEval_FormatExcUnbound@@Base+0x1528> │ │ │ │ + bl 1592dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 53bc8 <_PyEval_FormatExcUnbound@@Base+0x1668> │ │ │ │ + blt 538f8 <_PyEval_FormatExcUnbound@@Base+0x15f8> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 53b14 <_PyEval_FormatExcUnbound@@Base+0x15b4> │ │ │ │ + beq 53844 <_PyEval_FormatExcUnbound@@Base+0x1544> │ │ │ │ ldr sl, [r4, #16] │ │ │ │ - b 53b1c <_PyEval_FormatExcUnbound@@Base+0x15bc> │ │ │ │ + b 5384c <_PyEval_FormatExcUnbound@@Base+0x154c> │ │ │ │ movw r9, #5976 @ 0x1758 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov sl, r9 │ │ │ │ mov r5, #1 │ │ │ │ - b 53b1c <_PyEval_FormatExcUnbound@@Base+0x15bc> │ │ │ │ + b 5384c <_PyEval_FormatExcUnbound@@Base+0x154c> │ │ │ │ movw sl, #5976 @ 0x1758 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a402c <_PyLong_AsTime_t@@Base+0x21f4> │ │ │ │ + bl 3a4d78 <_PyLong_AsTime_t@@Base+0x21e0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53bcc <_PyEval_FormatExcUnbound@@Base+0x166c> │ │ │ │ + beq 538fc <_PyEval_FormatExcUnbound@@Base+0x15fc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3a4e90 <_PyLong_AsTime_t@@Base+0x3058> │ │ │ │ + bl 3a5bdc <_PyLong_AsTime_t@@Base+0x3044> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53bc0 <_PyEval_FormatExcUnbound@@Base+0x1660> │ │ │ │ + beq 538f0 <_PyEval_FormatExcUnbound@@Base+0x15f0> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c8120 <_PyLong_UnsignedShort_Converter@@Base+0x1338> │ │ │ │ + bl 3c8710 <_PyLong_UnsignedShort_Converter@@Base+0x133c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53bc0 <_PyEval_FormatExcUnbound@@Base+0x1660> │ │ │ │ + beq 538f0 <_PyEval_FormatExcUnbound@@Base+0x15f0> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a4f80 <_PyLong_AsTime_t@@Base+0x3148> │ │ │ │ + bl 3a5ccc <_PyLong_AsTime_t@@Base+0x3134> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53bc0 <_PyEval_FormatExcUnbound@@Base+0x1660> │ │ │ │ + beq 538f0 <_PyEval_FormatExcUnbound@@Base+0x15f0> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a57f0 │ │ │ │ + bl 3a653c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53bc0 <_PyEval_FormatExcUnbound@@Base+0x1660> │ │ │ │ + beq 538f0 <_PyEval_FormatExcUnbound@@Base+0x15f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cabac │ │ │ │ + bl 3cb19c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53bc0 <_PyEval_FormatExcUnbound@@Base+0x1660> │ │ │ │ + beq 538f0 <_PyEval_FormatExcUnbound@@Base+0x15f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53bb4 <_PyEval_FormatExcUnbound@@Base+0x1654> │ │ │ │ + bgt 538e4 <_PyEval_FormatExcUnbound@@Base+0x15e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53bb4 <_PyEval_FormatExcUnbound@@Base+0x1654> │ │ │ │ + bne 538e4 <_PyEval_FormatExcUnbound@@Base+0x15e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 53bcc <_PyEval_FormatExcUnbound@@Base+0x166c> │ │ │ │ + b 538fc <_PyEval_FormatExcUnbound@@Base+0x15fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r6, [sl], #-140 @ 0xffffff74 │ │ │ │ + strhteq r6, [sl], #-136 @ 0xffffff78 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58472 @ 0xe468 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 249f28 │ │ │ │ + b 24aaf8 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 33abac │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 53970 <_PyEval_FormatExcUnbound@@Base+0x1670> │ │ │ │ + bl df4ac │ │ │ │ + movw r3, #6244 @ 0x1864 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4556 @ 0x11cc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #49152 @ 0xc000 │ │ │ │ + movw r1, #6244 @ 0x1864 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 53c5c <_PyEval_FormatExcUnbound@@Base+0x16fc> │ │ │ │ + bne 539f0 <_PyEval_FormatExcUnbound@@Base+0x16f0> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29720 @ 0x7418 │ │ │ │ + movw r1, #30496 @ 0x7720 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 151e10 │ │ │ │ + bl 1522dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53c78 <_PyEval_FormatExcUnbound@@Base+0x1718> │ │ │ │ - b 53c70 <_PyEval_FormatExcUnbound@@Base+0x1710> │ │ │ │ - movw r0, #29720 @ 0x7418 │ │ │ │ + bne 53a0c <_PyEval_FormatExcUnbound@@Base+0x170c> │ │ │ │ + b 53a04 <_PyEval_FormatExcUnbound@@Base+0x1704> │ │ │ │ + movw r0, #30496 @ 0x7720 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53c30 <_PyEval_FormatExcUnbound@@Base+0x16d0> │ │ │ │ + bne 539c4 <_PyEval_FormatExcUnbound@@Base+0x16c4> │ │ │ │ mov r0, #0 │ │ │ │ - b 53c98 <_PyEval_FormatExcUnbound@@Base+0x1738> │ │ │ │ + b 53a2c <_PyEval_FormatExcUnbound@@Base+0x172c> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 53c70 <_PyEval_FormatExcUnbound@@Base+0x1710> │ │ │ │ + blt 53a04 <_PyEval_FormatExcUnbound@@Base+0x1704> │ │ │ │ movwne r0, #4556 @ 0x11cc │ │ │ │ movweq r0, #6244 @ 0x1864 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ 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 54038 <_PyEval_FormatExcUnbound@@Base+0x1ad8> │ │ │ │ + b 53ddc <_PyEval_FormatExcUnbound@@Base+0x1adc> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 53cec <_PyEval_FormatExcUnbound@@Base+0x178c> │ │ │ │ + bne 53a80 <_PyEval_FormatExcUnbound@@Base+0x1780> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 53cf8 <_PyEval_FormatExcUnbound@@Base+0x1798> │ │ │ │ + ldr r2, [pc, #36] @ 53a8c <_PyEval_FormatExcUnbound@@Base+0x178c> │ │ │ │ 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 8328c │ │ │ │ + b 82f68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r3, fp, r8, ror #26 │ │ │ │ + rsbeq r3, fp, r0, ror #26 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 54084 <_PyEval_FormatExcUnbound@@Base+0x1b24> │ │ │ │ + bl 53e28 <_PyEval_FormatExcUnbound@@Base+0x1b28> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53d3c <_PyEval_FormatExcUnbound@@Base+0x17dc> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 53ad0 <_PyEval_FormatExcUnbound@@Base+0x17d0> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8560 @ 0x2170 │ │ │ │ + movw r1, #9264 @ 0x2430 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 53d80 <_PyEval_FormatExcUnbound@@Base+0x1820> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 53b14 <_PyEval_FormatExcUnbound@@Base+0x1814> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21348 @ 0x5364 │ │ │ │ + movw r1, #22052 @ 0x5624 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 53dd0 <_PyEval_FormatExcUnbound@@Base+0x1870> │ │ │ │ - bl 51ffc <_Py_rc_quot@@Base+0x69c> │ │ │ │ + bl 1b899c │ │ │ │ + b 53b64 <_PyEval_FormatExcUnbound@@Base+0x1864> │ │ │ │ + bl 51d9c <_Py_rc_quot@@Base+0x69c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53dd0 <_PyEval_FormatExcUnbound@@Base+0x1870> │ │ │ │ + beq 53b64 <_PyEval_FormatExcUnbound@@Base+0x1864> │ │ │ │ movw r7, #5976 @ 0x1758 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 53df0 <_PyEval_FormatExcUnbound@@Base+0x1890> │ │ │ │ + beq 53b84 <_PyEval_FormatExcUnbound@@Base+0x1884> │ │ │ │ mov r0, r6 │ │ │ │ - bl 16d894 │ │ │ │ + bl 16dbdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53df0 <_PyEval_FormatExcUnbound@@Base+0x1890> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 53b84 <_PyEval_FormatExcUnbound@@Base+0x1884> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24240 @ 0x5eb0 │ │ │ │ + movw r1, #24944 @ 0x6170 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53dd8 <_PyEval_FormatExcUnbound@@Base+0x1878> │ │ │ │ + ble 53b6c <_PyEval_FormatExcUnbound@@Base+0x186c> │ │ │ │ mvn r5, #0 │ │ │ │ - b 53e70 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ + b 53c04 <_PyEval_FormatExcUnbound@@Base+0x1904> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53dd0 <_PyEval_FormatExcUnbound@@Base+0x1870> │ │ │ │ + bne 53b64 <_PyEval_FormatExcUnbound@@Base+0x1864> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 53dd0 <_PyEval_FormatExcUnbound@@Base+0x1870> │ │ │ │ - ldr r1, [pc, #128] @ 53e78 <_PyEval_FormatExcUnbound@@Base+0x1918> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 53b64 <_PyEval_FormatExcUnbound@@Base+0x1864> │ │ │ │ + ldr r1, [pc, #128] @ 53c0c <_PyEval_FormatExcUnbound@@Base+0x190c> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53e2c <_PyEval_FormatExcUnbound@@Base+0x18cc> │ │ │ │ + beq 53bc0 <_PyEval_FormatExcUnbound@@Base+0x18c0> │ │ │ │ cmp r6, r7 │ │ │ │ - beq 53e48 <_PyEval_FormatExcUnbound@@Base+0x18e8> │ │ │ │ - ldr r1, [pc, #96] @ 53e7c <_PyEval_FormatExcUnbound@@Base+0x191c> │ │ │ │ + beq 53bdc <_PyEval_FormatExcUnbound@@Base+0x18dc> │ │ │ │ + ldr r1, [pc, #96] @ 53c10 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ mov r0, r4 │ │ │ │ - bl 190574 │ │ │ │ + bl 190c54 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53e48 <_PyEval_FormatExcUnbound@@Base+0x18e8> │ │ │ │ + bne 53bdc <_PyEval_FormatExcUnbound@@Base+0x18dc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e70 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ + bgt 53c04 <_PyEval_FormatExcUnbound@@Base+0x1904> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 53e68 <_PyEval_FormatExcUnbound@@Base+0x1908> │ │ │ │ - b 53e70 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ + beq 53bfc <_PyEval_FormatExcUnbound@@Base+0x18fc> │ │ │ │ + b 53c04 <_PyEval_FormatExcUnbound@@Base+0x1904> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e60 <_PyEval_FormatExcUnbound@@Base+0x1900> │ │ │ │ + bgt 53bf4 <_PyEval_FormatExcUnbound@@Base+0x18f4> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 53e68 <_PyEval_FormatExcUnbound@@Base+0x1908> │ │ │ │ + beq 53bfc <_PyEval_FormatExcUnbound@@Base+0x18fc> │ │ │ │ mov r5, #0 │ │ │ │ - b 53e70 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ + b 53c04 <_PyEval_FormatExcUnbound@@Base+0x1904> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ - rsbeq r2, fp, r4, lsl #5 │ │ │ │ + rsbeq r2, fp, r0, lsr r2 │ │ │ │ + rsbeq r2, fp, ip, 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, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53eb8 <_PyEval_FormatExcUnbound@@Base+0x1958> │ │ │ │ - bl b94bc │ │ │ │ + bne 53c4c <_PyEval_FormatExcUnbound@@Base+0x194c> │ │ │ │ + bl b9000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 53ed4 <_PyEval_FormatExcUnbound@@Base+0x1974> │ │ │ │ + beq 53c68 <_PyEval_FormatExcUnbound@@Base+0x1968> │ │ │ │ mov r1, r5 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ 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} │ │ │ │ @@ -37905,212 +37752,216 @@ │ │ │ │ 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 53f44 <_PyEval_FormatExcUnbound@@Base+0x19e4> │ │ │ │ + beq 53cd8 <_PyEval_FormatExcUnbound@@Base+0x19d8> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #8620 @ 0x21ac │ │ │ │ + movw r0, #9324 @ 0x246c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl d4ffc │ │ │ │ - b 53f6c <_PyEval_FormatExcUnbound@@Base+0x1a0c> │ │ │ │ + bl d4e6c │ │ │ │ + b 53d00 <_PyEval_FormatExcUnbound@@Base+0x1a00> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 53f60 <_PyEval_FormatExcUnbound@@Base+0x1a00> │ │ │ │ + beq 53cf4 <_PyEval_FormatExcUnbound@@Base+0x19f4> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #7648 @ 0x1de0 │ │ │ │ + movw r0, #8392 @ 0x20c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ - b 53f6c <_PyEval_FormatExcUnbound@@Base+0x1a0c> │ │ │ │ - movw r0, #8640 @ 0x21c0 │ │ │ │ + bl d4e6c │ │ │ │ + b 53d00 <_PyEval_FormatExcUnbound@@Base+0x1a00> │ │ │ │ + movw r0, #9344 @ 0x2480 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53f88 <_PyEval_FormatExcUnbound@@Base+0x1a28> │ │ │ │ + beq 53d1c <_PyEval_FormatExcUnbound@@Base+0x1a1c> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53f88 <_PyEval_FormatExcUnbound@@Base+0x1a28> │ │ │ │ + beq 53d1c <_PyEval_FormatExcUnbound@@Base+0x1a1c> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 94eb4 │ │ │ │ + bl 94c94 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 53fa4 <_PyEval_FormatExcUnbound@@Base+0x1a44> │ │ │ │ + beq 53d38 <_PyEval_FormatExcUnbound@@Base+0x1a38> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9516c │ │ │ │ + b 94f4c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 54004 <_PyEval_FormatExcUnbound@@Base+0x1aa4> │ │ │ │ + beq 53d98 <_PyEval_FormatExcUnbound@@Base+0x1a98> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 54004 <_PyEval_FormatExcUnbound@@Base+0x1aa4> │ │ │ │ - bl df614 │ │ │ │ + bne 53d98 <_PyEval_FormatExcUnbound@@Base+0x1a98> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5401c <_PyEval_FormatExcUnbound@@Base+0x1abc> │ │ │ │ - vldr d0, [pc, #36] @ 54030 <_PyEval_FormatExcUnbound@@Base+0x1ad0> │ │ │ │ + bne 53db0 <_PyEval_FormatExcUnbound@@Base+0x1ab0> │ │ │ │ + vldr d0, [pc, #32] @ 53dc0 <_PyEval_FormatExcUnbound@@Base+0x1ac0> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ - nop {0} │ │ │ │ - bne 1944818 <__bss_end__@@Base+0x124493c> │ │ │ │ + bne 19445a8 <__bss_end__@@Base+0x1244704> │ │ │ │ ldrdmi sl, [ip], #-92 @ 0xffffffa4 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 40e9e4 <_PyAsyncGenValueWrapperNew@@Base+0x24d0> │ │ │ │ push {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 1f5df4 <_PyArena_Free@@Base+0x1ba4> │ │ │ │ + bl 1f6550 <_PyArena_Free@@Base+0x1b80> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5407c <_PyEval_FormatExcUnbound@@Base+0x1b1c> │ │ │ │ + bne 53e20 <_PyEval_FormatExcUnbound@@Base+0x1b20> │ │ │ │ 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 3a232c <_PyLong_AsTime_t@@Base+0x4f4> │ │ │ │ + b 3a3078 <_PyLong_AsTime_t@@Base+0x4e0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #25752 @ 0x6498 │ │ │ │ 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 54250 <_PyEval_FormatExcUnbound@@Base+0x1cf0> │ │ │ │ + bne 53ff4 <_PyEval_FormatExcUnbound@@Base+0x1cf4> │ │ │ │ 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 21a9a4 │ │ │ │ + bl 21afc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 540e4 <_PyEval_FormatExcUnbound@@Base+0x1b84> │ │ │ │ + bne 53e88 <_PyEval_FormatExcUnbound@@Base+0x1b88> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5410c <_PyEval_FormatExcUnbound@@Base+0x1bac> │ │ │ │ + bgt 53eb0 <_PyEval_FormatExcUnbound@@Base+0x1bb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5410c <_PyEval_FormatExcUnbound@@Base+0x1bac> │ │ │ │ + bne 53eb0 <_PyEval_FormatExcUnbound@@Base+0x1bb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 540dc <_PyEval_FormatExcUnbound@@Base+0x1b7c> │ │ │ │ + beq 53e80 <_PyEval_FormatExcUnbound@@Base+0x1b80> │ │ │ │ mov r0, r5 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5421c <_PyEval_FormatExcUnbound@@Base+0x1cbc> │ │ │ │ - bl e7ef0 │ │ │ │ + beq 53fc0 <_PyEval_FormatExcUnbound@@Base+0x1cc0> │ │ │ │ + bl e7f20 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 54164 <_PyEval_FormatExcUnbound@@Base+0x1c04> │ │ │ │ + bne 53f08 <_PyEval_FormatExcUnbound@@Base+0x1c08> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 541b4 <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ + bgt 53f58 <_PyEval_FormatExcUnbound@@Base+0x1c58> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 541b4 <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ + bne 53f58 <_PyEval_FormatExcUnbound@@Base+0x1c58> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 541b4 <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 53f58 <_PyEval_FormatExcUnbound@@Base+0x1c58> │ │ │ │ mov r2, r6 │ │ │ │ - bl 2a2f50 │ │ │ │ + bl 2a54e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 541d8 <_PyEval_FormatExcUnbound@@Base+0x1c78> │ │ │ │ + bge 53f7c <_PyEval_FormatExcUnbound@@Base+0x1c7c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54194 <_PyEval_FormatExcUnbound@@Base+0x1c34> │ │ │ │ + bgt 53f38 <_PyEval_FormatExcUnbound@@Base+0x1c38> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54194 <_PyEval_FormatExcUnbound@@Base+0x1c34> │ │ │ │ + bne 53f38 <_PyEval_FormatExcUnbound@@Base+0x1c38> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 541b4 <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ + bgt 53f58 <_PyEval_FormatExcUnbound@@Base+0x1c58> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 541b4 <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ + bne 53f58 <_PyEval_FormatExcUnbound@@Base+0x1c58> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 540dc <_PyEval_FormatExcUnbound@@Base+0x1b7c> │ │ │ │ + bgt 53e80 <_PyEval_FormatExcUnbound@@Base+0x1b80> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 540dc <_PyEval_FormatExcUnbound@@Base+0x1b7c> │ │ │ │ + bne 53e80 <_PyEval_FormatExcUnbound@@Base+0x1b80> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 540dc <_PyEval_FormatExcUnbound@@Base+0x1b7c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 53e80 <_PyEval_FormatExcUnbound@@Base+0x1b80> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 541f4 <_PyEval_FormatExcUnbound@@Base+0x1c94> │ │ │ │ + bgt 53f98 <_PyEval_FormatExcUnbound@@Base+0x1c98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 541f4 <_PyEval_FormatExcUnbound@@Base+0x1c94> │ │ │ │ + bne 53f98 <_PyEval_FormatExcUnbound@@Base+0x1c98> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54114 <_PyEval_FormatExcUnbound@@Base+0x1bb4> │ │ │ │ + bgt 53eb8 <_PyEval_FormatExcUnbound@@Base+0x1bb8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 54114 <_PyEval_FormatExcUnbound@@Base+0x1bb4> │ │ │ │ + bne 53eb8 <_PyEval_FormatExcUnbound@@Base+0x1bb8> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 54114 <_PyEval_FormatExcUnbound@@Base+0x1bb4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 53eb8 <_PyEval_FormatExcUnbound@@Base+0x1bb8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5423c <_PyEval_FormatExcUnbound@@Base+0x1cdc> │ │ │ │ + bgt 53fe0 <_PyEval_FormatExcUnbound@@Base+0x1ce0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5423c <_PyEval_FormatExcUnbound@@Base+0x1cdc> │ │ │ │ + bne 53fe0 <_PyEval_FormatExcUnbound@@Base+0x1ce0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -38123,150 +37974,264 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 215e1c │ │ │ │ + bl 216438 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 542c4 <_PyEval_FormatExcUnbound@@Base+0x1d64> │ │ │ │ + bge 54068 <_PyEval_FormatExcUnbound@@Base+0x1d68> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #8564 @ 0x2174 │ │ │ │ + movw r2, #9072 @ 0x2370 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #47816 @ 0xbac8 │ │ │ │ + movw r0, #48520 @ 0xbd88 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 542d8 <_PyEval_FormatExcUnbound@@Base+0x1d78> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5407c <_PyEval_FormatExcUnbound@@Base+0x1d7c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 631d4 │ │ │ │ + bl 62fc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 542ec <_PyEval_FormatExcUnbound@@Base+0x1d8c> │ │ │ │ + beq 54090 <_PyEval_FormatExcUnbound@@Base+0x1d90> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000542f8 : │ │ │ │ +0005409c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 54324 │ │ │ │ + ldr lr, [pc, #28] @ 540c8 │ │ │ │ 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 375170 │ │ │ │ + b 375dec │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 54344 │ │ │ │ + bne 540e8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 54378 │ │ │ │ + beq 5411c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1956 @ 0x7a4 │ │ │ │ + movw r1, #2660 @ 0xa64 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00054394 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00054138 <_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 543c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 54164 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 543d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 54458 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 54174 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 541fc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 5440c <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 54458 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 54470 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 541b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 541fc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #152] @ 54214 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df8f8 <_PyType_Lookup@@Base> │ │ │ │ + bl f3484 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54468 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 5420c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54468 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 54474 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 5420c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #120] @ 54218 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df8f8 <_PyType_Lookup@@Base> │ │ │ │ + bl f3484 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54444 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 54468 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 54478 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 541e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 5420c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #100] @ 5421c <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df8f8 <_PyType_Lookup@@Base> │ │ │ │ + bl f3484 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54468 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 5420c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54468 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 5447c <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 5420c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + ldr r1, [pc, #68] @ 54220 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df8f8 <_PyType_Lookup@@Base> │ │ │ │ + bl f3484 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54468 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 5420c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #8704 @ 0x2200 │ │ │ │ + movw r1, #9408 @ 0x24c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #24] @ 54480 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ 54224 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, fp, r0, lsl #3 │ │ │ │ - rsbeq r2, fp, r0, lsr #3 │ │ │ │ - strhteq r2, [fp], #-100 @ 0xffffff9c │ │ │ │ - strdeq r2, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - rsbeq r5, r5, r4, ror r6 │ │ │ │ + rsbeq r2, fp, r8, ror r1 │ │ │ │ + mlseq fp, r8, r1, r2 │ │ │ │ + rsbeq r2, fp, ip, lsr #13 │ │ │ │ + rsbeq r2, fp, r8, ror #13 │ │ │ │ + rsbeq r5, r5, r0, ror #18 │ │ │ │ + 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 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 54268 <_PyEval_SpecialMethodCanSuggest@@Base+0x130> │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #48196 @ 0xbc44 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 15294c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 543bc <_PyEval_SpecialMethodCanSuggest@@Base+0x284> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + bne 5429c <_PyEval_SpecialMethodCanSuggest@@Base+0x164> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #48196 @ 0xbc44 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 543bc <_PyEval_SpecialMethodCanSuggest@@Base+0x284> │ │ │ │ + sub r1, fp, #32 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f2d10 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 543e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + bl 2ec88 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq 542dc <_PyEval_SpecialMethodCanSuggest@@Base+0x1a4> │ │ │ │ + movw r3, #45548 @ 0xb1ec │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b899c │ │ │ │ + b 543bc <_PyEval_SpecialMethodCanSuggest@@Base+0x284> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + sub r1, fp, #28 │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 543bc <_PyEval_SpecialMethodCanSuggest@@Base+0x284> │ │ │ │ + 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 54354 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + bl bb38c │ │ │ │ + sub r3, fp, #24 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 54354 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 2e30c │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 54368 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bbb48 │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r7, r3 │ │ │ │ + blt 54300 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c8> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 54360 <_PyEval_SpecialMethodCanSuggest@@Base+0x228> │ │ │ │ + bl 36d9fc │ │ │ │ + mov r4, r0 │ │ │ │ + b 543e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + lsl r3, r3, #1 │ │ │ │ + b 542fc <_PyEval_SpecialMethodCanSuggest@@Base+0x1c4> │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl b9000 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + movne r6, #0 │ │ │ │ + bne 5438c <_PyEval_SpecialMethodCanSuggest@@Base+0x254> │ │ │ │ + b 543dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2a4> │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str r0, [r3, r6, lsl #2] │ │ │ │ + add r6, r6, #1 │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r6, r3 │ │ │ │ + bge 543dc <_PyEval_SpecialMethodCanSuggest@@Base+0x2a4> │ │ │ │ + ldr r0, [r5, r6, lsl #2] │ │ │ │ + bl 2046dc <_PyLong_FromGid@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 54380 <_PyEval_SpecialMethodCanSuggest@@Base+0x248> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 543c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x28c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bbb48 │ │ │ │ + mov r4, #0 │ │ │ │ + b 543e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 543b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 543b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x27c> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bbb48 │ │ │ │ + mov r0, r4 │ │ │ │ + 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, #3968] @ 0xf80 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr lr, [pc, #452] @ 54668 <_PyEval_SpecialMethodCanSuggest@@Base+0x2d4> │ │ │ │ + ldr lr, [pc, #452] @ 545d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -38279,313 +38244,199 @@ │ │ │ │ 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 5450c <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ + bne 54478 <_PyEval_SpecialMethodCanSuggest@@Base+0x340> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54548 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + beq 544b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x37c> │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #304] @ 5466c <_PyEval_SpecialMethodCanSuggest@@Base+0x2d8> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #304] @ 545d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a0> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 54650 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + beq 545bc <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54640 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + beq 545ac <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 545c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + beq 54530 <_PyEval_SpecialMethodCanSuggest@@Base+0x3f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 545ac <_PyEval_SpecialMethodCanSuggest@@Base+0x218> │ │ │ │ - bl 1c0abc │ │ │ │ + beq 54518 <_PyEval_SpecialMethodCanSuggest@@Base+0x3e0> │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 545a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ - bl df614 │ │ │ │ + bne 5450c <_PyEval_SpecialMethodCanSuggest@@Base+0x3d4> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54640 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + bne 545ac <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 545c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ - b 545b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + beq 54530 <_PyEval_SpecialMethodCanSuggest@@Base+0x3f8> │ │ │ │ + b 5451c <_PyEval_SpecialMethodCanSuggest@@Base+0x3e4> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 30a40c │ │ │ │ + bl 30c6b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54640 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + beq 545ac <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 545f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x264> │ │ │ │ + beq 54564 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ed48 │ │ │ │ mov r4, r0 │ │ │ │ - b 54600 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + b 5456c <_PyEval_SpecialMethodCanSuggest@@Base+0x434> │ │ │ │ bl 2e294 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 54648 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b4> │ │ │ │ + beq 545b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x47c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 54630 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ - bl d7124 │ │ │ │ + bne 5459c <_PyEval_SpecialMethodCanSuggest@@Base+0x464> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 545c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ - b 54640 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + beq 54534 <_PyEval_SpecialMethodCanSuggest@@Base+0x3fc> │ │ │ │ + b 545ac <_PyEval_SpecialMethodCanSuggest@@Base+0x474> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ - b 54650 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + b 545bc <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq r5, r4, r6, r5 │ │ │ │ - rsbeq r6, sl, r8, ror #17 │ │ │ │ + rsbeq r5, r5, r0, lsl #19 │ │ │ │ + rsbeq r6, sl, r4, ror #17 │ │ │ │ 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] @ 546a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + ldr r0, [pc, #16] @ 54614 <_PyEval_SpecialMethodCanSuggest@@Base+0x4dc> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r4, fp, r8, ror #21 │ │ │ │ + rsbeq r4, fp, r0, ror #21 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 546c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ + bne 54634 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 546fc <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ + beq 54668 <_PyEval_SpecialMethodCanSuggest@@Base+0x530> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1956 @ 0x7a4 │ │ │ │ + movw r1, #2660 @ 0xa64 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 54758 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c4> │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #47492 @ 0xb984 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 548ac <_PyEval_SpecialMethodCanSuggest@@Base+0x518> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 5478c <_PyEval_SpecialMethodCanSuggest@@Base+0x3f8> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #47492 @ 0xb984 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 548ac <_PyEval_SpecialMethodCanSuggest@@Base+0x518> │ │ │ │ - sub r1, fp, #32 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 548d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ - bl 2ec88 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq 547cc <_PyEval_SpecialMethodCanSuggest@@Base+0x438> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 548ac <_PyEval_SpecialMethodCanSuggest@@Base+0x518> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - sub r1, fp, #28 │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 548ac <_PyEval_SpecialMethodCanSuggest@@Base+0x518> │ │ │ │ - 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 54844 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b0> │ │ │ │ - bl bb82c │ │ │ │ - sub r3, fp, #24 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 54844 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b0> │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2e30c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 54858 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ - mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ - ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r7, r3 │ │ │ │ - blt 547f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x45c> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54850 <_PyEval_SpecialMethodCanSuggest@@Base+0x4bc> │ │ │ │ - bl 36ccf4 │ │ │ │ - mov r4, r0 │ │ │ │ - b 548d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ - lsl r3, r3, #1 │ │ │ │ - b 547ec <_PyEval_SpecialMethodCanSuggest@@Base+0x458> │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b94bc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - movne r6, #0 │ │ │ │ - bne 5487c <_PyEval_SpecialMethodCanSuggest@@Base+0x4e8> │ │ │ │ - b 548cc <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str r0, [r3, r6, lsl #2] │ │ │ │ - add r6, r6, #1 │ │ │ │ - ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r6, r3 │ │ │ │ - bge 548cc <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ - ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 2040f4 <_PyLong_FromGid@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 54870 <_PyEval_SpecialMethodCanSuggest@@Base+0x4dc> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 548b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x520> │ │ │ │ - mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ - mov r4, #0 │ │ │ │ - b 548d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x540> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 548a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x510> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 548a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x510> │ │ │ │ - mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - 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 cfd54 │ │ │ │ + b cfbf0 │ │ │ │ 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 3f3784 │ │ │ │ + bl 3f3d4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54950 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ + beq 546f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ mov r1, r5 │ │ │ │ - bl 35d7ec <_PySet_Update@@Base> │ │ │ │ + bl 35d7ac <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54950 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ + bne 546f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5494c <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ + bgt 546f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5494c <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ + bne 546f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 54984 <_PyEval_SpecialMethodCanSuggest@@Base+0x5f0> │ │ │ │ + beq 54728 <_PyEval_SpecialMethodCanSuggest@@Base+0x5f0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 21884c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 218e68 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8944 @ 0x22f0 │ │ │ │ + movw r1, #9648 @ 0x25b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ @@ -38597,20 +38448,20 @@ │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ str r4, [r3] │ │ │ │ bl 2e24c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54a00 <_PyEval_SpecialMethodCanSuggest@@Base+0x66c> │ │ │ │ + bne 547a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x66c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 54ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ + bl 301368 │ │ │ │ + b 54888 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ 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 │ │ │ │ @@ -38622,51 +38473,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 e8364 │ │ │ │ + bl e8394 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54ae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ + beq 54884 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54abc <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ + beq 54860 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ str r4, [r5, #16] │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54abc <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ + beq 54860 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ str r4, [r5, #20] │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54abc <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ + beq 54860 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ str r4, [r5, #24] │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54abc <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ + beq 54860 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ str r4, [r5, #28] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #32] │ │ │ │ - bne 54ae0 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ + bne 54884 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ + bgt 54888 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ + bne 54888 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 54ae4 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 54888 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ 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 │ │ │ │ @@ -38676,34 +38527,34 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18916 @ 0x49e4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 54b38 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a4> │ │ │ │ + beq 548dc <_PyEval_SpecialMethodCanSuggest@@Base+0x7a4> │ │ │ │ mov r1, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e4c <_PyEval_SpecialMethodCanSuggest@@Base+0xab8> │ │ │ │ + beq 54bf0 <_PyEval_SpecialMethodCanSuggest@@Base+0xab8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 54b58 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c4> │ │ │ │ + beq 548fc <_PyEval_SpecialMethodCanSuggest@@Base+0x7c4> │ │ │ │ movw r1, #18916 @ 0x49e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e4c <_PyEval_SpecialMethodCanSuggest@@Base+0xab8> │ │ │ │ + beq 54bf0 <_PyEval_SpecialMethodCanSuggest@@Base+0xab8> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl e6f0c │ │ │ │ + bl e6f3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54ebc <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ - ldr r0, [pc, #848] @ 54ec8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb34> │ │ │ │ + beq 54c60 <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ + ldr r0, [pc, #848] @ 54c6c <_PyEval_SpecialMethodCanSuggest@@Base+0xb34> │ │ │ │ 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 │ │ │ │ @@ -38711,236 +38562,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 2dcc60 │ │ │ │ + bl 2deba4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 54be8 <_PyEval_SpecialMethodCanSuggest@@Base+0x854> │ │ │ │ + bne 5498c <_PyEval_SpecialMethodCanSuggest@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 54bd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x83c> │ │ │ │ + ble 54974 <_PyEval_SpecialMethodCanSuggest@@Base+0x83c> │ │ │ │ mov r4, r6 │ │ │ │ - b 54ebc <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ + b 54c60 <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54bc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bne 5496c <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 54bc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5496c <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ 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 f40cc │ │ │ │ + bl f3fe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54d88 <_PyEval_SpecialMethodCanSuggest@@Base+0x9f4> │ │ │ │ + beq 54b2c <_PyEval_SpecialMethodCanSuggest@@Base+0x9f4> │ │ │ │ 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 29efb8 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 2a0a44 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 54c70 <_PyEval_SpecialMethodCanSuggest@@Base+0x8dc> │ │ │ │ - bl df614 │ │ │ │ + bne 54a14 <_PyEval_SpecialMethodCanSuggest@@Base+0x8dc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54d30 <_PyEval_SpecialMethodCanSuggest@@Base+0x99c> │ │ │ │ - b 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ + beq 54ad4 <_PyEval_SpecialMethodCanSuggest@@Base+0x99c> │ │ │ │ + b 54bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ + bgt 54a54 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ + bne 54a54 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ - beq 54d30 <_PyEval_SpecialMethodCanSuggest@@Base+0x99c> │ │ │ │ + blt 54bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ + beq 54ad4 <_PyEval_SpecialMethodCanSuggest@@Base+0x99c> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54ce8 <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + bgt 54a8c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54ce8 <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + bne 54a8c <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1471a8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 147428 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ + beq 54bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bgt 5499c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 54bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bne 5499c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 54bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5499c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f4df8 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r5, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ + beq 54bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1911b0 │ │ │ │ + bl 191898 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54db8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa24> │ │ │ │ + beq 54b5c <_PyEval_SpecialMethodCanSuggest@@Base+0xa24> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bgt 5499c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bne 5499c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 54bf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ - ldr r0, [pc, #316] @ 54ecc <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5499c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + ldr r0, [pc, #316] @ 54c70 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ + beq 54bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35d7ec <_PySet_Update@@Base> │ │ │ │ + bl 35d7ac <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54dd8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa44> │ │ │ │ + bne 54b7c <_PyEval_SpecialMethodCanSuggest@@Base+0xa44> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ + bgt 54bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ + bne 54bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 54e1c <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 54bc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa88> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54df8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa64> │ │ │ │ + bgt 54b9c <_PyEval_SpecialMethodCanSuggest@@Base+0xa64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54df8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa64> │ │ │ │ + bne 54b9c <_PyEval_SpecialMethodCanSuggest@@Base+0xa64> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54bc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bgt 5496c <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54bc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bne 5496c <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 54bc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5496c <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, #0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c5900 │ │ │ │ - b 54ebc <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ + bl 2da71c │ │ │ │ + b 54c60 <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f3784 │ │ │ │ + bl 3f3d4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54eb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ - ldr r0, [pc, #108] @ 54ed0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb3c> │ │ │ │ + beq 54c5c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + ldr r0, [pc, #108] @ 54c74 <_PyEval_SpecialMethodCanSuggest@@Base+0xb3c> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54e9c <_PyEval_SpecialMethodCanSuggest@@Base+0xb08> │ │ │ │ + bne 54c40 <_PyEval_SpecialMethodCanSuggest@@Base+0xb08> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54ebc <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ + bgt 54c60 <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54ebc <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ + bne 54c60 <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 54ebc <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 54c60 <_PyEval_SpecialMethodCanSuggest@@Base+0xb28> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54eb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + bgt 54c5c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54eb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 54c5c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + bl bcc3c <_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 │ │ │ │ - mlseq fp, r0, pc, r5 @ │ │ │ │ - rsbeq r7, fp, ip, lsl sp │ │ │ │ + rsbeq r5, fp, r8, lsl #31 │ │ │ │ + rsbeq r7, fp, r4, lsl sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #26260 @ 0x6694 │ │ │ │ + movw r2, #27036 @ 0x699c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 308840 │ │ │ │ + bl 30aae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54f0c <_PyEval_SpecialMethodCanSuggest@@Base+0xb78> │ │ │ │ + bne 54cb0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb78> │ │ │ │ mvn r4, #0 │ │ │ │ - b 54f9c <_PyEval_SpecialMethodCanSuggest@@Base+0xc08> │ │ │ │ + b 54d40 <_PyEval_SpecialMethodCanSuggest@@Base+0xc08> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 54f74 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ + beq 54d18 <_PyEval_SpecialMethodCanSuggest@@Base+0xbe0> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 54fa4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ + ldr r0, [pc, #120] @ 54d48 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -38953,73 +38804,73 @@ │ │ │ │ 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] @ 54fa8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc14> │ │ │ │ - bl bff90 │ │ │ │ + ldr r1, [pc, #40] @ 54d4c <_PyEval_SpecialMethodCanSuggest@@Base+0xc14> │ │ │ │ + bl c1098 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54f04 <_PyEval_SpecialMethodCanSuggest@@Base+0xb70> │ │ │ │ + bne 54ca8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb70> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54f9c <_PyEval_SpecialMethodCanSuggest@@Base+0xc08> │ │ │ │ + beq 54d40 <_PyEval_SpecialMethodCanSuggest@@Base+0xc08> │ │ │ │ mov r0, r5 │ │ │ │ - bl de9e8 │ │ │ │ + bl de880 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r3, fp, r0, ror r5 │ │ │ │ + rsbeq r3, fp, r8, ror #10 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21976 @ 0x55d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 55040 <_PyEval_SpecialMethodCanSuggest@@Base+0xcac> │ │ │ │ + bne 54de4 <_PyEval_SpecialMethodCanSuggest@@Base+0xcac> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 54ff4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc60> │ │ │ │ + bne 54d98 <_PyEval_SpecialMethodCanSuggest@@Base+0xc60> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 54ff4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc60> │ │ │ │ + bne 54d98 <_PyEval_SpecialMethodCanSuggest@@Base+0xc60> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 55038 <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + b 54ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ movw r2, #20040 @ 0x4e48 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 5502c <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ + bne 54dd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5502c <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ + bne 54dd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xc98> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 55038 <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ + b 54ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xca4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 378ff0 │ │ │ │ + b 379b74 │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 378ff0 │ │ │ │ + b 379b74 │ │ │ │ │ │ │ │ -00055044 : │ │ │ │ +00054de8 : │ │ │ │ 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] @ 550c0 │ │ │ │ + ldr r2, [pc, #96] @ 54e64 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r4, r5, #42240 @ 0xa500 │ │ │ │ add r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -39029,18 +38880,18 @@ │ │ │ │ add r4, r4, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4, #-8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 55080 │ │ │ │ + bne 54e24 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -39051,152 +38902,152 @@ │ │ │ │ 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 55104 │ │ │ │ + bne 54ea8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 55134 │ │ │ │ + bne 54ed8 │ │ │ │ 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] @ 5531c │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #496] @ 550c0 │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55310 │ │ │ │ + beq 550b4 │ │ │ │ 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 55178 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45188 @ 0xb084 │ │ │ │ + bne 54f1c │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #9152 @ 0x23c0 │ │ │ │ + movw r0, #9856 @ 0x2680 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 55310 │ │ │ │ + b 550b4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5528c │ │ │ │ + beq 55030 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ movweq r8, #5976 @ 0x1758 │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ - beq 5519c │ │ │ │ + beq 54f40 │ │ │ │ subs sl, r1, #2 │ │ │ │ - beq 552a8 │ │ │ │ + beq 5504c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 551d4 │ │ │ │ - bl 159040 │ │ │ │ + beq 54f78 │ │ │ │ + bl 1592dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 55170 │ │ │ │ + blt 54f14 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 551d4 │ │ │ │ - movw r9, #900 @ 0x384 │ │ │ │ + bne 54f78 │ │ │ │ + movw r9, #928 @ 0x3a0 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ and r5, r5, #1 │ │ │ │ mov r4, sl │ │ │ │ - b 552c0 │ │ │ │ + b 55064 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - beq 55200 │ │ │ │ - bl 159040 │ │ │ │ + beq 54fa4 │ │ │ │ + bl 1592dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 55170 │ │ │ │ + blt 54f14 │ │ │ │ subs sl, sl, #1 │ │ │ │ - movweq r9, #900 @ 0x384 │ │ │ │ + movweq r9, #928 @ 0x3a0 │ │ │ │ movteq r9, #106 @ 0x6a │ │ │ │ - beq 55234 │ │ │ │ + beq 54fd8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5522c │ │ │ │ - bl 159040 │ │ │ │ + beq 54fd0 │ │ │ │ + bl 1592dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 55170 │ │ │ │ + blt 54f14 │ │ │ │ cmp sl, #1 │ │ │ │ moveq sl, r0 │ │ │ │ - movweq r9, #900 @ 0x384 │ │ │ │ + movweq r9, #928 @ 0x3a0 │ │ │ │ movteq r9, #106 @ 0x6a │ │ │ │ - beq 55234 │ │ │ │ + beq 54fd8 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ mov sl, r0 │ │ │ │ tst r5, r6 │ │ │ │ - beq 55258 │ │ │ │ + beq 54ffc │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5416 @ 0x1528 │ │ │ │ + movw r1, #6268 @ 0x187c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 55170 │ │ │ │ + bl 1b899c │ │ │ │ + b 54f14 │ │ │ │ cmp sl, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ andeq r4, r6, #1 │ │ │ │ - beq 552c0 │ │ │ │ + beq 55064 │ │ │ │ orrs r4, r5, r6 │ │ │ │ - beq 552bc │ │ │ │ + beq 55060 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5452 @ 0x154c │ │ │ │ + movw r1, #6304 @ 0x18a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 55170 │ │ │ │ - movw r9, #900 @ 0x384 │ │ │ │ + bl 1b899c │ │ │ │ + b 54f14 │ │ │ │ + movw r9, #928 @ 0x3a0 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ movw r8, #5976 @ 0x1758 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r4, sl │ │ │ │ mov r5, sl │ │ │ │ - b 552c0 │ │ │ │ - movw r9, #900 @ 0x384 │ │ │ │ + b 55064 │ │ │ │ + movw r9, #928 @ 0x3a0 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ mov r4, sl │ │ │ │ mov r5, sl │ │ │ │ - b 552c0 │ │ │ │ + b 55064 │ │ │ │ mov r5, r4 │ │ │ │ - bl 382030 │ │ │ │ + bl 3825c8 │ │ │ │ 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 46a00 │ │ │ │ + bl 469bc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55310 │ │ │ │ + bgt 550b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 55310 │ │ │ │ + bne 550b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, lsr #19 │ │ │ │ + rsbeq r6, sl, r0, lsr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ subs r6, r3, #0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -39208,154 +39059,154 @@ │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ moveq r5, r6 │ │ │ │ bl 2df4c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r6, r3 │ │ │ │ - bne 55388 │ │ │ │ + bne 5512c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 553bc │ │ │ │ + beq 55160 │ │ │ │ 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] @ 55488 │ │ │ │ + ldr r3, [pc, #216] @ 5522c │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55468 │ │ │ │ + beq 5520c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 553d8 │ │ │ │ + beq 5517c │ │ │ │ mov r4, #0 │ │ │ │ - b 55468 │ │ │ │ + b 5520c │ │ │ │ add r5, r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 55450 │ │ │ │ + beq 551f4 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 553f8 │ │ │ │ + beq 5519c │ │ │ │ cmp r5, #2 │ │ │ │ - beq 5544c │ │ │ │ + beq 551f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55438 │ │ │ │ - bl e8c3c │ │ │ │ + beq 551dc │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55430 │ │ │ │ + bgt 551d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55430 │ │ │ │ + bne 551d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 55450 │ │ │ │ - bl df614 │ │ │ │ + bne 551f4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 55450 │ │ │ │ - b 553d0 │ │ │ │ + beq 551f4 │ │ │ │ + b 55174 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5580c <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 555b0 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5547c │ │ │ │ + beq 55220 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r6, [sl], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq r6, sl, ip, asr #19 │ │ │ │ │ │ │ │ -0005548c : │ │ │ │ +00055230 : │ │ │ │ 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 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 554dc │ │ │ │ + bne 55280 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55508 │ │ │ │ + beq 552ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #29236 @ 0x7234 │ │ │ │ + movw r1, #29940 @ 0x74f4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - b 55524 │ │ │ │ + bl 1736ec │ │ │ │ + b 552c8 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 5552c │ │ │ │ - bl 36ccf4 │ │ │ │ + ble 552d0 │ │ │ │ + bl 36d9fc │ │ │ │ mov r4, #0 │ │ │ │ - b 5556c │ │ │ │ + b 55310 │ │ │ │ add r1, r1, r2 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5556c │ │ │ │ + beq 55310 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5556c │ │ │ │ + beq 55310 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2ebec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 55580 │ │ │ │ + beq 55324 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 55594 │ │ │ │ + beq 55338 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 │ │ │ │ @@ -39364,126 +39215,126 @@ │ │ │ │ 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 555e4 │ │ │ │ - bl df614 │ │ │ │ + bne 55388 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 555f4 │ │ │ │ + bne 55398 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 55638 │ │ │ │ - movw r0, #29608 @ 0x73a8 │ │ │ │ + beq 553dc │ │ │ │ + movw r0, #30384 @ 0x76b0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d40a8 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d449c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5564c │ │ │ │ + beq 553f0 │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 55654 │ │ │ │ + bpl 553f8 │ │ │ │ mov r4, #0 │ │ │ │ - b 557f8 │ │ │ │ - ldr r1, [pc, #424] @ 55804 │ │ │ │ - bl e8a30 │ │ │ │ + b 5559c │ │ │ │ + ldr r1, [pc, #424] @ 555a8 │ │ │ │ + bl e8a60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5564c │ │ │ │ + blt 553f0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 55690 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 55434 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #9392 @ 0x24b0 │ │ │ │ + movw r1, #10096 @ 0x2770 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - bl e8364 │ │ │ │ + b 1736ec │ │ │ │ + bl e8394 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 557f8 │ │ │ │ + beq 5559c │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 55768 │ │ │ │ + beq 5550c │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 55710 │ │ │ │ + beq 554b4 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 3495f8 │ │ │ │ + bl 34b3e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 557d4 │ │ │ │ + beq 55578 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55704 │ │ │ │ + bne 554a8 │ │ │ │ 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 556b4 │ │ │ │ + b 55458 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 55790 │ │ │ │ - bl 1a225c │ │ │ │ + ble 55534 │ │ │ │ + bl 1a293c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 557d4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 55578 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9468 @ 0x24fc │ │ │ │ + movw r1, #10172 @ 0x27bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 557d4 │ │ │ │ + bgt 55578 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 557d4 │ │ │ │ + bne 55578 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 557d4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 55578 │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 55790 │ │ │ │ + beq 55534 │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 55768 │ │ │ │ - ldr r0, [pc, #112] @ 55808 │ │ │ │ + b 5550c │ │ │ │ + ldr r0, [pc, #112] @ 555ac │ │ │ │ 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] │ │ │ │ @@ -39491,217 +39342,217 @@ │ │ │ │ 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 557f8 │ │ │ │ + b 5559c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5564c │ │ │ │ + bgt 553f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5564c │ │ │ │ + bne 553f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5564c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 553f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, fp, r4, ror r8 │ │ │ │ + rsbeq r6, fp, ip, ror #16 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0005580c <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +000555b0 <_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 3cdca0 │ │ │ │ + bl 3ce290 │ │ │ │ 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 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 55880 <_Py_strhex_bytes_with_sep@@Base+0x74> │ │ │ │ + bne 55624 <_Py_strhex_bytes_with_sep@@Base+0x74> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 558b4 <_Py_strhex_bytes_with_sep@@Base+0xa8> │ │ │ │ + beq 55658 <_Py_strhex_bytes_with_sep@@Base+0xa8> │ │ │ │ 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] @ 55900 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #84] @ 556a4 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558f4 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ + beq 55698 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 558d8 <_Py_strhex_bytes_with_sep@@Base+0xcc> │ │ │ │ + bgt 5567c <_Py_strhex_bytes_with_sep@@Base+0xcc> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #39020 @ 0x986c │ │ │ │ + movw r1, #39724 @ 0x9b2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 558f4 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ + bl 1b899c │ │ │ │ + b 55698 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 558bc <_Py_strhex_bytes_with_sep@@Base+0xb0> │ │ │ │ - bl df614 │ │ │ │ + bne 55660 <_Py_strhex_bytes_with_sep@@Base+0xb0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 558bc <_Py_strhex_bytes_with_sep@@Base+0xb0> │ │ │ │ + beq 55660 <_Py_strhex_bytes_with_sep@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r6, [sl], #-156 @ 0xffffff64 @ │ │ │ │ + strdeq r6, [sl], #-152 @ 0xffffff68 @ │ │ │ │ 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 f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55940 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ + beq 556e4 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 55e8c <_Py_strhex_bytes_with_sep@@Base+0x680> │ │ │ │ + bl 55c30 <_Py_strhex_bytes_with_sep@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #32724 @ 0x7fd4 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 55988 <_Py_strhex_bytes_with_sep@@Base+0x17c> │ │ │ │ + beq 5572c <_Py_strhex_bytes_with_sep@@Base+0x17c> │ │ │ │ mov r1, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5598c <_Py_strhex_bytes_with_sep@@Base+0x180> │ │ │ │ + beq 55730 <_Py_strhex_bytes_with_sep@@Base+0x180> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 559ac <_Py_strhex_bytes_with_sep@@Base+0x1a0> │ │ │ │ + beq 55750 <_Py_strhex_bytes_with_sep@@Base+0x1a0> │ │ │ │ movw r1, #32724 @ 0x7fd4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 559b0 <_Py_strhex_bytes_with_sep@@Base+0x1a4> │ │ │ │ + beq 55754 <_Py_strhex_bytes_with_sep@@Base+0x1a4> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2227a8 │ │ │ │ + b 222e18 │ │ │ │ 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] @ 559fc <_Py_strhex_bytes_with_sep@@Base+0x1f0> │ │ │ │ + ldr r0, [pc, #16] @ 557a0 <_Py_strhex_bytes_with_sep@@Base+0x1f0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r3, fp, ip, lsl #3 │ │ │ │ + rsbeq r3, fp, r4, lsl #3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 412b38 │ │ │ │ + b 413140 │ │ │ │ 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 55a54 <_Py_strhex_bytes_with_sep@@Base+0x248> │ │ │ │ + beq 557f8 <_Py_strhex_bytes_with_sep@@Base+0x248> │ │ │ │ mov r2, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ - bl 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55868 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55a64 <_Py_strhex_bytes_with_sep@@Base+0x258> │ │ │ │ - bl 468e8 │ │ │ │ + beq 55808 <_Py_strhex_bytes_with_sep@@Base+0x258> │ │ │ │ + bl 468a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55a5c <_Py_strhex_bytes_with_sep@@Base+0x250> │ │ │ │ + beq 55800 <_Py_strhex_bytes_with_sep@@Base+0x250> │ │ │ │ mov r4, #0 │ │ │ │ - b 55a80 <_Py_strhex_bytes_with_sep@@Base+0x274> │ │ │ │ - bl 177ba8 │ │ │ │ - b 55a80 <_Py_strhex_bytes_with_sep@@Base+0x274> │ │ │ │ + b 55824 <_Py_strhex_bytes_with_sep@@Base+0x274> │ │ │ │ + bl 177ef4 │ │ │ │ + b 55824 <_Py_strhex_bytes_with_sep@@Base+0x274> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #20 │ │ │ │ - movw r1, #21524 @ 0x5414 │ │ │ │ + movw r1, #22156 @ 0x568c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef70 │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #9504 @ 0x2520 │ │ │ │ + movw r0, #10208 @ 0x27e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #21360 @ 0x5370 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16edb0 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + b 16f0f8 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ push {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 55af4 <_Py_strhex_bytes_with_sep@@Base+0x2e8> │ │ │ │ + beq 55898 <_Py_strhex_bytes_with_sep@@Base+0x2e8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a6e84 <_Py_open@@Base+0x348> │ │ │ │ + b a6d14 <_Py_open@@Base+0x348> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -39715,89 +39566,89 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e988 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 55c34 <_Py_strhex_bytes_with_sep@@Base+0x428> │ │ │ │ + bge 559d8 <_Py_strhex_bytes_with_sep@@Base+0x428> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 55b78 <_Py_strhex_bytes_with_sep@@Base+0x36c> │ │ │ │ + bne 5591c <_Py_strhex_bytes_with_sep@@Base+0x36c> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6e84 <_Py_open@@Base+0x348> │ │ │ │ + bl a6d14 <_Py_open@@Base+0x348> │ │ │ │ mov r6, r0 │ │ │ │ - b 55c78 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + b 55a1c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ movw r9, #45300 @ 0xb0f4 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 55c78 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ - bl 468e8 │ │ │ │ + beq 55a1c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + bl 468a4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c78 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ - ldr r2, [pc, #212] @ 55c84 <_Py_strhex_bytes_with_sep@@Base+0x478> │ │ │ │ + bne 55a1c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + ldr r2, [pc, #212] @ 55a28 <_Py_strhex_bytes_with_sep@@Base+0x478> │ │ │ │ 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 55bd8 <_Py_strhex_bytes_with_sep@@Base+0x3cc> │ │ │ │ + beq 5597c <_Py_strhex_bytes_with_sep@@Base+0x3cc> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55c08 <_Py_strhex_bytes_with_sep@@Base+0x3fc> │ │ │ │ + bne 559ac <_Py_strhex_bytes_with_sep@@Base+0x3fc> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #9516 @ 0x252c │ │ │ │ + movw r2, #10220 @ 0x27ec │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r8, [sp] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 55c78 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 55a1c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #9516 @ 0x252c │ │ │ │ + movw r1, #10220 @ 0x27ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 55c78 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ - bne 55c64 <_Py_strhex_bytes_with_sep@@Base+0x458> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 55a1c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + bne 55a08 <_Py_strhex_bytes_with_sep@@Base+0x458> │ │ │ │ movw r0, #45300 @ 0xb0f4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #9608 @ 0x2588 │ │ │ │ + movw r1, #10312 @ 0x2848 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ - b 55c78 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + bl 1736ec │ │ │ │ + b 55a1c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 55b08 <_Py_strhex_bytes_with_sep@@Base+0x2fc> │ │ │ │ + bne 558ac <_Py_strhex_bytes_with_sep@@Base+0x2fc> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -39805,191 +39656,192 @@ │ │ │ │ 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 55cd0 <_Py_strhex_bytes_with_sep@@Base+0x4c4> │ │ │ │ + bls 55a74 <_Py_strhex_bytes_with_sep@@Base+0x4c4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39296 @ 0x9980 │ │ │ │ + movw r0, #41712 @ 0xa2f0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55d38 <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ + beq 55adc <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ movwle r0, #5976 @ 0x1758 │ │ │ │ movtle r0, #104 @ 0x68 │ │ │ │ ldrgt r0, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55d00 <_Py_strhex_bytes_with_sep@@Base+0x4f4> │ │ │ │ + beq 55aa4 <_Py_strhex_bytes_with_sep@@Base+0x4f4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 55d40 <_Py_strhex_bytes_with_sep@@Base+0x534> │ │ │ │ - b 55d1c <_Py_strhex_bytes_with_sep@@Base+0x510> │ │ │ │ + beq 55ae4 <_Py_strhex_bytes_with_sep@@Base+0x534> │ │ │ │ + b 55ac0 <_Py_strhex_bytes_with_sep@@Base+0x510> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #280 @ 0x118 │ │ │ │ + movw r1, #984 @ 0x3d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 55e80 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ - bl e8c3c │ │ │ │ + bl 1b899c │ │ │ │ + b 55c24 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + bl e8c6c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55d78 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ - bl df614 │ │ │ │ + bne 55b1c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55d78 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + beq 55b1c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ mov r4, #0 │ │ │ │ - b 55e80 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + b 55c24 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 55d78 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 55b1c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9708 @ 0x25ec │ │ │ │ + movw r1, #10412 @ 0x28ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55e80 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + beq 55c24 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ 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 40520c │ │ │ │ + bl 405b1c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 55e80 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + beq 55c24 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 55e5c <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ + beq 55c00 <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 55e1c <_Py_strhex_bytes_with_sep@@Base+0x610> │ │ │ │ + bne 55bc0 <_Py_strhex_bytes_with_sep@@Base+0x610> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55e5c <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ + bgt 55c00 <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 55e5c <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ + bne 55c00 <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 55e5c <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 55c00 <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55e3c <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ + bgt 55be0 <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 55e3c <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ + bne 55be0 <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 55da8 <_Py_strhex_bytes_with_sep@@Base+0x59c> │ │ │ │ - b 55e80 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + beq 55b4c <_Py_strhex_bytes_with_sep@@Base+0x59c> │ │ │ │ + b 55c24 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55d38 <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ + bgt 55adc <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55d38 <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ + bne 55adc <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 55d38 <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 55adc <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #48156 @ 0xbc1c │ │ │ │ + movw ip, #48896 @ 0xbf00 │ │ │ │ movt ip, #89 @ 0x59 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #1868 @ 0x74c │ │ │ │ + movw lr, #2124 @ 0x84c │ │ │ │ movt lr, #73 @ 0x49 │ │ │ │ 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 55ebc <_Py_strhex_bytes_with_sep@@Base+0x6b0> │ │ │ │ + b 55c60 <_Py_strhex_bytes_with_sep@@Base+0x6b0> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55f10 <_Py_strhex_bytes_with_sep@@Base+0x704> │ │ │ │ + beq 55cb8 <_Py_strhex_bytes_with_sep@@Base+0x708> │ │ │ │ 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 55f30 <_Py_strhex_bytes_with_sep@@Base+0x724> │ │ │ │ + bne 55cd8 <_Py_strhex_bytes_with_sep@@Base+0x728> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #9744 @ 0x2610 │ │ │ │ + movw r0, #10468 @ 0x28e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ push {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 55f74 <_Py_strhex_bytes_with_sep@@Base+0x768> │ │ │ │ + beq 55d1c <_Py_strhex_bytes_with_sep@@Base+0x76c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a700c <_Py_open@@Base+0x4d0> │ │ │ │ + b a6e9c <_Py_open@@Base+0x4d0> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -40003,235 +39855,235 @@ │ │ │ │ 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 2dc4c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 560a8 <_Py_strhex_bytes_with_sep@@Base+0x89c> │ │ │ │ + bge 55e50 <_Py_strhex_bytes_with_sep@@Base+0x8a0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 55ff8 <_Py_strhex_bytes_with_sep@@Base+0x7ec> │ │ │ │ + bne 55da0 <_Py_strhex_bytes_with_sep@@Base+0x7f0> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a700c <_Py_open@@Base+0x4d0> │ │ │ │ + bl a6e9c <_Py_open@@Base+0x4d0> │ │ │ │ mov r6, r0 │ │ │ │ - b 560ec <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + b 55e94 <_Py_strhex_bytes_with_sep@@Base+0x8e4> │ │ │ │ movw r9, #45300 @ 0xb0f4 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 2ff0dc │ │ │ │ - bl 468e8 │ │ │ │ + bl 301368 │ │ │ │ + bl 468a4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 560ec <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ - ldr r2, [pc, #212] @ 560f8 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bne 55e94 <_Py_strhex_bytes_with_sep@@Base+0x8e4> │ │ │ │ + ldr r2, [pc, #212] @ 55ea0 <_Py_strhex_bytes_with_sep@@Base+0x8f0> │ │ │ │ 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 5604c <_Py_strhex_bytes_with_sep@@Base+0x840> │ │ │ │ + beq 55df4 <_Py_strhex_bytes_with_sep@@Base+0x844> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5607c <_Py_strhex_bytes_with_sep@@Base+0x870> │ │ │ │ + bne 55e24 <_Py_strhex_bytes_with_sep@@Base+0x874> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #9800 @ 0x2648 │ │ │ │ + movw r2, #10504 @ 0x2908 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r8, [sp] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b 560ec <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b 55e94 <_Py_strhex_bytes_with_sep@@Base+0x8e4> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #9800 @ 0x2648 │ │ │ │ + movw r1, #10504 @ 0x2908 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 560ec <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ - bne 560d8 <_Py_strhex_bytes_with_sep@@Base+0x8cc> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 55e94 <_Py_strhex_bytes_with_sep@@Base+0x8e4> │ │ │ │ + bne 55e80 <_Py_strhex_bytes_with_sep@@Base+0x8d0> │ │ │ │ movw r0, #45300 @ 0xb0f4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #9896 @ 0x26a8 │ │ │ │ + movw r1, #10600 @ 0x2968 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ - b 560ec <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + bl 1736ec │ │ │ │ + b 55e94 <_Py_strhex_bytes_with_sep@@Base+0x8e4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 55f88 <_Py_strhex_bytes_with_sep@@Base+0x77c> │ │ │ │ + bne 55d30 <_Py_strhex_bytes_with_sep@@Base+0x780> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5610c <_Py_strhex_bytes_with_sep@@Base+0x900> │ │ │ │ - b df84c │ │ │ │ + blt 55eb4 <_Py_strhex_bytes_with_sep@@Base+0x904> │ │ │ │ + b df6e4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29972 @ 0x7514 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 56170 <_Py_strhex_bytes_with_sep@@Base+0x964> │ │ │ │ + bne 55f18 <_Py_strhex_bytes_with_sep@@Base+0x968> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 204134 │ │ │ │ + b 20471c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24704 @ 0x6080 │ │ │ │ + movw r0, #25408 @ 0x6340 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56160 <_Py_strhex_bytes_with_sep@@Base+0x954> │ │ │ │ + b 55f08 <_Py_strhex_bytes_with_sep@@Base+0x958> │ │ │ │ push {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 561cc <_Py_strhex_bytes_with_sep@@Base+0x9c0> │ │ │ │ + bhi 55f74 <_Py_strhex_bytes_with_sep@@Base+0x9c4> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5976 @ 0x1758 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ - b 561ec <_Py_strhex_bytes_with_sep@@Base+0x9e0> │ │ │ │ + b 55f94 <_Py_strhex_bytes_with_sep@@Base+0x9e4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28836 @ 0x70a4 │ │ │ │ + movw r0, #29612 @ 0x73ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 561b8 <_Py_strhex_bytes_with_sep@@Base+0x9ac> │ │ │ │ + b 55f60 <_Py_strhex_bytes_with_sep@@Base+0x9b0> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 56250 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ + b 55ff8 <_Py_strhex_bytes_with_sep@@Base+0xa48> │ │ │ │ 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 56230 <_Py_strhex_bytes_with_sep@@Base+0xa24> │ │ │ │ + bne 55fd8 <_Py_strhex_bytes_with_sep@@Base+0xa28> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2227a8 │ │ │ │ + b 222e18 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24716 @ 0x608c │ │ │ │ + movw r0, #25420 @ 0x634c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56220 <_Py_strhex_bytes_with_sep@@Base+0xa14> │ │ │ │ + b 55fc8 <_Py_strhex_bytes_with_sep@@Base+0xa18> │ │ │ │ push {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, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #10188 @ 0x27cc │ │ │ │ + movweq r8, #10892 @ 0x2a8c │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #72 @ 0x48 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 562ac <_Py_strhex_bytes_with_sep@@Base+0xaa0> │ │ │ │ + beq 56054 <_Py_strhex_bytes_with_sep@@Base+0xaa4> │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 5633c <_Py_strhex_bytes_with_sep@@Base+0xb30> │ │ │ │ + bne 560e4 <_Py_strhex_bytes_with_sep@@Base+0xb34> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 562ec <_Py_strhex_bytes_with_sep@@Base+0xae0> │ │ │ │ + beq 56094 <_Py_strhex_bytes_with_sep@@Base+0xae4> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 562e4 <_Py_strhex_bytes_with_sep@@Base+0xad8> │ │ │ │ + bge 5608c <_Py_strhex_bytes_with_sep@@Base+0xadc> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2ef10 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 562c0 <_Py_strhex_bytes_with_sep@@Base+0xab4> │ │ │ │ + bne 56068 <_Py_strhex_bytes_with_sep@@Base+0xab8> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 56318 <_Py_strhex_bytes_with_sep@@Base+0xb0c> │ │ │ │ + beq 560c0 <_Py_strhex_bytes_with_sep@@Base+0xb10> │ │ │ │ mov sl, r5 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r5, r4 │ │ │ │ - blt 56314 <_Py_strhex_bytes_with_sep@@Base+0xb08> │ │ │ │ + blt 560bc <_Py_strhex_bytes_with_sep@@Base+0xb0c> │ │ │ │ ldrb r1, [r7, r5] │ │ │ │ bl 2ef10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 562ec <_Py_strhex_bytes_with_sep@@Base+0xae0> │ │ │ │ + bne 56094 <_Py_strhex_bytes_with_sep@@Base+0xae4> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 5632c <_Py_strhex_bytes_with_sep@@Base+0xb20> │ │ │ │ + beq 560d4 <_Py_strhex_bytes_with_sep@@Base+0xb24> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl f39dc │ │ │ │ - b 56340 <_Py_strhex_bytes_with_sep@@Base+0xb34> │ │ │ │ + bl f38f4 │ │ │ │ + b 560e8 <_Py_strhex_bytes_with_sep@@Base+0xb38> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -40245,275 +40097,275 @@ │ │ │ │ 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 r2, [pc, #304] @ 564c8 <_Py_strhex_bytes_with_sep@@Base+0xcbc> │ │ │ │ + ldr r2, [pc, #304] @ 56270 <_Py_strhex_bytes_with_sep@@Base+0xcc0> │ │ │ │ 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 563d0 <_Py_strhex_bytes_with_sep@@Base+0xbc4> │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + beq 56178 <_Py_strhex_bytes_with_sep@@Base+0xbc8> │ │ │ │ + movw r3, #49816 @ 0xc298 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1312 @ 0x520 │ │ │ │ + movw r1, #2016 @ 0x7e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 563fc <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bl 1b899c │ │ │ │ + b 561a4 <_Py_strhex_bytes_with_sep@@Base+0xbf4> │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 56404 <_Py_strhex_bytes_with_sep@@Base+0xbf8> │ │ │ │ + beq 561ac <_Py_strhex_bytes_with_sep@@Base+0xbfc> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10196 @ 0x27d4 │ │ │ │ + movw r1, #10900 @ 0x2a94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 564c0 <_Py_strhex_bytes_with_sep@@Base+0xcb4> │ │ │ │ + b 56268 <_Py_strhex_bytes_with_sep@@Base+0xcb8> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10236 @ 0x27fc │ │ │ │ + movw r0, #10940 @ 0x2abc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 563fc <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ - bl 37bb24 │ │ │ │ + beq 561a4 <_Py_strhex_bytes_with_sep@@Base+0xbf4> │ │ │ │ + bl 37c3bc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2ec1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56444 <_Py_strhex_bytes_with_sep@@Base+0xc38> │ │ │ │ - bl 41820 │ │ │ │ - b 564a4 <_Py_strhex_bytes_with_sep@@Base+0xc98> │ │ │ │ - bl 37e4fc │ │ │ │ + bne 561ec <_Py_strhex_bytes_with_sep@@Base+0xc3c> │ │ │ │ + bl 41904 │ │ │ │ + b 5624c <_Py_strhex_bytes_with_sep@@Base+0xc9c> │ │ │ │ + bl 37ec8c │ │ │ │ mov r6, r0 │ │ │ │ - bl 37e984 │ │ │ │ + bl 37f114 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 311958 │ │ │ │ + bl 313bf4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56470 <_Py_strhex_bytes_with_sep@@Base+0xc64> │ │ │ │ - movw r0, #10248 @ 0x2808 │ │ │ │ + bne 56218 <_Py_strhex_bytes_with_sep@@Base+0xc68> │ │ │ │ + movw r0, #10952 @ 0x2ac8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #47460 @ 0xb964 │ │ │ │ + movw r0, #48164 @ 0xbc24 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 37ed28 │ │ │ │ + bl 37f4b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 563fc <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ + blt 561a4 <_Py_strhex_bytes_with_sep@@Base+0xbf4> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 564a4 <_Py_strhex_bytes_with_sep@@Base+0xc98> │ │ │ │ + bne 5624c <_Py_strhex_bytes_with_sep@@Base+0xc9c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 563fc <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ + bl 301368 │ │ │ │ + b 561a4 <_Py_strhex_bytes_with_sep@@Base+0xbf4> │ │ │ │ mov r0, r5 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10320 @ 0x2850 │ │ │ │ + movw r0, #11024 @ 0x2b10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ 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 564fc <_Py_strhex_bytes_with_sep@@Base+0xcf0> │ │ │ │ + bne 562a4 <_Py_strhex_bytes_with_sep@@Base+0xcf4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 383ae0 │ │ │ │ + b 384270 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24712 @ 0x6088 │ │ │ │ + movw r0, #25416 @ 0x6348 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 564ec <_Py_strhex_bytes_with_sep@@Base+0xce0> │ │ │ │ + b 56294 <_Py_strhex_bytes_with_sep@@Base+0xce4> │ │ │ │ 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 40f9b8 │ │ │ │ + bl 40ff48 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56558 <_Py_strhex_bytes_with_sep@@Base+0xd4c> │ │ │ │ + bne 56300 <_Py_strhex_bytes_with_sep@@Base+0xd50> │ │ │ │ mov r4, #0 │ │ │ │ - b 5659c <_Py_strhex_bytes_with_sep@@Base+0xd90> │ │ │ │ + b 56344 <_Py_strhex_bytes_with_sep@@Base+0xd94> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4100fc │ │ │ │ + bl 41068c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56550 <_Py_strhex_bytes_with_sep@@Base+0xd44> │ │ │ │ + beq 562f8 <_Py_strhex_bytes_with_sep@@Base+0xd48> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 4147b4 │ │ │ │ + b 414dbc │ │ │ │ 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 ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5660c <_Py_strhex_bytes_with_sep@@Base+0xe00> │ │ │ │ + bne 563b4 <_Py_strhex_bytes_with_sep@@Base+0xe04> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 56644 <_Py_strhex_bytes_with_sep@@Base+0xe38> │ │ │ │ + beq 563ec <_Py_strhex_bytes_with_sep@@Base+0xe3c> │ │ │ │ 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] @ 566cc <_Py_strhex_bytes_with_sep@@Base+0xec0> │ │ │ │ + ldr r3, [pc, #156] @ 56474 <_Py_strhex_bytes_with_sep@@Base+0xec4> │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 566c0 <_Py_strhex_bytes_with_sep@@Base+0xeb4> │ │ │ │ + beq 56468 <_Py_strhex_bytes_with_sep@@Base+0xeb8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56660 <_Py_strhex_bytes_with_sep@@Base+0xe54> │ │ │ │ + bne 56408 <_Py_strhex_bytes_with_sep@@Base+0xe58> │ │ │ │ mov r4, #0 │ │ │ │ - b 566c0 <_Py_strhex_bytes_with_sep@@Base+0xeb4> │ │ │ │ + b 56468 <_Py_strhex_bytes_with_sep@@Base+0xeb8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56658 <_Py_strhex_bytes_with_sep@@Base+0xe4c> │ │ │ │ + beq 56400 <_Py_strhex_bytes_with_sep@@Base+0xe50> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 5669c <_Py_strhex_bytes_with_sep@@Base+0xe90> │ │ │ │ + bhi 56444 <_Py_strhex_bytes_with_sep@@Base+0xe94> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 3bf2b0 <_PyUnicode_EncodeUTF16@@Base+0x2510> │ │ │ │ + bl 3bfec0 <_PyUnicode_EncodeUTF16@@Base+0x2510> │ │ │ │ mov r4, r0 │ │ │ │ - b 566c0 <_Py_strhex_bytes_with_sep@@Base+0xeb4> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + b 56468 <_Py_strhex_bytes_with_sep@@Base+0xeb8> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #8556 @ 0x216c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56658 <_Py_strhex_bytes_with_sep@@Base+0xe4c> │ │ │ │ - b 56680 <_Py_strhex_bytes_with_sep@@Base+0xe74> │ │ │ │ + beq 56400 <_Py_strhex_bytes_with_sep@@Base+0xe50> │ │ │ │ + b 56428 <_Py_strhex_bytes_with_sep@@Base+0xe78> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq r6, [sl], #-184 @ 0xffffff48 @ │ │ │ │ + ldrdeq r6, [sl], #-180 @ 0xffffff4c @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56708 <_Py_strhex_bytes_with_sep@@Base+0xefc> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 564b0 <_Py_strhex_bytes_with_sep@@Base+0xf00> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10408 @ 0x28a8 │ │ │ │ + movw r1, #11112 @ 0x2b68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 56744 <_Py_strhex_bytes_with_sep@@Base+0xf38> │ │ │ │ + bl 1b899c │ │ │ │ + b 564ec <_Py_strhex_bytes_with_sep@@Base+0xf3c> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 56760 <_Py_strhex_bytes_with_sep@@Base+0xf54> │ │ │ │ + beq 56508 <_Py_strhex_bytes_with_sep@@Base+0xf58> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5674c <_Py_strhex_bytes_with_sep@@Base+0xf40> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 564f4 <_Py_strhex_bytes_with_sep@@Base+0xf44> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10440 @ 0x28c8 │ │ │ │ + movw r1, #11144 @ 0x2b88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 56764 <_Py_strhex_bytes_with_sep@@Base+0xf58> │ │ │ │ + b 5650c <_Py_strhex_bytes_with_sep@@Base+0xf5c> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 567c4 <_Py_strhex_bytes_with_sep@@Base+0xfb8> │ │ │ │ + bne 5656c <_Py_strhex_bytes_with_sep@@Base+0xfbc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56978 <_Py_strhex_bytes_with_sep@@Base+0x116c> │ │ │ │ + beq 56720 <_Py_strhex_bytes_with_sep@@Base+0x1170> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ @@ -40522,299 +40374,314 @@ │ │ │ │ mov r4, r1 │ │ │ │ movw r7, #11444 @ 0x2cb4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ movw r1, #12452 @ 0x30a4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ cmpne r6, r7 │ │ │ │ - beq 5684c <_Py_strhex_bytes_with_sep@@Base+0x1040> │ │ │ │ + beq 565f4 <_Py_strhex_bytes_with_sep@@Base+0x1044> │ │ │ │ mov r0, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5684c <_Py_strhex_bytes_with_sep@@Base+0x1040> │ │ │ │ + bne 565f4 <_Py_strhex_bytes_with_sep@@Base+0x1044> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ movw r1, #19400 @ 0x4bc8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 5684c <_Py_strhex_bytes_with_sep@@Base+0x1040> │ │ │ │ + bne 565f4 <_Py_strhex_bytes_with_sep@@Base+0x1044> │ │ │ │ mov r0, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ movw r1, #18916 @ 0x49e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 5684c <_Py_strhex_bytes_with_sep@@Base+0x1040> │ │ │ │ + bne 565f4 <_Py_strhex_bytes_with_sep@@Base+0x1044> │ │ │ │ mov r0, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5687c <_Py_strhex_bytes_with_sep@@Base+0x1070> │ │ │ │ + beq 56624 <_Py_strhex_bytes_with_sep@@Base+0x1074> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 1f161c │ │ │ │ + bl 1f1d9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 568d8 <_Py_strhex_bytes_with_sep@@Base+0x10cc> │ │ │ │ + beq 56680 <_Py_strhex_bytes_with_sep@@Base+0x10d0> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ movgt r5, r4 │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 56898 <_Py_strhex_bytes_with_sep@@Base+0x108c> │ │ │ │ - b 568d8 <_Py_strhex_bytes_with_sep@@Base+0x10cc> │ │ │ │ + bne 56640 <_Py_strhex_bytes_with_sep@@Base+0x1090> │ │ │ │ + b 56680 <_Py_strhex_bytes_with_sep@@Base+0x10d0> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 56910 <_Py_strhex_bytes_with_sep@@Base+0x1104> │ │ │ │ + bne 566b8 <_Py_strhex_bytes_with_sep@@Base+0x1108> │ │ │ │ mov r0, r4 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 56940 <_Py_strhex_bytes_with_sep@@Base+0x1134> │ │ │ │ - bl 170e90 │ │ │ │ + beq 566e8 <_Py_strhex_bytes_with_sep@@Base+0x1138> │ │ │ │ + bl 1711d8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 568e0 <_Py_strhex_bytes_with_sep@@Base+0x10d4> │ │ │ │ + ble 56688 <_Py_strhex_bytes_with_sep@@Base+0x10d8> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 56890 <_Py_strhex_bytes_with_sep@@Base+0x1084> │ │ │ │ + bne 56638 <_Py_strhex_bytes_with_sep@@Base+0x1088> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 568f8 <_Py_strhex_bytes_with_sep@@Base+0x10ec> │ │ │ │ + ble 566a0 <_Py_strhex_bytes_with_sep@@Base+0x10f0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 568c4 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ + bne 5666c <_Py_strhex_bytes_with_sep@@Base+0x10bc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 568c4 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5666c <_Py_strhex_bytes_with_sep@@Base+0x10bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 568d8 <_Py_strhex_bytes_with_sep@@Base+0x10cc> │ │ │ │ + bne 56680 <_Py_strhex_bytes_with_sep@@Base+0x10d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 568d8 <_Py_strhex_bytes_with_sep@@Base+0x10cc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 56680 <_Py_strhex_bytes_with_sep@@Base+0x10d0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56928 <_Py_strhex_bytes_with_sep@@Base+0x111c> │ │ │ │ + ble 566d0 <_Py_strhex_bytes_with_sep@@Base+0x1120> │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5691c <_Py_strhex_bytes_with_sep@@Base+0x1110> │ │ │ │ + bne 566c4 <_Py_strhex_bytes_with_sep@@Base+0x1114> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5691c <_Py_strhex_bytes_with_sep@@Base+0x1110> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 566c4 <_Py_strhex_bytes_with_sep@@Base+0x1114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56960 <_Py_strhex_bytes_with_sep@@Base+0x1154> │ │ │ │ + bgt 56708 <_Py_strhex_bytes_with_sep@@Base+0x1158> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 56960 <_Py_strhex_bytes_with_sep@@Base+0x1154> │ │ │ │ + bne 56708 <_Py_strhex_bytes_with_sep@@Base+0x1158> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00056984 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0005672c <_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 2ff40c │ │ │ │ + bl 301698 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #56] @ 569ec <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ + ldr r0, [pc, #56] @ 56794 <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 173fa4 <_PyErr_SetObject@@Base> │ │ │ │ + bl 1742ec <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 56a30 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ + bhi 567d8 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56a50 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ - b 56a6c <_PyErr_SetLocaleString@@Base+0xe8> │ │ │ │ + bne 567f8 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ + b 56814 <_PyErr_SetLocaleString@@Base+0xe8> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #28724 @ 0x7034 │ │ │ │ + movw r0, #29500 @ 0x733c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56b98 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ - b 56a1c <_PyErr_SetLocaleString@@Base+0x98> │ │ │ │ - bl e8c3c │ │ │ │ + beq 56940 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ + b 567c4 <_PyErr_SetLocaleString@@Base+0x98> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56a80 <_PyErr_SetLocaleString@@Base+0xfc> │ │ │ │ + ble 56828 <_PyErr_SetLocaleString@@Base+0xfc> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 56a98 <_PyErr_SetLocaleString@@Base+0x114> │ │ │ │ - bl df614 │ │ │ │ + bne 56840 <_PyErr_SetLocaleString@@Base+0x114> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 56b98 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ - b 56a98 <_PyErr_SetLocaleString@@Base+0x114> │ │ │ │ + bne 56940 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ + b 56840 <_PyErr_SetLocaleString@@Base+0x114> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 56a64 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + bne 5680c <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 56a64 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5680c <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 56b54 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ + ble 568fc <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 56adc <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ + beq 56884 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 56b54 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 568fc <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10732 @ 0x29ec │ │ │ │ + movw r1, #11436 @ 0x2cac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 56b44 <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ + b 568ec <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 56af8 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ - bl d46b4 │ │ │ │ + beq 568a0 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56b20 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + beq 568c8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 56b54 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 568fc <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10824 @ 0x2a48 │ │ │ │ + movw r1, #11528 @ 0x2d08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 56b44 <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ + b 568ec <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #8168 @ 0x1fe8 │ │ │ │ + movw r2, #8676 @ 0x21e4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28724 @ 0x7034 │ │ │ │ + movw r0, #29500 @ 0x733c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56b98 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56940 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 56b70 <_PyErr_SetLocaleString@@Base+0x1ec> │ │ │ │ + bgt 56918 <_PyErr_SetLocaleString@@Base+0x1ec> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f39dc │ │ │ │ + b f38f4 │ │ │ │ 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 56c6c <_PyErr_SetLocaleString@@Base+0x2e8> │ │ │ │ + b 56a50 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ 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 │ │ │ │ + moveq ip, r0 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + add fp, sp, #0 │ │ │ │ + movwne r0, #11624 @ 0x2d68 │ │ │ │ + movweq r0, #11632 @ 0x2d70 │ │ │ │ + ldreq r3, [ip, #8] │ │ │ │ + movtne r0, #72 @ 0x48 │ │ │ │ + movteq r0, #72 @ 0x48 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b e0b68 │ │ │ │ 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 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 56bf8 <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ + bne 569dc <_PyErr_SetLocaleString@@Base+0x2b0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 39e3e4 │ │ │ │ + b 39f13c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24820 @ 0x60f4 │ │ │ │ + movw r0, #25524 @ 0x63b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56be8 <_PyErr_SetLocaleString@@Base+0x264> │ │ │ │ + b 569cc <_PyErr_SetLocaleString@@Base+0x2a0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 56c58 <_PyErr_SetLocaleString@@Base+0x2d4> │ │ │ │ + bge 56a3c <_PyErr_SetLocaleString@@Base+0x310> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29972 @ 0x7514 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ @@ -40824,89 +40691,89 @@ │ │ │ │ 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 56ca8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bne 56a8c <_PyErr_SetLocaleString@@Base+0x360> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f39dc │ │ │ │ + b f38f4 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56d1c <_PyErr_SetLocaleString@@Base+0x398> │ │ │ │ + beq 56b00 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ cmp r9, #0 │ │ │ │ - ble 56ce4 <_PyErr_SetLocaleString@@Base+0x360> │ │ │ │ + ble 56ac8 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2ebec │ │ │ │ cmp r8, #0 │ │ │ │ - ble 56d1c <_PyErr_SetLocaleString@@Base+0x398> │ │ │ │ + ble 56b00 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2df4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #10936 @ 0x2ab8 │ │ │ │ + movw r1, #11640 @ 0x2d78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ 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 56da0 <_PyErr_SetLocaleString@@Base+0x41c> │ │ │ │ + bne 56b84 <_PyErr_SetLocaleString@@Base+0x458> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 170e90 │ │ │ │ + bl 1711d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56dc0 <_PyErr_SetLocaleString@@Base+0x43c> │ │ │ │ - bl df614 │ │ │ │ + bne 56ba4 <_PyErr_SetLocaleString@@Base+0x478> │ │ │ │ + bl df4ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24572 @ 0x5ffc │ │ │ │ + movw r0, #25276 @ 0x62bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56d74 <_PyErr_SetLocaleString@@Base+0x3f0> │ │ │ │ + b 56b58 <_PyErr_SetLocaleString@@Base+0x42c> │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -40916,208 +40783,208 @@ │ │ │ │ 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 56e1c <_PyErr_SetLocaleString@@Base+0x498> │ │ │ │ + bhi 56c00 <_PyErr_SetLocaleString@@Base+0x4d4> │ │ │ │ cmp r4, #0 │ │ │ │ movwle r1, #5976 @ 0x1758 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 56e3c <_PyErr_SetLocaleString@@Base+0x4b8> │ │ │ │ + b 56c20 <_PyErr_SetLocaleString@@Base+0x4f4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28992 @ 0x7140 │ │ │ │ + movw r0, #29768 @ 0x7448 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 56e08 <_PyErr_SetLocaleString@@Base+0x484> │ │ │ │ + b 56bec <_PyErr_SetLocaleString@@Base+0x4c0> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 56250 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ + b 55ff8 <_Py_strhex_bytes_with_sep@@Base+0xa48> │ │ │ │ push {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 56e98 <_PyErr_SetLocaleString@@Base+0x514> │ │ │ │ + bhi 56c7c <_PyErr_SetLocaleString@@Base+0x550> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2652c4 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 266edc │ │ │ │ + bl 16add4 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1cc014 │ │ │ │ + b 1cc4e8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23708 @ 0x5c9c │ │ │ │ + movw r0, #24484 @ 0x5fa4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 56e70 <_PyErr_SetLocaleString@@Base+0x4ec> │ │ │ │ + bne 56c54 <_PyErr_SetLocaleString@@Base+0x528> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00056eb8 : │ │ │ │ +00056c9c : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 56ec4 │ │ │ │ - b 56f8c │ │ │ │ + beq 56ca8 │ │ │ │ + b 56d70 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #11844 @ 0x2e44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 56f30 │ │ │ │ + bne 56d14 │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 56f74 │ │ │ │ + bl 56d58 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56f5c │ │ │ │ - b 56f50 │ │ │ │ + bne 56d40 │ │ │ │ + b 56d34 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24592 @ 0x6010 │ │ │ │ + movw r0, #25296 @ 0x62d0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56f6c │ │ │ │ - b 56f18 │ │ │ │ - bl df614 │ │ │ │ + beq 56d50 │ │ │ │ + b 56cfc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56f6c │ │ │ │ + bne 56d50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00056f74 : │ │ │ │ +00056d58 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3875a4 │ │ │ │ + b 387c68 │ │ │ │ push {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 56fdc │ │ │ │ + beq 56dc0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 56fdc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 56dc0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #11164 @ 0x2b9c │ │ │ │ + movw r1, #11868 @ 0x2e5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 570fc │ │ │ │ + bl 1736ec │ │ │ │ + b 56ee0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - beq 570b0 │ │ │ │ + beq 56e94 │ │ │ │ ldr r6, [r5, #-12] │ │ │ │ tst r2, #4 │ │ │ │ - beq 57088 │ │ │ │ + beq 56e6c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5702c │ │ │ │ + bne 56e10 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ - beq 57020 │ │ │ │ + beq 56e04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #-12] │ │ │ │ - bl 305334 <_Py_GetStdlibDir@@Base+0x1fbc> │ │ │ │ - b 57068 │ │ │ │ + bl 3075c4 <_Py_GetStdlibDir@@Base+0x1fc0> │ │ │ │ + b 56e4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 391b88 │ │ │ │ + bl 392998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 570fc │ │ │ │ + bne 56ee0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 57058 │ │ │ │ + beq 56e3c │ │ │ │ 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 57070 │ │ │ │ + ble 56e54 │ │ │ │ mov r4, #0 │ │ │ │ - b 57100 │ │ │ │ + b 56ee4 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne 57068 │ │ │ │ + bne 56e4c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 57100 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 56ee4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 570a0 │ │ │ │ + beq 56e84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #-12] │ │ │ │ - bl c5900 │ │ │ │ - b 57068 │ │ │ │ + bl 2da71c │ │ │ │ + b 56e4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2eb878 │ │ │ │ + bl 2ed824 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 570dc │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 56ec0 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23464 @ 0x5ba8 │ │ │ │ + movw r1, #24168 @ 0x5e68 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 570fc │ │ │ │ + bl 1b899c │ │ │ │ + b 56ee0 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ str r4, [r3] │ │ │ │ - bl bd8d8 │ │ │ │ - b 57068 │ │ │ │ + bl bd438 │ │ │ │ + b 56e4c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -41126,100 +40993,100 @@ │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 57158 │ │ │ │ + bne 56f3c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 57190 │ │ │ │ + beq 56f74 │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #216] @ 57254 │ │ │ │ + ldr r3, [pc, #216] @ 57038 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57248 │ │ │ │ + beq 5702c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 571b0 │ │ │ │ - bl df614 │ │ │ │ + bne 56f94 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57248 │ │ │ │ + bne 5702c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 57248 │ │ │ │ + blt 5702c │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #32 │ │ │ │ - beq 571fc │ │ │ │ + beq 56fe0 │ │ │ │ bl 2f270 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5722c │ │ │ │ + beq 57010 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #5 │ │ │ │ - bl 39d25c <_PyGen_FetchStopIterationValue@@Base+0x310c> │ │ │ │ - b 57248 │ │ │ │ + bl 39dfb4 <_PyGen_FetchStopIterationValue@@Base+0x320c> │ │ │ │ + b 5702c │ │ │ │ bl 2e114 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5722c │ │ │ │ + beq 57010 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #6 │ │ │ │ - bl 39d25c <_PyGen_FetchStopIterationValue@@Base+0x310c> │ │ │ │ - b 57248 │ │ │ │ + bl 39dfb4 <_PyGen_FetchStopIterationValue@@Base+0x320c> │ │ │ │ + b 5702c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #13656 @ 0x3558 │ │ │ │ + movw r0, #14196 @ 0x3774 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, lsr ip │ │ │ │ + rsbeq r6, sl, ip, lsr #24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 40f18c │ │ │ │ + bl 40f71c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57294 │ │ │ │ - bl df614 │ │ │ │ + bne 57078 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, #0 │ │ │ │ - b 572ac │ │ │ │ + b 57090 │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -41231,167 +41098,167 @@ │ │ │ │ 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 572f4 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 570d8 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 572fc │ │ │ │ + beq 570e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 57358 │ │ │ │ + bne 5713c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57350 │ │ │ │ + bne 57134 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57350 │ │ │ │ + bne 57134 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00057360 <_PyImport_ClearExtension@@Base>: │ │ │ │ +00057144 <_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] @ 57494 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 57278 <_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 2de8d0 │ │ │ │ + bl 2e0894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 573b0 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl df614 │ │ │ │ + bne 57194 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl df4ac │ │ │ │ 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 573e8 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + beq 571cc <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 573e8 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + bgt 571cc <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 573e8 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 571cc <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 57424 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ - bl 108738 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bgt 57208 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + bl 1088ec │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 5745c <_PyImport_ClearExtension@@Base+0xfc> │ │ │ │ - b 57450 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 57240 <_PyImport_ClearExtension@@Base+0xfc> │ │ │ │ + b 57234 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ ldr r3, [r5, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 573fc <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + beq 571e0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 573fc <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + bge 571e0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 57de8 <_PyImport_ClearExtension@@Base+0xa88> │ │ │ │ + bl 57bcc <_PyImport_ClearExtension@@Base+0xa88> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 573fc <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ - b 5748c <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ - bl 2ed8bc │ │ │ │ + bge 571e0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + b 57270 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ + bl 2ef864 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5748c <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ + beq 57270 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57e70 <_PyImport_ClearExtension@@Base+0xb10> │ │ │ │ + bl 57c54 <_PyImport_ClearExtension@@Base+0xb10> │ │ │ │ cmp r4, r5 │ │ │ │ - bne 57478 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bne 5725c <_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 33dd24 │ │ │ │ - b 57470 <_PyImport_ClearExtension@@Base+0x110> │ │ │ │ + bl 33fa84 │ │ │ │ + b 57254 <_PyImport_ClearExtension@@Base+0x110> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58112 @ 0xe300 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 249f28 │ │ │ │ + b 24aaf8 │ │ │ │ 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 574f8 <_PyImport_ClearExtension@@Base+0x198> │ │ │ │ + beq 572dc <_PyImport_ClearExtension@@Base+0x198> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24852 @ 0x6114 │ │ │ │ + movw r0, #25556 @ 0x63d4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 1f195c │ │ │ │ + bl 1f20dc │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq 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 r3, [r0, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 5796c <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + bl 57750 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -41400,256 +41267,256 @@ │ │ │ │ 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 57590 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 57374 <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57598 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ + beq 5737c <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 578f4 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 576d8 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57628 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + beq 5740c <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57628 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + beq 5740c <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57628 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + beq 5740c <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e44ec │ │ │ │ + bl 2e649c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57628 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + beq 5740c <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #48524 @ 0xbd8c │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #11220 @ 0x2bd4 │ │ │ │ + movw r3, #11924 @ 0x2e94 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl 34e25c │ │ │ │ - b 578d0 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ + bl 34f6b8 │ │ │ │ + b 576b4 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 578f4 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 576d8 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 576ac <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + beq 57490 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 576ac <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + beq 57490 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 159570 │ │ │ │ + bl 15980c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 576ac <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + beq 57490 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43088 @ 0xa850 │ │ │ │ + movw r0, #42552 @ 0xa638 │ │ │ │ movt r0, #5 │ │ │ │ - bl 10c228 │ │ │ │ + bl 10c3dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 576ac <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + beq 57490 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #11280 @ 0x2c10 │ │ │ │ + movw r3, #11984 @ 0x2ed0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34e25c │ │ │ │ - b 578d0 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ + bl 34f6b8 │ │ │ │ + b 576b4 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 578f4 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 576d8 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a8fc │ │ │ │ + bl 5a6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ea624 │ │ │ │ + bl 2ec5d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7bc8 │ │ │ │ + bl 2e9b74 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + bne 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57790 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ - movw r3, #11320 @ 0x2c38 │ │ │ │ + beq 57574 <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + movw r3, #12024 @ 0x2ef8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - b 578c4 <_PyImport_ClearExtension@@Base+0x564> │ │ │ │ + b 576a8 <_PyImport_ClearExtension@@Base+0x564> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 578f4 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 576d8 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 578f0 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 576d4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 578f0 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 576d4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a8fc │ │ │ │ + bl 5a6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 578f0 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 576d4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e4824 │ │ │ │ + bl 3e9c18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 578f0 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 576d4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 578f0 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 576d4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 57824 <_PyImport_ClearExtension@@Base+0x4c4> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 57608 <_PyImport_ClearExtension@@Base+0x4c4> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5782c <_PyImport_ClearExtension@@Base+0x4cc> │ │ │ │ + beq 57610 <_PyImport_ClearExtension@@Base+0x4cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ - bne 578f0 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + bne 576d4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5786c <_PyImport_ClearExtension@@Base+0x50c> │ │ │ │ + beq 57650 <_PyImport_ClearExtension@@Base+0x50c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7bc8 │ │ │ │ + bl 2e9b74 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57870 <_PyImport_ClearExtension@@Base+0x510> │ │ │ │ + beq 57654 <_PyImport_ClearExtension@@Base+0x510> │ │ │ │ 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 578f0 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + bne 576d4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 578f0 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ - movw r3, #11320 @ 0x2c38 │ │ │ │ + beq 576d4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + movw r3, #12024 @ 0x2ef8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ 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 358228 │ │ │ │ - bl df614 │ │ │ │ + bl 358bb0 │ │ │ │ + bl df4ac │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 578fc <_PyImport_ClearExtension@@Base+0x59c> │ │ │ │ - b 578f4 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 576e0 <_PyImport_ClearExtension@@Base+0x59c> │ │ │ │ + b 576d8 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ 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} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #11380 @ 0x2c74 │ │ │ │ + movw r1, #12084 @ 0x2f34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57964 <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ + beq 57748 <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ 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} │ │ │ │ @@ -41660,651 +41527,580 @@ │ │ │ │ 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, #52464 @ 0xccf0 │ │ │ │ + movw r1, #53168 @ 0xcfb0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 1c1738 │ │ │ │ + bl 1c1bd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57ddc <_PyImport_ClearExtension@@Base+0xa7c> │ │ │ │ + beq 57bc0 <_PyImport_ClearExtension@@Base+0xa7c> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 579ec <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ + bne 577d0 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 579d8 <_PyImport_ClearExtension@@Base+0x678> │ │ │ │ + bgt 577bc <_PyImport_ClearExtension@@Base+0x678> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 579d8 <_PyImport_ClearExtension@@Base+0x678> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 577bc <_PyImport_ClearExtension@@Base+0x678> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f39dc │ │ │ │ + b f38f4 │ │ │ │ cmp sl, #10 │ │ │ │ suble r5, fp, #476 @ 0x1dc │ │ │ │ - ble 57a48 <_PyImport_ClearExtension@@Base+0x6e8> │ │ │ │ + ble 5782c <_PyImport_ClearExtension@@Base+0x6e8> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp sl, r3 │ │ │ │ - bhi 57a1c <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ + bhi 57800 <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, sl │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57a48 <_PyImport_ClearExtension@@Base+0x6e8> │ │ │ │ + bne 5782c <_PyImport_ClearExtension@@Base+0x6e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57a3c <_PyImport_ClearExtension@@Base+0x6dc> │ │ │ │ + bgt 57820 <_PyImport_ClearExtension@@Base+0x6dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 57a3c <_PyImport_ClearExtension@@Base+0x6dc> │ │ │ │ + bne 57820 <_PyImport_ClearExtension@@Base+0x6dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 57ddc <_PyImport_ClearExtension@@Base+0xa7c> │ │ │ │ + bl 36d9fc │ │ │ │ + b 57bc0 <_PyImport_ClearExtension@@Base+0xa7c> │ │ │ │ mov r6, #0 │ │ │ │ mov r8, r4 │ │ │ │ mov r9, r6 │ │ │ │ movw r4, #43744 @ 0xaae0 │ │ │ │ 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 57c04 <_PyImport_ClearExtension@@Base+0x8a4> │ │ │ │ + bge 579e8 <_PyImport_ClearExtension@@Base+0x8a4> │ │ │ │ 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 57ac0 <_PyImport_ClearExtension@@Base+0x760> │ │ │ │ + bne 578a4 <_PyImport_ClearExtension@@Base+0x760> │ │ │ │ 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 57b54 <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ + b 57938 <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r5 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strle r3, [r7] │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ ldr r3, [r7] │ │ │ │ - beq 57b38 <_PyImport_ClearExtension@@Base+0x7d8> │ │ │ │ + beq 5791c <_PyImport_ClearExtension@@Base+0x7d8> │ │ │ │ ldr r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r4, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57b0c <_PyImport_ClearExtension@@Base+0x7ac> │ │ │ │ + bgt 578f0 <_PyImport_ClearExtension@@Base+0x7ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 57b0c <_PyImport_ClearExtension@@Base+0x7ac> │ │ │ │ + bne 578f0 <_PyImport_ClearExtension@@Base+0x7ac> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #45828 @ 0xb304 │ │ │ │ + movw r2, #45612 @ 0xb22c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #39380 @ 0x99d4 │ │ │ │ + movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1733a4 │ │ │ │ - b 57d08 <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ + bl 1736ec │ │ │ │ + b 57aec <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57b54 <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ + bgt 57938 <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 57b54 <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ + bne 57938 <_PyImport_ClearExtension@@Base+0x7f4> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 57b94 <_PyImport_ClearExtension@@Base+0x834> │ │ │ │ + blt 57978 <_PyImport_ClearExtension@@Base+0x834> │ │ │ │ add r9, r9, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 57bc0 <_PyImport_ClearExtension@@Base+0x860> │ │ │ │ + beq 579a4 <_PyImport_ClearExtension@@Base+0x860> │ │ │ │ ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ sub r3, r3, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - bge 57bb8 <_PyImport_ClearExtension@@Base+0x858> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bge 5799c <_PyImport_ClearExtension@@Base+0x858> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39444 @ 0x9a14 │ │ │ │ + movw r1, #40148 @ 0x9cd4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 57bf0 <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ + bl 1b899c │ │ │ │ + b 579d4 <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ add r9, r9, r3 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ add r5, r5, #44 @ 0x2c │ │ │ │ cmp r3, sl │ │ │ │ - beq 57bfc <_PyImport_ClearExtension@@Base+0x89c> │ │ │ │ + beq 579e0 <_PyImport_ClearExtension@@Base+0x89c> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39472 @ 0x9a30 │ │ │ │ + movw r1, #40176 @ 0x9cf0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r6, r7 │ │ │ │ mov r8, #0 │ │ │ │ - b 57d08 <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ + b 57aec <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ mov r6, r7 │ │ │ │ - b 57a6c <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ + b 57850 <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ mov r4, r8 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 57d08 <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ + beq 57aec <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ 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 57c50 <_PyImport_ClearExtension@@Base+0x8f0> │ │ │ │ + beq 57a34 <_PyImport_ClearExtension@@Base+0x8f0> │ │ │ │ mov r9, #1 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57c9c <_PyImport_ClearExtension@@Base+0x93c> │ │ │ │ + bne 57a80 <_PyImport_ClearExtension@@Base+0x93c> │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str r4, [fp, #-480] @ 0xfffffe20 │ │ │ │ mov sl, r5 │ │ │ │ mla r4, r3, r6, r5 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, sl │ │ │ │ - beq 57c94 <_PyImport_ClearExtension@@Base+0x934> │ │ │ │ + beq 57a78 <_PyImport_ClearExtension@@Base+0x934> │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r1, [sl], #44 @ 0x2c │ │ │ │ str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ bl 2ebec │ │ │ │ ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ add r7, r7, r2 │ │ │ │ - b 57c6c <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ + b 57a50 <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ ldr r4, [fp, #-480] @ 0xfffffe20 │ │ │ │ - b 57cf8 <_PyImport_ClearExtension@@Base+0x998> │ │ │ │ + b 57adc <_PyImport_ClearExtension@@Base+0x998> │ │ │ │ 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 57cf4 <_PyImport_ClearExtension@@Base+0x994> │ │ │ │ + beq 57ad8 <_PyImport_ClearExtension@@Base+0x994> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 57cd0 <_PyImport_ClearExtension@@Base+0x970> │ │ │ │ + beq 57ab4 <_PyImport_ClearExtension@@Base+0x970> │ │ │ │ bl 2ebec │ │ │ │ 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 2ebec │ │ │ │ ldr r2, [fp, #-500] @ 0xfffffe0c │ │ │ │ add r7, r7, r2 │ │ │ │ - b 57ca8 <_PyImport_ClearExtension@@Base+0x948> │ │ │ │ + b 57a8c <_PyImport_ClearExtension@@Base+0x948> │ │ │ │ ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 57d08 <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ + beq 57aec <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57d28 <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ + bgt 57b0c <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 57d28 <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ + bne 57b0c <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ ldr sl, [fp, #-492] @ 0xfffffe14 │ │ │ │ - movw r9, #24012 @ 0x5dcc │ │ │ │ + movw r9, #51972 @ 0xcb04 │ │ │ │ movt r9, #37 @ 0x25 │ │ │ │ mov r7, #0 │ │ │ │ mla r6, r3, r6, r5 │ │ │ │ cmp sl, r6 │ │ │ │ - beq 57dbc <_PyImport_ClearExtension@@Base+0xa5c> │ │ │ │ + beq 57ba0 <_PyImport_ClearExtension@@Base+0xa5c> │ │ │ │ ldr r4, [sl, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 57db4 <_PyImport_ClearExtension@@Base+0xa54> │ │ │ │ + beq 57b98 <_PyImport_ClearExtension@@Base+0xa54> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57d90 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ + beq 57b74 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57d90 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ + beq 57b74 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ cmp r3, r9 │ │ │ │ ldreq r3, [r4, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - beq 57d90 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ + beq 57b74 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ str r7, [sl, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57db4 <_PyImport_ClearExtension@@Base+0xa54> │ │ │ │ + bgt 57b98 <_PyImport_ClearExtension@@Base+0xa54> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 57db4 <_PyImport_ClearExtension@@Base+0xa54> │ │ │ │ + bne 57b98 <_PyImport_ClearExtension@@Base+0xa54> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add sl, sl, #44 @ 0x2c │ │ │ │ - b 57d40 <_PyImport_ClearExtension@@Base+0x9e0> │ │ │ │ + b 57b24 <_PyImport_ClearExtension@@Base+0x9e0> │ │ │ │ sub r3, fp, #476 @ 0x1dc │ │ │ │ cmp r5, r3 │ │ │ │ - bne 57dd0 <_PyImport_ClearExtension@@Base+0xa70> │ │ │ │ + bne 57bb4 <_PyImport_ClearExtension@@Base+0xa70> │ │ │ │ mov r4, r8 │ │ │ │ - b 57ddc <_PyImport_ClearExtension@@Base+0xa7c> │ │ │ │ + b 57bc0 <_PyImport_ClearExtension@@Base+0xa7c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ - b 57dc8 <_PyImport_ClearExtension@@Base+0xa68> │ │ │ │ + bl bbb48 │ │ │ │ + b 57bac <_PyImport_ClearExtension@@Base+0xa68> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - ble 57e24 <_PyImport_ClearExtension@@Base+0xac4> │ │ │ │ + ble 57c08 <_PyImport_ClearExtension@@Base+0xac4> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57e30 <_PyImport_ClearExtension@@Base+0xad0> │ │ │ │ + beq 57c14 <_PyImport_ClearExtension@@Base+0xad0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 57e3c <_PyImport_ClearExtension@@Base+0xadc> │ │ │ │ + bge 57c20 <_PyImport_ClearExtension@@Base+0xadc> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 57e60 <_PyImport_ClearExtension@@Base+0xb00> │ │ │ │ - movw r1, #11708 @ 0x2dbc │ │ │ │ + b 57c44 <_PyImport_ClearExtension@@Base+0xb00> │ │ │ │ + movw r1, #12412 @ 0x307c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 57e44 <_PyImport_ClearExtension@@Base+0xae4> │ │ │ │ - movw r1, #11732 @ 0x2dd4 │ │ │ │ + b 57c28 <_PyImport_ClearExtension@@Base+0xae4> │ │ │ │ + movw r1, #12436 @ 0x3094 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 57e44 <_PyImport_ClearExtension@@Base+0xae4> │ │ │ │ - movw r1, #11776 @ 0x2e00 │ │ │ │ + b 57c28 <_PyImport_ClearExtension@@Base+0xae4> │ │ │ │ + movw r1, #12480 @ 0x30c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ 57e6c <_PyImport_ClearExtension@@Base+0xb0c> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ 57c50 <_PyImport_ClearExtension@@Base+0xb0c> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - b f2f9c │ │ │ │ - ldrdeq r5, [r5], #-148 @ 0xffffff6c @ │ │ │ │ + b f2e84 │ │ │ │ + ldrdeq r5, [r5], #-196 @ 0xffffff3c @ │ │ │ │ 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] @ 57f3c <_PyImport_ClearExtension@@Base+0xbdc> │ │ │ │ + ldr r4, [pc, #176] @ 57d20 <_PyImport_ClearExtension@@Base+0xbdc> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57eb0 <_PyImport_ClearExtension@@Base+0xb50> │ │ │ │ + bne 57c94 <_PyImport_ClearExtension@@Base+0xb50> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57e98 <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ + bne 57c7c <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ dmb ish │ │ │ │ - beq 57ec0 <_PyImport_ClearExtension@@Base+0xb60> │ │ │ │ + beq 57ca4 <_PyImport_ClearExtension@@Base+0xb60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bl 3c503c │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #1928] @ 0x788 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57f04 <_PyImport_ClearExtension@@Base+0xba4> │ │ │ │ + beq 57ce8 <_PyImport_ClearExtension@@Base+0xba4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2de994 │ │ │ │ + bl 2e0958 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 57f04 <_PyImport_ClearExtension@@Base+0xba4> │ │ │ │ + beq 57ce8 <_PyImport_ClearExtension@@Base+0xba4> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57f04 <_PyImport_ClearExtension@@Base+0xba4> │ │ │ │ + beq 57ce8 <_PyImport_ClearExtension@@Base+0xba4> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 34fe7c <_Py_dup@@Base+0xb78> │ │ │ │ + bl 350ad8 <_Py_dup@@Base+0x378> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 57f24 <_PyImport_ClearExtension@@Base+0xbc4> │ │ │ │ + bne 57d08 <_PyImport_ClearExtension@@Base+0xbc4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57f0c <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + bne 57cf0 <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 57f3c <_PyImport_ClearExtension@@Base+0xbdc> │ │ │ │ + ldr r0, [pc, #8] @ 57d20 <_PyImport_ClearExtension@@Base+0xbdc> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 35c91c │ │ │ │ - rsbeq sl, sl, r4, asr r5 │ │ │ │ + b 35ca78 │ │ │ │ + rsbeq sl, sl, ip, asr #10 │ │ │ │ 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 57f84 <_PyImport_ClearExtension@@Base+0xc24> │ │ │ │ + bne 57d68 <_PyImport_ClearExtension@@Base+0xc24> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26912 @ 0x6920 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 57fc8 <_PyImport_ClearExtension@@Base+0xc68> │ │ │ │ - b 57fa4 <_PyImport_ClearExtension@@Base+0xc44> │ │ │ │ + beq 57dac <_PyImport_ClearExtension@@Base+0xc68> │ │ │ │ + b 57d88 <_PyImport_ClearExtension@@Base+0xc44> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37768 @ 0x9388 │ │ │ │ + movw r0, #38472 @ 0x9648 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 580a4 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ - b 57f64 <_PyImport_ClearExtension@@Base+0xc04> │ │ │ │ - bl 24b210 │ │ │ │ + beq 57e88 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ + b 57d48 <_PyImport_ClearExtension@@Base+0xc04> │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57fc8 <_PyImport_ClearExtension@@Base+0xc68> │ │ │ │ - bl df614 │ │ │ │ + bne 57dac <_PyImport_ClearExtension@@Base+0xc68> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 580a4 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ + bne 57e88 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 58000 <_PyImport_ClearExtension@@Base+0xca0> │ │ │ │ - bl 24b210 │ │ │ │ + beq 57de4 <_PyImport_ClearExtension@@Base+0xca0> │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58000 <_PyImport_ClearExtension@@Base+0xca0> │ │ │ │ - bl df614 │ │ │ │ + bne 57de4 <_PyImport_ClearExtension@@Base+0xca0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 580a4 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ + bne 57e88 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #172] @ 580b8 <_PyImport_ClearExtension@@Base+0xd58> │ │ │ │ + vldr d6, [pc, #168] @ 57e98 <_PyImport_ClearExtension@@Base+0xd54> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 58028 <_PyImport_ClearExtension@@Base+0xcc8> │ │ │ │ + ble 57e0c <_PyImport_ClearExtension@@Base+0xcc8> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 58094 <_PyImport_ClearExtension@@Base+0xd34> │ │ │ │ + bls 57e78 <_PyImport_ClearExtension@@Base+0xd34> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2e438 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 58070 <_PyImport_ClearExtension@@Base+0xd10> │ │ │ │ + bvc 57e54 <_PyImport_ClearExtension@@Base+0xd10> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 5807c <_PyImport_ClearExtension@@Base+0xd1c> │ │ │ │ - b 58090 <_PyImport_ClearExtension@@Base+0xd30> │ │ │ │ + bvc 57e60 <_PyImport_ClearExtension@@Base+0xd1c> │ │ │ │ + b 57e74 <_PyImport_ClearExtension@@Base+0xd30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58090 <_PyImport_ClearExtension@@Base+0xd30> │ │ │ │ + beq 57e74 <_PyImport_ClearExtension@@Base+0xd30> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 4172ec <_PyLong_UInt32_Converter@@Base+0x4f0> │ │ │ │ + bl 417cd4 <_PyLong_UInt32_Converter@@Base+0x7b0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 580a4 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ + bne 57e88 <_PyImport_ClearExtension@@Base+0xd44> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ 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, 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 16aa8c │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 58100 <_PyImport_ClearExtension@@Base+0xda0> │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 58114 <_PyImport_ClearExtension@@Base+0xdb4> │ │ │ │ - b 58124 <_PyImport_ClearExtension@@Base+0xdc4> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 580f0 <_PyImport_ClearExtension@@Base+0xd90> │ │ │ │ - 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, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58140 <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5815c <_PyImport_ClearExtension@@Base+0xdfc> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 58178 <_PyImport_ClearExtension@@Base+0xe18> │ │ │ │ - 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 │ │ │ │ - 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 581e4 <_PyImport_ClearExtension@@Base+0xe84> │ │ │ │ + bne 57eec <_PyImport_ClearExtension@@Base+0xda8> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5821c <_PyImport_ClearExtension@@Base+0xebc> │ │ │ │ + beq 57f24 <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #240] @ 582ec <_PyImport_ClearExtension@@Base+0xf8c> │ │ │ │ + ldr r3, [pc, #240] @ 57ff4 <_PyImport_ClearExtension@@Base+0xeb0> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 582e0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + beq 57fe8 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5823c <_PyImport_ClearExtension@@Base+0xedc> │ │ │ │ - bl df614 │ │ │ │ + bne 57f44 <_PyImport_ClearExtension@@Base+0xe00> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 582c4 <_PyImport_ClearExtension@@Base+0xf64> │ │ │ │ + bne 57fcc <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5825c <_PyImport_ClearExtension@@Base+0xefc> │ │ │ │ - bl df614 │ │ │ │ + bne 57f64 <_PyImport_ClearExtension@@Base+0xe20> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 582c4 <_PyImport_ClearExtension@@Base+0xf64> │ │ │ │ + bne 57fcc <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 2de44 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 582cc <_PyImport_ClearExtension@@Base+0xf6c> │ │ │ │ + bge 57fd4 <_PyImport_ClearExtension@@Base+0xe90> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 582b4 <_PyImport_ClearExtension@@Base+0xf54> │ │ │ │ - bl d7124 │ │ │ │ + bne 57fbc <_PyImport_ClearExtension@@Base+0xe78> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58264 <_PyImport_ClearExtension@@Base+0xf04> │ │ │ │ - b 582c4 <_PyImport_ClearExtension@@Base+0xf64> │ │ │ │ + beq 57f6c <_PyImport_ClearExtension@@Base+0xe28> │ │ │ │ + b 57fcc <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ - b 582e0 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + b 57fe8 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ - bl 58518 <_PyImport_ClearExtension@@Base+0x11b8> │ │ │ │ + bl 58278 <_PyImport_ClearExtension@@Base+0x1134> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, lsl #25 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 16aa8c │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + rsbeq r6, sl, r4, 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 r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58364 <_PyImport_ClearExtension@@Base+0x1004> │ │ │ │ - bl df614 │ │ │ │ + bne 5802c <_PyImport_ClearExtension@@Base+0xee8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 583b0 <_PyImport_ClearExtension@@Base+0x1050> │ │ │ │ + bne 58078 <_PyImport_ClearExtension@@Base+0xf34> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 311974 │ │ │ │ + bl 313c10 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58394 <_PyImport_ClearExtension@@Base+0x1034> │ │ │ │ - bl df614 │ │ │ │ + bne 5805c <_PyImport_ClearExtension@@Base+0xf18> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ @@ -42321,30 +42117,30 @@ │ │ │ │ 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 58780 <_PyImport_ClearExtension@@Base+0x1420> │ │ │ │ + bl 584e0 <_PyImport_ClearExtension@@Base+0x139c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 583f8 <_PyImport_ClearExtension@@Base+0x1098> │ │ │ │ - bl df614 │ │ │ │ + bne 580c0 <_PyImport_ClearExtension@@Base+0xf7c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58424 <_PyImport_ClearExtension@@Base+0x10c4> │ │ │ │ + bne 580ec <_PyImport_ClearExtension@@Base+0xfa8> │ │ │ │ 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 15f09c <_Py_Specialize_Call@@Base+0x954> │ │ │ │ + bl 15f33c <_Py_Specialize_Call@@Base+0x954> │ │ │ │ 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 │ │ │ │ @@ -42352,248 +42148,286 @@ │ │ │ │ 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 58470 <_PyImport_ClearExtension@@Base+0x1110> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 58138 <_PyImport_ClearExtension@@Base+0xff4> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58478 <_PyImport_ClearExtension@@Base+0x1118> │ │ │ │ + beq 58140 <_PyImport_ClearExtension@@Base+0xffc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 584d0 <_PyImport_ClearExtension@@Base+0x1170> │ │ │ │ + bne 58198 <_PyImport_ClearExtension@@Base+0x1054> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2e8264 │ │ │ │ + bl 2ea210 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 584c8 <_PyImport_ClearExtension@@Base+0x1168> │ │ │ │ + bne 58190 <_PyImport_ClearExtension@@Base+0x104c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 584c8 <_PyImport_ClearExtension@@Base+0x1168> │ │ │ │ + bne 58190 <_PyImport_ClearExtension@@Base+0x104c> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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} │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ + mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ + bne 581e0 <_PyImport_ClearExtension@@Base+0x109c> │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 581f4 <_PyImport_ClearExtension@@Base+0x10b0> │ │ │ │ + b 58204 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 581d0 <_PyImport_ClearExtension@@Base+0x108c> │ │ │ │ + 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, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58220 <_PyImport_ClearExtension@@Base+0x10dc> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5823c <_PyImport_ClearExtension@@Base+0x10f8> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 58258 <_PyImport_ClearExtension@@Base+0x1114> │ │ │ │ + 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, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ + 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 │ │ │ │ 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 58550 <_PyImport_ClearExtension@@Base+0x11f0> │ │ │ │ + bne 582b0 <_PyImport_ClearExtension@@Base+0x116c> │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2df4c │ │ │ │ - movw r1, #52120 @ 0xcb98 │ │ │ │ + movw r1, #52824 @ 0xce58 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #4868 @ 0x1304 │ │ │ │ + movw r0, #5364 @ 0x14f4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58768 <_PyImport_ClearExtension@@Base+0x1408> │ │ │ │ - bl e8364 │ │ │ │ + beq 584c8 <_PyImport_ClearExtension@@Base+0x1384> │ │ │ │ + bl e8394 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58594 <_PyImport_ClearExtension@@Base+0x1234> │ │ │ │ + bgt 582f4 <_PyImport_ClearExtension@@Base+0x11b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 58594 <_PyImport_ClearExtension@@Base+0x1234> │ │ │ │ + bne 582f4 <_PyImport_ClearExtension@@Base+0x11b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 58768 <_PyImport_ClearExtension@@Base+0x1408> │ │ │ │ + beq 584c8 <_PyImport_ClearExtension@@Base+0x1384> │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ - vldr d9, [pc, #460] @ 58778 <_PyImport_ClearExtension@@Base+0x1418> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + vldr d9, [pc, #460] @ 584d8 <_PyImport_ClearExtension@@Base+0x1394> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r7] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldrd r0, [r7, #24] │ │ │ │ str r4, [r8, #16] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r7, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ str r4, [r8, #20] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ str r4, [r8, #24] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r4, [r8, #28] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ str r4, [r8, #32] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ str r4, [r8, #36] @ 0x24 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ str r4, [r8, #40] @ 0x28 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ str r4, [r8, #44] @ 0x2c │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ str r4, [r8, #48] @ 0x30 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r4, [r8, #52] @ 0x34 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ str r4, [r8, #56] @ 0x38 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r8, #60] @ 0x3c │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ str r4, [r8, #64] @ 0x40 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ str r4, [r8, #68] @ 0x44 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58714 <_PyImport_ClearExtension@@Base+0x13b4> │ │ │ │ + beq 58474 <_PyImport_ClearExtension@@Base+0x1330> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r4, [r8, #72] @ 0x48 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 58738 <_PyImport_ClearExtension@@Base+0x13d8> │ │ │ │ + bne 58498 <_PyImport_ClearExtension@@Base+0x1354> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58768 <_PyImport_ClearExtension@@Base+0x1408> │ │ │ │ + bgt 584c8 <_PyImport_ClearExtension@@Base+0x1384> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 58768 <_PyImport_ClearExtension@@Base+0x1408> │ │ │ │ + bne 584c8 <_PyImport_ClearExtension@@Base+0x1384> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 58768 <_PyImport_ClearExtension@@Base+0x1408> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 584c8 <_PyImport_ClearExtension@@Base+0x1384> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r8, #76] @ 0x4c │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #11896 @ 0x2e78 │ │ │ │ + movw r0, #12620 @ 0x314c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 58808 <_PyImport_ClearExtension@@Base+0x14a8> │ │ │ │ + beq 58568 <_PyImport_ClearExtension@@Base+0x1424> │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 58808 <_PyImport_ClearExtension@@Base+0x14a8> │ │ │ │ + beq 58568 <_PyImport_ClearExtension@@Base+0x1424> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 159230 │ │ │ │ + bl 1594cc │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r9, r5, #4 │ │ │ │ addne sl, r4, #4 │ │ │ │ movne r8, #0 │ │ │ │ - beq 58804 <_PyImport_ClearExtension@@Base+0x14a4> │ │ │ │ + beq 58564 <_PyImport_ClearExtension@@Base+0x1420> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, r6 │ │ │ │ - bge 58804 <_PyImport_ClearExtension@@Base+0x14a4> │ │ │ │ + bge 58564 <_PyImport_ClearExtension@@Base+0x1420> │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 135afc │ │ │ │ + bl 135d24 │ │ │ │ add r8, r8, #1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58808 <_PyImport_ClearExtension@@Base+0x14a8> │ │ │ │ + beq 58568 <_PyImport_ClearExtension@@Base+0x1424> │ │ │ │ str r4, [r9, #4]! │ │ │ │ - b 587d8 <_PyImport_ClearExtension@@Base+0x1478> │ │ │ │ + b 58538 <_PyImport_ClearExtension@@Base+0x13f4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -42611,20 +42445,20 @@ │ │ │ │ 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 58880 <_PyImport_ClearExtension@@Base+0x1520> │ │ │ │ + bne 585e0 <_PyImport_ClearExtension@@Base+0x149c> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 345800 │ │ │ │ + b 3475c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [fp, #-204] @ 0xffffff34 │ │ │ │ mov r3, ip │ │ │ │ str r0, [fp, #-200] @ 0xffffff38 │ │ │ │ @@ -42637,30 +42471,30 @@ │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ sub r0, fp, #204 @ 0xcc │ │ │ │ strd r8, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 38d8e4 <_PyCode_SetUnboundVarCounts@@Base+0x2a7c> │ │ │ │ + bl 38de44 <_PyCode_SetUnboundVarCounts@@Base+0x2a7c> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 58f58 <_PyImport_ClearExtension@@Base+0x1bf8> │ │ │ │ + beq 58cb8 <_PyImport_ClearExtension@@Base+0x1b74> │ │ │ │ ldr r4, [fp, #-168] @ 0xffffff58 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi 58908 <_PyImport_ClearExtension@@Base+0x15a8> │ │ │ │ + bhi 58668 <_PyImport_ClearExtension@@Base+0x1524> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 58910 <_PyImport_ClearExtension@@Base+0x15b0> │ │ │ │ + bhi 58670 <_PyImport_ClearExtension@@Base+0x152c> │ │ │ │ sub r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 58910 <_PyImport_ClearExtension@@Base+0x15b0> │ │ │ │ - b 58f48 <_PyImport_ClearExtension@@Base+0x1be8> │ │ │ │ + bls 58670 <_PyImport_ClearExtension@@Base+0x152c> │ │ │ │ + b 58ca8 <_PyImport_ClearExtension@@Base+0x1b64> │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne 58f48 <_PyImport_ClearExtension@@Base+0x1be8> │ │ │ │ + bne 58ca8 <_PyImport_ClearExtension@@Base+0x1b64> │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ sub lr, fp, #204 @ 0xcc │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub ip, fp, #244 @ 0xf4 │ │ │ │ ldr r3, [fp, #-200] @ 0xffffff38 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ @@ -42681,210 +42515,210 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 589a0 <_PyImport_ClearExtension@@Base+0x1640> │ │ │ │ + bne 58700 <_PyImport_ClearExtension@@Base+0x15bc> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11900 @ 0x2e7c │ │ │ │ + movw r1, #12624 @ 0x3150 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 589c4 <_PyImport_ClearExtension@@Base+0x1664> │ │ │ │ + bl 1b899c │ │ │ │ + b 58724 <_PyImport_ClearExtension@@Base+0x15e0> │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 589dc <_PyImport_ClearExtension@@Base+0x167c> │ │ │ │ + bne 5873c <_PyImport_ClearExtension@@Base+0x15f8> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11956 @ 0x2eb4 │ │ │ │ + movw r1, #12680 @ 0x3188 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r6, #0 │ │ │ │ mvn r4, #0 │ │ │ │ str r6, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ - b 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + b 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f2030 │ │ │ │ + bl 3f2748 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58a04 <_PyImport_ClearExtension@@Base+0x16a4> │ │ │ │ - bl df614 │ │ │ │ + bne 58764 <_PyImport_ClearExtension@@Base+0x1620> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 589c4 <_PyImport_ClearExtension@@Base+0x1664> │ │ │ │ + bne 58724 <_PyImport_ClearExtension@@Base+0x15e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f223c │ │ │ │ + bl 3f2a48 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58a28 <_PyImport_ClearExtension@@Base+0x16c8> │ │ │ │ - bl df614 │ │ │ │ + bne 58788 <_PyImport_ClearExtension@@Base+0x1644> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 589c4 <_PyImport_ClearExtension@@Base+0x1664> │ │ │ │ + bne 58724 <_PyImport_ClearExtension@@Base+0x15e0> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 58a78 <_PyImport_ClearExtension@@Base+0x1718> │ │ │ │ + bne 587d8 <_PyImport_ClearExtension@@Base+0x1694> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58a9c <_PyImport_ClearExtension@@Base+0x173c> │ │ │ │ + bne 587fc <_PyImport_ClearExtension@@Base+0x16b8> │ │ │ │ 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 58ab4 <_PyImport_ClearExtension@@Base+0x1754> │ │ │ │ - b 58a9c <_PyImport_ClearExtension@@Base+0x173c> │ │ │ │ + beq 58814 <_PyImport_ClearExtension@@Base+0x16d0> │ │ │ │ + b 587fc <_PyImport_ClearExtension@@Base+0x16b8> │ │ │ │ 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 58ac4 <_PyImport_ClearExtension@@Base+0x1764> │ │ │ │ + b 58824 <_PyImport_ClearExtension@@Base+0x16e0> │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ mov r3, r4 │ │ │ │ - b 58ac4 <_PyImport_ClearExtension@@Base+0x1764> │ │ │ │ + b 58824 <_PyImport_ClearExtension@@Base+0x16e0> │ │ │ │ ldr r7, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r3, r4 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r4, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 58ad8 <_PyImport_ClearExtension@@Base+0x1778> │ │ │ │ + blt 58838 <_PyImport_ClearExtension@@Base+0x16f4> │ │ │ │ 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 272660 │ │ │ │ + bl 27446c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - beq 58ef4 <_PyImport_ClearExtension@@Base+0x1b94> │ │ │ │ + beq 58c54 <_PyImport_ClearExtension@@Base+0x1b10> │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 272660 │ │ │ │ + bl 27446c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ mvneq r4, #0 │ │ │ │ ldreq r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ streq r6, [fp, #-308] @ 0xfffffecc │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2ec88 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2ec88 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl ff618 <_Py_fstat_noraise@@Base+0x18> │ │ │ │ + bl ff740 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ mvneq r4, #0 │ │ │ │ ldreq r6, [fp, #-308] @ 0xfffffecc │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl ff618 <_Py_fstat_noraise@@Base+0x18> │ │ │ │ + bl ff740 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl 1b4524 │ │ │ │ + bl 1b4c00 │ │ │ │ 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 1b4524 │ │ │ │ + bl 1b4c00 │ │ │ │ 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 3e15b0 │ │ │ │ + bl 3e1cc8 │ │ │ │ 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 3e15b0 │ │ │ │ + bl 3e1cc8 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ - bl 38e2c0 <_PyCode_SetUnboundVarCounts@@Base+0x3458> │ │ │ │ + bl 38e8b0 <_PyCode_SetUnboundVarCounts@@Base+0x34e8> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ 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, #780] @ 58f70 <_PyImport_ClearExtension@@Base+0x1c10> │ │ │ │ + vldr d7, [pc, #780] @ 58cd0 <_PyImport_ClearExtension@@Base+0x1b8c> │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #244 @ 0xf4 │ │ │ │ str r9, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str ip, [fp, #-224] @ 0xffffff20 │ │ │ │ vstr d7, [fp, #-244] @ 0xffffff0c │ │ │ │ - bl 38e470 <_PyCode_SetUnboundVarCounts@@Base+0x3608> │ │ │ │ + bl 38ea60 <_PyCode_SetUnboundVarCounts@@Base+0x3698> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r8 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ streq r3, [fp, #-228] @ 0xffffff1c │ │ │ │ str r9, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ @@ -42897,303 +42731,326 @@ │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #244 @ 0xf4 │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r3, fp, #264 @ 0x108 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 38e470 <_PyCode_SetUnboundVarCounts@@Base+0x3608> │ │ │ │ + bl 38ea60 <_PyCode_SetUnboundVarCounts@@Base+0x3698> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ 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 58d28 <_PyImport_ClearExtension@@Base+0x19c8> │ │ │ │ + blt 58a88 <_PyImport_ClearExtension@@Base+0x1944> │ │ │ │ cmp r8, sl │ │ │ │ movge r1, r8 │ │ │ │ movlt r1, sl │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ sub sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 58d48 <_PyImport_ClearExtension@@Base+0x19e8> │ │ │ │ + beq 58aa8 <_PyImport_ClearExtension@@Base+0x1964> │ │ │ │ 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 58d6c <_PyImport_ClearExtension@@Base+0x1a0c> │ │ │ │ + beq 58acc <_PyImport_ClearExtension@@Base+0x1988> │ │ │ │ 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 58d90 <_PyImport_ClearExtension@@Base+0x1a30> │ │ │ │ + bcc 58af0 <_PyImport_ClearExtension@@Base+0x19ac> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 58dac <_PyImport_ClearExtension@@Base+0x1a4c> │ │ │ │ + ble 58b0c <_PyImport_ClearExtension@@Base+0x19c8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 58dac <_PyImport_ClearExtension@@Base+0x1a4c> │ │ │ │ + beq 58b0c <_PyImport_ClearExtension@@Base+0x19c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl d83d4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d759c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, sl │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldmib r5, {r8, sl} │ │ │ │ - bl 3a2ee4 <_PyLong_AsTime_t@@Base+0x10ac> │ │ │ │ + bl 3a3c30 <_PyLong_AsTime_t@@Base+0x1098> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58e04 <_PyImport_ClearExtension@@Base+0x1aa4> │ │ │ │ + beq 58b64 <_PyImport_ClearExtension@@Base+0x1a20> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 58df8 <_PyImport_ClearExtension@@Base+0x1a98> │ │ │ │ + beq 58b58 <_PyImport_ClearExtension@@Base+0x1a14> │ │ │ │ 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 58e44 <_PyImport_ClearExtension@@Base+0x1ae4> │ │ │ │ + bne 58ba4 <_PyImport_ClearExtension@@Base+0x1a60> │ │ │ │ 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 27e2fc <_PyLong_Format@@Base+0x1ce4> │ │ │ │ + bl 38f19c <_PyCode_SetUnboundVarCounts@@Base+0x3dd4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ 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 27e2fc <_PyLong_Format@@Base+0x1ce4> │ │ │ │ + bl 38f19c <_PyCode_SetUnboundVarCounts@@Base+0x3dd4> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + beq 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 58ea4 <_PyImport_ClearExtension@@Base+0x1b44> │ │ │ │ + beq 58c04 <_PyImport_ClearExtension@@Base+0x1ac0> │ │ │ │ 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 58ee4 <_PyImport_ClearExtension@@Base+0x1b84> │ │ │ │ + beq 58c44 <_PyImport_ClearExtension@@Base+0x1b00> │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 58edc <_PyImport_ClearExtension@@Base+0x1b7c> │ │ │ │ + beq 58c3c <_PyImport_ClearExtension@@Base+0x1af8> │ │ │ │ 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 58f04 <_PyImport_ClearExtension@@Base+0x1ba4> │ │ │ │ + b 58c64 <_PyImport_ClearExtension@@Base+0x1b20> │ │ │ │ ldr r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvn r4, #0 │ │ │ │ str r6, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-264] @ 0xfffffef8 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-260] @ 0xfffffefc │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-256] @ 0xffffff00 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-248] @ 0xffffff08 │ │ │ │ - bl bbfe8 │ │ │ │ - b 58f5c <_PyImport_ClearExtension@@Base+0x1bfc> │ │ │ │ + bl bbb48 │ │ │ │ + b 58cbc <_PyImport_ClearExtension@@Base+0x1b78> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 42066c │ │ │ │ + bl 420b8c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, lsr 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 r0, [pc, #64] @ 58fd8 <_PyImport_ClearExtension@@Base+0x1c78> │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ 58d38 <_PyImport_ClearExtension@@Base+0x1bf4> │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 58fc0 <_PyImport_ClearExtension@@Base+0x1c60> │ │ │ │ + beq 58d20 <_PyImport_ClearExtension@@Base+0x1bdc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #12020 @ 0x2ef4 │ │ │ │ + movw r0, #12744 @ 0x31c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - ldr r2, [pc, #20] @ 58fdc <_PyImport_ClearExtension@@Base+0x1c7c> │ │ │ │ - movw r0, #12028 @ 0x2efc │ │ │ │ + b e0b68 │ │ │ │ + ldr r2, [pc, #20] @ 58d3c <_PyImport_ClearExtension@@Base+0x1bf8> │ │ │ │ + movw r0, #12752 @ 0x31d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ + b e0b68 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #4556 @ 0x11cc │ │ │ │ + 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]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5905c <_PyImport_ClearExtension@@Base+0x1cfc> │ │ │ │ + b 58e18 <_PyImport_ClearExtension@@Base+0x1cd4> │ │ │ │ + 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 16add4 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 135afc │ │ │ │ + bl 135d24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 59050 <_PyImport_ClearExtension@@Base+0x1cf0> │ │ │ │ + beq 58e0c <_PyImport_ClearExtension@@Base+0x1cc8> │ │ │ │ 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 2f0560 │ │ │ │ + bl 2f2508 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ 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, #1568] @ 0x620 │ │ │ │ sub sp, sp, #2496 @ 0x9c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 590a4 <_PyImport_ClearExtension@@Base+0x1d44> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 58e60 <_PyImport_ClearExtension@@Base+0x1d1c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12068 @ 0x2f24 │ │ │ │ + movw r1, #12792 @ 0x31f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 59184 <_PyImport_ClearExtension@@Base+0x1e24> │ │ │ │ + b 58f40 <_PyImport_ClearExtension@@Base+0x1dfc> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1c07b0 │ │ │ │ + bl 1c0c50 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 590dc <_PyImport_ClearExtension@@Base+0x1d7c> │ │ │ │ + beq 58e98 <_PyImport_ClearExtension@@Base+0x1d54> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12100 @ 0x2f44 │ │ │ │ + movw r1, #12824 @ 0x3218 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5909c <_PyImport_ClearExtension@@Base+0x1d3c> │ │ │ │ + bl 1b899c │ │ │ │ + b 58e58 <_PyImport_ClearExtension@@Base+0x1d14> │ │ │ │ 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 1c1860 │ │ │ │ + bl 1c1d00 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59110 <_PyImport_ClearExtension@@Base+0x1db0> │ │ │ │ - bl df614 │ │ │ │ + bne 58ecc <_PyImport_ClearExtension@@Base+0x1d88> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5909c <_PyImport_ClearExtension@@Base+0x1d3c> │ │ │ │ + bne 58e58 <_PyImport_ClearExtension@@Base+0x1d14> │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 590f0 <_PyImport_ClearExtension@@Base+0x1d90> │ │ │ │ + bne 58eac <_PyImport_ClearExtension@@Base+0x1d68> │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59140 <_PyImport_ClearExtension@@Base+0x1de0> │ │ │ │ - bl df614 │ │ │ │ + bne 58efc <_PyImport_ClearExtension@@Base+0x1db8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5909c <_PyImport_ClearExtension@@Base+0x1d3c> │ │ │ │ - b 59148 <_PyImport_ClearExtension@@Base+0x1de8> │ │ │ │ + bne 58e58 <_PyImport_ClearExtension@@Base+0x1d14> │ │ │ │ + b 58f04 <_PyImport_ClearExtension@@Base+0x1dc0> │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 59164 <_PyImport_ClearExtension@@Base+0x1e04> │ │ │ │ + bls 58f20 <_PyImport_ClearExtension@@Base+0x1ddc> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36900 @ 0x9024 │ │ │ │ + movw r1, #37604 @ 0x92e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5909c <_PyImport_ClearExtension@@Base+0x1d3c> │ │ │ │ + bl 1b899c │ │ │ │ + b 58e58 <_PyImport_ClearExtension@@Base+0x1d14> │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2ebec │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ @@ -43201,363 +43058,380 @@ │ │ │ │ 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 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 16add4 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + 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 r5, r0 │ │ │ │ - bl 3c4d28 <_Py_set_inheritable_async_safe@@Base+0x2d8> │ │ │ │ + bl 3c532c <_Py_set_inheritable_async_safe@@Base+0x2d8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59258 <_PyImport_ClearExtension@@Base+0x1ef8> │ │ │ │ + beq 59054 <_PyImport_ClearExtension@@Base+0x1f10> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 591e0 <_PyImport_ClearExtension@@Base+0x1e80> │ │ │ │ + bne 58fdc <_PyImport_ClearExtension@@Base+0x1e98> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 59210 <_PyImport_ClearExtension@@Base+0x1eb0> │ │ │ │ - bl e6e74 │ │ │ │ + b 5900c <_PyImport_ClearExtension@@Base+0x1ec8> │ │ │ │ + bl e6ea4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 59210 <_PyImport_ClearExtension@@Base+0x1eb0> │ │ │ │ + bne 5900c <_PyImport_ClearExtension@@Base+0x1ec8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59254 <_PyImport_ClearExtension@@Base+0x1ef4> │ │ │ │ + bgt 59050 <_PyImport_ClearExtension@@Base+0x1f0c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59254 <_PyImport_ClearExtension@@Base+0x1ef4> │ │ │ │ + bne 59050 <_PyImport_ClearExtension@@Base+0x1f0c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 59254 <_PyImport_ClearExtension@@Base+0x1ef4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 59050 <_PyImport_ClearExtension@@Base+0x1f0c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12148 @ 0x2f74 │ │ │ │ + movw r0, #12872 @ 0x3248 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5923c <_PyImport_ClearExtension@@Base+0x1edc> │ │ │ │ + ble 59038 <_PyImport_ClearExtension@@Base+0x1ef4> │ │ │ │ mov r4, r5 │ │ │ │ - b 59258 <_PyImport_ClearExtension@@Base+0x1ef8> │ │ │ │ + b 59054 <_PyImport_ClearExtension@@Base+0x1f10> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59234 <_PyImport_ClearExtension@@Base+0x1ed4> │ │ │ │ + bne 59030 <_PyImport_ClearExtension@@Base+0x1eec> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 59234 <_PyImport_ClearExtension@@Base+0x1ed4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 59030 <_PyImport_ClearExtension@@Base+0x1eec> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 59290 <_PyImport_ClearExtension@@Base+0x1f30> │ │ │ │ + bne 5908c <_PyImport_ClearExtension@@Base+0x1f48> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 592b0 │ │ │ │ + b 590ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24828 @ 0x60fc │ │ │ │ + movw r0, #25532 @ 0x63bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 59280 <_PyImport_ClearExtension@@Base+0x1f20> │ │ │ │ + bne 5907c <_PyImport_ClearExtension@@Base+0x1f38> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000592b0 : │ │ │ │ +000590ac : │ │ │ │ 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 592d8 │ │ │ │ - bl 83680 │ │ │ │ - b 59554 │ │ │ │ + bne 590d4 │ │ │ │ + bl 8335c │ │ │ │ + b 59350 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5952c │ │ │ │ + beq 59328 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 59304 │ │ │ │ + bne 59100 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 59314 │ │ │ │ + beq 59110 │ │ │ │ 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 5952c │ │ │ │ + bne 59328 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5952c │ │ │ │ + beq 59328 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5952c │ │ │ │ + bne 59328 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5952c │ │ │ │ + beq 59328 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5952c │ │ │ │ + beq 59328 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 594f0 │ │ │ │ + beq 592ec │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 594f0 │ │ │ │ - movw r2, #17636 @ 0x44e4 │ │ │ │ + beq 592ec │ │ │ │ + movw r2, #19384 @ 0x4bb8 │ │ │ │ movt r2, #25 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 594b0 │ │ │ │ + bne 592ac │ │ │ │ movw r7, #11444 @ 0x2cb4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ movw r1, #12452 @ 0x30a4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, r1 │ │ │ │ - beq 593c4 │ │ │ │ + beq 591c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 593d0 │ │ │ │ + bne 591cc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 594cc │ │ │ │ - b 593d0 │ │ │ │ + beq 592c8 │ │ │ │ + b 591cc │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, r1 │ │ │ │ - beq 59400 │ │ │ │ + beq 591fc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #12452 @ 0x30a4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59400 │ │ │ │ + bne 591fc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #11444 @ 0x2cb4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5945c │ │ │ │ + beq 59258 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 59498 │ │ │ │ + beq 59294 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 59498 │ │ │ │ + beq 59294 │ │ │ │ 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 5944c │ │ │ │ + blt 59248 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - bl ef1ac │ │ │ │ + bl ef108 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59554 │ │ │ │ + bne 59350 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 194594 │ │ │ │ - b 59490 │ │ │ │ + bl 194c68 │ │ │ │ + b 5928c │ │ │ │ movw r3, #20040 @ 0x4e48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5947c │ │ │ │ - bl 32ff28 │ │ │ │ - b 59490 │ │ │ │ + bne 59278 │ │ │ │ + bl 3320d8 │ │ │ │ + b 5928c │ │ │ │ movw r3, #21976 @ 0x55d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 59474 │ │ │ │ - bl edcc0 │ │ │ │ + beq 59270 │ │ │ │ + bl edc48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59554 │ │ │ │ + bne 59350 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - b 594bc │ │ │ │ + b 592b8 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 59558 │ │ │ │ + bne 59354 │ │ │ │ movw r0, #5968 @ 0x1750 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 594f0 │ │ │ │ + bgt 592ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 594f0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 592ec │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c3d74 │ │ │ │ + bl 1c445c │ │ │ │ movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 59558 │ │ │ │ + bne 59354 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5952c │ │ │ │ + bgt 59328 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 5952c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 59328 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18940 @ 0x49fc │ │ │ │ + movw r1, #19096 @ 0x4a98 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, 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, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 59594 │ │ │ │ + beq 59394 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 595c0 │ │ │ │ + bgt 593c0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #12360 @ 0x3048 │ │ │ │ + movw r1, #13064 @ 0x3308 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 595fc │ │ │ │ + bgt 593fc │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 299664 <_PyUnicode_IsLinebreak@@Base+0x7d0> │ │ │ │ + bl 29b078 <_PyUnicode_IsLinebreak@@Base+0x7d0> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 59614 │ │ │ │ - bl df84c │ │ │ │ + blt 59414 │ │ │ │ + bl df6e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5961c │ │ │ │ - b 59728 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + bne 5941c │ │ │ │ + b 59528 │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17420 @ 0x440c │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ - b 59728 │ │ │ │ + b 59528 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59638 │ │ │ │ + bgt 59438 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 59638 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 59438 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 59660 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 59460 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12420 @ 0x3084 │ │ │ │ + movw r1, #13124 @ 0x3344 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 596d8 │ │ │ │ - bl e8c3c │ │ │ │ + b 594d8 │ │ │ │ + bl e8c6c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5967c │ │ │ │ - bl df614 │ │ │ │ + bne 5947c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59684 │ │ │ │ - b 59614 │ │ │ │ + beq 59484 │ │ │ │ + b 59414 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 596a0 │ │ │ │ + bge 594a0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12472 @ 0x30b8 │ │ │ │ + movw r1, #13176 @ 0x3378 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 59614 │ │ │ │ + bl 1b899c │ │ │ │ + b 59414 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 59720 │ │ │ │ + beq 59520 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 596ec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 594ec │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12508 @ 0x30dc │ │ │ │ + movw r1, #13212 @ 0x339c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5970c │ │ │ │ - bl efba4 │ │ │ │ + beq 5950c │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r4 │ │ │ │ movne r3, #0 │ │ │ │ - b 59728 │ │ │ │ + b 59528 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #20] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ @@ -43570,350 +43444,343 @@ │ │ │ │ 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 5978c │ │ │ │ + bne 5958c │ │ │ │ cmp r7, #0 │ │ │ │ - bge 59770 │ │ │ │ + bge 59570 │ │ │ │ mov r5, #0 │ │ │ │ - b 5978c │ │ │ │ + b 5958c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 597c0 │ │ │ │ - b 59768 │ │ │ │ + beq 595c0 │ │ │ │ + b 59568 │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #412] @ 59954 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #412] @ 59754 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59948 │ │ │ │ + beq 59748 │ │ │ │ cmn r7, r5 │ │ │ │ - beq 597f0 │ │ │ │ + beq 595f0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 597f4 │ │ │ │ - bl df614 │ │ │ │ + bne 595f4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 597f4 │ │ │ │ + beq 595f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 59948 │ │ │ │ + b 59748 │ │ │ │ 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 5988c │ │ │ │ + bls 5968c │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, #9 │ │ │ │ - bne 59858 │ │ │ │ + bne 59658 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 59884 │ │ │ │ + ble 59684 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r2, r5, r4 │ │ │ │ add r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 5992c │ │ │ │ + bgt 5972c │ │ │ │ sub r4, r2, r1 │ │ │ │ - b 59884 │ │ │ │ + b 59684 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 5992c │ │ │ │ + beq 5972c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ - bne 59884 │ │ │ │ + bne 59684 │ │ │ │ sub r2, sl, r4 │ │ │ │ cmp r2, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 5992c │ │ │ │ + blt 5972c │ │ │ │ add r8, r8, #1 │ │ │ │ - b 59810 │ │ │ │ + b 59610 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 5992c │ │ │ │ + bgt 5972c │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59948 │ │ │ │ + beq 59748 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - bls 59948 │ │ │ │ + bls 59748 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 5990c │ │ │ │ + bne 5970c │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r8 │ │ │ │ - ble 59924 │ │ │ │ + ble 59724 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r8, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 59924 │ │ │ │ + beq 59724 │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 598fc │ │ │ │ + b 596fc │ │ │ │ mov r3, r8 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r8, r3 │ │ │ │ - b 598c0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b 596c0 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12560 @ 0x3110 │ │ │ │ + movw r1, #13264 @ 0x33d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 597e8 │ │ │ │ + bl 1b899c │ │ │ │ + b 595e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r6, [sl], #-216 @ 0xffffff28 @ │ │ │ │ + ldrdeq r6, [sl], #-212 @ 0xffffff2c @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 599a4 │ │ │ │ + bgt 597a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 409970 │ │ │ │ + bl 40a0e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 599c4 │ │ │ │ + bne 597c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 52fa8 <_PyEval_FormatExcUnbound@@Base+0xa48> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + b 52d50 <_PyEval_FormatExcUnbound@@Base+0xa50> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12576 @ 0x3120 │ │ │ │ + movw r1, #13280 @ 0x33e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59980 │ │ │ │ + bne 59780 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #4556 @ 0x11cc │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59a20 │ │ │ │ - bl df614 │ │ │ │ + bne 59804 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59a34 │ │ │ │ + bne 59818 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 382b6c │ │ │ │ + b 3832fc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 59b54 │ │ │ │ + bne 59938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59b54 │ │ │ │ + beq 59938 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #60268 @ 0xeb6c │ │ │ │ + movw r0, #61592 @ 0xf098 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59abc │ │ │ │ + bne 598a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #12756 @ 0x31d4 │ │ │ │ + movw r0, #13460 @ 0x3494 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59b0c │ │ │ │ + bgt 598f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 59b0c │ │ │ │ + bne 598f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59aac │ │ │ │ + beq 59890 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59b34 │ │ │ │ + bgt 59918 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 59b34 │ │ │ │ + bne 59918 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59b54 │ │ │ │ - movw r0, #12756 @ 0x31d4 │ │ │ │ + beq 59938 │ │ │ │ + movw r0, #13460 @ 0x3494 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 59b98 │ │ │ │ + bhi 5997c │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ movwle r0, #5976 @ 0x1758 │ │ │ │ movtle r0, #104 @ 0x68 │ │ │ │ - b 59bb8 │ │ │ │ + b 5999c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47948 @ 0xbb4c │ │ │ │ + movw r0, #48652 @ 0xbe0c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c9c │ │ │ │ - b 59b84 │ │ │ │ + beq 59a80 │ │ │ │ + b 59968 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59bec │ │ │ │ + beq 599d0 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 59c08 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 599ec │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17420 @ 0x440c │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 59c9c │ │ │ │ + bl 1b899c │ │ │ │ + b 59a80 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #280 @ 0x118 │ │ │ │ + movw r1, #984 @ 0x3d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 59c9c │ │ │ │ + bl 1b899c │ │ │ │ + b 59a80 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 59c68 │ │ │ │ - bl 18dcd8 │ │ │ │ + beq 59a4c │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59c3c │ │ │ │ - bl df614 │ │ │ │ + bne 59a20 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c44 │ │ │ │ - b 59c9c │ │ │ │ + beq 59a28 │ │ │ │ + b 59a80 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 59c68 │ │ │ │ + bge 59a4c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + movw r1, #13480 @ 0x34a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 59c84 │ │ │ │ + bgt 59a68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 3c4aec <_Py_set_inheritable_async_safe@@Base+0x9c> │ │ │ │ + bl 3c50f0 <_Py_set_inheritable_async_safe@@Base+0x9c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59c74 │ │ │ │ + bne 59a58 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -43928,625 +43795,625 @@ │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ bl 2df4c │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne 59d10 │ │ │ │ + bne 59af4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59d48 │ │ │ │ + beq 59b2c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ mov r4, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #628] @ 59fb4 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #628] @ 59d98 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59f94 │ │ │ │ + beq 59d78 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59f90 │ │ │ │ + bne 59d74 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 59dc4 │ │ │ │ + beq 59ba8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59d9c │ │ │ │ - bl 1c0abc │ │ │ │ + beq 59b80 │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59d90 │ │ │ │ - bl df614 │ │ │ │ + bne 59b74 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59f90 │ │ │ │ + bne 59d74 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 59da0 │ │ │ │ - b 59dd0 │ │ │ │ + bne 59b84 │ │ │ │ + b 59bb4 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59dd4 │ │ │ │ - bl df614 │ │ │ │ + bne 59bb8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59f90 │ │ │ │ - b 59dd4 │ │ │ │ + bne 59d74 │ │ │ │ + b 59bb8 │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 59dd4 │ │ │ │ + b 59bb8 │ │ │ │ mov r6, #15 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #-140] @ 0xffffff74 │ │ │ │ str r7, [fp, #-136] @ 0xffffff78 │ │ │ │ str r7, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mvn r1, #0 │ │ │ │ sub r0, fp, #144 @ 0x90 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 39b56c <_PyGen_FetchStopIterationValue@@Base+0x141c> │ │ │ │ + bl 39c2c4 <_PyGen_FetchStopIterationValue@@Base+0x151c> │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq 59f88 │ │ │ │ + beq 59d6c │ │ │ │ str r9, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw ip, #36528 @ 0x8eb0 │ │ │ │ + movw ip, #37232 @ 0x9170 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #9276 @ 0x243c │ │ │ │ + movw ip, #12872 @ 0x3248 │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #44144 @ 0xac70 │ │ │ │ + movw ip, #47560 @ 0xb9c8 │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d784 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 59ee8 │ │ │ │ - bgt 59f18 │ │ │ │ + beq 59ccc │ │ │ │ + bgt 59cfc │ │ │ │ cmn r5, #4 │ │ │ │ - beq 59e98 │ │ │ │ + beq 59c7c │ │ │ │ cmn r5, #2 │ │ │ │ - bne 59f18 │ │ │ │ + bne 59cfc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #12840 @ 0x3228 │ │ │ │ + movw r1, #13544 @ 0x34e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 59f88 │ │ │ │ + bl 1b899c │ │ │ │ + b 59d6c │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12800 @ 0x3200 │ │ │ │ + movw r1, #13504 @ 0x34c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 59f88 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 1b899c │ │ │ │ + b 59d6c │ │ │ │ + bl 104f8c │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2dba4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r5, #2 │ │ │ │ - beq 59f18 │ │ │ │ + beq 59cfc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59f3c │ │ │ │ + bne 59d20 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 59eb4 │ │ │ │ + bne 59c98 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ sub r0, fp, #144 @ 0x90 │ │ │ │ - bl 64e88 │ │ │ │ + bl 64c78 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bge 59eb4 │ │ │ │ + bge 59c98 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2de08 │ │ │ │ - b 59f88 │ │ │ │ + b 59d6c │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2de08 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #17332 @ 0x43b4 │ │ │ │ + movw r3, #18044 @ 0x467c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 6e44c <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ - b 59f88 │ │ │ │ + bl 6e130 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ + b 59d6c │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2de08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59f70 │ │ │ │ + bne 59d54 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl 169cb8 │ │ │ │ + bl 16a000 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 59f94 │ │ │ │ - b 59f88 │ │ │ │ - movw r3, #17440 @ 0x4420 │ │ │ │ + bne 59d78 │ │ │ │ + b 59d6c │ │ │ │ + movw r3, #18152 @ 0x46e8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 6e44c <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ + bl 6e130 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 16a224 │ │ │ │ + bl 16a56c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59fa8 │ │ │ │ + beq 59d8c │ │ │ │ sub r0, fp, #128 @ 0x80 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, lsl #28 │ │ │ │ + rsbeq r6, sl, r0, lsl #28 │ │ │ │ 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 5a010 │ │ │ │ + bne 59df4 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #26624 @ 0x6800 │ │ │ │ + movw r0, #27400 @ 0x6b08 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 5a050 │ │ │ │ + b 59e34 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl d5250 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl d50c0 <_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 5883c <_PyImport_ClearExtension@@Base+0x14dc> │ │ │ │ + bl 5859c <_PyImport_ClearExtension@@Base+0x1458> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 5a04c │ │ │ │ - bl 251f94 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 59e30 │ │ │ │ + bl 252568 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 5a050 │ │ │ │ - bl d9c68 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 59e34 │ │ │ │ + bl d9b00 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5a080 │ │ │ │ + bne 59e64 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b3c8c │ │ │ │ + b 1b4368 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32de50 │ │ │ │ + b 330288 │ │ │ │ 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 5a0e8 │ │ │ │ + bne 59ecc │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a128 │ │ │ │ - b 5a158 │ │ │ │ + ble 59f0c │ │ │ │ + b 59f3c │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5a100 │ │ │ │ + beq 59ee4 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5a134 │ │ │ │ + bne 59f18 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a158 │ │ │ │ + bgt 59f3c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 5a158 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 59f3c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #65288 @ 0xff08 │ │ │ │ + movw r1, #65276 @ 0xfefc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5a19c │ │ │ │ + beq 59f80 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61068 @ 0xee8c │ │ │ │ + movw r0, #62388 @ 0xf3b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a1b0 │ │ │ │ + beq 59f94 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a1b8 │ │ │ │ + bne 59f9c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a1d8 │ │ │ │ - bl df614 │ │ │ │ + bne 59fbc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a1b0 │ │ │ │ + bne 59f94 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13656 @ 0x3558 │ │ │ │ + movw r1, #14196 @ 0x3774 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #12864 @ 0x3240 │ │ │ │ + movw r0, #13568 @ 0x3500 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5a1b0 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 59f94 │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ddcc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5a25c │ │ │ │ + bne 5a040 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5a244 │ │ │ │ - bl d7124 │ │ │ │ + bne 5a028 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a1fc │ │ │ │ - b 5a1b0 │ │ │ │ + beq 59fe0 │ │ │ │ + b 59f94 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 5a244 │ │ │ │ + blt 5a028 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5a284 │ │ │ │ + blt 5a068 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 5a2b8 │ │ │ │ + blt 5a09c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46656 @ 0xb640 │ │ │ │ + movw r1, #47360 @ 0xb900 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ 5a2cc │ │ │ │ + ldr r0, [pc, #8] @ 5a0b0 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r0, r2, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #38592 @ 0x96c0 │ │ │ │ + movw r1, #40424 @ 0x9de8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25d600 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x78> │ │ │ │ + b 25ef2c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x78> │ │ │ │ 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 │ │ │ │ subs r6, r2, #0 │ │ │ │ - bne 5a318 │ │ │ │ + bne 5a0fc │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ - bl 21b108 │ │ │ │ + bl 21b724 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5a518 │ │ │ │ + beq 5a2fc │ │ │ │ cmp r6, #1 │ │ │ │ movne r5, r9 │ │ │ │ movne r7, #1 │ │ │ │ - bne 5a3a0 │ │ │ │ - bl 2626f4 │ │ │ │ + bne 5a184 │ │ │ │ + bl 2642fc │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a358 │ │ │ │ + ble 5a13c │ │ │ │ mov r9, r4 │ │ │ │ - b 5a518 │ │ │ │ + b 5a2fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5a350 │ │ │ │ + bne 5a134 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5a350 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5a134 │ │ │ │ ldr r0, [r8, r7, lsl #2] │ │ │ │ - bl 21b108 │ │ │ │ + bl 21b724 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a3ac │ │ │ │ - ldr r3, [pc, #408] @ 5a520 │ │ │ │ + beq 5a190 │ │ │ │ + ldr r3, [pc, #408] @ 5a304 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 5a3ec │ │ │ │ + bne 5a1d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a3d8 │ │ │ │ + ble 5a1bc │ │ │ │ add r7, r7, #1 │ │ │ │ mov r5, r9 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt 5a370 │ │ │ │ - b 5a518 │ │ │ │ + bgt 5a154 │ │ │ │ + b 5a2fc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5a3c0 │ │ │ │ + ble 5a1a4 │ │ │ │ mov r9, #0 │ │ │ │ - b 5a518 │ │ │ │ + b 5a2fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5a3b8 │ │ │ │ + bne 5a19c │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5a3b8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5a19c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a398 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5a398 │ │ │ │ + bne 5a17c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5a17c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5a40c │ │ │ │ + beq 5a1f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5a41c │ │ │ │ + bne 5a200 │ │ │ │ mov r0, #0 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r9, r0 │ │ │ │ - b 5a4d0 │ │ │ │ + b 5a2b4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a4268 <_PyLong_GCD@@Base> │ │ │ │ + bl 2a5d00 <_PyLong_GCD@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5a4d0 │ │ │ │ + beq 5a2b4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 228f88 │ │ │ │ + bl 2296a0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a460 │ │ │ │ + bgt 5a244 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5a460 │ │ │ │ + bne 5a244 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5a4cc │ │ │ │ + beq 5a2b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 23a774 │ │ │ │ + bl 23b348 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a498 │ │ │ │ + bgt 5a27c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 5a498 │ │ │ │ + bne 5a27c │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5a4d0 │ │ │ │ + beq 5a2b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2626f4 │ │ │ │ + bl 2642fc │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a4cc │ │ │ │ + bgt 5a2b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5a4cc │ │ │ │ + bne 5a2b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a4f0 │ │ │ │ + bgt 5a2d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5a4f0 │ │ │ │ + bne 5a2d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a510 │ │ │ │ + bgt 5a2f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a510 │ │ │ │ + bne 5a2f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5a398 │ │ │ │ + bne 5a17c │ │ │ │ mov r0, r9 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r0, r2, 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5a564 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 5a348 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a56c │ │ │ │ + beq 5a350 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5a5c4 │ │ │ │ + bne 5a3a8 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a5b4 │ │ │ │ + beq 5a398 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r0, [pc, #24] @ 5a5cc │ │ │ │ - bne 5a5bc │ │ │ │ + ldrne r0, [pc, #24] @ 5a3b0 │ │ │ │ + bne 5a3a0 │ │ │ │ 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} │ │ │ │ - rsbeq sl, sl, r0, lsr #9 │ │ │ │ + mlseq sl, r8, r4, sl │ │ │ │ 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, #12904 @ 0x3268 │ │ │ │ + movw r1, #13608 @ 0x3528 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 36613c <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ + bl 367294 <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a60c │ │ │ │ + bne 5a3f0 │ │ │ │ mov r0, #0 │ │ │ │ - b 5a674 │ │ │ │ + b 5a458 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 30be08 <_PyTime_localtime@@Base> │ │ │ │ + bl 30e0b0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a604 │ │ │ │ + bne 5a3e8 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #18880 @ 0x49c0 │ │ │ │ + movw r2, #19448 @ 0x4bf8 │ │ │ │ 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, #6456 @ 0x1938 │ │ │ │ + movw r0, #7056 @ 0x1b90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #18928 @ 0x49f0 │ │ │ │ + movw r1, #19496 @ 0x4c28 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 5a6c0 │ │ │ │ + ldr r1, [pc, #60] @ 5a4a4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ @@ -44557,105 +44424,106 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0005a6c4 : │ │ │ │ +0005a4a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 5a6dc │ │ │ │ + ldr r0, [pc, #12] @ 5a4c0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - rsbeq r6, sl, r0, lsr lr │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq r6, sl, ip, lsr #28 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - vldr d0, [pc, #288] @ 5a820 │ │ │ │ + vldr d0, [pc, #292] @ 5a608 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl e8d2c │ │ │ │ - movw r1, #35840 @ 0x8c00 │ │ │ │ + bl e8d5c │ │ │ │ + movw r1, #36544 @ 0x8ec0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5a72c │ │ │ │ + bge 5a510 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5a814 │ │ │ │ - vldr d0, [pc, #244] @ 5a828 │ │ │ │ - bl e8d2c │ │ │ │ - movw r1, #15500 @ 0x3c8c │ │ │ │ + b 5a5f8 │ │ │ │ + vldr d0, [pc, #248] @ 5a610 │ │ │ │ + bl e8d5c │ │ │ │ + movw r1, #16204 @ 0x3f4c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5a724 │ │ │ │ - vldr d0, [pc, #216] @ 5a830 │ │ │ │ - bl e8d2c │ │ │ │ - movw r1, #35844 @ 0x8c04 │ │ │ │ + blt 5a508 │ │ │ │ + vldr d0, [pc, #220] @ 5a618 │ │ │ │ + bl e8d5c │ │ │ │ + movw r1, #36548 @ 0x8ec4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5a724 │ │ │ │ - vldr d8, [pc, #188] @ 5a838 │ │ │ │ + blt 5a508 │ │ │ │ + vldr d8, [pc, #192] @ 5a620 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8d2c │ │ │ │ - movw r1, #1804 @ 0x70c │ │ │ │ + bl e8d5c │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5a724 │ │ │ │ - vldr d9, [pc, #156] @ 5a840 │ │ │ │ + blt 5a508 │ │ │ │ + vldr d9, [pc, #160] @ 5a628 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 29e0d0 │ │ │ │ - movw r1, #12916 @ 0x3274 │ │ │ │ + bl 29fb0c │ │ │ │ + movw r1, #13620 @ 0x3534 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5a724 │ │ │ │ - vldr d8, [pc, #120] @ 5a848 │ │ │ │ + blt 5a508 │ │ │ │ + vldr d8, [pc, #124] @ 5a630 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8d2c │ │ │ │ - movw r1, #1860 @ 0x744 │ │ │ │ + bl e8d5c │ │ │ │ + movw r1, #2356 @ 0x934 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5a724 │ │ │ │ + blt 5a508 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 29e0d0 │ │ │ │ - movw r1, #12924 @ 0x327c │ │ │ │ + bl 29fb0c │ │ │ │ + movw r1, #13628 @ 0x353c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c23c │ │ │ │ + bl 16c584 │ │ │ │ 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 5705d4 <_Py_ascii_whitespace@@Base+0x214> │ │ │ │ + blhi 5703bc │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @@ -44666,40 +44534,40 @@ │ │ │ │ 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 5a890 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 5a678 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a898 │ │ │ │ + beq 5a680 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5a8f4 │ │ │ │ + bne 5a6dc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a8ec │ │ │ │ + bne 5a6d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a8ec │ │ │ │ + bne 5a6d4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #691 @ 0x2b3 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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, sl, fp, lr} │ │ │ │ @@ -44710,174 +44578,174 @@ │ │ │ │ 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 5a940 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 5a728 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a948 │ │ │ │ + beq 5a730 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5aa54 │ │ │ │ + bne 5a83c │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5a990 │ │ │ │ + bne 5a778 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5aa54 │ │ │ │ + b 5a83c │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ moveq r8, r7 │ │ │ │ moveq r9, #1 │ │ │ │ - bne 5aa4c │ │ │ │ + bne 5a834 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159570 │ │ │ │ + bl 15980c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a9f0 │ │ │ │ + beq 5a7d8 │ │ │ │ cmp r9, r8 │ │ │ │ - bne 5a9e0 │ │ │ │ + bne 5a7c8 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r1, r9, #2 │ │ │ │ - bl e9288 │ │ │ │ + bl e92b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5aa08 │ │ │ │ + beq 5a7f0 │ │ │ │ mov r6, r5 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ str r3, [r6, r8, lsl #2] │ │ │ │ add r8, r8, #1 │ │ │ │ - b 5a9a4 │ │ │ │ + b 5a78c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str sl, [r4, #8] │ │ │ │ - bl 133cd4 │ │ │ │ + bl 133efc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5aa28 │ │ │ │ + bne 5a810 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5aa54 │ │ │ │ + b 5a83c │ │ │ │ cmp r8, r7 │ │ │ │ - ble 5aa44 │ │ │ │ + ble 5a82c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r6, r7, lsl #2] │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5aa28 │ │ │ │ + b 5a810 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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} │ │ │ │ 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 b874c │ │ │ │ + bl b8290 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5aaa0 │ │ │ │ + beq 5a888 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 55e8c <_Py_strhex_bytes_with_sep@@Base+0x680> │ │ │ │ + bl 55c30 <_Py_strhex_bytes_with_sep@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #13004 @ 0x32cc │ │ │ │ + movw r2, #13708 @ 0x358c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a1fb8 <_PyLong_AsTime_t@@Base+0x180> │ │ │ │ + b 3a2db0 <_PyLong_AsTime_t@@Base+0x218> │ │ │ │ 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] @ 5ab20 │ │ │ │ + ldr r2, [pc, #56] @ 5a908 │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl 2d95fc │ │ │ │ + bl 2db540 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 5ab24 │ │ │ │ + ldr r0, [pc, #40] @ 5a90c │ │ │ │ ldr r3, [r0, #900] @ 0x384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ab18 │ │ │ │ + bgt 5a900 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #900] @ 0x384 │ │ │ │ - bne 5ab18 │ │ │ │ + bne 5a900 │ │ │ │ add r0, r0, #900 @ 0x384 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ - ldrdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - ldr r2, [pc, #44] @ 5ab5c │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + rsbeq r9, fp, r8, asr #27 │ │ │ │ + ldr r2, [pc, #44] @ 5a944 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #49300 @ 0xc094 │ │ │ │ + movw r0, #49972 @ 0xc334 │ │ │ │ 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 e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ab94 │ │ │ │ - bl df614 │ │ │ │ + bne 5a97c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5abdc │ │ │ │ + bne 5a9c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42108 <_Py_fstat@@Base+0x5c> │ │ │ │ + bl 421ec <_Py_fstat@@Base+0x5c> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5abc0 │ │ │ │ - bl df614 │ │ │ │ + bne 5a9a8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ @@ -44890,153 +44758,153 @@ │ │ │ │ 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 5ac00 │ │ │ │ + b 5a9e8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5ac34 │ │ │ │ + bne 5aa1c │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - beq 5ac3c │ │ │ │ + beq 5aa24 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5ac70 │ │ │ │ + b 5aa58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5ac68 │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + beq 5aa50 │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5ac28 │ │ │ │ + bls 5aa10 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 5ac48 │ │ │ │ + bne 5aa30 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5adc0 │ │ │ │ + b 5aba8 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 5adb4 │ │ │ │ + beq 5ab9c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5ad5c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 5ab44 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34044 @ 0x84fc │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 5adb4 │ │ │ │ + b 5ab9c │ │ │ │ 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 d24a8 │ │ │ │ + bl d2340 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ad7c │ │ │ │ + ble 5ab64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ad94 │ │ │ │ + ble 5ab7c │ │ │ │ cmp r8, #0 │ │ │ │ - blt 5acf8 │ │ │ │ + blt 5aae0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3eb0 │ │ │ │ + bl f3dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ad00 │ │ │ │ - b 5adac │ │ │ │ + bne 5aae8 │ │ │ │ + b 5ab94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5ad48 │ │ │ │ + bne 5ab30 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5ad48 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5ab30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ad54 │ │ │ │ + bne 5ab3c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5ad54 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5ab3c │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5adf4 │ │ │ │ + bne 5abdc │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - beq 5adfc │ │ │ │ + beq 5abe4 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5ae30 │ │ │ │ + b 5ac18 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5ae28 │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + beq 5ac10 │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5ade8 │ │ │ │ + bls 5abd0 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 5ae08 │ │ │ │ + bne 5abf0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ 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 │ │ │ │ @@ -45045,33 +44913,33 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3ca5f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ae90 │ │ │ │ + bgt 5ac78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ae90 │ │ │ │ + bne 5ac78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 48f4c │ │ │ │ + b 48f04 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ror r3, r3, #4 │ │ │ │ cmn r3, #1 │ │ │ │ ror r0, r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -45082,35 +44950,35 @@ │ │ │ │ cmn r0, #1 │ │ │ │ mvneq r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #13068 @ 0x330c │ │ │ │ + movw r2, #13772 @ 0x35cc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #45680 @ 0xb270 │ │ │ │ + movw r1, #45144 @ 0xb058 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 419f54 <_PyBytes_Find@@Base+0xb74> │ │ │ │ + b 41a67c <_PyBytes_Find@@Base+0xb74> │ │ │ │ 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 5b570 │ │ │ │ + b 5b358 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r3, #6744 @ 0x1a58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5afbc │ │ │ │ + bne 5ada4 │ │ │ │ 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, #12] │ │ │ │ @@ -45120,51 +44988,51 @@ │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 3cb2b4 │ │ │ │ + bl 3cb8a4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5afd4 │ │ │ │ + beq 5adbc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b 5afd4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 5adbc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13192 @ 0x3388 │ │ │ │ + movw r1, #13896 @ 0x3648 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5aff4 │ │ │ │ + bgt 5addc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5aff4 │ │ │ │ + bne 5addc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5b004 │ │ │ │ + bne 5adec │ │ │ │ mov r0, #0 │ │ │ │ - b 5b028 │ │ │ │ + b 5ae10 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 5b028 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 5ae10 │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ - b 5affc │ │ │ │ + bl 21b2b4 │ │ │ │ + b 5ade4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -45173,469 +45041,469 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 5b084 │ │ │ │ + bne 5ae6c │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b0bc │ │ │ │ + beq 5aea4 │ │ │ │ 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] @ 5b26c │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #440] @ 5b054 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b260 │ │ │ │ + beq 5b048 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r7, [r4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5b0e0 │ │ │ │ - bl df614 │ │ │ │ + bne 5aec8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b1d4 │ │ │ │ - b 5b118 │ │ │ │ - bl e8c3c │ │ │ │ + bne 5afbc │ │ │ │ + b 5af00 │ │ │ │ + bl e8c6c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b108 │ │ │ │ + bgt 5aef0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 5b108 │ │ │ │ + bne 5aef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5b0d0 │ │ │ │ + beq 5aeb8 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 5b134 │ │ │ │ + bge 5af1c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8336 @ 0x2090 │ │ │ │ + movw r1, #9040 @ 0x2350 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5b1d4 │ │ │ │ + bl 1b899c │ │ │ │ + b 5afbc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 5b158 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 5b1d4 │ │ │ │ + ble 5af40 │ │ │ │ + bl 36d9fc │ │ │ │ + b 5afbc │ │ │ │ mov r0, r6 │ │ │ │ mul r8, r4, r8 │ │ │ │ - bl 2652c4 │ │ │ │ + bl 266edc │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #12024 @ 0x2ef8 │ │ │ │ + movw r2, #12748 @ 0x31cc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 21ea44 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21f0c0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b260 │ │ │ │ + beq 5b048 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5b1dc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 5afc4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13232 @ 0x33b0 │ │ │ │ + movw r1, #13936 @ 0x3670 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b1d4 │ │ │ │ + bgt 5afbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b1d4 │ │ │ │ + bne 5afbc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5b260 │ │ │ │ + b 5b048 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 3c66b8 <_PyDeadline_Init@@Base+0x778> │ │ │ │ + bl 3c6ca4 <_PyDeadline_Init@@Base+0x778> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b210 │ │ │ │ + bgt 5aff8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 5b210 │ │ │ │ + bne 5aff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b25c │ │ │ │ + beq 5b044 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 5b25c │ │ │ │ - movw r3, #48600 @ 0xbdd8 │ │ │ │ + beq 5b044 │ │ │ │ + movw r3, #49908 @ 0xc2f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13260 @ 0x33cc │ │ │ │ + movw r1, #13964 @ 0x368c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b1d4 │ │ │ │ + bgt 5afbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b1d4 │ │ │ │ + bne 5afbc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5b1d4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5afbc │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, ror #28 │ │ │ │ + rsbeq r6, sl, r0, ror #28 │ │ │ │ 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, #644] @ 5b518 │ │ │ │ + vldr d11, [pc, #644] @ 5b300 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5b2bc │ │ │ │ + bls 5b0a4 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5b504 │ │ │ │ + bvs 5b2ec │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5b504 │ │ │ │ - b 5b310 │ │ │ │ + bgt 5b2ec │ │ │ │ + b 5b0f8 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #600] @ 5b520 │ │ │ │ + vldr d10, [pc, #600] @ 5b308 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b2f4 │ │ │ │ + bne 5b0dc │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #588] @ 5b528 │ │ │ │ - vldr d7, [pc, #592] @ 5b530 │ │ │ │ + vldr d6, [pc, #588] @ 5b310 │ │ │ │ + vldr d7, [pc, #592] @ 5b318 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 5b504 │ │ │ │ + b 5b2ec │ │ │ │ bl 2f288 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5b350 │ │ │ │ + bne 5b138 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5b324 │ │ │ │ + bpl 5b10c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #540] @ 5b538 │ │ │ │ + vldr d8, [pc, #540] @ 5b320 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 5b504 │ │ │ │ + b 5b2ec │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5b4e8 │ │ │ │ + bhi 5b2d0 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #23168 @ 0x5a80 │ │ │ │ + movw r3, #23936 @ 0x5d80 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 5b504 │ │ │ │ - vldr d7, [pc, #488] @ 5b540 │ │ │ │ + b 5b2ec │ │ │ │ + vldr d7, [pc, #488] @ 5b328 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5b37c │ │ │ │ + bpl 5b164 │ │ │ │ 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 5b504 │ │ │ │ - b 5b4d8 │ │ │ │ - vldr d7, [pc, #452] @ 5b548 │ │ │ │ + ble 5b2ec │ │ │ │ + b 5b2c0 │ │ │ │ + vldr d7, [pc, #452] @ 5b330 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5b3bc │ │ │ │ + ble 5b1a4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5b3a8 │ │ │ │ + bpl 5b190 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 6889c │ │ │ │ + bl 68584 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 5b504 │ │ │ │ + b 5b2ec │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #372] @ 5b528 │ │ │ │ + vldr d8, [pc, #372] @ 5b310 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 5b504 │ │ │ │ - vldr d7, [pc, #396] @ 5b550 │ │ │ │ + b 5b2ec │ │ │ │ + vldr d7, [pc, #396] @ 5b338 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5b3e0 │ │ │ │ + ble 5b1c8 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #372] @ 5b550 │ │ │ │ + vldr d6, [pc, #372] @ 5b338 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 5b3e8 │ │ │ │ + b 5b1d0 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #356] @ 5b558 │ │ │ │ + vldr d6, [pc, #356] @ 5b340 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #356] @ 5b560 │ │ │ │ + vldr d8, [pc, #356] @ 5b348 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 5b478 │ │ │ │ - bl 6889c │ │ │ │ + bpl 5b260 │ │ │ │ + bl 68584 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2efd0 │ │ │ │ - vldr d6, [pc, #324] @ 5b568 │ │ │ │ + vldr d6, [pc, #324] @ 5b350 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 41a718 <_PyBytes_Find@@Base+0x1338> │ │ │ │ + bl 41ac5c <_PyBytes_Find@@Base+0x1154> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 5b45c │ │ │ │ + bpl 5b244 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2eef8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 5b4c8 │ │ │ │ + b 5b2b0 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2eef8 │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 5b4c8 │ │ │ │ - bl 41a718 <_PyBytes_Find@@Base+0x1338> │ │ │ │ + b 5b2b0 │ │ │ │ + bl 41ac5c <_PyBytes_Find@@Base+0x1154> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2efd0 │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 5b4b0 │ │ │ │ + bpl 5b298 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2eef8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 5b4c8 │ │ │ │ + b 5b2b0 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2eef8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5b504 │ │ │ │ + ble 5b2ec │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 5b504 │ │ │ │ - vldr d7, [pc, #88] @ 5b548 │ │ │ │ + b 5b2ec │ │ │ │ + vldr d7, [pc, #88] @ 5b330 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5b3a8 │ │ │ │ - vldr d13, [pc, #80] @ 5b550 │ │ │ │ + bgt 5b190 │ │ │ │ + vldr d13, [pc, #80] @ 5b338 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 5b3d0 │ │ │ │ + b 5b1b8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ 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 ff2427d0 <__bss_end__@@Base+0xfeb428f4> │ │ │ │ + blcc ff2425b8 <__bss_end__@@Base+0xfeb42714> │ │ │ │ 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 │ │ │ │ rsbmi r8, r1, r0 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdgt r2, [r9], -fp │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5b5a4 │ │ │ │ + bne 5b38c │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #844 @ 0x34c │ │ │ │ + movw r2, #1100 @ 0x44c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b610 │ │ │ │ + beq 5b3f8 │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5b5f4 │ │ │ │ + bls 5b3dc │ │ │ │ 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 5b5c4 │ │ │ │ + beq 5b3ac │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5624 @ 0x15f8 │ │ │ │ + movw r1, #6308 @ 0x18a4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ │ │ │ │ -0005b64c <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0005b434 <_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 5b6b8 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 5b4a0 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 3777e4 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r2, #45828 @ 0xb304 │ │ │ │ + bl 37845c <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r2, #45612 @ 0xb22c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw ip, #18860 @ 0x49ac │ │ │ │ + movw ip, #19564 @ 0x4c6c │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #13296 @ 0x33f0 │ │ │ │ + movw r2, #14000 @ 0x36b0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b710 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 5b774 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 5b4f8 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 5b55c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b774 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + beq 5b55c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #152] @ 5b77c <_PyEval_FormatKwargsError@@Base+0x130> │ │ │ │ + ldr r1, [pc, #152] @ 5b564 <_PyEval_FormatKwargsError@@Base+0x130> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl 1fc9a8 │ │ │ │ + bl 1fd00c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b760 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + bne 5b548 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + movw r1, #45612 @ 0xb22c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r2, #13348 @ 0x3424 │ │ │ │ + movw r2, #14052 @ 0x36e4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b774 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + bgt 5b55c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b774 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ - ldr r2, [pc, #80] @ 5b780 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + bne 5b55c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + ldr r2, [pc, #80] @ 5b568 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b748 <_PyEval_FormatKwargsError@@Base+0xfc> │ │ │ │ + beq 5b530 <_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 312aa0 │ │ │ │ + b 314d3c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq fp, r4, r0, r6 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r6, fp, ip, lsl #1 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 │ │ │ │ @@ -45643,117 +45511,117 @@ │ │ │ │ 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 5b7cc <_PyEval_FormatKwargsError@@Base+0x180> │ │ │ │ + bne 5b5b4 <_PyEval_FormatKwargsError@@Base+0x180> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b7fc <_PyEval_FormatKwargsError@@Base+0x1b0> │ │ │ │ + bne 5b5e4 <_PyEval_FormatKwargsError@@Base+0x1b0> │ │ │ │ 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] @ 5b928 <_PyEval_FormatKwargsError@@Base+0x2dc> │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #308] @ 5b710 <_PyEval_FormatKwargsError@@Base+0x2dc> │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b91c <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ + beq 5b704 <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ movweq r6, #5976 @ 0x1758 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 5b844 <_PyEval_FormatKwargsError@@Base+0x1f8> │ │ │ │ + beq 5b62c <_PyEval_FormatKwargsError@@Base+0x1f8> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b838 <_PyEval_FormatKwargsError@@Base+0x1ec> │ │ │ │ + beq 5b620 <_PyEval_FormatKwargsError@@Base+0x1ec> │ │ │ │ cmp r5, #2 │ │ │ │ movweq r7, #5976 @ 0x1758 │ │ │ │ movteq r7, #104 @ 0x68 │ │ │ │ - beq 5b844 <_PyEval_FormatKwargsError@@Base+0x1f8> │ │ │ │ - b 5b840 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + beq 5b62c <_PyEval_FormatKwargsError@@Base+0x1f8> │ │ │ │ + b 5b628 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b91c <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ + beq 5b704 <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ ldr r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5b874 <_PyEval_FormatKwargsError@@Base+0x228> │ │ │ │ + bne 5b65c <_PyEval_FormatKwargsError@@Base+0x228> │ │ │ │ mov r0, r8 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 5b884 <_PyEval_FormatKwargsError@@Base+0x238> │ │ │ │ + b 5b66c <_PyEval_FormatKwargsError@@Base+0x238> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b8b4 <_PyEval_FormatKwargsError@@Base+0x268> │ │ │ │ + bne 5b69c <_PyEval_FormatKwargsError@@Base+0x268> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b8ac <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ + bgt 5b694 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b8ac <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ + bne 5b694 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 5b91c <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ + b 5b704 <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5b8d8 <_PyEval_FormatKwargsError@@Base+0x28c> │ │ │ │ + beq 5b6c0 <_PyEval_FormatKwargsError@@Base+0x28c> │ │ │ │ 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 5b8fc <_PyEval_FormatKwargsError@@Base+0x2b0> │ │ │ │ + beq 5b6e4 <_PyEval_FormatKwargsError@@Base+0x2b0> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b 5b8ac <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ + b 5b694 <_PyEval_FormatKwargsError@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq sl, r0, lr, r6 │ │ │ │ + rsbeq r6, sl, ip, lsl #29 │ │ │ │ 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 5baf0 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + b 5b8d8 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5b970 <_PyEval_FormatKwargsError@@Base+0x324> │ │ │ │ + beq 5b758 <_PyEval_FormatKwargsError@@Base+0x324> │ │ │ │ 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) │ │ │ │ @@ -45765,270 +45633,322 @@ │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ cmp r2, #16 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r1 │ │ │ │ suble r4, fp, #188 @ 0xbc │ │ │ │ - ble 5b9cc <_PyEval_FormatKwargsError@@Base+0x380> │ │ │ │ + ble 5b7b4 <_PyEval_FormatKwargsError@@Base+0x380> │ │ │ │ lsl r0, r2, #3 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5b9cc <_PyEval_FormatKwargsError@@Base+0x380> │ │ │ │ + bne 5b7b4 <_PyEval_FormatKwargsError@@Base+0x380> │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mov r6, #0 │ │ │ │ movw r8, #26912 @ 0x6920 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r9, r4 │ │ │ │ - vldr d9, [pc, #260] @ 5bae8 <_PyEval_FormatKwargsError@@Base+0x49c> │ │ │ │ + vldr d9, [pc, #260] @ 5b8d0 <_PyEval_FormatKwargsError@@Base+0x49c> │ │ │ │ mov r7, r6 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 5ba80 <_PyEval_FormatKwargsError@@Base+0x434> │ │ │ │ + ble 5b868 <_PyEval_FormatKwargsError@@Base+0x434> │ │ │ │ ldr r0, [sl, r7, lsl #2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r8 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5ba58 <_PyEval_FormatKwargsError@@Base+0x40c> │ │ │ │ + beq 5b840 <_PyEval_FormatKwargsError@@Base+0x40c> │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ - bne 5ba38 <_PyEval_FormatKwargsError@@Base+0x3ec> │ │ │ │ - bl 24b6c4 │ │ │ │ + bne 5b820 <_PyEval_FormatKwargsError@@Base+0x3ec> │ │ │ │ + bl 24c294 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5ba58 <_PyEval_FormatKwargsError@@Base+0x40c> │ │ │ │ - bl df614 │ │ │ │ + bne 5b840 <_PyEval_FormatKwargsError@@Base+0x40c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ba58 <_PyEval_FormatKwargsError@@Base+0x40c> │ │ │ │ - b 5bab8 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ - bl 24b210 │ │ │ │ + beq 5b840 <_PyEval_FormatKwargsError@@Base+0x40c> │ │ │ │ + b 5b8a0 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ + bl 24bde0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5ba58 <_PyEval_FormatKwargsError@@Base+0x40c> │ │ │ │ - bl df614 │ │ │ │ + bne 5b840 <_PyEval_FormatKwargsError@@Base+0x40c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bab8 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ + bne 5b8a0 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ add r7, r7, #1 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vstmia r9!, {d8} │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d8, d9 │ │ │ │ orrvs r6, r6, #1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovgt.f64 d9, d8 │ │ │ │ - b 5b9e4 <_PyEval_FormatKwargsError@@Base+0x398> │ │ │ │ + b 5b7cc <_PyEval_FormatKwargsError@@Base+0x398> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40f300 │ │ │ │ + bl 40f890 │ │ │ │ sub r3, fp, #188 @ 0xbc │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5baac <_PyEval_FormatKwargsError@@Base+0x460> │ │ │ │ + beq 5b894 <_PyEval_FormatKwargsError@@Base+0x460> │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8d2c │ │ │ │ - b 5bad8 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + bl e8d5c │ │ │ │ + b 5b8c0 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ sub r3, fp, #188 @ 0xbc │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5bacc <_PyEval_FormatKwargsError@@Base+0x480> │ │ │ │ + bne 5b8b4 <_PyEval_FormatKwargsError@@Base+0x480> │ │ │ │ mov r0, #0 │ │ │ │ - b 5bad8 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + b 5b8c0 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 5bac4 <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ + bl bbb48 │ │ │ │ + b 5b8ac <_PyEval_FormatKwargsError@@Base+0x478> │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5bb24 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + bne 5b90c <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5bb2c <_PyEval_FormatKwargsError@@Base+0x4e0> │ │ │ │ + beq 5b914 <_PyEval_FormatKwargsError@@Base+0x4e0> │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5bb60 <_PyEval_FormatKwargsError@@Base+0x514> │ │ │ │ + b 5b948 <_PyEval_FormatKwargsError@@Base+0x514> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bb58 <_PyEval_FormatKwargsError@@Base+0x50c> │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + beq 5b940 <_PyEval_FormatKwargsError@@Base+0x50c> │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5bb18 <_PyEval_FormatKwargsError@@Base+0x4cc> │ │ │ │ + bls 5b900 <_PyEval_FormatKwargsError@@Base+0x4cc> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 5bb38 <_PyEval_FormatKwargsError@@Base+0x4ec> │ │ │ │ + bne 5b920 <_PyEval_FormatKwargsError@@Base+0x4ec> │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 5bb8c <_PyEval_FormatKwargsError@@Base+0x540> │ │ │ │ + ldr r2, [pc, #16] @ 5b974 <_PyEval_FormatKwargsError@@Base+0x540> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50248 │ │ │ │ - rsbeq r2, fp, r4, lsl #5 │ │ │ │ + b 500f4 │ │ │ │ + rsbeq r2, fp, ip, ror r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5bbec <_PyEval_FormatKwargsError@@Base+0x5a0> │ │ │ │ + bne 5b9d4 <_PyEval_FormatKwargsError@@Base+0x5a0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 3f4500 <_PyEval_ExceptionGroupMatch@@Base+0x6a0> │ │ │ │ + bl 3f4ac8 <_PyEval_ExceptionGroupMatch@@Base+0x6a0> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bc08 <_PyEval_FormatKwargsError@@Base+0x5bc> │ │ │ │ + ble 5b9f0 <_PyEval_FormatKwargsError@@Base+0x5bc> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bc20 <_PyEval_FormatKwargsError@@Base+0x5d4> │ │ │ │ + beq 5ba08 <_PyEval_FormatKwargsError@@Base+0x5d4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bc44 <_PyEval_FormatKwargsError@@Base+0x5f8> │ │ │ │ + ble 5ba2c <_PyEval_FormatKwargsError@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5bbc0 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ - b 5bc5c <_PyEval_FormatKwargsError@@Base+0x610> │ │ │ │ + bne 5b9a8 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + b 5ba44 <_PyEval_FormatKwargsError@@Base+0x610> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5bbd8 <_PyEval_FormatKwargsError@@Base+0x58c> │ │ │ │ + bne 5b9c0 <_PyEval_FormatKwargsError@@Base+0x58c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5bbd8 <_PyEval_FormatKwargsError@@Base+0x58c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5b9c0 <_PyEval_FormatKwargsError@@Base+0x58c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bbb8 <_PyEval_FormatKwargsError@@Base+0x56c> │ │ │ │ + bgt 5b9a0 <_PyEval_FormatKwargsError@@Base+0x56c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5bbb8 <_PyEval_FormatKwargsError@@Base+0x56c> │ │ │ │ + bne 5b9a0 <_PyEval_FormatKwargsError@@Base+0x56c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5bbb8 <_PyEval_FormatKwargsError@@Base+0x56c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5b9a0 <_PyEval_FormatKwargsError@@Base+0x56c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5bbec <_PyEval_FormatKwargsError@@Base+0x5a0> │ │ │ │ + bne 5b9d4 <_PyEval_FormatKwargsError@@Base+0x5a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5bbec <_PyEval_FormatKwargsError@@Base+0x5a0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5b9d4 <_PyEval_FormatKwargsError@@Base+0x5a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bc7c <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ + bgt 5ba64 <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5bc7c <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ + bne 5ba64 <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, 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 5bd00 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + b 5bbb8 <_PyEval_FormatKwargsError@@Base+0x784> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #13600 @ 0x3520 │ │ │ │ + movw r0, #14304 @ 0x37e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1a225c │ │ │ │ + b 1a293c │ │ │ │ + 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 2e084 <__clock_gettime64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5bb50 <_PyEval_FormatKwargsError@@Base+0x71c> │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 5bb88 <_PyEval_FormatKwargsError@@Base+0x754> │ │ │ │ + mov r2, #1 │ │ │ │ + str r0, [r4, #8] │ │ │ │ + sub r1, fp, #28 │ │ │ │ + mov r0, #3 │ │ │ │ + movw r3, #14324 @ 0x37f4 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + str r3, [r4] │ │ │ │ + bl 2f06c <__clock_getres64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5bb68 <_PyEval_FormatKwargsError@@Base+0x734> │ │ │ │ + movw r3, #45300 @ 0xb0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 301368 │ │ │ │ + mvn r0, #0 │ │ │ │ + b 5bba4 <_PyEval_FormatKwargsError@@Base+0x770> │ │ │ │ + ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + vldr s13, [fp, #-20] @ 0xffffffec │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vldr d5, [pc, #48] @ 5bbb0 <_PyEval_FormatKwargsError@@Base+0x77c> │ │ │ │ + vcvt.f64.s32 d6, s13 │ │ │ │ + vmla.f64 d7, d6, d5 │ │ │ │ + vstr d7, [r4, #16] │ │ │ │ + sub r1, fp, #44 @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 3ec38 │ │ │ │ + cmn r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + moveq r0, #1 │ │ │ │ + rsb r0, r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + 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} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5bd34 <_PyEval_FormatKwargsError@@Base+0x6e8> │ │ │ │ + bne 5bbec <_PyEval_FormatKwargsError@@Base+0x7b8> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #844 @ 0x34c │ │ │ │ + movw r2, #1100 @ 0x44c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bdc8 <_PyEval_FormatKwargsError@@Base+0x77c> │ │ │ │ + beq 5bc80 <_PyEval_FormatKwargsError@@Base+0x84c> │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #844 @ 0x34c │ │ │ │ + movw lr, #1100 @ 0x44c │ │ │ │ movt lr, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5bdac <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + bls 5bc64 <_PyEval_FormatKwargsError@@Base+0x830> │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 5bd88 <_PyEval_FormatKwargsError@@Base+0x73c> │ │ │ │ + beq 5bc40 <_PyEval_FormatKwargsError@@Base+0x80c> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 5bd98 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ + beq 5bc50 <_PyEval_FormatKwargsError@@Base+0x81c> │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 5bda0 <_PyEval_FormatKwargsError@@Base+0x754> │ │ │ │ + beq 5bc58 <_PyEval_FormatKwargsError@@Base+0x824> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bd7c <_PyEval_FormatKwargsError@@Base+0x730> │ │ │ │ + beq 5bc34 <_PyEval_FormatKwargsError@@Base+0x800> │ │ │ │ mov ip, r3 │ │ │ │ - b 5bda4 <_PyEval_FormatKwargsError@@Base+0x758> │ │ │ │ + b 5bc5c <_PyEval_FormatKwargsError@@Base+0x828> │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 5bd58 <_PyEval_FormatKwargsError@@Base+0x70c> │ │ │ │ + b 5bc10 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ cmp ip, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -46043,114 +45963,114 @@ │ │ │ │ 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 5be20 <_PyEval_FormatKwargsError@@Base+0x7d4> │ │ │ │ + bne 5bcd8 <_PyEval_FormatKwargsError@@Base+0x8a4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5be58 <_PyEval_FormatKwargsError@@Base+0x80c> │ │ │ │ + beq 5bd10 <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ 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] @ 5bea0 <_PyEval_FormatKwargsError@@Base+0x854> │ │ │ │ + ldr r3, [pc, #92] @ 5bd58 <_PyEval_FormatKwargsError@@Base+0x924> │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5be94 <_PyEval_FormatKwargsError@@Base+0x848> │ │ │ │ + beq 5bd4c <_PyEval_FormatKwargsError@@Base+0x918> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5be90 <_PyEval_FormatKwargsError@@Base+0x844> │ │ │ │ - movw r1, #55716 @ 0xd9a4 │ │ │ │ + bne 5bd48 <_PyEval_FormatKwargsError@@Base+0x914> │ │ │ │ + movw r1, #56420 @ 0xdc64 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, ror #29 │ │ │ │ + rsbeq r6, sl, r4, ror #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 r0, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bgt 5bef0 <_PyEval_FormatKwargsError@@Base+0x8a4> │ │ │ │ + bgt 5bda8 <_PyEval_FormatKwargsError@@Base+0x974> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c0f4 <_PyEval_FormatKwargsError@@Base+0xaa8> │ │ │ │ - ldr r2, [pc, #568] @ 5c114 <_PyEval_FormatKwargsError@@Base+0xac8> │ │ │ │ + ble 5bfac <_PyEval_FormatKwargsError@@Base+0xb78> │ │ │ │ + ldr r2, [pc, #568] @ 5bfcc <_PyEval_FormatKwargsError@@Base+0xb98> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5c0f4 <_PyEval_FormatKwargsError@@Base+0xaa8> │ │ │ │ + bhi 5bfac <_PyEval_FormatKwargsError@@Base+0xb78> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 5c044 <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ - b 5c0f4 <_PyEval_FormatKwargsError@@Base+0xaa8> │ │ │ │ + beq 5befc <_PyEval_FormatKwargsError@@Base+0xac8> │ │ │ │ + b 5bfac <_PyEval_FormatKwargsError@@Base+0xb78> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 5bf24 <_PyEval_FormatKwargsError@@Base+0x8d8> │ │ │ │ + bmi 5bddc <_PyEval_FormatKwargsError@@Base+0x9a8> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 5bf08 <_PyEval_FormatKwargsError@@Base+0x8bc> │ │ │ │ + b 5bdc0 <_PyEval_FormatKwargsError@@Base+0x98c> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 5bf24 <_PyEval_FormatKwargsError@@Base+0x8d8> │ │ │ │ + bmi 5bddc <_PyEval_FormatKwargsError@@Base+0x9a8> │ │ │ │ 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 5bf38 <_PyEval_FormatKwargsError@@Base+0x8ec> │ │ │ │ - movw r1, #38580 @ 0x96b4 │ │ │ │ + b 5bdf0 <_PyEval_FormatKwargsError@@Base+0x9bc> │ │ │ │ + movw r1, #39284 @ 0x9974 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 5bfe4 <_PyEval_FormatKwargsError@@Base+0x998> │ │ │ │ + beq 5be9c <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 5bf24 <_PyEval_FormatKwargsError@@Base+0x8d8> │ │ │ │ + bmi 5bddc <_PyEval_FormatKwargsError@@Base+0x9a8> │ │ │ │ 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 │ │ │ │ @@ -46162,19 +46082,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 5bf84 <_PyEval_FormatKwargsError@@Base+0x938> │ │ │ │ + b 5be3c <_PyEval_FormatKwargsError@@Base+0xa08> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 5bf24 <_PyEval_FormatKwargsError@@Base+0x8d8> │ │ │ │ + bmi 5bddc <_PyEval_FormatKwargsError@@Base+0x9a8> │ │ │ │ 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 │ │ │ │ @@ -46186,20 +46106,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 5bfe4 <_PyEval_FormatKwargsError@@Base+0x998> │ │ │ │ + b 5be9c <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 5bf24 <_PyEval_FormatKwargsError@@Base+0x8d8> │ │ │ │ + bmi 5bddc <_PyEval_FormatKwargsError@@Base+0x9a8> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #16 │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-14] │ │ │ │ bfi r0, lr, #8, #8 │ │ │ │ ldrb lr, [r3, #-15] │ │ │ │ bfi r0, lr, #16, #8 │ │ │ │ @@ -46230,268 +46150,217 @@ │ │ │ │ ldrb lr, [r3, #-10] │ │ │ │ bfi r1, lr, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb r2, [r3, #-12] │ │ │ │ str r0, [r3, #-12] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str r1, [r3, #-16] │ │ │ │ - b 5c044 <_PyEval_FormatKwargsError@@Base+0x9f8> │ │ │ │ + b 5befc <_PyEval_FormatKwargsError@@Base+0xac8> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13636 @ 0x3544 │ │ │ │ + movw r1, #14380 @ 0x382c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, r5, r8, ror sl │ │ │ │ + rsbeq r5, r5, r8, 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, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ 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 5c1d4 <_PyEval_FormatKwargsError@@Base+0xb88> │ │ │ │ + bne 5c08c <_PyEval_FormatKwargsError@@Base+0xc58> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c204 <_PyEval_FormatKwargsError@@Base+0xbb8> │ │ │ │ + beq 5c0bc <_PyEval_FormatKwargsError@@Base+0xc88> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ - ldr r3, [pc, #196] @ 5c2ac <_PyEval_FormatKwargsError@@Base+0xc60> │ │ │ │ + ldr r3, [pc, #196] @ 5c164 <_PyEval_FormatKwargsError@@Base+0xd30> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c2a4 <_PyEval_FormatKwargsError@@Base+0xc58> │ │ │ │ + beq 5c15c <_PyEval_FormatKwargsError@@Base+0xd28> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c224 <_PyEval_FormatKwargsError@@Base+0xbd8> │ │ │ │ - bl df614 │ │ │ │ + bne 5c0dc <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c2a0 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + bne 5c158 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e264 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5c28c <_PyEval_FormatKwargsError@@Base+0xc40> │ │ │ │ + bge 5c144 <_PyEval_FormatKwargsError@@Base+0xd10> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5c278 <_PyEval_FormatKwargsError@@Base+0xc2c> │ │ │ │ - bl d7124 │ │ │ │ + bne 5c130 <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c22c <_PyEval_FormatKwargsError@@Base+0xbe0> │ │ │ │ - b 5c2a0 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + beq 5c0e4 <_PyEval_FormatKwargsError@@Base+0xcb0> │ │ │ │ + b 5c158 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 5c2a0 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + bl 301368 │ │ │ │ + b 5c158 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 58518 <_PyImport_ClearExtension@@Base+0x11b8> │ │ │ │ - b 5c2a4 <_PyEval_FormatKwargsError@@Base+0xc58> │ │ │ │ + bl 58278 <_PyImport_ClearExtension@@Base+0x1134> │ │ │ │ + b 5c15c <_PyEval_FormatKwargsError@@Base+0xd28> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, asr #30 │ │ │ │ + rsbeq r6, sl, ip, lsr 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 5c458 <_PyEval_FormatKwargsError@@Base+0xe0c> │ │ │ │ + b 5c244 <_PyEval_FormatKwargsError@@Base+0xe10> │ │ │ │ push {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 5c34c <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + beq 5c204 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c34c <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + bgt 5c204 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c34c <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5c204 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5c384 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ + bne 5c23c <_PyEval_FormatKwargsError@@Base+0xe08> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c384 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ + beq 5c23c <_PyEval_FormatKwargsError@@Base+0xe08> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c384 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ + bgt 5c23c <_PyEval_FormatKwargsError@@Base+0xe08> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5c384 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5c23c <_PyEval_FormatKwargsError@@Base+0xe08> │ │ │ │ + bl bcc3c <_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, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r0, #3 │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 2e084 <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5c3f4 <_PyEval_FormatKwargsError@@Base+0xda8> │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 5c42c <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ - mov r2, #1 │ │ │ │ - str r0, [r4, #8] │ │ │ │ - sub r1, fp, #28 │ │ │ │ - mov r0, #3 │ │ │ │ - movw r3, #13912 @ 0x3658 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - str r3, [r4] │ │ │ │ - bl 2f06c <__clock_getres64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5c40c <_PyEval_FormatKwargsError@@Base+0xdc0> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - mvn r0, #0 │ │ │ │ - b 5c448 <_PyEval_FormatKwargsError@@Base+0xdfc> │ │ │ │ - ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ - vldr s13, [fp, #-20] @ 0xffffffec │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 5c450 <_PyEval_FormatKwargsError@@Base+0xe04> │ │ │ │ - vcvt.f64.s32 d6, s13 │ │ │ │ - vmla.f64 d7, d6, d5 │ │ │ │ - vstr d7, [r4, #16] │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 3eb54 │ │ │ │ - cmn r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - 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} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5c48c <_PyEval_FormatKwargsError@@Base+0xe40> │ │ │ │ + bne 5c278 <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #844 @ 0x34c │ │ │ │ + movw r2, #1100 @ 0x44c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c504 <_PyEval_FormatKwargsError@@Base+0xeb8> │ │ │ │ + beq 5c2f0 <_PyEval_FormatKwargsError@@Base+0xebc> │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #844 @ 0x34c │ │ │ │ + movw r3, #1100 @ 0x44c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5c4e8 <_PyEval_FormatKwargsError@@Base+0xe9c> │ │ │ │ + bls 5c2d4 <_PyEval_FormatKwargsError@@Base+0xea0> │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - beq 5c4d8 <_PyEval_FormatKwargsError@@Base+0xe8c> │ │ │ │ + beq 5c2c4 <_PyEval_FormatKwargsError@@Base+0xe90> │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 5c4ac <_PyEval_FormatKwargsError@@Base+0xe60> │ │ │ │ + b 5c298 <_PyEval_FormatKwargsError@@Base+0xe64> │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -46500,23 +46369,23 @@ │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c54c <_PyEval_FormatKwargsError@@Base+0xf00> │ │ │ │ - bl df614 │ │ │ │ + bne 5c338 <_PyEval_FormatKwargsError@@Base+0xf04> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, #0 │ │ │ │ - b 5c564 <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ + b 5c350 <_PyEval_FormatKwargsError@@Base+0xf1c> │ │ │ │ cmp r0, #0 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -46532,774 +46401,805 @@ │ │ │ │ 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 5c5bc <_PyEval_FormatKwargsError@@Base+0xf70> │ │ │ │ + bhi 5c3a8 <_PyEval_FormatKwargsError@@Base+0xf74> │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 5c5fc <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ - b 5c5e0 <_PyEval_FormatKwargsError@@Base+0xf94> │ │ │ │ + ble 5c3e8 <_PyEval_FormatKwargsError@@Base+0xfb4> │ │ │ │ + b 5c3cc <_PyEval_FormatKwargsError@@Base+0xf98> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28980 @ 0x7134 │ │ │ │ + movw r0, #29756 @ 0x743c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c5ac <_PyEval_FormatKwargsError@@Base+0xf60> │ │ │ │ + bne 5c398 <_PyEval_FormatKwargsError@@Base+0xf64> │ │ │ │ mov r0, #0 │ │ │ │ - b 5c65c <_PyEval_FormatKwargsError@@Base+0x1010> │ │ │ │ + b 5c448 <_PyEval_FormatKwargsError@@Base+0x1014> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1fdbe4 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1fe248 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c5d8 <_PyEval_FormatKwargsError@@Base+0xf8c> │ │ │ │ + beq 5c3c4 <_PyEval_FormatKwargsError@@Base+0xf90> │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5c644 <_PyEval_FormatKwargsError@@Base+0xff8> │ │ │ │ + bne 5c430 <_PyEval_FormatKwargsError@@Base+0xffc> │ │ │ │ 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, #28980 @ 0x7134 │ │ │ │ + movw r2, #29756 @ 0x743c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 386068 <_PyMarshal_GetXIData@@Base+0x880> │ │ │ │ + bl 386988 <_PyMarshal_GetXIData@@Base+0xae0> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 5c65c <_PyEval_FormatKwargsError@@Base+0x1010> │ │ │ │ + b 5c448 <_PyEval_FormatKwargsError@@Base+0x1014> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1fdbe4 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1fe248 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c5fc <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ - b 5c5d8 <_PyEval_FormatKwargsError@@Base+0xf8c> │ │ │ │ + bne 5c3e8 <_PyEval_FormatKwargsError@@Base+0xfb4> │ │ │ │ + b 5c3c4 <_PyEval_FormatKwargsError@@Base+0xf90> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c6c8 <_PyEval_FormatKwargsError@@Base+0x107c> │ │ │ │ + beq 5c4b4 <_PyEval_FormatKwargsError@@Base+0x1080> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5c6c8 <_PyEval_FormatKwargsError@@Base+0x107c> │ │ │ │ + ble 5c4b4 <_PyEval_FormatKwargsError@@Base+0x1080> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #180] @ 5c760 <_PyEval_FormatKwargsError@@Base+0x1114> │ │ │ │ + ldr r1, [pc, #180] @ 5c54c <_PyEval_FormatKwargsError@@Base+0x1118> │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl fc850 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl fc97c <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5c6ec <_PyEval_FormatKwargsError@@Base+0x10a0> │ │ │ │ - b 5c6dc <_PyEval_FormatKwargsError@@Base+0x1090> │ │ │ │ - movw r0, #14052 @ 0x36e4 │ │ │ │ + beq 5c4d8 <_PyEval_FormatKwargsError@@Base+0x10a4> │ │ │ │ + b 5c4c8 <_PyEval_FormatKwargsError@@Base+0x1094> │ │ │ │ + movw r0, #14756 @ 0x39a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5c70c <_PyEval_FormatKwargsError@@Base+0x10c0> │ │ │ │ + bne 5c4f8 <_PyEval_FormatKwargsError@@Base+0x10c4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #14076 @ 0x36fc │ │ │ │ + movw r0, #14780 @ 0x39bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r5, r0 │ │ │ │ - b 5c72c <_PyEval_FormatKwargsError@@Base+0x10e0> │ │ │ │ + b 5c518 <_PyEval_FormatKwargsError@@Base+0x10e4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #14108 @ 0x371c │ │ │ │ + movw r0, #14812 @ 0x39dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c74c <_PyEval_FormatKwargsError@@Base+0x1100> │ │ │ │ + bgt 5c538 <_PyEval_FormatKwargsError@@Base+0x1104> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5c74c <_PyEval_FormatKwargsError@@Base+0x1100> │ │ │ │ + bne 5c538 <_PyEval_FormatKwargsError@@Base+0x1104> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ + rsbeq r2, 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, #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 5c7b0 <_PyEval_FormatKwargsError@@Base+0x1164> │ │ │ │ + bne 5c59c <_PyEval_FormatKwargsError@@Base+0x1168> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c7e8 <_PyEval_FormatKwargsError@@Base+0x119c> │ │ │ │ + beq 5c5d4 <_PyEval_FormatKwargsError@@Base+0x11a0> │ │ │ │ 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] @ 5c844 <_PyEval_FormatKwargsError@@Base+0x11f8> │ │ │ │ + ldr r3, [pc, #112] @ 5c630 <_PyEval_FormatKwargsError@@Base+0x11fc> │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5c838 <_PyEval_FormatKwargsError@@Base+0x11ec> │ │ │ │ + beq 5c624 <_PyEval_FormatKwargsError@@Base+0x11f0> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 190574 │ │ │ │ + bl 190c54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c834 <_PyEval_FormatKwargsError@@Base+0x11e8> │ │ │ │ + beq 5c620 <_PyEval_FormatKwargsError@@Base+0x11ec> │ │ │ │ cmp r0, #0 │ │ │ │ movwne ip, #5976 @ 0x1758 │ │ │ │ movtne ip, #104 @ 0x68 │ │ │ │ - bne 5c838 <_PyEval_FormatKwargsError@@Base+0x11ec> │ │ │ │ + bne 5c624 <_PyEval_FormatKwargsError@@Base+0x11f0> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #55716 @ 0xd9a4 │ │ │ │ + movw r1, #56420 @ 0xdc64 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, ip, ror #30 │ │ │ │ + rsbeq r6, sl, r8, ror #30 │ │ │ │ + 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 5c884 <_PyEval_FormatKwargsError@@Base+0x1450> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c6ac <_PyEval_FormatKwargsError@@Base+0x1278> │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, fp, #20 │ │ │ │ + bl 2e084 <__clock_gettime64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c68c <_PyEval_FormatKwargsError@@Base+0x1258> │ │ │ │ + movw r3, #45300 @ 0xb0f4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 301368 │ │ │ │ + mov r0, #0 │ │ │ │ + b 5c6ac <_PyEval_FormatKwargsError@@Base+0x1278> │ │ │ │ + ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + vldr s15, [fp, #-12] │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vldr d6, [pc, #20] @ 5c6b8 <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ + vcvt.f64.s32 d7, s15 │ │ │ │ + vmla.f64 d0, d7, d6 │ │ │ │ + bl e8d5c │ │ │ │ + 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, 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 5c880 <_PyEval_FormatKwargsError@@Base+0x1234> │ │ │ │ + bne 5c6f8 <_PyEval_FormatKwargsError@@Base+0x12c4> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 38758c │ │ │ │ + bl 387c4c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c8ac <_PyEval_FormatKwargsError@@Base+0x1260> │ │ │ │ - b 5c8a0 <_PyEval_FormatKwargsError@@Base+0x1254> │ │ │ │ + bne 5c724 <_PyEval_FormatKwargsError@@Base+0x12f0> │ │ │ │ + b 5c718 <_PyEval_FormatKwargsError@@Base+0x12e4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24584 @ 0x6008 │ │ │ │ + movw r0, #25288 @ 0x62c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c8bc <_PyEval_FormatKwargsError@@Base+0x1270> │ │ │ │ - b 5c868 <_PyEval_FormatKwargsError@@Base+0x121c> │ │ │ │ - bl df614 │ │ │ │ + beq 5c734 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ + b 5c6e0 <_PyEval_FormatKwargsError@@Base+0x12ac> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c8bc <_PyEval_FormatKwargsError@@Base+0x1270> │ │ │ │ + bne 5c734 <_PyEval_FormatKwargsError@@Base+0x1300> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c8fc <_PyEval_FormatKwargsError@@Base+0x12b0> │ │ │ │ + beq 5c774 <_PyEval_FormatKwargsError@@Base+0x1340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5c970 <_PyEval_FormatKwargsError@@Base+0x1324> │ │ │ │ + b 5c7e8 <_PyEval_FormatKwargsError@@Base+0x13b4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5c960 <_PyEval_FormatKwargsError@@Base+0x1314> │ │ │ │ + bne 5c7d8 <_PyEval_FormatKwargsError@@Base+0x13a4> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 5c960 <_PyEval_FormatKwargsError@@Base+0x1314> │ │ │ │ - bl 1eaf3c │ │ │ │ + beq 5c7d8 <_PyEval_FormatKwargsError@@Base+0x13a4> │ │ │ │ + bl 1eb720 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5c9c0 <_PyEval_FormatKwargsError@@Base+0x1374> │ │ │ │ - bl 1b3c8c │ │ │ │ + beq 5c838 <_PyEval_FormatKwargsError@@Base+0x1404> │ │ │ │ + bl 1b4368 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c958 <_PyEval_FormatKwargsError@@Base+0x130c> │ │ │ │ + bgt 5c7d0 <_PyEval_FormatKwargsError@@Base+0x139c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5c958 <_PyEval_FormatKwargsError@@Base+0x130c> │ │ │ │ + bne 5c7d0 <_PyEval_FormatKwargsError@@Base+0x139c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 5c968 <_PyEval_FormatKwargsError@@Base+0x131c> │ │ │ │ - bl 1b3c8c │ │ │ │ + b 5c7e0 <_PyEval_FormatKwargsError@@Base+0x13ac> │ │ │ │ + bl 1b4368 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c9c0 <_PyEval_FormatKwargsError@@Base+0x1374> │ │ │ │ + beq 5c838 <_PyEval_FormatKwargsError@@Base+0x1404> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #20 │ │ │ │ + movw r0, #8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c9a8 <_PyEval_FormatKwargsError@@Base+0x135c> │ │ │ │ + ble 5c820 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ mov r4, r5 │ │ │ │ - b 5c9c0 <_PyEval_FormatKwargsError@@Base+0x1374> │ │ │ │ + b 5c838 <_PyEval_FormatKwargsError@@Base+0x1404> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5c9a0 <_PyEval_FormatKwargsError@@Base+0x1354> │ │ │ │ + bne 5c818 <_PyEval_FormatKwargsError@@Base+0x13e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5c9a0 <_PyEval_FormatKwargsError@@Base+0x1354> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5c818 <_PyEval_FormatKwargsError@@Base+0x13e4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c9d8 <_PyEval_FormatKwargsError@@Base+0x138c> │ │ │ │ - b 41ce4c <_PyCompile_OptimizeCfg@@Base+0x1368> │ │ │ │ + bne 5c850 <_PyEval_FormatKwargsError@@Base+0x141c> │ │ │ │ + b 41d374 <_PyCompile_OptimizeCfg@@Base+0x1364> │ │ │ │ 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 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3bc9e8 <_PyParkingLot_AfterFork@@Base+0x4194> │ │ │ │ + b 3bd5f8 <_PyParkingLot_AfterFork@@Base+0x4190> │ │ │ │ + push {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 1c0f5c │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5c8ec <_PyEval_FormatKwargsError@@Base+0x14b8> │ │ │ │ + bl df4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5c8ec <_PyEval_FormatKwargsError@@Base+0x14b8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + ldr r4, [r3] │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #14848 @ 0x3a00 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1736ec │ │ │ │ + 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 5ca3c <_PyEval_FormatKwargsError@@Base+0x13f0> │ │ │ │ + bne 5c928 <_PyEval_FormatKwargsError@@Base+0x14f4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c2308 │ │ │ │ + b 1c27a8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24720 @ 0x6090 │ │ │ │ + movw r0, #25424 @ 0x6350 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ca2c <_PyEval_FormatKwargsError@@Base+0x13e0> │ │ │ │ + bne 5c918 <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ 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 5ca9c <_PyEval_FormatKwargsError@@Base+0x1450> │ │ │ │ + bhi 5c988 <_PyEval_FormatKwargsError@@Base+0x1554> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5cabc <_PyEval_FormatKwargsError@@Base+0x1470> │ │ │ │ - b 5cad8 <_PyEval_FormatKwargsError@@Base+0x148c> │ │ │ │ + bne 5c9a8 <_PyEval_FormatKwargsError@@Base+0x1574> │ │ │ │ + b 5c9c4 <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #28828 @ 0x709c │ │ │ │ + movw r0, #29604 @ 0x73a4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cbf4 <_PyEval_FormatKwargsError@@Base+0x15a8> │ │ │ │ - b 5ca88 <_PyEval_FormatKwargsError@@Base+0x143c> │ │ │ │ - bl e8c3c │ │ │ │ + beq 5cae0 <_PyEval_FormatKwargsError@@Base+0x16ac> │ │ │ │ + b 5c974 <_PyEval_FormatKwargsError@@Base+0x1540> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5caec <_PyEval_FormatKwargsError@@Base+0x14a0> │ │ │ │ + ble 5c9d8 <_PyEval_FormatKwargsError@@Base+0x15a4> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5cb04 <_PyEval_FormatKwargsError@@Base+0x14b8> │ │ │ │ - bl df614 │ │ │ │ + bne 5c9f0 <_PyEval_FormatKwargsError@@Base+0x15bc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 5cbf4 <_PyEval_FormatKwargsError@@Base+0x15a8> │ │ │ │ - b 5cb04 <_PyEval_FormatKwargsError@@Base+0x14b8> │ │ │ │ + bne 5cae0 <_PyEval_FormatKwargsError@@Base+0x16ac> │ │ │ │ + b 5c9f0 <_PyEval_FormatKwargsError@@Base+0x15bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5cad0 <_PyEval_FormatKwargsError@@Base+0x1484> │ │ │ │ + bne 5c9bc <_PyEval_FormatKwargsError@@Base+0x1588> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5cad0 <_PyEval_FormatKwargsError@@Base+0x1484> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5c9bc <_PyEval_FormatKwargsError@@Base+0x1588> │ │ │ │ cmp r7, #1 │ │ │ │ - ble 5cbbc <_PyEval_FormatKwargsError@@Base+0x1570> │ │ │ │ + ble 5caa8 <_PyEval_FormatKwargsError@@Base+0x1674> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5cb44 <_PyEval_FormatKwargsError@@Base+0x14f8> │ │ │ │ + beq 5ca30 <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5cbc0 <_PyEval_FormatKwargsError@@Base+0x1574> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5caac <_PyEval_FormatKwargsError@@Base+0x1678> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14144 @ 0x3740 │ │ │ │ + movw r1, #14884 @ 0x3a24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5cbac <_PyEval_FormatKwargsError@@Base+0x1560> │ │ │ │ + b 5ca98 <_PyEval_FormatKwargsError@@Base+0x1664> │ │ │ │ movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5cb60 <_PyEval_FormatKwargsError@@Base+0x1514> │ │ │ │ - bl d46b4 │ │ │ │ + beq 5ca4c <_PyEval_FormatKwargsError@@Base+0x1618> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cb88 <_PyEval_FormatKwargsError@@Base+0x153c> │ │ │ │ + beq 5ca74 <_PyEval_FormatKwargsError@@Base+0x1640> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5cbc0 <_PyEval_FormatKwargsError@@Base+0x1574> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5caac <_PyEval_FormatKwargsError@@Base+0x1678> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14232 @ 0x3798 │ │ │ │ + movw r1, #14972 @ 0x3a7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5cbac <_PyEval_FormatKwargsError@@Base+0x1560> │ │ │ │ + b 5ca98 <_PyEval_FormatKwargsError@@Base+0x1664> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #8168 @ 0x1fe8 │ │ │ │ + movw r2, #8676 @ 0x21e4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28828 @ 0x709c │ │ │ │ + movw r0, #29604 @ 0x73a4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5cbf4 <_PyEval_FormatKwargsError@@Base+0x15a8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5cae0 <_PyEval_FormatKwargsError@@Base+0x16ac> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5cbdc <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ + bgt 5cac8 <_PyEval_FormatKwargsError@@Base+0x1694> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f39dc │ │ │ │ + b f38f4 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 56c6c <_PyErr_SetLocaleString@@Base+0x2e8> │ │ │ │ + b 56a50 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #6164 @ 0x1814 │ │ │ │ + movw r0, #7012 @ 0x1b64 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ 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, #20040 @ 0x4e48 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #15372 @ 0x3c0c │ │ │ │ + movw r3, #19812 @ 0x4d64 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5cc58 <_PyEval_FormatKwargsError@@Base+0x160c> │ │ │ │ - bl 363cac <_PyErr_Format@@Base+0x6ec> │ │ │ │ + bne 5cb44 <_PyEval_FormatKwargsError@@Base+0x1710> │ │ │ │ + bl 364e04 <_PyErr_Format@@Base+0x6ec> │ │ │ │ mov r4, r0 │ │ │ │ - b 5cc60 <_PyEval_FormatKwargsError@@Base+0x1614> │ │ │ │ + b 5cb4c <_PyEval_FormatKwargsError@@Base+0x1718> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5cd68 <_PyEval_FormatKwargsError@@Base+0x171c> │ │ │ │ + beq 5cc54 <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cc88 <_PyEval_FormatKwargsError@@Base+0x163c> │ │ │ │ - movw r0, #37984 @ 0x9460 │ │ │ │ + bne 5cb74 <_PyEval_FormatKwargsError@@Base+0x1740> │ │ │ │ + movw r0, #38548 @ 0x9694 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ mov r5, r0 │ │ │ │ - b 5ccc4 <_PyEval_FormatKwargsError@@Base+0x1678> │ │ │ │ - bl 244f30 │ │ │ │ + b 5cbb0 <_PyEval_FormatKwargsError@@Base+0x177c> │ │ │ │ + bl 245c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ccb0 <_PyEval_FormatKwargsError@@Base+0x1664> │ │ │ │ + beq 5cb9c <_PyEval_FormatKwargsError@@Base+0x1768> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5cccc <_PyEval_FormatKwargsError@@Base+0x1680> │ │ │ │ - movw r0, #62664 @ 0xf4c8 │ │ │ │ + beq 5cbb8 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ + movw r0, #63960 @ 0xf9d8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ mov r5, r0 │ │ │ │ - b 5ccc4 <_PyEval_FormatKwargsError@@Base+0x1678> │ │ │ │ + b 5cbb0 <_PyEval_FormatKwargsError@@Base+0x177c> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1b3c8c │ │ │ │ + bl 1b4368 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 245ef4 │ │ │ │ + bl 246ad0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ccf8 <_PyEval_FormatKwargsError@@Base+0x16ac> │ │ │ │ + bne 5cbe4 <_PyEval_FormatKwargsError@@Base+0x17b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5cce0 <_PyEval_FormatKwargsError@@Base+0x1694> │ │ │ │ + ble 5cbcc <_PyEval_FormatKwargsError@@Base+0x1798> │ │ │ │ mov r4, #0 │ │ │ │ - b 5cd68 <_PyEval_FormatKwargsError@@Base+0x171c> │ │ │ │ + b 5cc54 <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ccd8 <_PyEval_FormatKwargsError@@Base+0x168c> │ │ │ │ + bne 5cbc4 <_PyEval_FormatKwargsError@@Base+0x1790> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5ccd8 <_PyEval_FormatKwargsError@@Base+0x168c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5cbc4 <_PyEval_FormatKwargsError@@Base+0x1790> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #14384 @ 0x3830 │ │ │ │ + movw r0, #15124 @ 0x3b14 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cd3c <_PyEval_FormatKwargsError@@Base+0x16f0> │ │ │ │ + bgt 5cc28 <_PyEval_FormatKwargsError@@Base+0x17f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5cd3c <_PyEval_FormatKwargsError@@Base+0x16f0> │ │ │ │ + bne 5cc28 <_PyEval_FormatKwargsError@@Base+0x17f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cd54 <_PyEval_FormatKwargsError@@Base+0x1708> │ │ │ │ + bgt 5cc40 <_PyEval_FormatKwargsError@@Base+0x180c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 5cd5c <_PyEval_FormatKwargsError@@Base+0x1710> │ │ │ │ + beq 5cc48 <_PyEval_FormatKwargsError@@Base+0x1814> │ │ │ │ mov r4, r6 │ │ │ │ - b 5cd68 <_PyEval_FormatKwargsError@@Base+0x171c> │ │ │ │ + b 5cc54 <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5cd54 <_PyEval_FormatKwargsError@@Base+0x1708> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5cc40 <_PyEval_FormatKwargsError@@Base+0x180c> │ │ │ │ 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 │ │ │ │ mov r0, #3 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5cea0 <_PyEval_FormatKwargsError@@Base+0x1854> │ │ │ │ + beq 5cd8c <_PyEval_FormatKwargsError@@Base+0x1958> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 40f18c │ │ │ │ + bl 40f71c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ce80 <_PyEval_FormatKwargsError@@Base+0x1834> │ │ │ │ + beq 5cd6c <_PyEval_FormatKwargsError@@Base+0x1938> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5ce00 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bne 5ccec <_PyEval_FormatKwargsError@@Base+0x18b8> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r5, #20] │ │ │ │ - bgt 5ce50 <_PyEval_FormatKwargsError@@Base+0x1804> │ │ │ │ + bgt 5cd3c <_PyEval_FormatKwargsError@@Base+0x1908> │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ - b 5ce50 <_PyEval_FormatKwargsError@@Base+0x1804> │ │ │ │ + b 5cd3c <_PyEval_FormatKwargsError@@Base+0x1908> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #152] @ 5cea8 <_PyEval_FormatKwargsError@@Base+0x185c> │ │ │ │ + ldr r1, [pc, #152] @ 5cd94 <_PyEval_FormatKwargsError@@Base+0x1960> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ce80 <_PyEval_FormatKwargsError@@Base+0x1834> │ │ │ │ + beq 5cd6c <_PyEval_FormatKwargsError@@Base+0x1938> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5ce5c <_PyEval_FormatKwargsError@@Base+0x1810> │ │ │ │ + bne 5cd48 <_PyEval_FormatKwargsError@@Base+0x1914> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 5ce70 <_PyEval_FormatKwargsError@@Base+0x1824> │ │ │ │ + b 5cd5c <_PyEval_FormatKwargsError@@Base+0x1928> │ │ │ │ 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 cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cea0 <_PyEval_FormatKwargsError@@Base+0x1854> │ │ │ │ + bgt 5cd8c <_PyEval_FormatKwargsError@@Base+0x1958> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5cea0 <_PyEval_FormatKwargsError@@Base+0x1854> │ │ │ │ + bne 5cd8c <_PyEval_FormatKwargsError@@Base+0x1958> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, lsr #5 │ │ │ │ + rsbeq ip, sl, r0, lsr #5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5cedc <_PyEval_FormatKwargsError@@Base+0x1890> │ │ │ │ + bne 5cdc8 <_PyEval_FormatKwargsError@@Base+0x1994> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36d9bc │ │ │ │ + b 36e6c4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24800 @ 0x60e0 │ │ │ │ + movw r0, #25504 @ 0x63a0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5cecc <_PyEval_FormatKwargsError@@Base+0x1880> │ │ │ │ + bne 5cdb8 <_PyEval_FormatKwargsError@@Base+0x1984> │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5cf5c <_PyEval_FormatKwargsError@@Base+0x1910> │ │ │ │ + beq 5ce48 <_PyEval_FormatKwargsError@@Base+0x1a14> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5cf5c <_PyEval_FormatKwargsError@@Base+0x1910> │ │ │ │ - bl df614 │ │ │ │ + bne 5ce48 <_PyEval_FormatKwargsError@@Base+0x1a14> │ │ │ │ + bl df4ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #56] @ 5cfa0 <_PyEval_FormatKwargsError@@Base+0x1954> │ │ │ │ - vldr d7, [pc, #60] @ 5cfa8 <_PyEval_FormatKwargsError@@Base+0x195c> │ │ │ │ + vldr d6, [pc, #60] @ 5ce90 <_PyEval_FormatKwargsError@@Base+0x1a5c> │ │ │ │ + vldr d7, [pc, #64] @ 5ce98 <_PyEval_FormatKwargsError@@Base+0x1a64> │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ movhi r2, #1 │ │ │ │ movls r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ orrlt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ andseq r0, r0, r0 │ │ │ │ - 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 5d2c4 <_PyEval_FormatKwargsError@@Base+0x1c78> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d028 <_PyEval_FormatKwargsError@@Base+0x19dc> │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub r1, fp, #20 │ │ │ │ - bl 2e084 <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d008 <_PyEval_FormatKwargsError@@Base+0x19bc> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - mov r0, #0 │ │ │ │ - b 5d028 <_PyEval_FormatKwargsError@@Base+0x19dc> │ │ │ │ - ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ - vldr s15, [fp, #-12] │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 5d030 <_PyEval_FormatKwargsError@@Base+0x19e4> │ │ │ │ - vcvt.f64.s32 d7, s15 │ │ │ │ - vmla.f64 d0, d7, d6 │ │ │ │ - bl e8d2c │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ - cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5d08c <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ + bne 5cef4 <_PyEval_FormatKwargsError@@Base+0x1ac0> │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ 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, #24600 @ 0x6018 │ │ │ │ + movw r0, #25304 @ 0x62d8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5d058 <_PyEval_FormatKwargsError@@Base+0x1a0c> │ │ │ │ + b 5cec0 <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ push {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 f39dc │ │ │ │ + bl f38f4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #1868 @ 0x74c │ │ │ │ + movw r2, #2124 @ 0x84c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ 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 5d0f0 <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ + b 5cf58 <_PyEval_FormatKwargsError@@Base+0x1b24> │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5d168 <_PyEval_FormatKwargsError@@Base+0x1b1c> │ │ │ │ + beq 5cfd0 <_PyEval_FormatKwargsError@@Base+0x1b9c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d168 <_PyEval_FormatKwargsError@@Base+0x1b1c> │ │ │ │ - bl df614 │ │ │ │ + bne 5cfd0 <_PyEval_FormatKwargsError@@Base+0x1b9c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5d1c0 <_PyEval_FormatKwargsError@@Base+0x1b74> │ │ │ │ + bne 5d028 <_PyEval_FormatKwargsError@@Base+0x1bf4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #92] @ 5d1d0 <_PyEval_FormatKwargsError@@Base+0x1b84> │ │ │ │ + vldr d6, [pc, #92] @ 5d038 <_PyEval_FormatKwargsError@@Base+0x1c04> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #6244 @ 0x1864 │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 5d1c0 <_PyEval_FormatKwargsError@@Base+0x1b74> │ │ │ │ - vldr d6, [pc, #76] @ 5d1d8 <_PyEval_FormatKwargsError@@Base+0x1b8c> │ │ │ │ + bhi 5d028 <_PyEval_FormatKwargsError@@Base+0x1bf4> │ │ │ │ + vldr d6, [pc, #76] @ 5d040 <_PyEval_FormatKwargsError@@Base+0x1c0c> │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ @@ -47320,413 +47220,383 @@ │ │ │ │ andseq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 244f30 │ │ │ │ + bl 245c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d220 <_PyEval_FormatKwargsError@@Base+0x1bd4> │ │ │ │ + beq 5d088 <_PyEval_FormatKwargsError@@Base+0x1c54> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d2b8 <_PyEval_FormatKwargsError@@Base+0x1c6c> │ │ │ │ - movw r0, #33256 @ 0x81e8 │ │ │ │ + beq 5d120 <_PyEval_FormatKwargsError@@Base+0x1cec> │ │ │ │ + movw r0, #33960 @ 0x84a8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1eaf3c │ │ │ │ + bl 1eb720 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5d23c <_PyEval_FormatKwargsError@@Base+0x1bf0> │ │ │ │ + bne 5d0a4 <_PyEval_FormatKwargsError@@Base+0x1c70> │ │ │ │ mov r0, r6 │ │ │ │ - bl 245ef4 │ │ │ │ - b 5d2bc <_PyEval_FormatKwargsError@@Base+0x1c70> │ │ │ │ + bl 246ad0 │ │ │ │ + b 5d124 <_PyEval_FormatKwargsError@@Base+0x1cf0> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 5d270 <_PyEval_FormatKwargsError@@Base+0x1c24> │ │ │ │ + blt 5d0d8 <_PyEval_FormatKwargsError@@Base+0x1ca4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #14456 @ 0x3878 │ │ │ │ + movw r0, #15232 @ 0x3b80 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r5, r0 │ │ │ │ - b 5d284 <_PyEval_FormatKwargsError@@Base+0x1c38> │ │ │ │ + b 5d0ec <_PyEval_FormatKwargsError@@Base+0x1cb8> │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245ef4 │ │ │ │ + bl 246ad0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d2a0 <_PyEval_FormatKwargsError@@Base+0x1c54> │ │ │ │ + ble 5d108 <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ mov r4, r5 │ │ │ │ - b 5d2bc <_PyEval_FormatKwargsError@@Base+0x1c70> │ │ │ │ + b 5d124 <_PyEval_FormatKwargsError@@Base+0x1cf0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5d298 <_PyEval_FormatKwargsError@@Base+0x1c4c> │ │ │ │ + bne 5d100 <_PyEval_FormatKwargsError@@Base+0x1ccc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5d298 <_PyEval_FormatKwargsError@@Base+0x1c4c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5d100 <_PyEval_FormatKwargsError@@Base+0x1ccc> │ │ │ │ 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 │ │ │ │ - mov r5, r1 │ │ │ │ - bl 1c0abc │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5d32c <_PyEval_FormatKwargsError@@Base+0x1ce0> │ │ │ │ - bl df614 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d32c <_PyEval_FormatKwargsError@@Base+0x1ce0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #14476 @ 0x388c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - 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 5d368 <_PyEval_FormatKwargsError@@Base+0x1d1c> │ │ │ │ + bne 5d15c <_PyEval_FormatKwargsError@@Base+0x1d28> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2a2f18 │ │ │ │ + b 2a49b4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24752 @ 0x60b0 │ │ │ │ + movw r0, #25456 @ 0x6370 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d358 <_PyEval_FormatKwargsError@@Base+0x1d0c> │ │ │ │ + bne 5d14c <_PyEval_FormatKwargsError@@Base+0x1d18> │ │ │ │ pop {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 5d3dc <_PyEval_FormatKwargsError@@Base+0x1d90> │ │ │ │ + bne 5d1d0 <_PyEval_FormatKwargsError@@Base+0x1d9c> │ │ │ │ ldm r4, {r1, r2} │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ 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, #24604 @ 0x601c │ │ │ │ + movw r0, #25308 @ 0x62dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5d3a8 <_PyEval_FormatKwargsError@@Base+0x1d5c> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 5d19c <_PyEval_FormatKwargsError@@Base+0x1d68> │ │ │ │ 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 5d440 <_PyEval_FormatKwargsError@@Base+0x1df4> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 5d230 <_PyEval_FormatKwargsError@@Base+0x1dfc> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d448 <_PyEval_FormatKwargsError@@Base+0x1dfc> │ │ │ │ + beq 5d238 <_PyEval_FormatKwargsError@@Base+0x1e04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5d4a4 <_PyEval_FormatKwargsError@@Base+0x1e58> │ │ │ │ + bne 5d294 <_PyEval_FormatKwargsError@@Base+0x1e60> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d49c <_PyEval_FormatKwargsError@@Base+0x1e50> │ │ │ │ + bne 5d28c <_PyEval_FormatKwargsError@@Base+0x1e58> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d49c <_PyEval_FormatKwargsError@@Base+0x1e50> │ │ │ │ + bne 5d28c <_PyEval_FormatKwargsError@@Base+0x1e58> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3bc234 <_PyParkingLot_AfterFork@@Base+0x39e0> │ │ │ │ + b 3bce44 <_PyParkingLot_AfterFork@@Base+0x39dc> │ │ │ │ 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 5d520 <_PyEval_FormatKwargsError@@Base+0x1ed4> │ │ │ │ + bhi 5d310 <_PyEval_FormatKwargsError@@Base+0x1edc> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d540 <_PyEval_FormatKwargsError@@Base+0x1ef4> │ │ │ │ - b 5d55c <_PyEval_FormatKwargsError@@Base+0x1f10> │ │ │ │ + bne 5d330 <_PyEval_FormatKwargsError@@Base+0x1efc> │ │ │ │ + b 5d34c <_PyEval_FormatKwargsError@@Base+0x1f18> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #28924 @ 0x70fc │ │ │ │ + movw r0, #29700 @ 0x7404 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d678 <_PyEval_FormatKwargsError@@Base+0x202c> │ │ │ │ - b 5d50c <_PyEval_FormatKwargsError@@Base+0x1ec0> │ │ │ │ - bl e8c3c │ │ │ │ + beq 5d468 <_PyEval_FormatKwargsError@@Base+0x2034> │ │ │ │ + b 5d2fc <_PyEval_FormatKwargsError@@Base+0x1ec8> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d570 <_PyEval_FormatKwargsError@@Base+0x1f24> │ │ │ │ + ble 5d360 <_PyEval_FormatKwargsError@@Base+0x1f2c> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5d588 <_PyEval_FormatKwargsError@@Base+0x1f3c> │ │ │ │ - bl df614 │ │ │ │ + bne 5d378 <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 5d678 <_PyEval_FormatKwargsError@@Base+0x202c> │ │ │ │ - b 5d588 <_PyEval_FormatKwargsError@@Base+0x1f3c> │ │ │ │ + bne 5d468 <_PyEval_FormatKwargsError@@Base+0x2034> │ │ │ │ + b 5d378 <_PyEval_FormatKwargsError@@Base+0x1f44> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d554 <_PyEval_FormatKwargsError@@Base+0x1f08> │ │ │ │ + bne 5d344 <_PyEval_FormatKwargsError@@Base+0x1f10> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5d554 <_PyEval_FormatKwargsError@@Base+0x1f08> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5d344 <_PyEval_FormatKwargsError@@Base+0x1f10> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 5d644 <_PyEval_FormatKwargsError@@Base+0x1ff8> │ │ │ │ + ble 5d434 <_PyEval_FormatKwargsError@@Base+0x2000> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5d5cc <_PyEval_FormatKwargsError@@Base+0x1f80> │ │ │ │ + beq 5d3bc <_PyEval_FormatKwargsError@@Base+0x1f88> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5d644 <_PyEval_FormatKwargsError@@Base+0x1ff8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5d434 <_PyEval_FormatKwargsError@@Base+0x2000> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14548 @ 0x38d4 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5d634 <_PyEval_FormatKwargsError@@Base+0x1fe8> │ │ │ │ + b 5d424 <_PyEval_FormatKwargsError@@Base+0x1ff0> │ │ │ │ movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5d5e8 <_PyEval_FormatKwargsError@@Base+0x1f9c> │ │ │ │ - bl d46b4 │ │ │ │ + beq 5d3d8 <_PyEval_FormatKwargsError@@Base+0x1fa4> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d610 <_PyEval_FormatKwargsError@@Base+0x1fc4> │ │ │ │ + beq 5d400 <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5d644 <_PyEval_FormatKwargsError@@Base+0x1ff8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5d434 <_PyEval_FormatKwargsError@@Base+0x2000> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14636 @ 0x392c │ │ │ │ + movw r1, #15340 @ 0x3bec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5d634 <_PyEval_FormatKwargsError@@Base+0x1fe8> │ │ │ │ + b 5d424 <_PyEval_FormatKwargsError@@Base+0x1ff0> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #8168 @ 0x1fe8 │ │ │ │ + movw r2, #8676 @ 0x21e4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28924 @ 0x70fc │ │ │ │ + movw r0, #29700 @ 0x7404 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d678 <_PyEval_FormatKwargsError@@Base+0x202c> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d468 <_PyEval_FormatKwargsError@@Base+0x2034> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5d660 <_PyEval_FormatKwargsError@@Base+0x2014> │ │ │ │ + bgt 5d450 <_PyEval_FormatKwargsError@@Base+0x201c> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f39dc │ │ │ │ + b f38f4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 56c6c <_PyErr_SetLocaleString@@Base+0x2e8> │ │ │ │ + b 56a50 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, r1 │ │ │ │ movw ip, #45548 @ 0xb1ec │ │ │ │ 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, #14728 @ 0x3988 │ │ │ │ - movwhi r1, #14760 @ 0x39a8 │ │ │ │ + movwls r1, #15432 @ 0x3c48 │ │ │ │ + movwhi r1, #15464 @ 0x3c68 │ │ │ │ ldr r0, [ip] │ │ │ │ movtls r1, #72 @ 0x48 │ │ │ │ movthi r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5d6e0 <_PyEval_FormatKwargsError@@Base+0x2094> │ │ │ │ - movw r1, #55544 @ 0xd8f8 │ │ │ │ + beq 5d4d0 <_PyEval_FormatKwargsError@@Base+0x209c> │ │ │ │ + movw r1, #55016 @ 0xd6e8 │ │ │ │ movt r1, #5 │ │ │ │ - b 41d184 <_PyCompile_OptimizeCfg@@Base+0x16a0> │ │ │ │ + b 41d6a8 <_PyCompile_OptimizeCfg@@Base+0x1698> │ │ │ │ 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, #55544 @ 0xd8f8 │ │ │ │ + movw r1, #55016 @ 0xd6e8 │ │ │ │ movt r1, #5 │ │ │ │ - bl 24ab2c │ │ │ │ + bl 24b6fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d73c <_PyEval_FormatKwargsError@@Base+0x20f0> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 5d52c <_PyEval_FormatKwargsError@@Base+0x20f8> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d73c <_PyEval_FormatKwargsError@@Base+0x20f0> │ │ │ │ + beq 5d52c <_PyEval_FormatKwargsError@@Base+0x20f8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55544 @ 0xd8f8 │ │ │ │ + movw r1, #55016 @ 0xd6e8 │ │ │ │ movt r1, #5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3496f0 │ │ │ │ + b 34b4dc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5d774 <_PyEval_FormatKwargsError@@Base+0x2128> │ │ │ │ + bne 5d564 <_PyEval_FormatKwargsError@@Base+0x2130> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28613c │ │ │ │ + b 2875f8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24784 @ 0x60d0 │ │ │ │ + movw r0, #25488 @ 0x6390 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d764 <_PyEval_FormatKwargsError@@Base+0x2118> │ │ │ │ + bne 5d554 <_PyEval_FormatKwargsError@@Base+0x2120> │ │ │ │ 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, #38024 @ 0x9488 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 5d7d8 <_PyEval_FormatKwargsError@@Base+0x218c> │ │ │ │ - bl 3b34a8 <_PyStaticType_GetBuiltins@@Base+0x1d8> │ │ │ │ + bne 5d5c8 <_PyEval_FormatKwargsError@@Base+0x2194> │ │ │ │ + bl 3b40bc <_PyStaticType_GetBuiltins@@Base+0x1b4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d7e8 <_PyEval_FormatKwargsError@@Base+0x219c> │ │ │ │ - b 5d7f4 <_PyEval_FormatKwargsError@@Base+0x21a8> │ │ │ │ + bne 5d5d8 <_PyEval_FormatKwargsError@@Base+0x21a4> │ │ │ │ + b 5d5e4 <_PyEval_FormatKwargsError@@Base+0x21b0> │ │ │ │ mov r2, #1 │ │ │ │ - bl 3875a4 │ │ │ │ + bl 387c68 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d7f4 <_PyEval_FormatKwargsError@@Base+0x21a8> │ │ │ │ + beq 5d5e4 <_PyEval_FormatKwargsError@@Base+0x21b0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #7456 @ 0x1d20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5d81c <_PyEval_FormatKwargsError@@Base+0x21d0> │ │ │ │ + beq 5d60c <_PyEval_FormatKwargsError@@Base+0x21d8> │ │ │ │ movw r0, #5968 @ 0x1750 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 5d810 <_PyEval_FormatKwargsError@@Base+0x21c4> │ │ │ │ + bne 5d600 <_PyEval_FormatKwargsError@@Base+0x21cc> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 5d810 <_PyEval_FormatKwargsError@@Base+0x21c4> │ │ │ │ + bhi 5d600 <_PyEval_FormatKwargsError@@Base+0x21cc> │ │ │ │ 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, #12] │ │ │ │ mov r7, r2 │ │ │ │ @@ -47737,34 +47607,34 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 5da9c <_PyEval_FormatKwargsError@@Base+0x2450> │ │ │ │ + bl 5d88c <_PyEval_FormatKwargsError@@Base+0x2458> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d8a4 <_PyEval_FormatKwargsError@@Base+0x2258> │ │ │ │ + bgt 5d694 <_PyEval_FormatKwargsError@@Base+0x2260> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5d8a4 <_PyEval_FormatKwargsError@@Base+0x2258> │ │ │ │ + bne 5d694 <_PyEval_FormatKwargsError@@Base+0x2260> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d8c4 <_PyEval_FormatKwargsError@@Base+0x2278> │ │ │ │ + bgt 5d6b4 <_PyEval_FormatKwargsError@@Base+0x2280> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d8c4 <_PyEval_FormatKwargsError@@Base+0x2278> │ │ │ │ + bne 5d6b4 <_PyEval_FormatKwargsError@@Base+0x2280> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5d8f0 <_PyEval_FormatKwargsError@@Base+0x22a4> │ │ │ │ + beq 5d6e0 <_PyEval_FormatKwargsError@@Base+0x22ac> │ │ │ │ cmp r7, #3 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eoreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -47775,42 +47645,42 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #132] @ 5d9a0 <_PyEval_FormatKwargsError@@Base+0x2354> │ │ │ │ + vldr d7, [pc, #132] @ 5d790 <_PyEval_FormatKwargsError@@Base+0x235c> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5d968 <_PyEval_FormatKwargsError@@Base+0x231c> │ │ │ │ + bhi 5d758 <_PyEval_FormatKwargsError@@Base+0x2324> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5d944 <_PyEval_FormatKwargsError@@Base+0x22f8> │ │ │ │ + ble 5d734 <_PyEval_FormatKwargsError@@Base+0x2300> │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2e270 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #84] @ 5d9a8 <_PyEval_FormatKwargsError@@Base+0x235c> │ │ │ │ + vldr d7, [pc, #84] @ 5d798 <_PyEval_FormatKwargsError@@Base+0x2364> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #84] @ 5d9b0 <_PyEval_FormatKwargsError@@Base+0x2364> │ │ │ │ + vldr d8, [pc, #84] @ 5d7a0 <_PyEval_FormatKwargsError@@Base+0x236c> │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ - b 5d990 <_PyEval_FormatKwargsError@@Base+0x2344> │ │ │ │ + b 5d780 <_PyEval_FormatKwargsError@@Base+0x234c> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5d990 <_PyEval_FormatKwargsError@@Base+0x2344> │ │ │ │ + bvs 5d780 <_PyEval_FormatKwargsError@@Base+0x234c> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5d990 <_PyEval_FormatKwargsError@@Base+0x2344> │ │ │ │ - vldr d8, [pc, #32] @ 5d9a8 <_PyEval_FormatKwargsError@@Base+0x235c> │ │ │ │ + bgt 5d780 <_PyEval_FormatKwargsError@@Base+0x234c> │ │ │ │ + vldr d8, [pc, #32] @ 5d798 <_PyEval_FormatKwargsError@@Base+0x2364> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @@ -47825,75 +47695,75 @@ │ │ │ │ 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] @ 5da94 <_PyEval_FormatKwargsError@@Base+0x2448> │ │ │ │ + ldr r1, [pc, #176] @ 5d884 <_PyEval_FormatKwargsError@@Base+0x2450> │ │ │ │ mov r0, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 5da88 <_PyEval_FormatKwargsError@@Base+0x243c> │ │ │ │ + beq 5d878 <_PyEval_FormatKwargsError@@Base+0x2444> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5da10 <_PyEval_FormatKwargsError@@Base+0x23c4> │ │ │ │ + beq 5d800 <_PyEval_FormatKwargsError@@Base+0x23cc> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5da2c <_PyEval_FormatKwargsError@@Base+0x23e0> │ │ │ │ - b 5da5c <_PyEval_FormatKwargsError@@Base+0x2410> │ │ │ │ - ldr r1, [pc, #128] @ 5da98 <_PyEval_FormatKwargsError@@Base+0x244c> │ │ │ │ + bne 5d81c <_PyEval_FormatKwargsError@@Base+0x23e8> │ │ │ │ + b 5d84c <_PyEval_FormatKwargsError@@Base+0x2418> │ │ │ │ + ldr r1, [pc, #128] @ 5d888 <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5da00 <_PyEval_FormatKwargsError@@Base+0x23b4> │ │ │ │ - b 5da88 <_PyEval_FormatKwargsError@@Base+0x243c> │ │ │ │ + bne 5d7f0 <_PyEval_FormatKwargsError@@Base+0x23bc> │ │ │ │ + b 5d878 <_PyEval_FormatKwargsError@@Base+0x2444> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5da5c <_PyEval_FormatKwargsError@@Base+0x2410> │ │ │ │ + bne 5d84c <_PyEval_FormatKwargsError@@Base+0x2418> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5da5c <_PyEval_FormatKwargsError@@Base+0x2410> │ │ │ │ + bgt 5d84c <_PyEval_FormatKwargsError@@Base+0x2418> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5da5c <_PyEval_FormatKwargsError@@Base+0x2410> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5d84c <_PyEval_FormatKwargsError@@Base+0x2418> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #53496 @ 0xd0f8 │ │ │ │ + movw r2, #54728 @ 0xd5c8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #14856 @ 0x3a08 │ │ │ │ + movw r0, #15560 @ 0x3cc8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r3, fp, ip, ror r0 │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ + rsbeq r3, fp, r4, ror r0 │ │ │ │ + rsbeq r2, 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, #3992] @ 0xf98 │ │ │ │ cmp r0, r1 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 5dc68 <_PyEval_FormatKwargsError@@Base+0x261c> │ │ │ │ + beq 5da58 <_PyEval_FormatKwargsError@@Base+0x2624> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5dc64 <_PyEval_FormatKwargsError@@Base+0x2618> │ │ │ │ + bne 5da54 <_PyEval_FormatKwargsError@@Base+0x2620> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -47907,28 +47777,28 @@ │ │ │ │ bl 2df4c │ │ │ │ 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 41eab0 │ │ │ │ + bl 41efd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5dc10 <_PyEval_FormatKwargsError@@Base+0x25c4> │ │ │ │ + bne 5da00 <_PyEval_FormatKwargsError@@Base+0x25cc> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cb370 │ │ │ │ + bl 3cb960 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 5db5c <_PyEval_FormatKwargsError@@Base+0x2510> │ │ │ │ - bhi 5db18 <_PyEval_FormatKwargsError@@Base+0x24cc> │ │ │ │ + beq 5d94c <_PyEval_FormatKwargsError@@Base+0x2518> │ │ │ │ + bhi 5d908 <_PyEval_FormatKwargsError@@Base+0x24d4> │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 5dc20 <_PyEval_FormatKwargsError@@Base+0x25d4> │ │ │ │ + b 5da10 <_PyEval_FormatKwargsError@@Base+0x25dc> │ │ │ │ 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] │ │ │ │ @@ -47936,85 +47806,169 @@ │ │ │ │ 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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbc4 <_PyEval_FormatKwargsError@@Base+0x2578> │ │ │ │ + bgt 5d9b4 <_PyEval_FormatKwargsError@@Base+0x2580> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 5dbc4 <_PyEval_FormatKwargsError@@Base+0x2578> │ │ │ │ + bne 5d9b4 <_PyEval_FormatKwargsError@@Base+0x2580> │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbe4 <_PyEval_FormatKwargsError@@Base+0x2598> │ │ │ │ + bgt 5d9d4 <_PyEval_FormatKwargsError@@Base+0x25a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5dbe4 <_PyEval_FormatKwargsError@@Base+0x2598> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5d9d4 <_PyEval_FormatKwargsError@@Base+0x25a0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dc04 <_PyEval_FormatKwargsError@@Base+0x25b8> │ │ │ │ + bgt 5d9f4 <_PyEval_FormatKwargsError@@Base+0x25c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5dc04 <_PyEval_FormatKwargsError@@Base+0x25b8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5d9f4 <_PyEval_FormatKwargsError@@Base+0x25c0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5dc14 <_PyEval_FormatKwargsError@@Base+0x25c8> │ │ │ │ - b 5dc1c <_PyEval_FormatKwargsError@@Base+0x25d0> │ │ │ │ + bge 5da04 <_PyEval_FormatKwargsError@@Base+0x25d0> │ │ │ │ + b 5da0c <_PyEval_FormatKwargsError@@Base+0x25d8> │ │ │ │ cmp r4, #1 │ │ │ │ - bne 5db18 <_PyEval_FormatKwargsError@@Base+0x24cc> │ │ │ │ - b 5dc20 <_PyEval_FormatKwargsError@@Base+0x25d4> │ │ │ │ + bne 5d908 <_PyEval_FormatKwargsError@@Base+0x24d4> │ │ │ │ + b 5da10 <_PyEval_FormatKwargsError@@Base+0x25dc> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dc40 <_PyEval_FormatKwargsError@@Base+0x25f4> │ │ │ │ + bgt 5da30 <_PyEval_FormatKwargsError@@Base+0x25fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5dc40 <_PyEval_FormatKwargsError@@Base+0x25f4> │ │ │ │ + bne 5da30 <_PyEval_FormatKwargsError@@Base+0x25fc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dc68 <_PyEval_FormatKwargsError@@Base+0x261c> │ │ │ │ + bgt 5da58 <_PyEval_FormatKwargsError@@Base+0x2624> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5dc68 <_PyEval_FormatKwargsError@@Base+0x261c> │ │ │ │ + bne 5da58 <_PyEval_FormatKwargsError@@Base+0x2624> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5dc68 <_PyEval_FormatKwargsError@@Base+0x261c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5da58 <_PyEval_FormatKwargsError@@Base+0x2624> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #24 │ │ │ │ + str r0, [ip, #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 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + subs r4, r1, #0 │ │ │ │ + sublt r7, r7, #1 │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r0, r7 │ │ │ │ + addlt r4, r4, r1 │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + mov r1, #60 @ 0x3c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + ldr r0, [r8, #12] │ │ │ │ + subs ip, r1, #0 │ │ │ │ + sublt r1, r5, #1 │ │ │ │ + movge r1, r5 │ │ │ │ + addlt ip, ip, #60 @ 0x3c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 5db6c <_PyEval_FormatKwargsError@@Base+0x2738> │ │ │ │ + add lr, r0, #1 │ │ │ │ + cmp r6, #0 │ │ │ │ + bic lr, lr, #2 │ │ │ │ + beq 5db34 <_PyEval_FormatKwargsError@@Base+0x2700> │ │ │ │ + cmp lr, #0 │ │ │ │ + str ip, [sp] │ │ │ │ + movw ip, #58004 @ 0xe294 │ │ │ │ + movt ip, #70 @ 0x46 │ │ │ │ + mov r3, r1 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + mov r1, r0 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + movw r0, #15584 @ 0x3ce0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movw r2, #612 @ 0x264 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movne r2, ip │ │ │ │ + bl d4e6c │ │ │ │ + b 5dbac <_PyEval_FormatKwargsError@@Base+0x2778> │ │ │ │ + cmp lr, #0 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + movw r4, #58004 @ 0xe294 │ │ │ │ + movt r4, #70 @ 0x46 │ │ │ │ + mov r3, r1 │ │ │ │ + movw r2, #612 @ 0x264 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + mov r1, r0 │ │ │ │ + movne r2, r4 │ │ │ │ + str ip, [sp] │ │ │ │ + movw r0, #15612 @ 0x3cfc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d4e6c │ │ │ │ + b 5dbac <_PyEval_FormatKwargsError@@Base+0x2778> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq 5db90 <_PyEval_FormatKwargsError@@Base+0x275c> │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, ip │ │ │ │ + str r6, [sp] │ │ │ │ + movw r0, #15636 @ 0x3d14 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d4e6c │ │ │ │ + b 5dbac <_PyEval_FormatKwargsError@@Base+0x2778> │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, ip │ │ │ │ + movw r0, #15656 @ 0x3d28 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + b d4e6c │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #14880 @ 0x3a20 │ │ │ │ + movw r3, #15672 @ 0x3d38 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #56288 @ 0xdbe0 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a4f8 │ │ │ │ + b 24b0c8 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5dcc0 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ + beq 5dc00 <_PyEval_FormatKwargsError@@Base+0x27cc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d97c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -48025,224 +47979,224 @@ │ │ │ │ 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 5dd0c <_PyEval_FormatKwargsError@@Base+0x26c0> │ │ │ │ + bhi 5dc4c <_PyEval_FormatKwargsError@@Base+0x2818> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 5dd2c <_PyEval_FormatKwargsError@@Base+0x26e0> │ │ │ │ - b 5dd40 <_PyEval_FormatKwargsError@@Base+0x26f4> │ │ │ │ + bgt 5dc6c <_PyEval_FormatKwargsError@@Base+0x2838> │ │ │ │ + b 5dc80 <_PyEval_FormatKwargsError@@Base+0x284c> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #49016 @ 0xbf78 │ │ │ │ + movw r0, #49720 @ 0xc238 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5dd00 <_PyEval_FormatKwargsError@@Base+0x26b4> │ │ │ │ - b 5dd8c <_PyEval_FormatKwargsError@@Base+0x2740> │ │ │ │ + bne 5dc40 <_PyEval_FormatKwargsError@@Base+0x280c> │ │ │ │ + b 5dccc <_PyEval_FormatKwargsError@@Base+0x2898> │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 225190 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 225800 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dd8c <_PyEval_FormatKwargsError@@Base+0x2740> │ │ │ │ + beq 5dccc <_PyEval_FormatKwargsError@@Base+0x2898> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dd70 <_PyEval_FormatKwargsError@@Base+0x2724> │ │ │ │ + beq 5dcb0 <_PyEval_FormatKwargsError@@Base+0x287c> │ │ │ │ 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 5dd7c <_PyEval_FormatKwargsError@@Base+0x2730> │ │ │ │ + b 5dcbc <_PyEval_FormatKwargsError@@Base+0x2888> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 385580 <_PyCode_ReturnsOnlyNone@@Base+0x700> │ │ │ │ + b 385c40 <_PyCode_ReturnsOnlyNone@@Base+0x700> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39dccc <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ + b 39ea24 <_PyTime_ObjectToTime_t@@Base+0x7ec> │ │ │ │ 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 5ddc8 <_PyEval_FormatKwargsError@@Base+0x277c> │ │ │ │ + bne 5dd08 <_PyEval_FormatKwargsError@@Base+0x28d4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ccda8 │ │ │ │ + b 3cd398 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24776 @ 0x60c8 │ │ │ │ + movw r0, #25480 @ 0x6388 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ddb8 <_PyEval_FormatKwargsError@@Base+0x276c> │ │ │ │ + bne 5dcf8 <_PyEval_FormatKwargsError@@Base+0x28c4> │ │ │ │ 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 5de2c <_PyEval_FormatKwargsError@@Base+0x27e0> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 5dd6c <_PyEval_FormatKwargsError@@Base+0x2938> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5de34 <_PyEval_FormatKwargsError@@Base+0x27e8> │ │ │ │ + beq 5dd74 <_PyEval_FormatKwargsError@@Base+0x2940> │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 5dff4 <_PyEval_FormatKwargsError@@Base+0x29a8> │ │ │ │ + bne 5df34 <_PyEval_FormatKwargsError@@Base+0x2b00> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 136870 │ │ │ │ + bl 136a98 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 5dfe0 <_PyEval_FormatKwargsError@@Base+0x2994> │ │ │ │ + beq 5df20 <_PyEval_FormatKwargsError@@Base+0x2aec> │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 5de90 <_PyEval_FormatKwargsError@@Base+0x2844> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 5ddd0 <_PyEval_FormatKwargsError@@Base+0x299c> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5de98 <_PyEval_FormatKwargsError@@Base+0x284c> │ │ │ │ + beq 5ddd8 <_PyEval_FormatKwargsError@@Base+0x29a4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5dec4 <_PyEval_FormatKwargsError@@Base+0x2878> │ │ │ │ + bne 5de04 <_PyEval_FormatKwargsError@@Base+0x29d0> │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5ded4 <_PyEval_FormatKwargsError@@Base+0x2888> │ │ │ │ + bne 5de14 <_PyEval_FormatKwargsError@@Base+0x29e0> │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 5dfe0 <_PyEval_FormatKwargsError@@Base+0x2994> │ │ │ │ + b 5df20 <_PyEval_FormatKwargsError@@Base+0x2aec> │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 5dec4 <_PyEval_FormatKwargsError@@Base+0x2878> │ │ │ │ + bne 5de04 <_PyEval_FormatKwargsError@@Base+0x29d0> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5df78 <_PyEval_FormatKwargsError@@Base+0x292c> │ │ │ │ - bl 136870 │ │ │ │ + beq 5deb8 <_PyEval_FormatKwargsError@@Base+0x2a84> │ │ │ │ + bl 136a98 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5df78 <_PyEval_FormatKwargsError@@Base+0x292c> │ │ │ │ + beq 5deb8 <_PyEval_FormatKwargsError@@Base+0x2a84> │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5df44 <_PyEval_FormatKwargsError@@Base+0x28f8> │ │ │ │ - bl df614 │ │ │ │ + beq 5de84 <_PyEval_FormatKwargsError@@Base+0x2a50> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5df44 <_PyEval_FormatKwargsError@@Base+0x28f8> │ │ │ │ + beq 5de84 <_PyEval_FormatKwargsError@@Base+0x2a50> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 5dfe0 <_PyEval_FormatKwargsError@@Base+0x2994> │ │ │ │ + b 5df20 <_PyEval_FormatKwargsError@@Base+0x2aec> │ │ │ │ cmp r8, r6 │ │ │ │ - bne 5df68 <_PyEval_FormatKwargsError@@Base+0x291c> │ │ │ │ + bne 5dea8 <_PyEval_FormatKwargsError@@Base+0x2a74> │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e9288 │ │ │ │ + bl e92b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5df90 <_PyEval_FormatKwargsError@@Base+0x2944> │ │ │ │ + beq 5ded0 <_PyEval_FormatKwargsError@@Base+0x2a9c> │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5dee8 <_PyEval_FormatKwargsError@@Base+0x289c> │ │ │ │ + b 5de28 <_PyEval_FormatKwargsError@@Base+0x29f4> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 133cd4 │ │ │ │ + bl 133efc │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5df9c <_PyEval_FormatKwargsError@@Base+0x2950> │ │ │ │ + bne 5dedc <_PyEval_FormatKwargsError@@Base+0x2aa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 5deb8 <_PyEval_FormatKwargsError@@Base+0x286c> │ │ │ │ + bl bbb48 │ │ │ │ + b 5ddf8 <_PyEval_FormatKwargsError@@Base+0x29c4> │ │ │ │ cmp r6, r5 │ │ │ │ - ble 5dfb8 <_PyEval_FormatKwargsError@@Base+0x296c> │ │ │ │ + ble 5def8 <_PyEval_FormatKwargsError@@Base+0x2ac4> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5df9c <_PyEval_FormatKwargsError@@Base+0x2950> │ │ │ │ + b 5dedc <_PyEval_FormatKwargsError@@Base+0x2aa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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 1510fc │ │ │ │ - b 5dfec <_PyEval_FormatKwargsError@@Base+0x29a0> │ │ │ │ + bl 15139c │ │ │ │ + b 5df2c <_PyEval_FormatKwargsError@@Base+0x2af8> │ │ │ │ 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 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e010 <_PyEval_FormatKwargsError@@Base+0x29c4> │ │ │ │ - b 5e4ac <_PyBytes_ReverseFind@@Base+0x300> │ │ │ │ + bne 5df50 <_PyEval_FormatKwargsError@@Base+0x2b1c> │ │ │ │ + b 5e29c <_PyBytes_ReverseFind@@Base+0x1b0> │ │ │ │ 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 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41ffb0 <_PyUnicode_EncodeUTF32@@Base+0x584> │ │ │ │ + b 41fbd4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ subs r6, r3, #0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -48254,618 +48208,534 @@ │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ moveq r5, r6 │ │ │ │ bl 2df4c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r6, r3 │ │ │ │ - bne 5e0ac <_PyEval_FormatKwargsError@@Base+0x2a60> │ │ │ │ + bne 5dfec <_PyEval_FormatKwargsError@@Base+0x2bb8> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e0e0 <_PyEval_FormatKwargsError@@Base+0x2a94> │ │ │ │ + beq 5e020 <_PyEval_FormatKwargsError@@Base+0x2bec> │ │ │ │ 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] @ 5e1a8 <_PyEval_FormatKwargsError@@Base+0x2b5c> │ │ │ │ + ldr r3, [pc, #212] @ 5e0e8 <_PyEval_FormatKwargsError@@Base+0x2cb4> │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e188 <_PyEval_FormatKwargsError@@Base+0x2b3c> │ │ │ │ + beq 5e0c8 <_PyEval_FormatKwargsError@@Base+0x2c94> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e0fc <_PyEval_FormatKwargsError@@Base+0x2ab0> │ │ │ │ + beq 5e03c <_PyEval_FormatKwargsError@@Base+0x2c08> │ │ │ │ mov r4, #0 │ │ │ │ - b 5e188 <_PyEval_FormatKwargsError@@Base+0x2b3c> │ │ │ │ + b 5e0c8 <_PyEval_FormatKwargsError@@Base+0x2c94> │ │ │ │ add r5, r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5e170 <_PyEval_FormatKwargsError@@Base+0x2b24> │ │ │ │ + beq 5e0b0 <_PyEval_FormatKwargsError@@Base+0x2c7c> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e120 <_PyEval_FormatKwargsError@@Base+0x2ad4> │ │ │ │ + beq 5e060 <_PyEval_FormatKwargsError@@Base+0x2c2c> │ │ │ │ cmp r5, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 5e170 <_PyEval_FormatKwargsError@@Base+0x2b24> │ │ │ │ + beq 5e0b0 <_PyEval_FormatKwargsError@@Base+0x2c7c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e160 <_PyEval_FormatKwargsError@@Base+0x2b14> │ │ │ │ - bl e8c3c │ │ │ │ + beq 5e0a0 <_PyEval_FormatKwargsError@@Base+0x2c6c> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e158 <_PyEval_FormatKwargsError@@Base+0x2b0c> │ │ │ │ + bgt 5e098 <_PyEval_FormatKwargsError@@Base+0x2c64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5e158 <_PyEval_FormatKwargsError@@Base+0x2b0c> │ │ │ │ + bne 5e098 <_PyEval_FormatKwargsError@@Base+0x2c64> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5e170 <_PyEval_FormatKwargsError@@Base+0x2b24> │ │ │ │ - bl df614 │ │ │ │ + bne 5e0b0 <_PyEval_FormatKwargsError@@Base+0x2c7c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 5e0f4 <_PyEval_FormatKwargsError@@Base+0x2aa8> │ │ │ │ + bne 5e034 <_PyEval_FormatKwargsError@@Base+0x2c00> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5580c <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 555b0 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e19c <_PyEval_FormatKwargsError@@Base+0x2b50> │ │ │ │ + beq 5e0dc <_PyEval_FormatKwargsError@@Base+0x2ca8> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, lsl r3 │ │ │ │ + rsbeq r7, sl, ip, lsl #6 │ │ │ │ │ │ │ │ -0005e1ac <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0005e0ec <_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 5e1ec <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 5e12c <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 34b0a8 │ │ │ │ + bl 34ce8c │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #24 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ - mov r0, r4 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ - subs r4, r1, #0 │ │ │ │ - sublt r7, r7, #1 │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r0, r7 │ │ │ │ - addlt r4, r4, r1 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ - mov r1, #60 @ 0x3c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ - ldr r0, [r8, #12] │ │ │ │ - subs ip, r1, #0 │ │ │ │ - sublt r1, r5, #1 │ │ │ │ - movge r1, r5 │ │ │ │ - addlt ip, ip, #60 @ 0x3c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5e2fc <_PyBytes_ReverseFind@@Base+0x150> │ │ │ │ - add lr, r0, #1 │ │ │ │ - cmp r6, #0 │ │ │ │ - bic lr, lr, #2 │ │ │ │ - beq 5e2c4 <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ - cmp lr, #0 │ │ │ │ - str ip, [sp] │ │ │ │ - movw ip, #57300 @ 0xdfd4 │ │ │ │ - movt ip, #70 @ 0x46 │ │ │ │ - mov r3, r1 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - mov r1, r0 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - movw r0, #15180 @ 0x3b4c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - movw r2, #65444 @ 0xffa4 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movne r2, ip │ │ │ │ - bl d4ffc │ │ │ │ - b 5e33c <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ - cmp lr, #0 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - movw r4, #57300 @ 0xdfd4 │ │ │ │ - movt r4, #70 @ 0x46 │ │ │ │ - mov r3, r1 │ │ │ │ - movw r2, #65444 @ 0xffa4 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - mov r1, r0 │ │ │ │ - movne r2, r4 │ │ │ │ - str ip, [sp] │ │ │ │ - movw r0, #15208 @ 0x3b68 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ - b 5e33c <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 5e320 <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, ip │ │ │ │ - str r6, [sp] │ │ │ │ - movw r0, #15232 @ 0x3b80 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ - b 5e33c <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, ip │ │ │ │ - movw r0, #15252 @ 0x3b94 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ - 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 r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e378 <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ - bl df614 │ │ │ │ + bne 5e168 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e3a8 <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ + bne 5e198 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ bl 2f09c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e398 <_PyBytes_ReverseFind@@Base+0x1ec> │ │ │ │ - bl df614 │ │ │ │ + bne 5e188 <_PyBytes_ReverseFind@@Base+0x9c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e3a8 <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ + bne 5e198 <_PyBytes_ReverseFind@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 5e3e0 <_PyBytes_ReverseFind@@Base+0x234> │ │ │ │ + bne 5e1d0 <_PyBytes_ReverseFind@@Base+0xe4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b31b8 │ │ │ │ + b 296ee8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24736 @ 0x60a0 │ │ │ │ + movw r0, #25440 @ 0x6360 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e3d0 <_PyBytes_ReverseFind@@Base+0x224> │ │ │ │ + bne 5e1c0 <_PyBytes_ReverseFind@@Base+0xd4> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5e434 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ - bl 133be4 │ │ │ │ + bne 5e224 <_PyBytes_ReverseFind@@Base+0x138> │ │ │ │ + bl 133e0c │ │ │ │ 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 133cd4 │ │ │ │ + bl 133efc │ │ │ │ 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 5e478 <_PyBytes_ReverseFind@@Base+0x2cc> │ │ │ │ + ble 5e268 <_PyBytes_ReverseFind@@Base+0x17c> │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr lr, [lr, r2, lsl #2] │ │ │ │ str lr, [r1, r2, lsl #2] │ │ │ │ mov r2, ip │ │ │ │ - b 5e454 <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ + b 5e244 <_PyBytes_ReverseFind@@Base+0x158> │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #15276 @ 0x3bac │ │ │ │ + movw r0, #15980 @ 0x3e6c │ │ │ │ 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 d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41f6b4 │ │ │ │ + b 4204e8 <_PyUnicode_EncodeUTF32@@Base+0x584> │ │ │ │ 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 5e530 <_PyBytes_ReverseFind@@Base+0x384> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5e320 <_PyBytes_ReverseFind@@Base+0x234> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15296 @ 0x3bc0 │ │ │ │ + movw r1, #16000 @ 0x3e80 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r5, #0 │ │ │ │ - b 5e744 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ - movw r2, #48620 @ 0xbdec │ │ │ │ + b 5e534 <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ + movw r2, #49924 @ 0xc304 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5e554 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bne 5e344 <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - b 5e744 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ - ldr r0, [pc, #500] @ 5e750 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ + b 5e534 <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ + ldr r0, [pc, #500] @ 5e540 <_PyBytes_ReverseFind@@Base+0x454> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldrd r6, [r3, #20] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5e528 <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ + blt 5e318 <_PyBytes_ReverseFind@@Base+0x22c> │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ movw r8, #5976 @ 0x1758 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r5, r8 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 5e5dc <_PyBytes_ReverseFind@@Base+0x430> │ │ │ │ + bne 5e3cc <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 5e548 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ + beq 5e338 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #15352 @ 0x3bf8 │ │ │ │ + movw r1, #16056 @ 0x3eb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 5e744 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ + beq 5e534 <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ cmp r5, r8 │ │ │ │ - bne 5e5dc <_PyBytes_ReverseFind@@Base+0x430> │ │ │ │ + bne 5e3cc <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e548 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ + bgt 5e338 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5e548 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5e548 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ + bne 5e338 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5e338 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #15360 @ 0x3c00 │ │ │ │ + movw r0, #16064 @ 0x3ec0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e714 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + beq 5e504 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 5e624 <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ - ldr r1, [pc, #324] @ 5e754 <_PyBytes_ReverseFind@@Base+0x5a8> │ │ │ │ + beq 5e414 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ + ldr r1, [pc, #324] @ 5e544 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e714 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + beq 5e504 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ movne r1, r5 │ │ │ │ movne r0, r8 │ │ │ │ - bne 5e65c <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ - bl aff5c │ │ │ │ + bne 5e44c <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ + bl afdec │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #64844 @ 0xfd4c │ │ │ │ + movw r0, #64832 @ 0xfd40 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5e6b0 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ + beq 5e4a0 <_PyBytes_ReverseFind@@Base+0x3b4> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2fe304 <_PyOnceFlag_CallOnceSlow@@Base+0x16b8> │ │ │ │ + bl 300590 <_PyOnceFlag_CallOnceSlow@@Base+0x16cc> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e690 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ + bne 5e480 <_PyBytes_ReverseFind@@Base+0x394> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e714 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + bgt 5e504 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5e714 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + bne 5e504 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5e714 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5e504 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e6d0 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + bgt 5e4c0 <_PyBytes_ReverseFind@@Base+0x3d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5e6d0 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + bne 5e4c0 <_PyBytes_ReverseFind@@Base+0x3d4> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5e6d0 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ - bl 177ba8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5e4c0 <_PyBytes_ReverseFind@@Base+0x3d4> │ │ │ │ + bl 177ef4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #15384 @ 0x3c18 │ │ │ │ + movw r0, #16088 @ 0x3ed8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e714 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + beq 5e504 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #64984 @ 0xfdd8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 2fe6a8 │ │ │ │ + movw r0, #160 @ 0xa0 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 300934 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e714 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + beq 5e504 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 312dc4 │ │ │ │ + bl 315060 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30d638 │ │ │ │ + bl 30f8d0 │ │ │ │ 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 5e734 <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ + bgt 5e524 <_PyBytes_ReverseFind@@Base+0x438> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5e734 <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5e524 <_PyBytes_ReverseFind@@Base+0x438> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mlseq fp, ip, fp, r7 │ │ │ │ - mlseq fp, ip, r8, r6 │ │ │ │ + mlseq fp, r4, fp, r7 │ │ │ │ + mlseq fp, r4, r8, r6 │ │ │ │ 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 5e798 <_PyBytes_ReverseFind@@Base+0x5ec> │ │ │ │ + beq 5e588 <_PyBytes_ReverseFind@@Base+0x49c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #6836 @ 0x1ab4 │ │ │ │ + movw r0, #9292 @ 0x244c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e9f8 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + beq 5e7e8 <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26912 @ 0x6920 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5e7d8 <_PyBytes_ReverseFind@@Base+0x62c> │ │ │ │ - bl 24b210 │ │ │ │ + beq 5e5c8 <_PyBytes_ReverseFind@@Base+0x4dc> │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5e7d8 <_PyBytes_ReverseFind@@Base+0x62c> │ │ │ │ - bl df614 │ │ │ │ + bne 5e5c8 <_PyBytes_ReverseFind@@Base+0x4dc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e9f8 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + bne 5e7e8 <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5e810 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ - bl 24b210 │ │ │ │ + beq 5e600 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5e810 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ - bl df614 │ │ │ │ + bne 5e600 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e9f8 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + bne 5e7e8 <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #492] @ 5ea08 <_PyBytes_ReverseFind@@Base+0x85c> │ │ │ │ + vldr d10, [pc, #492] @ 5e7f8 <_PyBytes_ReverseFind@@Base+0x70c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5e848 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ + bhi 5e638 <_PyBytes_ReverseFind@@Base+0x54c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5e95c <_PyBytes_ReverseFind@@Base+0x7b0> │ │ │ │ - b 5e86c <_PyBytes_ReverseFind@@Base+0x6c0> │ │ │ │ + bls 5e74c <_PyBytes_ReverseFind@@Base+0x660> │ │ │ │ + b 5e65c <_PyBytes_ReverseFind@@Base+0x570> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5e86c <_PyBytes_ReverseFind@@Base+0x6c0> │ │ │ │ + bvc 5e65c <_PyBytes_ReverseFind@@Base+0x570> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5e88c <_PyBytes_ReverseFind@@Base+0x6e0> │ │ │ │ + bvc 5e67c <_PyBytes_ReverseFind@@Base+0x590> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5e914 <_PyBytes_ReverseFind@@Base+0x768> │ │ │ │ + ble 5e704 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5e9e0 <_PyBytes_ReverseFind@@Base+0x834> │ │ │ │ + bhi 5e7d0 <_PyBytes_ReverseFind@@Base+0x6e4> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2e438 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble 5e8d4 <_PyBytes_ReverseFind@@Base+0x728> │ │ │ │ + ble 5e6c4 <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #320] @ 5ea10 <_PyBytes_ReverseFind@@Base+0x864> │ │ │ │ + vldr d8, [pc, #320] @ 5e800 <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5e9a8 <_PyBytes_ReverseFind@@Base+0x7fc> │ │ │ │ + beq 5e798 <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e8fc <_PyBytes_ReverseFind@@Base+0x750> │ │ │ │ - vldr d8, [pc, #284] @ 5ea18 <_PyBytes_ReverseFind@@Base+0x86c> │ │ │ │ - b 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + bne 5e6ec <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ + vldr d8, [pc, #284] @ 5e808 <_PyBytes_ReverseFind@@Base+0x71c> │ │ │ │ + b 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #272] @ 5ea18 <_PyBytes_ReverseFind@@Base+0x86c> │ │ │ │ - vldr d7, [pc, #276] @ 5ea20 <_PyBytes_ReverseFind@@Base+0x874> │ │ │ │ + vldr d8, [pc, #272] @ 5e808 <_PyBytes_ReverseFind@@Base+0x71c> │ │ │ │ + vldr d7, [pc, #276] @ 5e810 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5e9a8 <_PyBytes_ReverseFind@@Base+0x7fc> │ │ │ │ + beq 5e798 <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5e944 <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ + ble 5e734 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #220] @ 5ea18 <_PyBytes_ReverseFind@@Base+0x86c> │ │ │ │ + vldr d7, [pc, #220] @ 5e808 <_PyBytes_ReverseFind@@Base+0x71c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ - bpl 5e8f4 <_PyBytes_ReverseFind@@Base+0x748> │ │ │ │ + b 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ + bpl 5e6e4 <_PyBytes_ReverseFind@@Base+0x5f8> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5e8f4 <_PyBytes_ReverseFind@@Base+0x748> │ │ │ │ + bpl 5e6e4 <_PyBytes_ReverseFind@@Base+0x5f8> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2eef8 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + bls 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5e99c <_PyBytes_ReverseFind@@Base+0x7f0> │ │ │ │ + bvs 5e78c <_PyBytes_ReverseFind@@Base+0x6a0> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + bne 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e9cc <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + beq 5e7bc <_PyBytes_ReverseFind@@Base+0x6d0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 4172ec <_PyLong_UInt32_Converter@@Base+0x4f0> │ │ │ │ + bl 417cd4 <_PyLong_UInt32_Converter@@Base+0x7b0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e9f8 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + bne 5e7e8 <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldrgt d8, [pc, #32] @ 5ea10 <_PyBytes_ReverseFind@@Base+0x864> │ │ │ │ - bgt 5e9ac <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + vldrgt d8, [pc, #32] @ 5e800 <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ + bgt 5e79c <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ mov r3, #0 │ │ │ │ - b 5e8e0 <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ + b 5e6d0 <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -48879,116 +48749,116 @@ │ │ │ │ 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 5ea60 <_PyBytes_ReverseFind@@Base+0x8b4> │ │ │ │ + bne 5e850 <_PyBytes_ReverseFind@@Base+0x764> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea90 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + bne 5e880 <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ 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] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #148] @ 5eb1c <_PyBytes_ReverseFind@@Base+0x970> │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #148] @ 5e90c <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5eb10 <_PyBytes_ReverseFind@@Base+0x964> │ │ │ │ + beq 5e900 <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5eaf8 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ + beq 5e8e8 <_PyBytes_ReverseFind@@Base+0x7fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5eafc <_PyBytes_ReverseFind@@Base+0x950> │ │ │ │ + beq 5e8ec <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ ldr r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5ead4 <_PyBytes_ReverseFind@@Base+0x928> │ │ │ │ + bne 5e8c4 <_PyBytes_ReverseFind@@Base+0x7d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ mov r3, r0 │ │ │ │ - b 5eae4 <_PyBytes_ReverseFind@@Base+0x938> │ │ │ │ + b 5e8d4 <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #8] │ │ │ │ strne r4, [r3, #12] │ │ │ │ - bne 5eb10 <_PyBytes_ReverseFind@@Base+0x964> │ │ │ │ - b 5eafc <_PyBytes_ReverseFind@@Base+0x950> │ │ │ │ + bne 5e900 <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ + b 5e8ec <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, lsr r3 │ │ │ │ + rsbeq r7, sl, r8, lsr r3 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5eca4 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ - ldr r0, [pc, #344] @ 5ecb4 <_PyBytes_ReverseFind@@Base+0xb08> │ │ │ │ + beq 5ea94 <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ + ldr r0, [pc, #344] @ 5eaa4 <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ec78 <_PyBytes_ReverseFind@@Base+0xacc> │ │ │ │ + beq 5ea68 <_PyBytes_ReverseFind@@Base+0x97c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #16708 @ 0x4144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5eba8 <_PyBytes_ReverseFind@@Base+0x9fc> │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + beq 5e998 <_PyBytes_ReverseFind@@Base+0x8ac> │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #15440 @ 0x3c50 │ │ │ │ + movw r1, #16144 @ 0x3f10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - b 5ec78 <_PyBytes_ReverseFind@@Base+0xacc> │ │ │ │ + bl 1736ec │ │ │ │ + b 5ea68 <_PyBytes_ReverseFind@@Base+0x97c> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 215a1c │ │ │ │ + bl 216038 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5ec78 <_PyBytes_ReverseFind@@Base+0xacc> │ │ │ │ - movw r0, #57004 @ 0xdeac │ │ │ │ + blt 5ea68 <_PyBytes_ReverseFind@@Base+0x97c> │ │ │ │ + movw r0, #58308 @ 0xe3c4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ec78 <_PyBytes_ReverseFind@@Base+0xacc> │ │ │ │ + beq 5ea68 <_PyBytes_ReverseFind@@Base+0x97c> │ │ │ │ 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] @ 5ecb8 <_PyBytes_ReverseFind@@Base+0xb0c> │ │ │ │ + ldr r3, [pc, #200] @ 5eaa8 <_PyBytes_ReverseFind@@Base+0x9bc> │ │ │ │ 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 │ │ │ │ @@ -48999,291 +48869,291 @@ │ │ │ │ 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 5ec4c <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ + bgt 5ea3c <_PyBytes_ReverseFind@@Base+0x950> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ec4c <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ + bne 5ea3c <_PyBytes_ReverseFind@@Base+0x950> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ec64 <_PyBytes_ReverseFind@@Base+0xab8> │ │ │ │ + bgt 5ea54 <_PyBytes_ReverseFind@@Base+0x968> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 5ec6c <_PyBytes_ReverseFind@@Base+0xac0> │ │ │ │ + beq 5ea5c <_PyBytes_ReverseFind@@Base+0x970> │ │ │ │ mov r5, #0 │ │ │ │ - b 5eca8 <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ + b 5ea98 <_PyBytes_ReverseFind@@Base+0x9ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5eca8 <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ - bl bd8c4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5ea98 <_PyBytes_ReverseFind@@Base+0x9ac> │ │ │ │ + bl bd424 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5eca4 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + bgt 5ea94 <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5eca4 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + bne 5ea94 <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r2, fp, r4, asr r3 │ │ │ │ + rsbeq r2, fp, ip, asr #6 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5ed10 <_PyBytes_ReverseFind@@Base+0xb64> │ │ │ │ + bne 5eb00 <_PyBytes_ReverseFind@@Base+0xa14> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed30 <_PyBytes_ReverseFind@@Base+0xb84> │ │ │ │ + beq 5eb20 <_PyBytes_ReverseFind@@Base+0xa34> │ │ │ │ mov r4, #0 │ │ │ │ - b 5edc0 <_PyBytes_ReverseFind@@Base+0xc14> │ │ │ │ + b 5ebb0 <_PyBytes_ReverseFind@@Base+0xac4> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34632 @ 0x8748 │ │ │ │ + movw r0, #35336 @ 0x8a08 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ed08 <_PyBytes_ReverseFind@@Base+0xb5c> │ │ │ │ - b 5ecf4 <_PyBytes_ReverseFind@@Base+0xb48> │ │ │ │ + beq 5eaf8 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ + b 5eae4 <_PyBytes_ReverseFind@@Base+0x9f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ed08 <_PyBytes_ReverseFind@@Base+0xb5c> │ │ │ │ + beq 5eaf8 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 5ed68 <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ + bhi 5eb58 <_PyBytes_ReverseFind@@Base+0xa6c> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [pc, #124] @ 5ede0 <_PyBytes_ReverseFind@@Base+0xc34> │ │ │ │ + ldr lr, [pc, #124] @ 5ebd0 <_PyBytes_ReverseFind@@Base+0xae4> │ │ │ │ add r1, r2, r1 │ │ │ │ - b 5ed8c <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + b 5eb7c <_PyBytes_ReverseFind@@Base+0xa90> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #8556 @ 0x216c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ed08 <_PyBytes_ReverseFind@@Base+0xb5c> │ │ │ │ - b 5ed50 <_PyBytes_ReverseFind@@Base+0xba4> │ │ │ │ + beq 5eaf8 <_PyBytes_ReverseFind@@Base+0xa0c> │ │ │ │ + b 5eb40 <_PyBytes_ReverseFind@@Base+0xa54> │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl ip, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5edb8 <_PyBytes_ReverseFind@@Base+0xc0c> │ │ │ │ + ble 5eba8 <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ 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 5ed8c <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ - bl ce9e0 │ │ │ │ + b 5eb7c <_PyBytes_ReverseFind@@Base+0xa90> │ │ │ │ + bl ce87c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5edd4 <_PyBytes_ReverseFind@@Base+0xc28> │ │ │ │ + beq 5ebc4 <_PyBytes_ReverseFind@@Base+0xad8> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r5, r0, asr #25 │ │ │ │ + rsbeq r7, r5, r0, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5ee2c <_PyBytes_ReverseFind@@Base+0xc80> │ │ │ │ + beq 5ec1c <_PyBytes_ReverseFind@@Base+0xb30> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11872 @ 0x2e60 │ │ │ │ + movw r0, #12916 @ 0x3274 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee60 <_PyBytes_ReverseFind@@Base+0xcb4> │ │ │ │ + beq 5ec50 <_PyBytes_ReverseFind@@Base+0xb64> │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5ee68 <_PyBytes_ReverseFind@@Base+0xcbc> │ │ │ │ - movw r2, #54360 @ 0xd458 │ │ │ │ + bne 5ec58 <_PyBytes_ReverseFind@@Base+0xb6c> │ │ │ │ + movw r2, #55064 @ 0xd718 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11872 @ 0x2e60 │ │ │ │ + movw r0, #12916 @ 0x3274 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 5f000 <_PyBytes_ReverseFind@@Base+0xe54> │ │ │ │ + b 5edf0 <_PyBytes_ReverseFind@@Base+0xd04> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 5eea0 <_PyBytes_ReverseFind@@Base+0xcf4> │ │ │ │ + bne 5ec90 <_PyBytes_ReverseFind@@Base+0xba4> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #65176 @ 0xfe98 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r2, #292 @ 0x124 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11872 @ 0x2e60 │ │ │ │ + movw r0, #12916 @ 0x3274 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5ee60 <_PyBytes_ReverseFind@@Base+0xcb4> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5ec50 <_PyBytes_ReverseFind@@Base+0xb64> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5eee0 <_PyBytes_ReverseFind@@Base+0xd34> │ │ │ │ - bl e8c3c │ │ │ │ + beq 5ecd0 <_PyBytes_ReverseFind@@Base+0xbe4> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5eed8 <_PyBytes_ReverseFind@@Base+0xd2c> │ │ │ │ + bgt 5ecc8 <_PyBytes_ReverseFind@@Base+0xbdc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5eed8 <_PyBytes_ReverseFind@@Base+0xd2c> │ │ │ │ + bne 5ecc8 <_PyBytes_ReverseFind@@Base+0xbdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5eef0 <_PyBytes_ReverseFind@@Base+0xd44> │ │ │ │ - bl df614 │ │ │ │ + bne 5ece0 <_PyBytes_ReverseFind@@Base+0xbf4> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ee60 <_PyBytes_ReverseFind@@Base+0xcb4> │ │ │ │ + bne 5ec50 <_PyBytes_ReverseFind@@Base+0xb64> │ │ │ │ mvn r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, r4 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt 5ef24 <_PyBytes_ReverseFind@@Base+0xd78> │ │ │ │ + bgt 5ed14 <_PyBytes_ReverseFind@@Base+0xc28> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15492 @ 0x3c84 │ │ │ │ + movw r1, #16196 @ 0x3f44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ - b 5f000 <_PyBytes_ReverseFind@@Base+0xe54> │ │ │ │ + b 5edf0 <_PyBytes_ReverseFind@@Base+0xd04> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5f440 <_PyBytes_ReverseFind@@Base+0x1294> │ │ │ │ + bl 5f230 <_PyBytes_ReverseFind@@Base+0x1144> │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 5efc0 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + blt 5edb0 <_PyBytes_ReverseFind@@Base+0xcc4> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 5efc0 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 5edb0 <_PyBytes_ReverseFind@@Base+0xcc4> │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r5 │ │ │ │ add r2, r8, #16 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ str r9, [sp] │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2f0a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5efac <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ + beq 5ed9c <_PyBytes_ReverseFind@@Base+0xcb0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 39d25c <_PyGen_FetchStopIterationValue@@Base+0x310c> │ │ │ │ - b 5efc0 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bl 39dfb4 <_PyGen_FetchStopIterationValue@@Base+0x320c> │ │ │ │ + b 5edb0 <_PyBytes_ReverseFind@@Base+0xcc4> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 10d444 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10d5f8 <_PyBytes_Resize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5eff4 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bne 5ede4 <_PyBytes_ReverseFind@@Base+0xcf8> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eff4 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + beq 5ede4 <_PyBytes_ReverseFind@@Base+0xcf8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5eff4 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bgt 5ede4 <_PyBytes_ReverseFind@@Base+0xcf8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5eff4 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5ede4 <_PyBytes_ReverseFind@@Base+0xcf8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41f260 │ │ │ │ + b 41f780 │ │ │ │ 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 5f06c <_PyBytes_ReverseFind@@Base+0xec0> │ │ │ │ + bne 5ee5c <_PyBytes_ReverseFind@@Base+0xd70> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4ea0c │ │ │ │ + b 4e7ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24744 @ 0x60a8 │ │ │ │ + movw r0, #25448 @ 0x6368 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5f05c <_PyBytes_ReverseFind@@Base+0xeb0> │ │ │ │ + bne 5ee4c <_PyBytes_ReverseFind@@Base+0xd60> │ │ │ │ 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 r5, [r0, #8] │ │ │ │ @@ -49293,107 +49163,107 @@ │ │ │ │ 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, #31840 @ 0x7c60 │ │ │ │ + movw r3, #33404 @ 0x827c │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 5f0f0 <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + beq 5eee0 <_PyBytes_ReverseFind@@Base+0xdf4> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5f12c <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ + beq 5ef1c <_PyBytes_ReverseFind@@Base+0xe30> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f12c <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ + beq 5ef1c <_PyBytes_ReverseFind@@Base+0xe30> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #42932 @ 0xa7b4 │ │ │ │ + movw r3, #42392 @ 0xa598 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5f12c <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ + bne 5ef1c <_PyBytes_ReverseFind@@Base+0xe30> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8a5ac │ │ │ │ + bl 8a2dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f160 <_PyBytes_ReverseFind@@Base+0xfb4> │ │ │ │ + beq 5ef50 <_PyBytes_ReverseFind@@Base+0xe64> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f160 <_PyBytes_ReverseFind@@Base+0xfb4> │ │ │ │ + bgt 5ef50 <_PyBytes_ReverseFind@@Base+0xe64> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5f160 <_PyBytes_ReverseFind@@Base+0xfb4> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5ef50 <_PyBytes_ReverseFind@@Base+0xe64> │ │ │ │ + bl bcc3c <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5f1f4 <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ + beq 5efe4 <_PyBytes_ReverseFind@@Base+0xef8> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5f1f4 <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ - bl df614 │ │ │ │ + bne 5efe4 <_PyBytes_ReverseFind@@Base+0xef8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f20c <_PyBytes_ReverseFind@@Base+0x1060> │ │ │ │ - vldr d0, [pc, #36] @ 5f220 <_PyBytes_ReverseFind@@Base+0x1074> │ │ │ │ + bne 5effc <_PyBytes_ReverseFind@@Base+0xf10> │ │ │ │ + vldr d0, [pc, #36] @ 5f010 <_PyBytes_ReverseFind@@Base+0xf24> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #108] @ 5f2b0 <_PyBytes_ReverseFind@@Base+0x1104> │ │ │ │ + ldr r1, [pc, #108] @ 5f0a0 <_PyBytes_ReverseFind@@Base+0xfb4> │ │ │ │ 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] │ │ │ │ @@ -49405,38 +49275,38 @@ │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 5f2e8 <_PyBytes_ReverseFind@@Base+0x113c> │ │ │ │ - beq 5f2dc <_PyBytes_ReverseFind@@Base+0x1130> │ │ │ │ + ldreq r0, [pc, #28] @ 5f0d8 <_PyBytes_ReverseFind@@Base+0xfec> │ │ │ │ + beq 5f0cc <_PyBytes_ReverseFind@@Base+0xfe0> │ │ │ │ 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 sl, fp, r4, lsl #3 │ │ │ │ + rsbeq sl, fp, ip, ror r1 │ │ │ │ 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 │ │ │ │ @@ -49453,205 +49323,205 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2df4c │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - movw r3, #65444 @ 0xffa4 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ + movw r3, #612 @ 0x264 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 5f374 <_PyBytes_ReverseFind@@Base+0x11c8> │ │ │ │ + bne 5f164 <_PyBytes_ReverseFind@@Base+0x1078> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f3ac <_PyBytes_ReverseFind@@Base+0x1200> │ │ │ │ + beq 5f19c <_PyBytes_ReverseFind@@Base+0x10b0> │ │ │ │ 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] @ 5f43c <_PyBytes_ReverseFind@@Base+0x1290> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #152] @ 5f22c <_PyBytes_ReverseFind@@Base+0x1140> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f408 <_PyBytes_ReverseFind@@Base+0x125c> │ │ │ │ + beq 5f1f8 <_PyBytes_ReverseFind@@Base+0x110c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 3483b0 │ │ │ │ + bl 34a170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f3c8 <_PyBytes_ReverseFind@@Base+0x121c> │ │ │ │ + bne 5f1b8 <_PyBytes_ReverseFind@@Base+0x10cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 5f408 <_PyBytes_ReverseFind@@Base+0x125c> │ │ │ │ + b 5f1f8 <_PyBytes_ReverseFind@@Base+0x110c> │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 5f3f0 <_PyBytes_ReverseFind@@Base+0x1244> │ │ │ │ + bne 5f1e0 <_PyBytes_ReverseFind@@Base+0x10f4> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 41b230 <_PyBytes_Find@@Base+0x1e50> │ │ │ │ + bl 41b75c <_PyBytes_Find@@Base+0x1c54> │ │ │ │ mov r4, r0 │ │ │ │ - b 5f408 <_PyBytes_ReverseFind@@Base+0x125c> │ │ │ │ + b 5f1f8 <_PyBytes_ReverseFind@@Base+0x110c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f3d4 <_PyBytes_ReverseFind@@Base+0x1228> │ │ │ │ - b 5f3c0 <_PyBytes_ReverseFind@@Base+0x1214> │ │ │ │ + beq 5f1c4 <_PyBytes_ReverseFind@@Base+0x10d8> │ │ │ │ + b 5f1b0 <_PyBytes_ReverseFind@@Base+0x10c4> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f41c <_PyBytes_ReverseFind@@Base+0x1270> │ │ │ │ + beq 5f20c <_PyBytes_ReverseFind@@Base+0x1120> │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f430 <_PyBytes_ReverseFind@@Base+0x1284> │ │ │ │ + beq 5f220 <_PyBytes_ReverseFind@@Base+0x1134> │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, ror #6 │ │ │ │ + rsbeq r7, sl, r4, ror #6 │ │ │ │ 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, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 5f478 <_PyBytes_ReverseFind@@Base+0x12cc> │ │ │ │ + bhi 5f268 <_PyBytes_ReverseFind@@Base+0x117c> │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r6, [r6, #8] │ │ │ │ - bne 5f4c8 <_PyBytes_ReverseFind@@Base+0x131c> │ │ │ │ - bl 36ccf4 │ │ │ │ + bne 5f2b8 <_PyBytes_ReverseFind@@Base+0x11cc> │ │ │ │ + bl 36d9fc │ │ │ │ mvn r4, #0 │ │ │ │ - b 5f51c <_PyBytes_ReverseFind@@Base+0x1370> │ │ │ │ + b 5f30c <_PyBytes_ReverseFind@@Base+0x1220> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 30ff80 │ │ │ │ + bl 312218 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r3, r7, lsl #2] │ │ │ │ - beq 5f4d4 <_PyBytes_ReverseFind@@Base+0x1328> │ │ │ │ + beq 5f2c4 <_PyBytes_ReverseFind@@Base+0x11d8> │ │ │ │ cmp r9, r6 │ │ │ │ add r7, r7, #1 │ │ │ │ sub r6, r6, r9 │ │ │ │ - bhi 5f4f8 <_PyBytes_ReverseFind@@Base+0x134c> │ │ │ │ + bhi 5f2e8 <_PyBytes_ReverseFind@@Base+0x11fc> │ │ │ │ cmp r4, r7 │ │ │ │ - bgt 5f49c <_PyBytes_ReverseFind@@Base+0x12f0> │ │ │ │ - b 5f514 <_PyBytes_ReverseFind@@Base+0x1368> │ │ │ │ - bl df614 │ │ │ │ + bgt 5f28c <_PyBytes_ReverseFind@@Base+0x11a0> │ │ │ │ + b 5f304 <_PyBytes_ReverseFind@@Base+0x1218> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f4b8 <_PyBytes_ReverseFind@@Base+0x130c> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 5f2a8 <_PyBytes_ReverseFind@@Base+0x11bc> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f494 <_PyBytes_ReverseFind@@Base+0x12e8> │ │ │ │ + beq 5f284 <_PyBytes_ReverseFind@@Base+0x1198> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15704 @ 0x3d58 │ │ │ │ + movw r1, #16408 @ 0x4018 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5f494 <_PyBytes_ReverseFind@@Base+0x12e8> │ │ │ │ + bl 1b899c │ │ │ │ + b 5f284 <_PyBytes_ReverseFind@@Base+0x1198> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5f4f8 <_PyBytes_ReverseFind@@Base+0x134c> │ │ │ │ + bne 5f2e8 <_PyBytes_ReverseFind@@Base+0x11fc> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_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 5f5b8 <_PyBytes_ReverseFind@@Base+0x140c> │ │ │ │ + bne 5f3a8 <_PyBytes_ReverseFind@@Base+0x12bc> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 248d38 │ │ │ │ + b 249914 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24656 @ 0x6050 │ │ │ │ + movw r0, #25360 @ 0x6310 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5f5a8 <_PyBytes_ReverseFind@@Base+0x13fc> │ │ │ │ + b 5f398 <_PyBytes_ReverseFind@@Base+0x12ac> │ │ │ │ push {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 5f614 <_PyBytes_ReverseFind@@Base+0x1468> │ │ │ │ + bhi 5f404 <_PyBytes_ReverseFind@@Base+0x1318> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ movwle r1, #5976 @ 0x1758 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ - b 5f634 <_PyBytes_ReverseFind@@Base+0x1488> │ │ │ │ + b 5f424 <_PyBytes_ReverseFind@@Base+0x1338> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28952 @ 0x7118 │ │ │ │ + movw r0, #29728 @ 0x7420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 5f600 <_PyBytes_ReverseFind@@Base+0x1454> │ │ │ │ + b 5f3f0 <_PyBytes_ReverseFind@@Base+0x1304> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 56250 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ + b 55ff8 <_Py_strhex_bytes_with_sep@@Base+0xa48> │ │ │ │ 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] │ │ │ │ @@ -49673,571 +49543,571 @@ │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ add r4, r4, #16 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #0 │ │ │ │ cmpeq r8, #1 │ │ │ │ - bne 5f6c8 <_PyBytes_ReverseFind@@Base+0x151c> │ │ │ │ + bne 5f4b8 <_PyBytes_ReverseFind@@Base+0x13cc> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f700 <_PyBytes_ReverseFind@@Base+0x1554> │ │ │ │ + bne 5f4f0 <_PyBytes_ReverseFind@@Base+0x1404> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #300] @ 5f824 <_PyBytes_ReverseFind@@Base+0x1678> │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #300] @ 5f614 <_PyBytes_ReverseFind@@Base+0x1528> │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f804 <_PyBytes_ReverseFind@@Base+0x1658> │ │ │ │ + beq 5f5f4 <_PyBytes_ReverseFind@@Base+0x1508> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5f800 <_PyBytes_ReverseFind@@Base+0x1654> │ │ │ │ + bne 5f5f0 <_PyBytes_ReverseFind@@Base+0x1504> │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 5f730 <_PyBytes_ReverseFind@@Base+0x1584> │ │ │ │ + beq 5f520 <_PyBytes_ReverseFind@@Base+0x1434> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5f800 <_PyBytes_ReverseFind@@Base+0x1654> │ │ │ │ + blt 5f5f0 <_PyBytes_ReverseFind@@Base+0x1504> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt 5f758 <_PyBytes_ReverseFind@@Base+0x15ac> │ │ │ │ + bgt 5f548 <_PyBytes_ReverseFind@@Base+0x145c> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15768 @ 0x3d98 │ │ │ │ + movw r1, #16472 @ 0x4058 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5f800 <_PyBytes_ReverseFind@@Base+0x1654> │ │ │ │ + bl 1b899c │ │ │ │ + b 5f5f0 <_PyBytes_ReverseFind@@Base+0x1504> │ │ │ │ mov r0, r7 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f804 <_PyBytes_ReverseFind@@Base+0x1658> │ │ │ │ + beq 5f5f4 <_PyBytes_ReverseFind@@Base+0x1508> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r4, #28] │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 5f7f8 <_PyBytes_ReverseFind@@Base+0x164c> │ │ │ │ + beq 5f5e8 <_PyBytes_ReverseFind@@Base+0x14fc> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bne 5f7a8 <_PyBytes_ReverseFind@@Base+0x15fc> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 5f7f8 <_PyBytes_ReverseFind@@Base+0x164c> │ │ │ │ + bne 5f598 <_PyBytes_ReverseFind@@Base+0x14ac> │ │ │ │ + bl 36d9fc │ │ │ │ + b 5f5e8 <_PyBytes_ReverseFind@@Base+0x14fc> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ebec │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ bl 2e234 │ │ │ │ orrs r5, r5, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 5f7ec <_PyBytes_ReverseFind@@Base+0x1640> │ │ │ │ + bne 5f5dc <_PyBytes_ReverseFind@@Base+0x14f0> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15840 @ 0x3de0 │ │ │ │ + movw r1, #16544 @ 0x40a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5f7f8 <_PyBytes_ReverseFind@@Base+0x164c> │ │ │ │ + bl 1b899c │ │ │ │ + b 5f5e8 <_PyBytes_ReverseFind@@Base+0x14fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl e4538 │ │ │ │ - b 5f804 <_PyBytes_ReverseFind@@Base+0x1658> │ │ │ │ + bl e4568 │ │ │ │ + b 5f5f4 <_PyBytes_ReverseFind@@Base+0x1508> │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f818 <_PyBytes_ReverseFind@@Base+0x166c> │ │ │ │ + beq 5f608 <_PyBytes_ReverseFind@@Base+0x151c> │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq sl, r4, r3, r7 │ │ │ │ + mlseq sl, r0, r3, r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f858 <_PyBytes_ReverseFind@@Base+0x16ac> │ │ │ │ + bne 5f648 <_PyBytes_ReverseFind@@Base+0x155c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 193f08 │ │ │ │ + b 1945dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24816 @ 0x60f0 │ │ │ │ + movw r0, #25520 @ 0x63b0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5f848 <_PyBytes_ReverseFind@@Base+0x169c> │ │ │ │ + bne 5f638 <_PyBytes_ReverseFind@@Base+0x154c> │ │ │ │ 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 316dd8 │ │ │ │ + bl 319074 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #7080 @ 0x1ba8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5f8c8 <_PyBytes_ReverseFind@@Base+0x171c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5f6b8 <_PyBytes_ReverseFind@@Base+0x15cc> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #15872 @ 0x3e00 │ │ │ │ + movw r1, #16576 @ 0x40c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5fc38 │ │ │ │ + bl 5fa28 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5f934 <_PyBytes_ReverseFind@@Base+0x1788> │ │ │ │ + bne 5f724 <_PyBytes_ReverseFind@@Base+0x1638> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8536 @ 0x2158 │ │ │ │ + movw r1, #9240 @ 0x2418 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5f940 <_PyBytes_ReverseFind@@Base+0x1794> │ │ │ │ - bl 159040 │ │ │ │ + bl 1b899c │ │ │ │ + b 5f730 <_PyBytes_ReverseFind@@Base+0x1644> │ │ │ │ + bl 1592dc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 5f948 <_PyBytes_ReverseFind@@Base+0x179c> │ │ │ │ + bge 5f738 <_PyBytes_ReverseFind@@Base+0x164c> │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f9a8 <_PyBytes_ReverseFind@@Base+0x17fc> │ │ │ │ + bne 5f798 <_PyBytes_ReverseFind@@Base+0x16ac> │ │ │ │ mov r4, r0 │ │ │ │ - bl 313984 │ │ │ │ + bl 315c20 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f9a8 <_PyBytes_ReverseFind@@Base+0x17fc> │ │ │ │ + beq 5f798 <_PyBytes_ReverseFind@@Base+0x16ac> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f9a8 <_PyBytes_ReverseFind@@Base+0x17fc> │ │ │ │ + bgt 5f798 <_PyBytes_ReverseFind@@Base+0x16ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5f9a8 <_PyBytes_ReverseFind@@Base+0x17fc> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 5f798 <_PyBytes_ReverseFind@@Base+0x16ac> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005f9b0 : │ │ │ │ +0005f7a0 : │ │ │ │ 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 5f9e4 │ │ │ │ + beq 5f7d4 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5fa00 │ │ │ │ + beq 5f7f0 │ │ │ │ mov r0, r2 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #40836 @ 0x9f84 │ │ │ │ + movw r0, #41960 @ 0xa3e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 5fa34 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 5f824 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5fa14 │ │ │ │ + blt 5f804 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 5fa3c │ │ │ │ + blt 5f82c │ │ │ │ mov r0, r2 │ │ │ │ - bl c5900 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bl 2da71c │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15912 @ 0x3e28 │ │ │ │ + movw r1, #16616 @ 0x40e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b874c │ │ │ │ + b b8290 │ │ │ │ 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 5faa4 │ │ │ │ + bne 5f894 │ │ │ │ ldrd r0, [r4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5fac4 │ │ │ │ + b 5f8b4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24860 @ 0x611c │ │ │ │ + movw r0, #25564 @ 0x63dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5fa8c │ │ │ │ + bne 5f87c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005fac4 : │ │ │ │ +0005f8b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4d504 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 4d2a0 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ │ │ │ │ -0005fad8 : │ │ │ │ +0005f8c8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #46188 @ 0xb46c │ │ │ │ + movw r1, #47760 @ 0xba90 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb14 │ │ │ │ + bne 5f904 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36dddc │ │ │ │ + b 36eae4 │ │ │ │ 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 │ │ │ │ movweq r5, #5976 @ 0x1758 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 5fc30 │ │ │ │ + beq 5fa20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 17c9e4 │ │ │ │ + bl 17cd24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5fc2c │ │ │ │ + bne 5fa1c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5fc2c │ │ │ │ + bne 5fa1c │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ mov r1, r2 │ │ │ │ - bl 149b1c │ │ │ │ + bl 149d94 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5fc18 │ │ │ │ + beq 5fa08 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fc1c │ │ │ │ + beq 5fa0c │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d24a8 │ │ │ │ + bl d2340 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fc1c │ │ │ │ + beq 5fa0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbb8 │ │ │ │ + bgt 5f9a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fbb8 │ │ │ │ + bne 5f9a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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 d24a8 │ │ │ │ + bl d2340 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fc1c │ │ │ │ + beq 5fa0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fc30 │ │ │ │ + bgt 5fa20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fc30 │ │ │ │ + bne 5fa20 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 5fc30 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5fa20 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005fc38 : │ │ │ │ +0005fa28 : │ │ │ │ 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, #6744 @ 0x1a58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5fc7c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5fa6c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35616 @ 0x8b20 │ │ │ │ + movw r1, #36320 @ 0x8de0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 5fcac │ │ │ │ + bl 1b899c │ │ │ │ + b 5fa9c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #7080 @ 0x1ba8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5fcb4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5faa4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15948 @ 0x3e4c │ │ │ │ + movw r1, #16652 @ 0x410c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r6, #0 │ │ │ │ - b 5fe0c │ │ │ │ + b 5fbfc │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5fce0 │ │ │ │ + beq 5fad0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15984 @ 0x3e70 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 5fcac │ │ │ │ + bl 1736ec │ │ │ │ + b 5fa9c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5fd10 │ │ │ │ + beq 5fb00 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #16016 @ 0x3e90 │ │ │ │ + movw r1, #16720 @ 0x4150 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 5fcac │ │ │ │ - ldr r8, [pc, #252] @ 5fe14 │ │ │ │ + bl 1736ec │ │ │ │ + b 5fa9c │ │ │ │ + ldr r8, [pc, #252] @ 5fc04 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fd34 │ │ │ │ - bl 378218 <_PyObject_FunctionStr@@Base+0xa34> │ │ │ │ + bne 5fb24 │ │ │ │ + bl 378e94 <_PyObject_FunctionStr@@Base+0xa38> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5fd60 │ │ │ │ + beq 5fb50 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #16060 @ 0x3ebc │ │ │ │ + movw r1, #16764 @ 0x417c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 5fcac │ │ │ │ + bl 1736ec │ │ │ │ + b 5fa9c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5fdfc │ │ │ │ + bne 5fbec │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fd98 │ │ │ │ - bl 378218 <_PyObject_FunctionStr@@Base+0xa34> │ │ │ │ + bne 5fb88 │ │ │ │ + bl 378e94 <_PyObject_FunctionStr@@Base+0xa38> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fcac │ │ │ │ + beq 5fa9c │ │ │ │ str r4, [r7, #136] @ 0x88 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 612a4 <_PyEval_RaiseAsyncExc@@Base+0x7b0> │ │ │ │ + bl 61094 <_PyEval_RaiseAsyncExc@@Base+0x7b0> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5fcac │ │ │ │ + beq 5fa9c │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5fdec │ │ │ │ + bne 5fbdc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fdd4 │ │ │ │ + bgt 5fbc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5fdd4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48592 @ 0xbdd0 │ │ │ │ + bne 5fbc4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ - b 5fcac │ │ │ │ + bl 21b2b4 │ │ │ │ + b 5fa9c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl c5900 │ │ │ │ - b 5fe0c │ │ │ │ + bl 2da71c │ │ │ │ + b 5fbfc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3cb49c <_PyObject_MaybeCallSpecialOneArg@@Base+0xbc> │ │ │ │ + b 3cba8c <_PyObject_MaybeCallSpecialOneArg@@Base+0xbc> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #38696 @ 0x9728 │ │ │ │ + movw r1, #38692 @ 0x9724 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 400a90 │ │ │ │ + bl 4013a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fef8 │ │ │ │ + beq 5fce8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 5fe9c │ │ │ │ - bl d46b4 │ │ │ │ + bne 5fc8c │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5968 @ 0x1750 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 5fefc │ │ │ │ + beq 5fcec │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r1, ip │ │ │ │ - bl 14ffe8 │ │ │ │ + bl 15025c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fefc │ │ │ │ + beq 5fcec │ │ │ │ mov r1, r5 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fefc │ │ │ │ + beq 5fcec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fef8 │ │ │ │ + bgt 5fce8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fef8 │ │ │ │ + bne 5fce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ff40 │ │ │ │ + bne 5fd30 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ff54 │ │ │ │ - b 5ff64 │ │ │ │ + bne 5fd44 │ │ │ │ + b 5fd54 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ff30 │ │ │ │ + beq 5fd20 │ │ │ │ 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 │ │ │ │ @@ -50247,18 +50117,18 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5ffa4 │ │ │ │ + beq 5fd94 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 259dec │ │ │ │ + b 25a7c4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -50267,333 +50137,333 @@ │ │ │ │ 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 60014 │ │ │ │ + bne 5fe04 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 5fff8 │ │ │ │ + bgt 5fde8 │ │ │ │ mov r5, #0 │ │ │ │ - b 60014 │ │ │ │ + b 5fe04 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60044 │ │ │ │ - b 5fff0 │ │ │ │ + beq 5fe34 │ │ │ │ + b 5fde0 │ │ │ │ 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, #1148] @ 604b8 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #1148] @ 602a8 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6049c │ │ │ │ + beq 6028c │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 60498 │ │ │ │ - ldr r3, [pc, #1104] @ 604bc │ │ │ │ + beq 60288 │ │ │ │ + ldr r3, [pc, #1104] @ 602ac │ │ │ │ cmp r6, #0 │ │ │ │ movw r8, #43956 @ 0xabb4 │ │ │ │ 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 60228 │ │ │ │ + bne 60018 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 18deec │ │ │ │ + bl 18e228 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60228 │ │ │ │ + bne 60018 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600d0 │ │ │ │ + bgt 5fec0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 600d0 │ │ │ │ + bne 5fec0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60120 │ │ │ │ + bne 5ff10 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60100 │ │ │ │ + bgt 5fef0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60100 │ │ │ │ + bne 5fef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6049c │ │ │ │ + bne 6028c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 601c4 │ │ │ │ + bne 5ffb4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 18deec │ │ │ │ + bl 18e228 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601c4 │ │ │ │ + bne 5ffb4 │ │ │ │ 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 6019c │ │ │ │ + beq 5ff8c │ │ │ │ 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, #800] @ 604b0 │ │ │ │ + vldr d5, [pc, #800] @ 602a0 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 601c4 │ │ │ │ + bhi 5ffb4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600d0 │ │ │ │ + bgt 5fec0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 600d0 │ │ │ │ + bne 5fec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 600d0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 5fec0 │ │ │ │ mov r0, r7 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 602d0 │ │ │ │ + beq 600c0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23a774 │ │ │ │ + bl 23b348 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60200 │ │ │ │ + bgt 5fff0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 60200 │ │ │ │ + bne 5fff0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60220 │ │ │ │ + bgt 60010 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60220 │ │ │ │ + bne 60010 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60320 │ │ │ │ + beq 60110 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #26912 @ 0x6920 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 603cc │ │ │ │ + bne 601bc │ │ │ │ ldr r3, [r6] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60294 │ │ │ │ + bgt 60084 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 60294 │ │ │ │ + bne 60084 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 60294 │ │ │ │ - bl 18deec │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 60084 │ │ │ │ + bl 18e228 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 602c0 │ │ │ │ + bne 600b0 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r4] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60388 │ │ │ │ + ble 60178 │ │ │ │ mov r0, r5 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60348 │ │ │ │ + beq 60138 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r4, #8] │ │ │ │ - beq 60280 │ │ │ │ + beq 60070 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 60264 │ │ │ │ + beq 60054 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 602f4 │ │ │ │ + bne 600e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60320 │ │ │ │ + bgt 60110 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60320 │ │ │ │ + bne 60110 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 60320 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 60110 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23a774 │ │ │ │ + bl 23b348 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6039c │ │ │ │ + ble 6018c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 603b4 │ │ │ │ + ble 601a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 603cc │ │ │ │ + bne 601bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60340 │ │ │ │ + bgt 60130 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60340 │ │ │ │ + bne 60130 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6049c │ │ │ │ + b 6028c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60368 │ │ │ │ + bgt 60158 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60368 │ │ │ │ + bne 60158 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6049c │ │ │ │ + bne 6028c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60294 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 60294 │ │ │ │ + bne 60084 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 60084 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 6030c │ │ │ │ + bne 600fc │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6030c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 600fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60318 │ │ │ │ + bne 60108 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 60318 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 60108 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 6041c │ │ │ │ - bl df614 │ │ │ │ + bne 6020c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60474 │ │ │ │ + beq 60264 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60414 │ │ │ │ + bgt 60204 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60414 │ │ │ │ + bne 60204 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 60474 │ │ │ │ - bl 23a774 │ │ │ │ + b 60264 │ │ │ │ + bl 23b348 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60448 │ │ │ │ + bgt 60238 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60448 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 60238 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6046c │ │ │ │ + bgt 6025c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6046c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 6025c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ subs r4, r7, #0 │ │ │ │ - bne 603d0 │ │ │ │ + bne 601c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6049c │ │ │ │ + bgt 6028c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6049c │ │ │ │ + bne 6028c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6049c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6028c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ - rsbeq r7, sl, r0, asr #7 │ │ │ │ - rsbeq ip, sl, r8, lsr #5 │ │ │ │ + strhteq r7, [sl], #-60 @ 0xffffffc4 │ │ │ │ + rsbeq ip, sl, r0, lsr #5 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 604e0 │ │ │ │ + beq 602d0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 259dec │ │ │ │ + b 25a7c4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -50604,41 +50474,41 @@ │ │ │ │ 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 6053c │ │ │ │ + beq 6032c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 60578 │ │ │ │ + bne 60368 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4066f0 │ │ │ │ + b 406d58 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24792 @ 0x60d8 │ │ │ │ + movw r0, #25496 @ 0x6398 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60568 │ │ │ │ + bne 60358 │ │ │ │ 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 │ │ │ │ @@ -50649,96 +50519,96 @@ │ │ │ │ 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 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 60684 │ │ │ │ - bl df614 │ │ │ │ + bne 60474 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60684 │ │ │ │ - movw r4, #45828 @ 0xb304 │ │ │ │ + beq 60474 │ │ │ │ + movw r4, #45612 @ 0xb22c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606b0 │ │ │ │ + beq 604a0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 60638 │ │ │ │ - movw r1, #20688 @ 0x50d0 │ │ │ │ + beq 60428 │ │ │ │ + movw r1, #21392 @ 0x5390 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ - b 60650 │ │ │ │ + b 60440 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 60664 │ │ │ │ - movw r1, #20744 @ 0x5108 │ │ │ │ + blt 60454 │ │ │ │ + movw r1, #21448 @ 0x53c8 │ │ │ │ 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 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #21508 @ 0x5404 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ 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 272528 <_Py_call_instrumentation_line@@Base+0x850> │ │ │ │ + bl 274334 <_Py_call_instrumentation_line@@Base+0x850> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 606b8 │ │ │ │ + bne 604a8 │ │ │ │ mov r4, #0 │ │ │ │ - b 60734 │ │ │ │ + b 60524 │ │ │ │ bl 2ec88 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 60708 │ │ │ │ + beq 604f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 259864 │ │ │ │ + bl 25a23c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 606ec │ │ │ │ + bne 604dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ - b 606b0 │ │ │ │ + bl bbb48 │ │ │ │ + b 604a0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, r6 │ │ │ │ - bl bbfe8 │ │ │ │ - b 60734 │ │ │ │ + bl bbb48 │ │ │ │ + b 60524 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ @@ -50747,367 +50617,367 @@ │ │ │ │ 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 6077c │ │ │ │ - movw r0, #16224 @ 0x3f60 │ │ │ │ + bne 6056c │ │ │ │ + movw r0, #16928 @ 0x4220 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #16244 @ 0x3f74 │ │ │ │ + movw r0, #16948 @ 0x4234 │ │ │ │ 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 d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 607c8 │ │ │ │ + bgt 605b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 607c8 │ │ │ │ + bne 605b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 60844 │ │ │ │ + bne 60634 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 60828 │ │ │ │ + bge 60618 │ │ │ │ mov r6, #0 │ │ │ │ - b 60844 │ │ │ │ + b 60634 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6087c │ │ │ │ - b 60820 │ │ │ │ + beq 6066c │ │ │ │ + b 60610 │ │ │ │ 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] │ │ │ │ - movw r3, #29928 @ 0x74e8 │ │ │ │ + movw r3, #29924 @ 0x74e4 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 609b8 │ │ │ │ + beq 607a8 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq 6089c │ │ │ │ + beq 6068c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 6089c │ │ │ │ + bge 6068c │ │ │ │ mov r4, #0 │ │ │ │ - b 609b8 │ │ │ │ + b 607a8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 609b8 │ │ │ │ + beq 607a8 │ │ │ │ cmp r6, r0 │ │ │ │ - ble 609b8 │ │ │ │ + ble 607a8 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r3, [r7, r1] │ │ │ │ add r9, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 608e8 │ │ │ │ + beq 606d8 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 60920 │ │ │ │ + beq 60710 │ │ │ │ mov r1, r9 │ │ │ │ - b 608c4 │ │ │ │ + b 606b4 │ │ │ │ cmp r6, r1 │ │ │ │ movle r9, r1 │ │ │ │ - ble 60924 │ │ │ │ + ble 60714 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 60914 │ │ │ │ + bne 60704 │ │ │ │ cmp r6, r9 │ │ │ │ - ble 60914 │ │ │ │ + ble 60704 │ │ │ │ add r3, r7, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ addeq r9, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r9 │ │ │ │ - b 60924 │ │ │ │ + b 60714 │ │ │ │ mov r1, r6 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r7, r0 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 60994 │ │ │ │ + beq 60784 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60970 │ │ │ │ + beq 60760 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60994 │ │ │ │ + bgt 60784 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 60994 │ │ │ │ + bne 60784 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 60994 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 60784 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6098c │ │ │ │ + bgt 6077c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 6098c │ │ │ │ + bne 6077c │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - b 608b8 │ │ │ │ + b 606a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60894 │ │ │ │ + bgt 60684 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60894 │ │ │ │ + bne 60684 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 60894 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 60684 │ │ │ │ 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 │ │ │ │ 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 60a04 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 607f4 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60a0c │ │ │ │ + beq 607fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 60a8c │ │ │ │ + bne 6087c │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a84 │ │ │ │ + bne 60874 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60a84 │ │ │ │ + bne 60874 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60a84 │ │ │ │ + bne 60874 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60a84 │ │ │ │ + bne 60874 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #60] @ 60af0 │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 608e0 │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60adc │ │ │ │ + beq 608cc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #12020 @ 0x2ef4 │ │ │ │ + movw r0, #12744 @ 0x31c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r0, #16704 @ 0x4140 │ │ │ │ + b e0b68 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + b e0b68 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ │ │ │ │ -00060af4 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +000608e4 <_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 60b10 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 60900 <_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 60b34 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 60924 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 60b80 <_PyEval_RaiseAsyncExc@@Base+0x8c> │ │ │ │ + beq 60970 <_PyEval_RaiseAsyncExc@@Base+0x8c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 173a24 <_PyErr_FormatV@@Base+0x3f0> │ │ │ │ + bl 173d6c <_PyErr_FormatV@@Base+0x3f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60b78 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ + bgt 60968 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60b78 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ + bne 60968 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55304 @ 0xd808 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 249f28 │ │ │ │ + b 24aaf8 │ │ │ │ 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 60bdc <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + bne 609cc <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 342f0c │ │ │ │ + b 344ccc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24728 @ 0x6098 │ │ │ │ + movw r0, #25432 @ 0x6358 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60bcc <_PyEval_RaiseAsyncExc@@Base+0xd8> │ │ │ │ + bne 609bc <_PyEval_RaiseAsyncExc@@Base+0xd8> │ │ │ │ pop {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 f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60c38 <_PyEval_RaiseAsyncExc@@Base+0x144> │ │ │ │ + beq 60a28 <_PyEval_RaiseAsyncExc@@Base+0x144> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 61250 <_PyEval_RaiseAsyncExc@@Base+0x75c> │ │ │ │ + bl 61040 <_PyEval_RaiseAsyncExc@@Base+0x75c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6744 @ 0x1a58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60ca8 <_PyEval_RaiseAsyncExc@@Base+0x1b4> │ │ │ │ + bne 60a98 <_PyEval_RaiseAsyncExc@@Base+0x1b4> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3cb2b4 │ │ │ │ + bl 3cb8a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60ccc <_PyEval_RaiseAsyncExc@@Base+0x1d8> │ │ │ │ - b 60ce0 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + ble 60abc <_PyEval_RaiseAsyncExc@@Base+0x1d8> │ │ │ │ + b 60ad0 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #13192 @ 0x3388 │ │ │ │ + movw r1, #13896 @ 0x3648 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 60ce0 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ + bl 1736ec │ │ │ │ + b 60ad0 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60ce0 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ + bne 60ad0 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -51123,217 +50993,217 @@ │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ bl 2df4c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne 60d58 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ + bne 60b48 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d90 <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ + beq 60b80 <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ 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] @ 60ef0 <_PyEval_RaiseAsyncExc@@Base+0x3fc> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #360] @ 60ce0 <_PyEval_RaiseAsyncExc@@Base+0x3fc> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60ed0 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ + beq 60cc0 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 60dac <_PyEval_RaiseAsyncExc@@Base+0x2b8> │ │ │ │ + beq 60b9c <_PyEval_RaiseAsyncExc@@Base+0x2b8> │ │ │ │ mov r4, #0 │ │ │ │ - b 60ed0 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ + b 60cc0 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 60dcc <_PyEval_RaiseAsyncExc@@Base+0x2d8> │ │ │ │ + beq 60bbc <_PyEval_RaiseAsyncExc@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 60dd0 <_PyEval_RaiseAsyncExc@@Base+0x2dc> │ │ │ │ - b 60da4 <_PyEval_RaiseAsyncExc@@Base+0x2b0> │ │ │ │ + bge 60bc0 <_PyEval_RaiseAsyncExc@@Base+0x2dc> │ │ │ │ + b 60b94 <_PyEval_RaiseAsyncExc@@Base+0x2b0> │ │ │ │ mov r7, r5 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - ble 60e00 <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ + ble 60bf0 <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60ed0 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ + beq 60cc0 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #16712 @ 0x4148 │ │ │ │ + movw r1, #17416 @ 0x4408 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 60da4 <_PyEval_RaiseAsyncExc@@Base+0x2b0> │ │ │ │ + bl 1b899c │ │ │ │ + b 60b94 <_PyEval_RaiseAsyncExc@@Base+0x2b0> │ │ │ │ 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 1f770c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60ed0 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ - bl 1f7844 │ │ │ │ + beq 60cc0 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ + bl 1f7fa0 │ │ │ │ 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 60ebc <_PyEval_RaiseAsyncExc@@Base+0x3c8> │ │ │ │ + beq 60cac <_PyEval_RaiseAsyncExc@@Base+0x3c8> │ │ │ │ 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 60eb0 <_PyEval_RaiseAsyncExc@@Base+0x3bc> │ │ │ │ + ble 60ca0 <_PyEval_RaiseAsyncExc@@Base+0x3bc> │ │ │ │ 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 60e7c <_PyEval_RaiseAsyncExc@@Base+0x388> │ │ │ │ + b 60c6c <_PyEval_RaiseAsyncExc@@Base+0x388> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 60e58 <_PyEval_RaiseAsyncExc@@Base+0x364> │ │ │ │ + b 60c48 <_PyEval_RaiseAsyncExc@@Base+0x364> │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 168c1c │ │ │ │ + bl 168f64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60ee4 <_PyEval_RaiseAsyncExc@@Base+0x3f0> │ │ │ │ + beq 60cd4 <_PyEval_RaiseAsyncExc@@Base+0x3f0> │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, lsl r5 │ │ │ │ + rsbeq r7, sl, r0, lsl r5 │ │ │ │ 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 60f58 <_PyEval_RaiseAsyncExc@@Base+0x464> │ │ │ │ + bhi 60d48 <_PyEval_RaiseAsyncExc@@Base+0x464> │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 60f78 <_PyEval_RaiseAsyncExc@@Base+0x484> │ │ │ │ + bne 60d68 <_PyEval_RaiseAsyncExc@@Base+0x484> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41364 @ 0xa194 │ │ │ │ + movw r0, #41452 @ 0xa1ec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 60fa8 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 60d98 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41364 @ 0xa194 │ │ │ │ + movw r0, #41452 @ 0xa1ec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60fa8 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ - b 60f20 <_PyEval_RaiseAsyncExc@@Base+0x42c> │ │ │ │ + beq 60d98 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ + b 60d10 <_PyEval_RaiseAsyncExc@@Base+0x42c> │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 61044 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ + ble 60e34 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60fb0 <_PyEval_RaiseAsyncExc@@Base+0x4bc> │ │ │ │ - bl df614 │ │ │ │ + bne 60da0 <_PyEval_RaiseAsyncExc@@Base+0x4bc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 60fe0 <_PyEval_RaiseAsyncExc@@Base+0x4ec> │ │ │ │ + beq 60dd0 <_PyEval_RaiseAsyncExc@@Base+0x4ec> │ │ │ │ mov r4, #0 │ │ │ │ - b 610c4 <_PyEval_RaiseAsyncExc@@Base+0x5d0> │ │ │ │ - bl e8c3c │ │ │ │ + b 60eb4 <_PyEval_RaiseAsyncExc@@Base+0x5d0> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60fd8 <_PyEval_RaiseAsyncExc@@Base+0x4e4> │ │ │ │ + bgt 60dc8 <_PyEval_RaiseAsyncExc@@Base+0x4e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60fd8 <_PyEval_RaiseAsyncExc@@Base+0x4e4> │ │ │ │ + bne 60dc8 <_PyEval_RaiseAsyncExc@@Base+0x4e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 60f98 <_PyEval_RaiseAsyncExc@@Base+0x4a4> │ │ │ │ + beq 60d88 <_PyEval_RaiseAsyncExc@@Base+0x4a4> │ │ │ │ cmp r5, #2 │ │ │ │ - beq 61040 <_PyEval_RaiseAsyncExc@@Base+0x54c> │ │ │ │ + beq 60e30 <_PyEval_RaiseAsyncExc@@Base+0x54c> │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6100c <_PyEval_RaiseAsyncExc@@Base+0x518> │ │ │ │ - bl df614 │ │ │ │ + bne 60dfc <_PyEval_RaiseAsyncExc@@Base+0x518> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 61044 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ - b 60fa8 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ - bl e8c3c │ │ │ │ + beq 60e34 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ + b 60d98 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61034 <_PyEval_RaiseAsyncExc@@Base+0x540> │ │ │ │ + bgt 60e24 <_PyEval_RaiseAsyncExc@@Base+0x540> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61034 <_PyEval_RaiseAsyncExc@@Base+0x540> │ │ │ │ + bne 60e24 <_PyEval_RaiseAsyncExc@@Base+0x540> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 61044 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ - b 60ff8 <_PyEval_RaiseAsyncExc@@Base+0x504> │ │ │ │ + bne 60e34 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ + b 60de8 <_PyEval_RaiseAsyncExc@@Base+0x504> │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 610c4 <_PyEval_RaiseAsyncExc@@Base+0x5d0> │ │ │ │ + beq 60eb4 <_PyEval_RaiseAsyncExc@@Base+0x5d0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 61078 <_PyEval_RaiseAsyncExc@@Base+0x584> │ │ │ │ + bgt 60e68 <_PyEval_RaiseAsyncExc@@Base+0x584> │ │ │ │ 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 │ │ │ │ @@ -51348,15 +51218,15 @@ │ │ │ │ str r6, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl e4538 │ │ │ │ + bl e4568 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -51366,63 +51236,63 @@ │ │ │ │ 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 61114 <_PyEval_RaiseAsyncExc@@Base+0x620> │ │ │ │ + bne 60f04 <_PyEval_RaiseAsyncExc@@Base+0x620> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61144 <_PyEval_RaiseAsyncExc@@Base+0x650> │ │ │ │ + bne 60f34 <_PyEval_RaiseAsyncExc@@Base+0x650> │ │ │ │ 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] @ 61170 <_PyEval_RaiseAsyncExc@@Base+0x67c> │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #52] @ 60f60 <_PyEval_RaiseAsyncExc@@Base+0x67c> │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 61168 <_PyEval_RaiseAsyncExc@@Base+0x674> │ │ │ │ + beq 60f58 <_PyEval_RaiseAsyncExc@@Base+0x674> │ │ │ │ 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 23bd68 │ │ │ │ + b 23c93c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, asr #10 │ │ │ │ + rsbeq r7, sl, ip, lsr r5 │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 611ec <_PyEval_RaiseAsyncExc@@Base+0x6f8> │ │ │ │ + bne 60fdc <_PyEval_RaiseAsyncExc@@Base+0x6f8> │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #60] @ 611f8 <_PyEval_RaiseAsyncExc@@Base+0x704> │ │ │ │ + vldr d7, [pc, #60] @ 60fe8 <_PyEval_RaiseAsyncExc@@Base+0x704> │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #6244 @ 0x1864 │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 611ec <_PyEval_RaiseAsyncExc@@Base+0x6f8> │ │ │ │ + bhi 60fdc <_PyEval_RaiseAsyncExc@@Base+0x6f8> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -51435,128 +51305,128 @@ │ │ │ │ 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 61230 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ + bne 61020 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3fcb24 │ │ │ │ + b 3fd104 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24764 @ 0x60bc │ │ │ │ + movw r0, #25468 @ 0x637c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 61220 <_PyEval_RaiseAsyncExc@@Base+0x72c> │ │ │ │ + bne 61010 <_PyEval_RaiseAsyncExc@@Base+0x72c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #844 @ 0x34c │ │ │ │ + movw r5, #1100 @ 0x44c │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ - movw r4, #1868 @ 0x74c │ │ │ │ + movw r4, #2124 @ 0x84c │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ - movw lr, #48156 @ 0xbc1c │ │ │ │ + movw lr, #48896 @ 0xbf00 │ │ │ │ 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 61298 <_PyEval_RaiseAsyncExc@@Base+0x7a4> │ │ │ │ + bne 61088 <_PyEval_RaiseAsyncExc@@Base+0x7a4> │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 61274 <_PyEval_RaiseAsyncExc@@Base+0x780> │ │ │ │ + b 61064 <_PyEval_RaiseAsyncExc@@Base+0x780> │ │ │ │ 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 cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 61390 <_PyEval_RaiseAsyncExc@@Base+0x89c> │ │ │ │ + beq 61180 <_PyEval_RaiseAsyncExc@@Base+0x89c> │ │ │ │ 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 613ec <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ - ldr r3, [pc, #164] @ 613a0 <_PyEval_RaiseAsyncExc@@Base+0x8ac> │ │ │ │ + bl 611dc <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ + ldr r3, [pc, #164] @ 61190 <_PyEval_RaiseAsyncExc@@Base+0x8ac> │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 6134c <_PyEval_RaiseAsyncExc@@Base+0x858> │ │ │ │ + bhi 6113c <_PyEval_RaiseAsyncExc@@Base+0x858> │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #144] @ 613a4 <_PyEval_RaiseAsyncExc@@Base+0x8b0> │ │ │ │ + ldr r3, [pc, #144] @ 61194 <_PyEval_RaiseAsyncExc@@Base+0x8b0> │ │ │ │ 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 61394 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + b 61184 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 61394 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ - bl 3cc528 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1148> │ │ │ │ + b 61184 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + bl 3ccb18 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1148> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bne 6137c <_PyEval_RaiseAsyncExc@@Base+0x888> │ │ │ │ + bne 6116c <_PyEval_RaiseAsyncExc@@Base+0x888> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61394 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + bgt 61184 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 61394 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 61394 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + bne 61184 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 61184 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 61394 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + b 61184 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, r5, r6, asr #30 │ │ │ │ + rsbeq r8, r5, r6, asr #4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 613e4 <_PyEval_RaiseAsyncExc@@Base+0x8f0> │ │ │ │ + beq 611d4 <_PyEval_RaiseAsyncExc@@Base+0x8f0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 61ec0 │ │ │ │ + bl 61cb0 │ │ │ │ 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 │ │ │ │ @@ -51566,815 +51436,815 @@ │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r9, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bne 61684 <_PyEval_RaiseAsyncExc@@Base+0xb90> │ │ │ │ + bne 61474 <_PyEval_RaiseAsyncExc@@Base+0xb90> │ │ │ │ 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 619e8 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ + beq 617d8 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ sub r3, r8, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ and r0, r0, r3 │ │ │ │ - blx 444c98 <_PyMonitoring_FireBranchEvent@@Base+0xb50> │ │ │ │ + blx 444f80 <_PyMonitoring_FireBranchEvent@@Base+0xb50> │ │ │ │ add r3, r4, r0, lsl #3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 615a8 <_PyEval_RaiseAsyncExc@@Base+0xab4> │ │ │ │ + bne 61398 <_PyEval_RaiseAsyncExc@@Base+0xab4> │ │ │ │ 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 613ec <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ + bl 611dc <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + bls 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 61558 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ + bne 61348 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 61558 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ + bhi 61348 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61558 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ + beq 61348 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4073b4 │ │ │ │ + bl 407b20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61568 <_PyEval_RaiseAsyncExc@@Base+0xa74> │ │ │ │ + beq 61358 <_PyEval_RaiseAsyncExc@@Base+0xa74> │ │ │ │ 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 c5900 │ │ │ │ + bl 2da71c │ │ │ │ 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 61534 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ + bgt 61324 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 61534 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 61324 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6179c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bgt 6158c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6179c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bne 6158c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6179c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6158c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4073b4 │ │ │ │ + bl 407b20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6158c <_PyEval_RaiseAsyncExc@@Base+0xa98> │ │ │ │ + bne 6137c <_PyEval_RaiseAsyncExc@@Base+0xa98> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bgt 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bne 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r5, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6178c <_PyEval_RaiseAsyncExc@@Base+0xc98> │ │ │ │ - b 6179c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ - bl 172388 │ │ │ │ + ble 6157c <_PyEval_RaiseAsyncExc@@Base+0xc98> │ │ │ │ + b 6158c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bl 1726d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ - beq 619e8 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ + blt 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 617d8 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ movls r8, #2 │ │ │ │ - bls 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ - bl 3cc2cc <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ + bls 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + bl 3cc8bc <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6167c <_PyEval_RaiseAsyncExc@@Base+0xb88> │ │ │ │ + beq 6146c <_PyEval_RaiseAsyncExc@@Base+0xb88> │ │ │ │ mov r7, r4 │ │ │ │ sub r0, r8, #1 │ │ │ │ ldr r6, [r7, #12]! │ │ │ │ and r0, r0, r6 │ │ │ │ - blx 444c98 <_PyMonitoring_FireBranchEvent@@Base+0xb50> │ │ │ │ + blx 444f80 <_PyMonitoring_FireBranchEvent@@Base+0xb50> │ │ │ │ mov r1, #0 │ │ │ │ lsl r3, r0, #1 │ │ │ │ add r0, r5, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bls 61628 <_PyEval_RaiseAsyncExc@@Base+0xb34> │ │ │ │ + bls 61418 <_PyEval_RaiseAsyncExc@@Base+0xb34> │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61620 <_PyEval_RaiseAsyncExc@@Base+0xb2c> │ │ │ │ + beq 61410 <_PyEval_RaiseAsyncExc@@Base+0xb2c> │ │ │ │ ldr ip, [r2] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ str r2, [r0, #4]! │ │ │ │ - b 615f8 <_PyEval_RaiseAsyncExc@@Base+0xb04> │ │ │ │ + b 613e8 <_PyEval_RaiseAsyncExc@@Base+0xb04> │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add r3, r3, #2 │ │ │ │ add r4, r4, #16 │ │ │ │ add r0, r5, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs 61668 <_PyEval_RaiseAsyncExc@@Base+0xb74> │ │ │ │ + bcs 61458 <_PyEval_RaiseAsyncExc@@Base+0xb74> │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6165c <_PyEval_RaiseAsyncExc@@Base+0xb68> │ │ │ │ + beq 6144c <_PyEval_RaiseAsyncExc@@Base+0xb68> │ │ │ │ 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 61638 <_PyEval_RaiseAsyncExc@@Base+0xb44> │ │ │ │ + b 61428 <_PyEval_RaiseAsyncExc@@Base+0xb44> │ │ │ │ bic r6, r6, r8 │ │ │ │ mov r8, #3 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r5, [sl] │ │ │ │ - b 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + b 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ str r5, [sl] │ │ │ │ - b 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ - movw ip, #55732 @ 0xd9b4 │ │ │ │ + b 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + movw ip, #57036 @ 0xdecc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r9, ip │ │ │ │ - bne 61878 <_PyEval_RaiseAsyncExc@@Base+0xd84> │ │ │ │ + bne 61668 <_PyEval_RaiseAsyncExc@@Base+0xd84> │ │ │ │ lsr r5, r2, r7 │ │ │ │ and r5, r5, #31 │ │ │ │ add r1, r5, #2 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 619e8 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ + beq 617d8 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ add r1, r7, #5 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 613ec <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ + bl 611dc <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 61744 <_PyEval_RaiseAsyncExc@@Base+0xc50> │ │ │ │ + beq 61534 <_PyEval_RaiseAsyncExc@@Base+0xc50> │ │ │ │ cmp r0, #3 │ │ │ │ - bne 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + bne 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 75624 <_PyLong_UnsignedLong_Converter@@Base+0x514> │ │ │ │ + bl 75304 <_PyLong_UnsignedLong_Converter@@Base+0x514> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61714 <_PyEval_RaiseAsyncExc@@Base+0xc20> │ │ │ │ + bne 61504 <_PyEval_RaiseAsyncExc@@Base+0xc20> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bgt 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bne 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6173c <_PyEval_RaiseAsyncExc@@Base+0xc48> │ │ │ │ + bgt 6152c <_PyEval_RaiseAsyncExc@@Base+0xc48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6173c <_PyEval_RaiseAsyncExc@@Base+0xc48> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 6152c <_PyEval_RaiseAsyncExc@@Base+0xc48> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ str r4, [sl] │ │ │ │ - b 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + b 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ ldr r9, [r4, #136] @ 0x88 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + beq 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ cmp r9, #15 │ │ │ │ - ble 617a4 <_PyEval_RaiseAsyncExc@@Base+0xcb0> │ │ │ │ + ble 61594 <_PyEval_RaiseAsyncExc@@Base+0xcb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 75624 <_PyLong_UnsignedLong_Converter@@Base+0x514> │ │ │ │ + bl 75304 <_PyLong_UnsignedLong_Converter@@Base+0x514> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ str r9, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6179c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + beq 6158c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6179c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bgt 6158c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6179c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 6158c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ str r4, [sl] │ │ │ │ - b 6195c <_PyEval_RaiseAsyncExc@@Base+0xe68> │ │ │ │ + b 6174c <_PyEval_RaiseAsyncExc@@Base+0xe68> │ │ │ │ lsl r0, r9, #1 │ │ │ │ - bl 3cc2cc <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ + bl 3cc8bc <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ mov r2, r7 │ │ │ │ add r4, r4, #8 │ │ │ │ mov lr, r7 │ │ │ │ mov r1, r7 │ │ │ │ cmp r1, r5 │ │ │ │ - beq 61860 <_PyEval_RaiseAsyncExc@@Base+0xd6c> │ │ │ │ + beq 61650 <_PyEval_RaiseAsyncExc@@Base+0xd6c> │ │ │ │ ldr r3, [r4, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61860 <_PyEval_RaiseAsyncExc@@Base+0xd6c> │ │ │ │ + beq 61650 <_PyEval_RaiseAsyncExc@@Base+0xd6c> │ │ │ │ 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 61838 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ + bne 61628 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ ldr ip, [r3, #8] │ │ │ │ sub ip, ip, #2 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi 61838 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ + bhi 61628 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 61838 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ + beq 61628 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ 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 6184c <_PyEval_RaiseAsyncExc@@Base+0xd58> │ │ │ │ - b 61854 <_PyEval_RaiseAsyncExc@@Base+0xd60> │ │ │ │ + ble 6163c <_PyEval_RaiseAsyncExc@@Base+0xd58> │ │ │ │ + b 61644 <_PyEval_RaiseAsyncExc@@Base+0xd60> │ │ │ │ ldr ip, [r3] │ │ │ │ mov r9, #0 │ │ │ │ str r9, [r0, r8, lsl #2] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61854 <_PyEval_RaiseAsyncExc@@Base+0xd60> │ │ │ │ + bgt 61644 <_PyEval_RaiseAsyncExc@@Base+0xd60> │ │ │ │ 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 617c4 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ + bne 615b4 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ str lr, [r0, #12] │ │ │ │ str r0, [sl] │ │ │ │ - b 6195c <_PyEval_RaiseAsyncExc@@Base+0xe68> │ │ │ │ + b 6174c <_PyEval_RaiseAsyncExc@@Base+0xe68> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 619e8 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ + bne 617d8 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 7401c │ │ │ │ + bl 73cfc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + beq 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 618b0 <_PyEval_RaiseAsyncExc@@Base+0xdbc> │ │ │ │ + beq 616a0 <_PyEval_RaiseAsyncExc@@Base+0xdbc> │ │ │ │ mov r8, #0 │ │ │ │ - b 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + b 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, r1, r1, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - beq 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + beq 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 61964 <_PyEval_RaiseAsyncExc@@Base+0xe70> │ │ │ │ - bl 3cc2cc <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ + bne 61754 <_PyEval_RaiseAsyncExc@@Base+0xe70> │ │ │ │ + bl 3cc8bc <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61910 <_PyEval_RaiseAsyncExc@@Base+0xe1c> │ │ │ │ + bne 61700 <_PyEval_RaiseAsyncExc@@Base+0xe1c> │ │ │ │ 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 61938 <_PyEval_RaiseAsyncExc@@Base+0xe44> │ │ │ │ - b 61940 <_PyEval_RaiseAsyncExc@@Base+0xe4c> │ │ │ │ + ble 61728 <_PyEval_RaiseAsyncExc@@Base+0xe44> │ │ │ │ + b 61730 <_PyEval_RaiseAsyncExc@@Base+0xe4c> │ │ │ │ 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 61940 <_PyEval_RaiseAsyncExc@@Base+0xe4c> │ │ │ │ + bgt 61730 <_PyEval_RaiseAsyncExc@@Base+0xe4c> │ │ │ │ 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 619ec <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + b 617dc <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, r1, #2 │ │ │ │ - bl 73d34 <_PyXIData_FormatNotShareableError@@Base+0x8d4> │ │ │ │ + bl 73a14 <_PyXIData_FormatNotShareableError@@Base+0x8d4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 618a8 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 61698 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add lr, r0, #12 │ │ │ │ add ip, r4, #12 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ - bge 619b0 <_PyEval_RaiseAsyncExc@@Base+0xebc> │ │ │ │ + bge 617a0 <_PyEval_RaiseAsyncExc@@Base+0xebc> │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ ldr r5, [r1] │ │ │ │ add r6, r5, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ strle r6, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - b 61988 <_PyEval_RaiseAsyncExc@@Base+0xe94> │ │ │ │ + b 61778 <_PyEval_RaiseAsyncExc@@Base+0xe94> │ │ │ │ ldr lr, [r4, #8] │ │ │ │ add r3, r3, #2 │ │ │ │ add r4, r4, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ cmp r3, lr │ │ │ │ - bge 61958 <_PyEval_RaiseAsyncExc@@Base+0xe64> │ │ │ │ + bge 61748 <_PyEval_RaiseAsyncExc@@Base+0xe64> │ │ │ │ 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 619c0 <_PyEval_RaiseAsyncExc@@Base+0xecc> │ │ │ │ + b 617b0 <_PyEval_RaiseAsyncExc@@Base+0xecc> │ │ │ │ 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, 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 61a34 <_PyEval_RaiseAsyncExc@@Base+0xf40> │ │ │ │ + bne 61824 <_PyEval_RaiseAsyncExc@@Base+0xf40> │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a48 <_PyEval_RaiseAsyncExc@@Base+0xf54> │ │ │ │ - b 61a58 <_PyEval_RaiseAsyncExc@@Base+0xf64> │ │ │ │ + bne 61838 <_PyEval_RaiseAsyncExc@@Base+0xf54> │ │ │ │ + b 61848 <_PyEval_RaiseAsyncExc@@Base+0xf64> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a24 <_PyEval_RaiseAsyncExc@@Base+0xf30> │ │ │ │ + beq 61814 <_PyEval_RaiseAsyncExc@@Base+0xf30> │ │ │ │ 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, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a74 <_PyEval_RaiseAsyncExc@@Base+0xf80> │ │ │ │ + beq 61864 <_PyEval_RaiseAsyncExc@@Base+0xf80> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a90 <_PyEval_RaiseAsyncExc@@Base+0xf9c> │ │ │ │ + beq 61880 <_PyEval_RaiseAsyncExc@@Base+0xf9c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61aac <_PyEval_RaiseAsyncExc@@Base+0xfb8> │ │ │ │ + beq 6189c <_PyEval_RaiseAsyncExc@@Base+0xfb8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ac8 <_PyEval_RaiseAsyncExc@@Base+0xfd4> │ │ │ │ + beq 618b8 <_PyEval_RaiseAsyncExc@@Base+0xfd4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ae4 <_PyEval_RaiseAsyncExc@@Base+0xff0> │ │ │ │ + beq 618d4 <_PyEval_RaiseAsyncExc@@Base+0xff0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b00 <_PyEval_RaiseAsyncExc@@Base+0x100c> │ │ │ │ + beq 618f0 <_PyEval_RaiseAsyncExc@@Base+0x100c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b1c <_PyEval_RaiseAsyncExc@@Base+0x1028> │ │ │ │ + beq 6190c <_PyEval_RaiseAsyncExc@@Base+0x1028> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b38 <_PyEval_RaiseAsyncExc@@Base+0x1044> │ │ │ │ + beq 61928 <_PyEval_RaiseAsyncExc@@Base+0x1044> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b54 <_PyEval_RaiseAsyncExc@@Base+0x1060> │ │ │ │ + beq 61944 <_PyEval_RaiseAsyncExc@@Base+0x1060> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b70 <_PyEval_RaiseAsyncExc@@Base+0x107c> │ │ │ │ + beq 61960 <_PyEval_RaiseAsyncExc@@Base+0x107c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b8c <_PyEval_RaiseAsyncExc@@Base+0x1098> │ │ │ │ + beq 6197c <_PyEval_RaiseAsyncExc@@Base+0x1098> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ba8 <_PyEval_RaiseAsyncExc@@Base+0x10b4> │ │ │ │ + beq 61998 <_PyEval_RaiseAsyncExc@@Base+0x10b4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61bc4 <_PyEval_RaiseAsyncExc@@Base+0x10d0> │ │ │ │ + beq 619b4 <_PyEval_RaiseAsyncExc@@Base+0x10d0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61be0 <_PyEval_RaiseAsyncExc@@Base+0x10ec> │ │ │ │ + beq 619d0 <_PyEval_RaiseAsyncExc@@Base+0x10ec> │ │ │ │ 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 21957c │ │ │ │ + b 219b98 │ │ │ │ push {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 61c54 <_PyEval_RaiseAsyncExc@@Base+0x1160> │ │ │ │ + bne 61a44 <_PyEval_RaiseAsyncExc@@Base+0x1160> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 61c38 <_PyEval_RaiseAsyncExc@@Base+0x1144> │ │ │ │ + bge 61a28 <_PyEval_RaiseAsyncExc@@Base+0x1144> │ │ │ │ mov r5, #0 │ │ │ │ - b 61c54 <_PyEval_RaiseAsyncExc@@Base+0x1160> │ │ │ │ + b 61a44 <_PyEval_RaiseAsyncExc@@Base+0x1160> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61c88 <_PyEval_RaiseAsyncExc@@Base+0x1194> │ │ │ │ - b 61c30 <_PyEval_RaiseAsyncExc@@Base+0x113c> │ │ │ │ + beq 61a78 <_PyEval_RaiseAsyncExc@@Base+0x1194> │ │ │ │ + b 61a20 <_PyEval_RaiseAsyncExc@@Base+0x113c> │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #412] @ 61e1c <_PyEval_RaiseAsyncExc@@Base+0x1328> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #412] @ 61c0c <_PyEval_RaiseAsyncExc@@Base+0x1328> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61e10 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ + beq 61c00 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ cmn r6, r5 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 61cbc <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ + beq 61aac <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61cbc <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ - bl df614 │ │ │ │ + bne 61aac <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61cbc <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ + beq 61aac <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ mov r4, #0 │ │ │ │ - b 61e10 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ + b 61c00 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ 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 61d58 <_PyEval_RaiseAsyncExc@@Base+0x1264> │ │ │ │ + bls 61b48 <_PyEval_RaiseAsyncExc@@Base+0x1264> │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 61d20 <_PyEval_RaiseAsyncExc@@Base+0x122c> │ │ │ │ + bne 61b10 <_PyEval_RaiseAsyncExc@@Base+0x122c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 61d50 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + ble 61b40 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 61df4 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ + bgt 61be4 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 61d50 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ + b 61b40 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 61df4 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ + beq 61be4 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 61d50 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ + bne 61b40 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 61df4 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ + blt 61be4 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 61ce0 <_PyEval_RaiseAsyncExc@@Base+0x11ec> │ │ │ │ + b 61ad0 <_PyEval_RaiseAsyncExc@@Base+0x11ec> │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 61df4 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ + bgt 61be4 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 61e10 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ + beq 61c00 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ cmp r6, r7 │ │ │ │ - bls 61e10 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ + bls 61c00 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 61dd4 <_PyEval_RaiseAsyncExc@@Base+0x12e0> │ │ │ │ + bne 61bc4 <_PyEval_RaiseAsyncExc@@Base+0x12e0> │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 61dec <_PyEval_RaiseAsyncExc@@Base+0x12f8> │ │ │ │ + ble 61bdc <_PyEval_RaiseAsyncExc@@Base+0x12f8> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 61dec <_PyEval_RaiseAsyncExc@@Base+0x12f8> │ │ │ │ + beq 61bdc <_PyEval_RaiseAsyncExc@@Base+0x12f8> │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 61dc4 <_PyEval_RaiseAsyncExc@@Base+0x12d0> │ │ │ │ + b 61bb4 <_PyEval_RaiseAsyncExc@@Base+0x12d0> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 61d88 <_PyEval_RaiseAsyncExc@@Base+0x1294> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b 61b78 <_PyEval_RaiseAsyncExc@@Base+0x1294> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12560 @ 0x3110 │ │ │ │ + movw r1, #13264 @ 0x33d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 61cb4 <_PyEval_RaiseAsyncExc@@Base+0x11c0> │ │ │ │ + bl 1b899c │ │ │ │ + b 61aa4 <_PyEval_RaiseAsyncExc@@Base+0x11c0> │ │ │ │ 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, ror #10 │ │ │ │ │ │ │ │ -00061e20 : │ │ │ │ +00061c10 : │ │ │ │ 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 3678e0 │ │ │ │ + bl 368a34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 61e64 │ │ │ │ + bne 61c54 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #16868 @ 0x41e4 │ │ │ │ + movw r0, #17572 @ 0x44a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 61ea0 │ │ │ │ + bne 61c90 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38477c │ │ │ │ + b 384e8c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24808 @ 0x60e8 │ │ │ │ + movw r0, #25512 @ 0x63a8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 61e90 │ │ │ │ + bne 61c80 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #844 @ 0x34c │ │ │ │ + movw r7, #1100 @ 0x44c │ │ │ │ movt r7, #73 @ 0x49 │ │ │ │ - movw r6, #1868 @ 0x74c │ │ │ │ + movw r6, #2124 @ 0x84c │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ - movw r5, #48156 @ 0xbc1c │ │ │ │ + movw r5, #48896 @ 0xbf00 │ │ │ │ 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 61f10 │ │ │ │ + beq 61d00 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 61f28 │ │ │ │ + b 61d18 │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 61f28 │ │ │ │ + beq 61d18 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 61ee8 │ │ │ │ + b 61cd8 │ │ │ │ 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 61f90 │ │ │ │ + bne 61d80 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 61f74 │ │ │ │ + bgt 61d64 │ │ │ │ mov r7, #0 │ │ │ │ - b 61f90 │ │ │ │ + b 61d80 │ │ │ │ clz r7, r1 │ │ │ │ lsr r7, r7, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 61fc0 │ │ │ │ - b 61f6c │ │ │ │ + beq 61db0 │ │ │ │ + b 61d5c │ │ │ │ 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] @ 620e0 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #296] @ 61ed0 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 620d4 │ │ │ │ + beq 61ec4 │ │ │ │ add r6, r6, r7 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 61fe4 │ │ │ │ + beq 61dd4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r6, r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 620d4 │ │ │ │ + blt 61ec4 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62024 │ │ │ │ + beq 61e14 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 620cc │ │ │ │ + beq 61ebc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ccc74 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1894> │ │ │ │ + bl 3cd264 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1894> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6203c │ │ │ │ - bl df614 │ │ │ │ + bne 61e2c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 620d4 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 61ec4 │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ - b 620d4 │ │ │ │ + bl 21b2b4 │ │ │ │ + b 61ec4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6208c │ │ │ │ + beq 61e7c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 620cc │ │ │ │ + beq 61ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f32f4 │ │ │ │ + bl 3f38c0 <_PyCoro_GetAwaitableIter@@Base+0xda8> │ │ │ │ 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 620cc │ │ │ │ + b 61ebc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 620cc │ │ │ │ + beq 61ebc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f32f4 │ │ │ │ + bl 3f38c0 <_PyCoro_GetAwaitableIter@@Base+0xda8> │ │ │ │ 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 │ │ │ │ @@ -52382,25 +52252,25 @@ │ │ │ │ str r4, [r5, #32] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq sl, r8, r5, r7 │ │ │ │ + mlseq sl, r4, r5, r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 233938 │ │ │ │ + bl 23447c │ │ │ │ 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} │ │ │ │ @@ -52412,77 +52282,77 @@ │ │ │ │ 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 62174 │ │ │ │ + bhi 61f64 │ │ │ │ cmp r5, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ movwle r4, #5976 @ 0x1758 │ │ │ │ movtle r4, #104 @ 0x68 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 62194 │ │ │ │ + b 61f84 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #64384 @ 0xfb80 │ │ │ │ + movw r0, #64336 @ 0xfb50 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62264 │ │ │ │ - b 6215c │ │ │ │ + beq 62054 │ │ │ │ + b 61f4c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6744 @ 0x1a58 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 621c8 │ │ │ │ + bne 61fb8 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 621ec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 61fdc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13192 @ 0x3388 │ │ │ │ + movw r1, #13896 @ 0x3648 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cb2b4 │ │ │ │ + bl 3cb8a4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6221c │ │ │ │ + beq 6200c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6223c │ │ │ │ + bgt 6202c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6223c │ │ │ │ + bne 6202c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 62264 │ │ │ │ + beq 62054 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 62264 │ │ │ │ + bne 62054 │ │ │ │ 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} │ │ │ │ @@ -52490,47 +52360,47 @@ │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 622ec │ │ │ │ + bne 620dc │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 622f8 │ │ │ │ + vldr d7, [pc, #64] @ 620e8 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 622e4 │ │ │ │ + bgt 620d4 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 622ec │ │ │ │ + b 620dc │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 62328 │ │ │ │ + beq 62118 │ │ │ │ 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) │ │ │ │ @@ -52539,21 +52409,21 @@ │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6238c │ │ │ │ + bne 6217c │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r0, r3 │ │ │ │ @@ -52565,143 +52435,143 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 623d8 │ │ │ │ + bgt 621c8 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 623d8 │ │ │ │ + beq 621c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 623d8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 621c8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62420 │ │ │ │ + bgt 62210 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 62420 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 62210 │ │ │ │ + bl bcc3c <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 205c14 │ │ │ │ + b 20747c │ │ │ │ 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 f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 624a8 │ │ │ │ + beq 62298 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 387114 │ │ │ │ + bl 3877d4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - bge 6273c │ │ │ │ + bge 6252c │ │ │ │ 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 62504 │ │ │ │ + beq 622f4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #54272 @ 0xd400 │ │ │ │ + movw r8, #52960 @ 0xcee0 │ │ │ │ movt r8, #89 @ 0x59 │ │ │ │ - movw r6, #48724 @ 0xbe54 │ │ │ │ + movw r6, #49404 @ 0xc0fc │ │ │ │ movt r6, #89 @ 0x59 │ │ │ │ - movw r7, #0 │ │ │ │ - movt r7, #91 @ 0x5b │ │ │ │ + movw r7, #64224 @ 0xfae0 │ │ │ │ + movt r7, #90 @ 0x5a │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 62730 │ │ │ │ + ble 62520 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 62564 │ │ │ │ + beq 62354 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 62564 │ │ │ │ + beq 62354 │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 62584 │ │ │ │ + bcs 62374 │ │ │ │ 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 625b0 │ │ │ │ + beq 623a0 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 625d4 │ │ │ │ + b 623c4 │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 625d4 │ │ │ │ + bne 623c4 │ │ │ │ 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 │ │ │ │ @@ -52711,140 +52581,140 @@ │ │ │ │ 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 62618 │ │ │ │ + bne 62408 │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 6263c │ │ │ │ + b 6242c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 6263c │ │ │ │ + beq 6242c │ │ │ │ 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 62724 │ │ │ │ + beq 62514 │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 62724 │ │ │ │ + beq 62514 │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 62714 │ │ │ │ + bls 62504 │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 62714 │ │ │ │ + bls 62504 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 62694 │ │ │ │ + bne 62484 │ │ │ │ sub r5, r2, #8 │ │ │ │ sub r7, r2, #11 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 62724 │ │ │ │ - b 626c4 │ │ │ │ + bls 62514 │ │ │ │ + b 624b4 │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 626b0 │ │ │ │ + bne 624a0 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 62724 │ │ │ │ - b 626c4 │ │ │ │ + bls 62514 │ │ │ │ + b 624b4 │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 62724 │ │ │ │ + beq 62514 │ │ │ │ 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 62724 │ │ │ │ + bne 62514 │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 62724 │ │ │ │ + beq 62514 │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 62734 │ │ │ │ + b 62524 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 62520 │ │ │ │ + b 62310 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 62744 │ │ │ │ + bge 62534 │ │ │ │ mov r6, #0 │ │ │ │ - b 6278c │ │ │ │ + b 6257c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 2652c4 │ │ │ │ + bl 266edc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6278c │ │ │ │ + beq 6257c │ │ │ │ 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 e4538 │ │ │ │ + bl e4568 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - movw r1, #13048 @ 0x32f8 │ │ │ │ + movw r1, #12520 @ 0x30e8 │ │ │ │ movt r1, #6 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #57672 @ 0xe148 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 62b40 │ │ │ │ + bl 62930 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 627fc │ │ │ │ + bgt 625ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 627fc │ │ │ │ + bne 625ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ @@ -52863,47 +52733,47 @@ │ │ │ │ push {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 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62884 │ │ │ │ - bl df614 │ │ │ │ + bne 62674 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 62914 │ │ │ │ - b 628b4 │ │ │ │ - bl e8c3c │ │ │ │ + bne 62704 │ │ │ │ + b 626a4 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 628ac │ │ │ │ + bgt 6269c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 628ac │ │ │ │ + bne 6269c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 62870 │ │ │ │ + beq 62660 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 628d0 │ │ │ │ + bgt 626c0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b f39dc │ │ │ │ + b f38f4 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56c6c <_PyErr_SetLocaleString@@Base+0x2e8> │ │ │ │ + bl 56a50 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ 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} │ │ │ │ @@ -52914,121 +52784,121 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #192] @ 629f8 │ │ │ │ + ldr r3, [pc, #192] @ 627e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 629f0 │ │ │ │ + beq 627e0 │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #39020 @ 0x986c │ │ │ │ + movw r6, #39704 @ 0x9b18 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629e4 │ │ │ │ - bl df84c │ │ │ │ + beq 627d4 │ │ │ │ + bl df6e4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 629b0 │ │ │ │ + bgt 627a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 629b0 │ │ │ │ + bne 627a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 629e4 │ │ │ │ + bne 627d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 629cc │ │ │ │ + ble 627bc │ │ │ │ mov r4, #0 │ │ │ │ - b 629f0 │ │ │ │ + b 627e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 629c4 │ │ │ │ + bne 627b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 629c4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 627b4 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 62968 │ │ │ │ + bne 62758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 62ab8 │ │ │ │ + bne 628a8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 62bb0 │ │ │ │ + bl 629a0 │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 62a84 │ │ │ │ + bne 62874 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37796 @ 0x93a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 62ab8 │ │ │ │ + bl 1b899c │ │ │ │ + b 628a8 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 62aa8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 62898 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37112 @ 0x90f8 │ │ │ │ + movw r1, #37816 @ 0x93b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 62ab8 │ │ │ │ + bl 1b899c │ │ │ │ + b 628a8 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29e0d0 │ │ │ │ + b 29fb0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 62af0 │ │ │ │ + beq 628e0 │ │ │ │ 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) │ │ │ │ @@ -53053,17 +52923,17 @@ │ │ │ │ push {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 b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62ba8 │ │ │ │ + beq 62998 │ │ │ │ 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] │ │ │ │ @@ -53071,87 +52941,87 @@ │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ bl 2df4c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl e4538 │ │ │ │ + bl e4568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ vabs.f64 d12, d0 │ │ │ │ - vldr d10, [pc, #420] @ 62d78 │ │ │ │ + vldr d10, [pc, #420] @ 62b68 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d11, d1 │ │ │ │ vabs.f64 d8, d1 │ │ │ │ vcmp.f64 d12, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 62bfc │ │ │ │ + bhi 629ec │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 62cb4 │ │ │ │ - b 62c64 │ │ │ │ - ble 62c64 │ │ │ │ + bls 62aa4 │ │ │ │ + b 62a54 │ │ │ │ + ble 62a54 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 62c64 │ │ │ │ + bhi 62a54 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 62c64 │ │ │ │ + beq 62a54 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ - vldr d8, [pc, #340] @ 62d80 │ │ │ │ + vldr d8, [pc, #340] @ 62b70 │ │ │ │ bl 2ebe0 │ │ │ │ vldr d6, [fp, #-92] @ 0xffffffa4 │ │ │ │ vldr d5, [fp, #-100] @ 0xffffff9c │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d4, [pc, #328] @ 62d88 │ │ │ │ + vldr d4, [pc, #328] @ 62b78 │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d6, d6, d6 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vmov r3, s13 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovle.f64 d9, d7 │ │ │ │ - b 62d58 │ │ │ │ + b 62b48 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 437b3c │ │ │ │ + bl 437e28 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 437b3c │ │ │ │ + bl 437e28 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ - ldr r3, [pc, #276] @ 62d98 │ │ │ │ + ldr r3, [pc, #276] @ 62b88 │ │ │ │ add r4, r4, r0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vldr d9, [r3] │ │ │ │ vldr d8, [r3, #8] │ │ │ │ - ble 62d58 │ │ │ │ + ble 62b48 │ │ │ │ vcmp.f64 d12, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 62d58 │ │ │ │ + bhi 62b48 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 62d64 │ │ │ │ - vldr d7, [pc, #212] @ 62d90 │ │ │ │ + b 62b54 │ │ │ │ + vldr d7, [pc, #212] @ 62b80 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d12, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 62d10 │ │ │ │ + ble 62b00 │ │ │ │ vmov r3, s19 │ │ │ │ vmov.f64 d9, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ cmp r3, #0 │ │ │ │ vmovge.f64 d9, d8 │ │ │ │ bl 2f108 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ @@ -53161,15 +53031,15 @@ │ │ │ │ vmov.f64 d0, #128 @ 0xc0000000 -2.0 │ │ │ │ vmul.f64 d0, d12, d0 │ │ │ │ bl 2efd0 │ │ │ │ vmov.f64 d7, #16 @ 0x40800000 4.0 │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ vmul.f64 d8, d8, d10 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 62d58 │ │ │ │ + b 62b48 │ │ │ │ bl 2ed18 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ bl 2ec10 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e468 │ │ │ │ @@ -53194,173 +53064,173 @@ │ │ │ │ pop {r4, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ... │ │ │ │ andhi r0, r0, r0 │ │ │ │ ldclle 12, cr11, [sl, #-840]! @ 0xfffffcb8 │ │ │ │ addmi r2, r6, fp, lsr #6 │ │ │ │ - rsbeq r8, r5, r0, asr r4 │ │ │ │ + rsbeq r8, r5, r0, asr r7 │ │ │ │ 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 62de8 │ │ │ │ + beq 62bd8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62de8 │ │ │ │ + bgt 62bd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62de8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 62bd8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62e1c │ │ │ │ + beq 62c0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62e1c │ │ │ │ + bgt 62c0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62e1c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 62c0c │ │ │ │ + bl bcc3c <_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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62e64 │ │ │ │ + bgt 62c54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 62e64 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 62c54 │ │ │ │ + bl bcc3c <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 62efc │ │ │ │ + bhi 62cec │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 62f1c │ │ │ │ + bne 62d0c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #14976 @ 0x3a80 │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 63014 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62e04 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14976 @ 0x3a80 │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63014 │ │ │ │ - b 62ec4 │ │ │ │ + beq 62e04 │ │ │ │ + b 62cb4 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 62fdc │ │ │ │ + ble 62dcc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 62fa8 │ │ │ │ + beq 62d98 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 62f88 │ │ │ │ + beq 62d78 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 63014 │ │ │ │ + beq 62e04 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 62fac │ │ │ │ + beq 62d9c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 63014 │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + bl 1b899c │ │ │ │ + b 62e04 │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #14976 @ 0x3a80 │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 63014 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62e04 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 62fe4 │ │ │ │ + beq 62dd4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 62fe4 │ │ │ │ - bl df614 │ │ │ │ + bne 62dd4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63014 │ │ │ │ - b 62fe4 │ │ │ │ + bne 62e04 │ │ │ │ + b 62dd4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bcda0 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 3bd9b0 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 63014 │ │ │ │ - movw r0, #29268 @ 0x7254 │ │ │ │ + beq 62e04 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -53376,47 +53246,47 @@ │ │ │ │ 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 62d9c │ │ │ │ + b 62b8c │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #152] @ 63118 │ │ │ │ + vldr s14, [pc, #152] @ 62f08 │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vmov r3, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 630dc │ │ │ │ + ble 62ecc │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d7, [pc, #116] @ 63110 │ │ │ │ + vldr d7, [pc, #116] @ 62f00 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 63100 │ │ │ │ + bgt 62ef0 │ │ │ │ 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, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17324 @ 0x43ac │ │ │ │ + movw r1, #18028 @ 0x466c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 63100 │ │ │ │ + bvc 62ef0 │ │ │ │ vmov r2, s1 │ │ │ │ tst r2, #524288 @ 0x80000 │ │ │ │ - bne 63100 │ │ │ │ + bne 62ef0 │ │ │ │ ubfx r2, r3, #0, #22 │ │ │ │ cmp r2, #0 │ │ │ │ bicne r3, r3, #4194304 @ 0x400000 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ @@ -53424,133 +53294,133 @@ │ │ │ │ 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, #17364 @ 0x43d4 │ │ │ │ - movweq r0, #17388 @ 0x43ec │ │ │ │ + movwne r0, #18068 @ 0x4694 │ │ │ │ + movweq r0, #18092 @ 0x46ac │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 41eab0 │ │ │ │ + bl 41efd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63198 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + beq 62f88 │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ + bl 2613a4 │ │ │ │ mov r0, #0 │ │ │ │ - b 631cc │ │ │ │ + b 62fbc │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #29804 @ 0x746c │ │ │ │ + movw r3, #31116 @ 0x798c │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 631c4 │ │ │ │ + bne 62fb4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 631cc │ │ │ │ + b 62fbc │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #256] @ 632f4 │ │ │ │ + ldr r3, [pc, #256] @ 630e4 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #12024 @ 0x2ef8 │ │ │ │ + movw r2, #12748 @ 0x31cc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 21ea44 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21f0c0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 632ec │ │ │ │ + beq 630dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 6325c │ │ │ │ + bne 6304c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63240 │ │ │ │ + bgt 63030 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63240 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 63030 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #476 @ 0x1dc │ │ │ │ + movw r1, #1180 @ 0x49c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 632ec │ │ │ │ + bl 1b899c │ │ │ │ + b 630dc │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 632ac │ │ │ │ + bge 6309c │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #11388 @ 0x2c7c │ │ │ │ + movw r1, #11808 @ 0x2e20 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 632ec │ │ │ │ + bgt 630dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 632ec │ │ │ │ + bne 630dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 632ec │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 630dc │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2ebec │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 632dc │ │ │ │ + bgt 630cc │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ - bne 632dc │ │ │ │ + bne 630cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, fp, r8, lsr r2 │ │ │ │ + rsbeq r7, fp, r0, lsr r2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + b f497c <_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] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -53559,65 +53429,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] @ 634a0 │ │ │ │ + ldr r0, [pc, #332] @ 63290 │ │ │ │ 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, #11220 @ 0x2bd4 │ │ │ │ + movw r2, #11924 @ 0x2e94 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #17404 @ 0x43fc │ │ │ │ + movw r1, #18108 @ 0x46bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63478 │ │ │ │ + beq 63268 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #16864 @ 0x41e0 │ │ │ │ + movw r1, #17568 @ 0x44a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #17424 @ 0x4410 │ │ │ │ + movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63404 │ │ │ │ + beq 631f4 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 38c4f8 <_PyCode_SetUnboundVarCounts@@Base+0x1690> │ │ │ │ + bl 38ca58 <_PyCode_SetUnboundVarCounts@@Base+0x1690> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63404 │ │ │ │ + beq 631f4 │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 63414 │ │ │ │ + beq 63204 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 6340c │ │ │ │ + beq 631fc │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11344 @ 0x2c50 │ │ │ │ + movw r1, #12048 @ 0x2f10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 63470 │ │ │ │ + b 63260 │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ 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 │ │ │ │ @@ -53625,29 +53495,29 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2dc40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4c86c │ │ │ │ + bl 4c840 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl bbfe8 │ │ │ │ - ldr r3, [pc, #32] @ 634a0 │ │ │ │ + bl bbb48 │ │ │ │ + ldr r3, [pc, #32] @ 63290 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 63494 │ │ │ │ + beq 63284 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -53663,265 +53533,265 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r7, r3 │ │ │ │ - bne 63508 │ │ │ │ + bne 632f8 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63540 │ │ │ │ + beq 63330 │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #208] @ 63608 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #208] @ 633f8 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 635e8 │ │ │ │ + beq 633d8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6358c │ │ │ │ + bne 6337c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2d910 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #2 │ │ │ │ - bne 63594 │ │ │ │ + bne 63384 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16aa8c │ │ │ │ - movw r1, #17448 @ 0x4428 │ │ │ │ + bl 16add4 │ │ │ │ + movw r1, #18152 @ 0x46e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 635e8 │ │ │ │ + b 633d8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2e498 │ │ │ │ cmn r4, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - bne 635cc │ │ │ │ + bne 633bc │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #17652 @ 0x44f4 │ │ │ │ + movw r0, #18356 @ 0x47b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ - b 635e8 │ │ │ │ + b 633d8 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #17656 @ 0x44f8 │ │ │ │ + movw r0, #18360 @ 0x47b8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 635fc │ │ │ │ + beq 633ec │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, asr #12 │ │ │ │ + rsbeq r7, sl, r4, asr #12 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63638 │ │ │ │ + beq 63428 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 63658 │ │ │ │ + b 63448 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63650 │ │ │ │ + beq 63440 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 638a8 │ │ │ │ + b 63698 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 r4, r0 │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63934 │ │ │ │ + bl 63724 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db1b8 │ │ │ │ + b db050 │ │ │ │ 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 636d8 │ │ │ │ + bne 634c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 636cc │ │ │ │ + beq 634bc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 636d8 │ │ │ │ + bne 634c8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 63990 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 63780 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17660 @ 0x44fc │ │ │ │ + movw r1, #18364 @ 0x47bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 63738 │ │ │ │ + bhi 63528 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63758 │ │ │ │ - b 63774 │ │ │ │ + bne 63548 │ │ │ │ + b 63564 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #28724 @ 0x7034 │ │ │ │ + movw r0, #29500 @ 0x733c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 638a0 │ │ │ │ - b 63724 │ │ │ │ - bl e8c3c │ │ │ │ + beq 63690 │ │ │ │ + b 63514 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63788 │ │ │ │ + ble 63578 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 637a0 │ │ │ │ - bl df614 │ │ │ │ + bne 63590 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 638a0 │ │ │ │ - b 637a0 │ │ │ │ + bne 63690 │ │ │ │ + b 63590 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6376c │ │ │ │ + bne 6355c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6376c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6355c │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 6385c │ │ │ │ + ble 6364c │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 637e4 │ │ │ │ + beq 635d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 6385c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6364c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10732 @ 0x29ec │ │ │ │ + movw r1, #11436 @ 0x2cac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 6384c │ │ │ │ + b 6363c │ │ │ │ movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 63800 │ │ │ │ - bl d46b4 │ │ │ │ + beq 635f0 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63828 │ │ │ │ + beq 63618 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 6385c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6364c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10824 @ 0x2a48 │ │ │ │ + movw r1, #11528 @ 0x2d08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 6384c │ │ │ │ + b 6363c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #8168 @ 0x1fe8 │ │ │ │ + movw r2, #8676 @ 0x21e4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28724 @ 0x7034 │ │ │ │ + movw r0, #29500 @ 0x733c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 638a0 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63690 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 63878 │ │ │ │ + bgt 63668 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 33dda0 │ │ │ │ + b 33fb00 │ │ │ │ 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 42588c │ │ │ │ + b 425db4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #108] @ 63930 │ │ │ │ + ldr r6, [pc, #108] @ 63720 │ │ │ │ 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 b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_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 │ │ │ │ @@ -53945,307 +53815,307 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63980 │ │ │ │ + beq 63770 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63980 │ │ │ │ + bgt 63770 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63980 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 63770 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ strb r3, [r4, #76] @ 0x4c │ │ │ │ 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 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 392264 │ │ │ │ + bl 393070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63b58 │ │ │ │ + beq 63948 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 639e8 │ │ │ │ + bne 637d8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 639d0 │ │ │ │ + bne 637c0 │ │ │ │ dmb ish │ │ │ │ - beq 639f8 │ │ │ │ + beq 637e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2e624 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 63a70 │ │ │ │ - bgt 63a58 │ │ │ │ + beq 63860 │ │ │ │ + bgt 63848 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 63a3c │ │ │ │ + beq 6382c │ │ │ │ cmn r2, #2 │ │ │ │ - bne 63a58 │ │ │ │ + bne 63848 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17752 @ 0x4558 │ │ │ │ + movw r1, #18456 @ 0x4818 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 63b1c │ │ │ │ + bl 1b899c │ │ │ │ + b 6390c │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13436 @ 0x347c │ │ │ │ + movw r1, #13976 @ 0x3698 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 63b1c │ │ │ │ + bl 1b899c │ │ │ │ + b 6390c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #17780 @ 0x4574 │ │ │ │ + movw r3, #18484 @ 0x4834 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 6e44c <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ - b 63b1c │ │ │ │ + bl 6e130 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ + b 6390c │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ad0 │ │ │ │ + beq 638c0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 63b08 │ │ │ │ + bne 638f8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63af0 │ │ │ │ + bne 638e0 │ │ │ │ dmb ish │ │ │ │ - beq 63b58 │ │ │ │ + beq 63948 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35c91c │ │ │ │ - b 63b58 │ │ │ │ + bl 35ca78 │ │ │ │ + b 63948 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 63b3c │ │ │ │ + bne 6392c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63b24 │ │ │ │ + bne 63914 │ │ │ │ dmb ish │ │ │ │ - beq 63b4c │ │ │ │ + beq 6393c │ │ │ │ mov r0, r5 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 63b90 │ │ │ │ + bne 63980 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 205a50 │ │ │ │ + b 206038 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24680 @ 0x6068 │ │ │ │ + movw r0, #25384 @ 0x6328 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 63b80 │ │ │ │ + b 63970 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #17816 @ 0x4598 │ │ │ │ + movw r0, #18520 @ 0x4858 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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] │ │ │ │ - movw r1, #26072 @ 0x65d8 │ │ │ │ + movw r1, #26996 @ 0x6974 │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ - movw r0, #55944 @ 0xda88 │ │ │ │ + movw r0, #57248 @ 0xdfa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 62b40 │ │ │ │ + bl 62930 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63c38 │ │ │ │ + bgt 63a28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63c38 │ │ │ │ + bne 63a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 63c60 │ │ │ │ + beq 63a50 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 259dec │ │ │ │ + b 25a7c4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ movne r3, #19 │ │ │ │ moveq r3, #1 │ │ │ │ - movwne r5, #17456 @ 0x4430 │ │ │ │ - movweq r5, #17144 @ 0x42f8 │ │ │ │ - ldrne r4, [pc, #224] @ 63d88 │ │ │ │ + movwne r5, #18168 @ 0x46f8 │ │ │ │ + movweq r5, #17856 @ 0x45c0 │ │ │ │ + ldrne r4, [pc, #224] @ 63b78 │ │ │ │ movtne r5, #71 @ 0x47 │ │ │ │ - ldreq r4, [pc, #220] @ 63d8c │ │ │ │ + ldreq r4, [pc, #220] @ 63b7c │ │ │ │ movteq r5, #71 @ 0x47 │ │ │ │ cmp r3, #1 │ │ │ │ mov r8, r1 │ │ │ │ moveq r3, #36 @ 0x24 │ │ │ │ movne r3, #684 @ 0x2ac │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r1, [r4, r2] │ │ │ │ cmp r1, r8 │ │ │ │ - bne 63ce4 │ │ │ │ + bne 63ad4 │ │ │ │ add r4, r4, r2 │ │ │ │ adds r4, r4, #4 │ │ │ │ - bne 63d0c │ │ │ │ - b 63cf0 │ │ │ │ + bne 63afc │ │ │ │ + b 63ae0 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63cc8 │ │ │ │ + bne 63ab8 │ │ │ │ sub r4, fp, #92 @ 0x5c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ - movw r2, #17836 @ 0x45ac │ │ │ │ + movw r2, #18540 @ 0x486c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ mov r1, r8 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63d24 │ │ │ │ + beq 63b14 │ │ │ │ bl 2f270 │ │ │ │ - b 63d28 │ │ │ │ + b 63b18 │ │ │ │ bl 2e114 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2eb20 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 63d5c │ │ │ │ + beq 63b4c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #17864 @ 0x45c8 │ │ │ │ + movw r1, #18568 @ 0x4888 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1733a4 │ │ │ │ - b 63d80 │ │ │ │ + bl 1736ec │ │ │ │ + b 63b70 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, r4 │ │ │ │ ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r5 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ - movw r1, #17892 @ 0x45e4 │ │ │ │ + movw r1, #18596 @ 0x48a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r8, r5, r0, ror #14 │ │ │ │ - rsbeq r8, r5, ip, lsl #20 │ │ │ │ + rsbeq r8, r5, r0, ror #20 │ │ │ │ + rsbeq r8, r5, ip, lsl #26 │ │ │ │ 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 63dd0 │ │ │ │ + bne 63bc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63dc4 │ │ │ │ + beq 63bb4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63dd0 │ │ │ │ + bne 63bc0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 63990 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 63780 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17968 @ 0x4630 │ │ │ │ + movw r1, #18672 @ 0x48f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -54254,142 +54124,142 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 63e58 │ │ │ │ + bne 63c48 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63e58 │ │ │ │ + bne 63c48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63990 │ │ │ │ + b 63780 │ │ │ │ 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] @ 63e94 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #16] @ 63c84 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 63e44 │ │ │ │ + bne 63c34 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, lsr #13 │ │ │ │ + mlseq sl, ip, r6, r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 63ec8 │ │ │ │ + bne 63cb8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4e460 │ │ │ │ + b 4e200 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24636 @ 0x603c │ │ │ │ + movw r0, #25340 @ 0x62fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 63eb8 │ │ │ │ + b 63ca8 │ │ │ │ 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 ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - beq 64000 │ │ │ │ + beq 63df0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 269b88 │ │ │ │ + bl 26b784 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fd4 │ │ │ │ + beq 63dc4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63fac │ │ │ │ + beq 63d9c │ │ │ │ cmp r6, r0 │ │ │ │ - bne 63f68 │ │ │ │ + bne 63d58 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63f9c │ │ │ │ + bgt 63d8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 63f9c │ │ │ │ + bne 63d8c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 63f9c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 63d8c │ │ │ │ mov r1, r6 │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63f94 │ │ │ │ + bgt 63d84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 63f94 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 63d84 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne 63fa4 │ │ │ │ + bne 63d94 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 63f1c │ │ │ │ + b 63d0c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 63f1c │ │ │ │ + beq 63d0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63fcc │ │ │ │ + bgt 63dbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63fcc │ │ │ │ + bne 63dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 64000 │ │ │ │ + b 63df0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63ff4 │ │ │ │ + bgt 63de4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63ff4 │ │ │ │ + bne 63de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ 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 r1, [pc, #136] @ 640b4 │ │ │ │ + ldr r1, [pc, #136] @ 63ea4 │ │ │ │ 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] │ │ │ │ @@ -54402,29 +54272,29 @@ │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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 │ │ │ │ @@ -54436,604 +54306,604 @@ │ │ │ │ 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 64114 │ │ │ │ + beq 63f04 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 42692c │ │ │ │ + b 426eb0 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 641d8 │ │ │ │ + beq 63fc8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24e378 │ │ │ │ + bl 24ef38 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 641a4 │ │ │ │ - bl df614 │ │ │ │ + bne 63f94 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 641b0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 63fa0 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 641b0 │ │ │ │ - b 64268 │ │ │ │ + bne 63fa0 │ │ │ │ + b 64058 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #2 │ │ │ │ - bne 641e0 │ │ │ │ + bne 63fd0 │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #18144 @ 0x46e0 │ │ │ │ + movw r1, #18880 @ 0x49c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ add r4, r7, #28 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64204 │ │ │ │ + bne 63ff4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 641ec │ │ │ │ + bne 63fdc │ │ │ │ dmb ish │ │ │ │ - beq 64214 │ │ │ │ + beq 64004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 64270 │ │ │ │ + beq 64060 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18200 @ 0x4718 │ │ │ │ + movw r1, #18936 @ 0x49f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 64258 │ │ │ │ + bne 64048 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64240 │ │ │ │ + bne 64030 │ │ │ │ dmb ish │ │ │ │ - beq 64268 │ │ │ │ + beq 64058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 2d8ec │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 642a4 │ │ │ │ + bne 64094 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6428c │ │ │ │ + bne 6407c │ │ │ │ dmb ish │ │ │ │ - beq 642b4 │ │ │ │ + beq 640a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r5 │ │ │ │ bl 2eb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642dc │ │ │ │ + beq 640cc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 39d25c <_PyGen_FetchStopIterationValue@@Base+0x310c> │ │ │ │ - b 64268 │ │ │ │ + bl 39dfb4 <_PyGen_FetchStopIterationValue@@Base+0x320c> │ │ │ │ + b 64058 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 6431c │ │ │ │ + bne 6410c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 64350 │ │ │ │ - b 64338 │ │ │ │ - movw r0, #100 @ 0x64 │ │ │ │ + beq 64140 │ │ │ │ + b 64128 │ │ │ │ + movw r0, #88 @ 0x58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6430c │ │ │ │ + bne 640fc │ │ │ │ mov r4, #0 │ │ │ │ - b 643a0 │ │ │ │ + b 64190 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #100 @ 0x64 │ │ │ │ + movw r0, #88 @ 0x58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64330 │ │ │ │ + beq 64120 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 643a0 │ │ │ │ + beq 64190 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 193120 │ │ │ │ + bl 19344c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64388 │ │ │ │ + ble 64178 │ │ │ │ mov r4, r5 │ │ │ │ - b 643a0 │ │ │ │ + b 64190 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 64380 │ │ │ │ + bne 64170 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 64380 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 64170 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643d4 │ │ │ │ + beq 641c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 643f4 │ │ │ │ + b 641e4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643ec │ │ │ │ + beq 641dc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 638a8 │ │ │ │ + b 63698 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064400 : │ │ │ │ +000641f0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 6442c │ │ │ │ + ldr lr, [pc, #28] @ 6421c │ │ │ │ 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 19339c │ │ │ │ + b 193aa4 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 64534 │ │ │ │ + bne 64324 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64534 │ │ │ │ - movw r0, #34188 @ 0x858c │ │ │ │ + beq 64324 │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6449c │ │ │ │ + bne 6428c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #18656 @ 0x48e0 │ │ │ │ + movw r0, #19360 @ 0x4ba0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 644ec │ │ │ │ + bgt 642dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 644ec │ │ │ │ + bne 642dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6448c │ │ │ │ + beq 6427c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64514 │ │ │ │ + bgt 64304 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 64514 │ │ │ │ + bne 64304 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64534 │ │ │ │ - movw r0, #18656 @ 0x48e0 │ │ │ │ + beq 64324 │ │ │ │ + movw r0, #19360 @ 0x4ba0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6457c │ │ │ │ + bne 6436c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64570 │ │ │ │ + beq 64360 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6457c │ │ │ │ + bne 6436c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 64728 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 64518 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17660 @ 0x44fc │ │ │ │ + movw r1, #18364 @ 0x47bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 r0, [r0, #16] │ │ │ │ - bl 183284 │ │ │ │ + bl 1835c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 645d4 │ │ │ │ - bl df614 │ │ │ │ + bne 643c4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 645f8 │ │ │ │ - b 64614 │ │ │ │ + beq 643e8 │ │ │ │ + b 64404 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 645f8 │ │ │ │ + bne 643e8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #18676 @ 0x48f4 │ │ │ │ + movw r0, #19380 @ 0x4bb4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #18692 @ 0x4904 │ │ │ │ + movw r0, #19396 @ 0x4bc4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 64720 │ │ │ │ + bne 64510 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64720 │ │ │ │ - movw r0, #34188 @ 0x858c │ │ │ │ + beq 64510 │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 64688 │ │ │ │ + bne 64478 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #18712 @ 0x4918 │ │ │ │ + movw r0, #19416 @ 0x4bd8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 646d8 │ │ │ │ + bgt 644c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 646d8 │ │ │ │ + bne 644c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64678 │ │ │ │ + beq 64468 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64700 │ │ │ │ + bgt 644f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 64700 │ │ │ │ + bne 644f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64720 │ │ │ │ - movw r0, #18712 @ 0x4918 │ │ │ │ + beq 64510 │ │ │ │ + movw r0, #19416 @ 0x4bd8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 392264 │ │ │ │ + bl 393070 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 648f0 │ │ │ │ + beq 646e0 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64780 │ │ │ │ + bne 64570 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64768 │ │ │ │ + bne 64558 │ │ │ │ dmb ish │ │ │ │ - beq 64790 │ │ │ │ + beq 64580 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2da48 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 64808 │ │ │ │ - bgt 647f0 │ │ │ │ + beq 645f8 │ │ │ │ + bgt 645e0 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 647d4 │ │ │ │ + beq 645c4 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 647f0 │ │ │ │ + bne 645e0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17752 @ 0x4558 │ │ │ │ + movw r1, #18456 @ 0x4818 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 648b4 │ │ │ │ + bl 1b899c │ │ │ │ + b 646a4 │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13572 @ 0x3504 │ │ │ │ + movw r1, #14112 @ 0x3720 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 648b4 │ │ │ │ + bl 1b899c │ │ │ │ + b 646a4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #18728 @ 0x4928 │ │ │ │ + movw r3, #19432 @ 0x4be8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 6e44c <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ - b 648b4 │ │ │ │ + bl 6e130 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ + b 646a4 │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64868 │ │ │ │ + beq 64658 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 648a0 │ │ │ │ + bne 64690 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64888 │ │ │ │ + bne 64678 │ │ │ │ dmb ish │ │ │ │ - beq 648f0 │ │ │ │ + beq 646e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35c91c │ │ │ │ - b 648f0 │ │ │ │ + bl 35ca78 │ │ │ │ + b 646e0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 648d4 │ │ │ │ + bne 646c4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 648bc │ │ │ │ + bne 646ac │ │ │ │ dmb ish │ │ │ │ - beq 648e4 │ │ │ │ + beq 646d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 64918 │ │ │ │ + beq 64708 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 384f04 <_PyCode_ReturnsOnlyNone@@Base+0x84> │ │ │ │ - ldr r0, [pc, #8] @ 64928 │ │ │ │ + b 3855c4 <_PyCode_ReturnsOnlyNone@@Base+0x84> │ │ │ │ + ldr r0, [pc, #8] @ 64718 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ 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 6496c │ │ │ │ + bne 6475c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64960 │ │ │ │ + beq 64750 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6496c │ │ │ │ + bne 6475c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 64728 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 64518 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17968 @ 0x4630 │ │ │ │ + movw r1, #18672 @ 0x48f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 649c8 │ │ │ │ + bne 647b8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 649dc │ │ │ │ - b 649ec │ │ │ │ + bne 647cc │ │ │ │ + b 647dc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649b8 │ │ │ │ + beq 647a8 │ │ │ │ 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 64a08 │ │ │ │ + beq 647f8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64a24 │ │ │ │ + beq 64814 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64a40 │ │ │ │ + beq 64830 │ │ │ │ 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} │ │ │ │ @@ -55058,15 +54928,15 @@ │ │ │ │ bl 2e4a4 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 64d44 │ │ │ │ + bl 64b34 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -55075,137 +54945,137 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 64b24 │ │ │ │ + bne 64914 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64b24 │ │ │ │ + bne 64914 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 64728 │ │ │ │ + b 64518 │ │ │ │ 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] @ 64b60 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #16] @ 64950 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 64b10 │ │ │ │ + bne 64900 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r7, [sl], #-140 @ 0xffffff74 │ │ │ │ + strhteq r7, [sl], #-136 @ 0xffffff78 │ │ │ │ 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 64bc8 │ │ │ │ + bhi 649b8 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 64be8 │ │ │ │ + bne 649d8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15108 @ 0x3b04 │ │ │ │ + movw r0, #15812 @ 0x3dc4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 64ce0 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 64ad0 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15108 @ 0x3b04 │ │ │ │ + movw r0, #15812 @ 0x3dc4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ce0 │ │ │ │ - b 64b90 │ │ │ │ + beq 64ad0 │ │ │ │ + b 64980 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 64ca8 │ │ │ │ + ble 64a98 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 64c74 │ │ │ │ + beq 64a64 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 64c54 │ │ │ │ + beq 64a44 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64ce0 │ │ │ │ + beq 64ad0 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 64c78 │ │ │ │ + beq 64a68 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 64ce0 │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + bl 1b899c │ │ │ │ + b 64ad0 │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15108 @ 0x3b04 │ │ │ │ + movw r0, #15812 @ 0x3dc4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 64ce0 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 64ad0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 64cb0 │ │ │ │ + beq 64aa0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64cb0 │ │ │ │ - bl df614 │ │ │ │ + bne 64aa0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64ce0 │ │ │ │ - b 64cb0 │ │ │ │ + bne 64ad0 │ │ │ │ + b 64aa0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 41fa2c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 41ff64 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 64ce0 │ │ │ │ - movw r0, #29268 @ 0x7254 │ │ │ │ + beq 64ad0 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -55213,113 +55083,113 @@ │ │ │ │ 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 29e0d0 │ │ │ │ + b 29fb0c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #60696 @ 0xed18 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 249f28 │ │ │ │ + b 24aaf8 │ │ │ │ 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 64d9c │ │ │ │ + bne 64b8c │ │ │ │ mov r0, r1 │ │ │ │ bl 2d7d8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #18780 @ 0x495c │ │ │ │ + movw r0, #19484 @ 0x4c1c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r4, r0 │ │ │ │ - b 64db4 │ │ │ │ + b 64ba4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df57c │ │ │ │ + bl df414 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64dec │ │ │ │ + bgt 64bdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 64dec │ │ │ │ + bne 64bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64e74 │ │ │ │ + beq 64c64 │ │ │ │ mov r0, r8 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 64e20 │ │ │ │ - ldr r1, [pc, #116] @ 64e84 │ │ │ │ + beq 64c10 │ │ │ │ + ldr r1, [pc, #116] @ 64c74 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d24a8 │ │ │ │ + bl d2340 │ │ │ │ adds r8, r0, #1 │ │ │ │ movne r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 64e74 │ │ │ │ + beq 64c64 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #43828 @ 0xab34 │ │ │ │ + movw r1, #45400 @ 0xb158 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 650e0 │ │ │ │ + bl 64ed0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64e74 │ │ │ │ + beq 64c64 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #60308 @ 0xeb94 │ │ │ │ + movw r1, #61012 @ 0xee54 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 650e0 │ │ │ │ + bl 64ed0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64e74 │ │ │ │ + beq 64c64 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r9 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c5900 │ │ │ │ - rsbeq r4, fp, r4, asr r9 │ │ │ │ + b 2da71c │ │ │ │ + rsbeq r4, fp, ip, asr #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #26432 @ 0x6740 │ │ │ │ + movw r2, #27280 @ 0x6a90 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ cmp r3, #16 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movcs r3, #16 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ @@ -55327,632 +55197,632 @@ │ │ │ │ cmp r4, r3 │ │ │ │ movlt r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movge r4, r3 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt 64efc │ │ │ │ + blt 64cec │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 259a20 │ │ │ │ + bl 25a3f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64f18 │ │ │ │ + beq 64d08 │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #60] @ 64f48 │ │ │ │ + ldr r1, [pc, #60] @ 64d38 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 64f40 │ │ │ │ + bl 1b899c │ │ │ │ + b 64d30 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ add r2, r4, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 1f7844 │ │ │ │ + bl 1f7fa0 │ │ │ │ add r0, r0, r7 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, r5, r0, ror #1 │ │ │ │ + ldrdeq r9, [r5], #-48 @ 0xffffffd0 @ │ │ │ │ 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 64fa8 │ │ │ │ + bne 64d98 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 64f8c │ │ │ │ + bgt 64d7c │ │ │ │ mov r5, #0 │ │ │ │ - b 64fa8 │ │ │ │ + b 64d98 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64fd8 │ │ │ │ - b 64f84 │ │ │ │ + beq 64dc8 │ │ │ │ + b 64d74 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #236] @ 650bc │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #236] @ 64eac │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 650b0 │ │ │ │ + beq 64ea0 │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #17356 @ 0x43cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movweq r5, #5976 @ 0x1758 │ │ │ │ mov r1, r8 │ │ │ │ ldrne r5, [r4, #4] │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 65068 │ │ │ │ - bl db4fc │ │ │ │ + bne 64e58 │ │ │ │ + bl db394 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 65054 │ │ │ │ - bl df614 │ │ │ │ + bne 64e44 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 650ac │ │ │ │ + bne 64e9c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aff38 <_PyXI_Preserve@@Base+0x1e50> │ │ │ │ + bl 3b0c88 <_PyXI_Preserve@@Base+0x1e50> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 650b0 │ │ │ │ + blt 64ea0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 650b0 │ │ │ │ + b 64ea0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 650ac │ │ │ │ - bl 170e90 │ │ │ │ + b 64e9c │ │ │ │ + bl 1711d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 650a4 │ │ │ │ - beq 6508c │ │ │ │ + blt 64e94 │ │ │ │ + beq 64e7c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b e7ef0 │ │ │ │ + b e7f20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f3060 │ │ │ │ + bl f30d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6503c │ │ │ │ + bge 64e2c │ │ │ │ mov r4, #0 │ │ │ │ - b 650b0 │ │ │ │ + b 64ea0 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, ror #17 │ │ │ │ + rsbeq r7, sl, r4, ror #17 │ │ │ │ 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 5ac00 │ │ │ │ + b 5a9e8 │ │ │ │ push {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 ce9e0 │ │ │ │ + bl ce87c │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 65128 │ │ │ │ + beq 64f18 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl e5574 │ │ │ │ + bl e55a4 │ │ │ │ adds r5, r0, #1 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ 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 5adc0 │ │ │ │ + b 5aba8 │ │ │ │ push {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 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ moveq ip, r4 │ │ │ │ - movw r9, #19056 @ 0x4a70 │ │ │ │ + movw r9, #19760 @ 0x4d30 │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ ldrne ip, [r4] │ │ │ │ - movw sl, #4924 @ 0x133c │ │ │ │ + movw sl, #6208 @ 0x1840 │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #4 │ │ │ │ - movw sl, #19068 @ 0x4a7c │ │ │ │ + movw sl, #19772 @ 0x4d3c │ │ │ │ movt sl, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 65288 │ │ │ │ + bge 65078 │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, sl │ │ │ │ movne r1, r9 │ │ │ │ - bl 36abe0 │ │ │ │ + bl 36bb98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6528c │ │ │ │ + beq 6507c │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37bd30 │ │ │ │ + bl 37c5c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6528c │ │ │ │ + beq 6507c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36abe0 │ │ │ │ + bl 36bb98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6528c │ │ │ │ + beq 6507c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37bd30 │ │ │ │ + bl 37c5c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6528c │ │ │ │ + beq 6507c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r8, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 65280 │ │ │ │ + beq 65070 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 65280 │ │ │ │ + ble 65070 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1972 @ 0x7b4 │ │ │ │ + movw r1, #2676 @ 0xa74 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 36abe0 │ │ │ │ + bl 36bb98 │ │ │ │ add r2, r8, #2 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6528c │ │ │ │ + beq 6507c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r2, #2 │ │ │ │ - bl 37bd30 │ │ │ │ + bl 37c5c8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65234 │ │ │ │ - b 6528c │ │ │ │ + bne 65024 │ │ │ │ + b 6507c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 651a8 │ │ │ │ + b 64f98 │ │ │ │ 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 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 652c8 │ │ │ │ - bl df614 │ │ │ │ + bne 650b8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 652dc │ │ │ │ + bne 650cc │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4173a0 <_PyLong_UInt32_Converter@@Base+0x5a4> │ │ │ │ + b 417d88 <_PyLong_UInt32_Converter@@Base+0x864> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1ffe40 │ │ │ │ + b 2004a4 │ │ │ │ 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 65348 │ │ │ │ + bne 65138 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #19076 @ 0x4a84 │ │ │ │ + movw r1, #19780 @ 0x4d44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65360 │ │ │ │ + bne 65150 │ │ │ │ mov r4, #0 │ │ │ │ - b 65450 │ │ │ │ - movw r0, #19104 @ 0x4aa0 │ │ │ │ + b 65240 │ │ │ │ + movw r0, #19808 @ 0x4d60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65340 │ │ │ │ - b 65324 │ │ │ │ + beq 65130 │ │ │ │ + b 65114 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6543c │ │ │ │ + bne 6522c │ │ │ │ mov r0, #5 │ │ │ │ - bl 18387c │ │ │ │ + bl 183bbc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65450 │ │ │ │ + beq 65240 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 65410 │ │ │ │ + beq 65200 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 340c84 │ │ │ │ + bl 342a44 │ │ │ │ cmn r0, #1 │ │ │ │ addne r7, r8, #12 │ │ │ │ movne r5, #0 │ │ │ │ - beq 65420 │ │ │ │ + beq 65210 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 653f8 │ │ │ │ + bge 651e8 │ │ │ │ ldr r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble 653dc │ │ │ │ + ble 651cc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40476 @ 0x9e1c │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65420 │ │ │ │ + beq 65210 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 428c3c <_PyBytes_GetXIData@@Base+0xe10> │ │ │ │ + bl 4290bc <_PyBytes_GetXIData@@Base+0xe38> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 653a8 │ │ │ │ - b 65420 │ │ │ │ + bge 65198 │ │ │ │ + b 65210 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 340c84 │ │ │ │ + bl 342a44 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6542c │ │ │ │ - b 65420 │ │ │ │ + bne 6521c │ │ │ │ + b 65210 │ │ │ │ mov r1, r8 │ │ │ │ - bl 428c3c <_PyBytes_GetXIData@@Base+0xe10> │ │ │ │ + bl 4290bc <_PyBytes_GetXIData@@Base+0xe38> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6542c │ │ │ │ + bge 6521c │ │ │ │ mov r0, r4 │ │ │ │ - bl 26e27c │ │ │ │ - b 65340 │ │ │ │ + bl 270440 │ │ │ │ + b 65130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 186a94 │ │ │ │ + bl 186dd4 │ │ │ │ mov r4, r0 │ │ │ │ - b 65450 │ │ │ │ + b 65240 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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 428c14 <_PyBytes_GetXIData@@Base+0xde8> │ │ │ │ + b 429094 <_PyBytes_GetXIData@@Base+0xe10> │ │ │ │ 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 5b570 │ │ │ │ + b 5b358 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 428e44 <_PyBytes_GetXIData@@Base+0x1018> │ │ │ │ + b 42929c <_PyBytes_GetXIData@@Base+0x1018> │ │ │ │ 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 6557c │ │ │ │ + beq 6536c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 654f8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 652e8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19128 @ 0x4ab8 │ │ │ │ + movw r1, #19832 @ 0x4d78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 3bedbc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ - movw r2, #41988 @ 0xa404 │ │ │ │ + bl 3bf9cc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ + movw r2, #42716 @ 0xa6dc │ │ │ │ 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 65560 │ │ │ │ + bcc 65350 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 65560 │ │ │ │ + bhi 65350 │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #35520 @ 0x8ac0 │ │ │ │ + movw r3, #36272 @ 0x8db0 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #2392] @ 0x958 │ │ │ │ - b 65570 │ │ │ │ + b 65360 │ │ │ │ cmp ip, r1 │ │ │ │ - ble 65514 │ │ │ │ - movw r0, #19204 @ 0x4b04 │ │ │ │ + ble 65304 │ │ │ │ + movw r0, #19908 @ 0x4dc4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ - movw r2, #8272 @ 0x2050 │ │ │ │ + b c3a98 │ │ │ │ + movw r2, #8780 @ 0x224c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #29824 @ 0x7480 │ │ │ │ + movw r0, #30388 @ 0x76b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_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 5baf0 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + b 5b8d8 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 21a228 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ + bl 21a844 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c3b90 <_PyEval_MatchClass@@Base+0x3b4c> │ │ │ │ + bl 3c417c <_PyTime_AsMilliseconds@@Base+0x3b4c> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 656b4 │ │ │ │ + bne 654a4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 65908 │ │ │ │ + bl 656f8 │ │ │ │ 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 65680 │ │ │ │ + bne 65470 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37796 @ 0x93a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 656b4 │ │ │ │ + bl 1b899c │ │ │ │ + b 654a4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 656a4 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 65494 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37112 @ 0x90f8 │ │ │ │ + movw r1, #37816 @ 0x93b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 656b4 │ │ │ │ + bl 1b899c │ │ │ │ + b 654a4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29e0d0 │ │ │ │ + b 29fb0c │ │ │ │ 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 5bd00 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ + b 5bbb8 <_PyEval_FormatKwargsError@@Base+0x784> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6570c │ │ │ │ + beq 654fc │ │ │ │ movw r1, #21100 @ 0x526c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16edb0 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + b 16f0f8 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, r1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 340c84 │ │ │ │ + bl 342a44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6578c │ │ │ │ + beq 6557c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37bd30 │ │ │ │ + bl 37c5c8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6578c │ │ │ │ + beq 6557c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 65158 │ │ │ │ + bl 64f48 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6578c │ │ │ │ + beq 6557c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 340c84 │ │ │ │ + b 342a44 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 657dc │ │ │ │ + bne 655cc │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26912 @ 0x6920 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6581c │ │ │ │ - b 657fc │ │ │ │ + beq 6560c │ │ │ │ + b 655ec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37760 @ 0x9380 │ │ │ │ + movw r0, #38464 @ 0x9640 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6588c │ │ │ │ - b 657b8 │ │ │ │ - bl 24b210 │ │ │ │ + beq 6567c │ │ │ │ + b 655a8 │ │ │ │ + bl 24bde0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6581c │ │ │ │ - bl df614 │ │ │ │ + bne 6560c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6588c │ │ │ │ + bne 6567c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 65850 │ │ │ │ - bl 24b210 │ │ │ │ + beq 65640 │ │ │ │ + bl 24bde0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65850 │ │ │ │ - bl df614 │ │ │ │ + bne 65640 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6588c │ │ │ │ + bne 6567c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d988 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65878 │ │ │ │ - bl df614 │ │ │ │ + bne 65668 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6588c │ │ │ │ + bne 6567c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ @@ -55967,135 +55837,135 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ed2a8 │ │ │ │ + b 3ed9c0 │ │ │ │ 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 5c458 <_PyEval_FormatKwargsError@@Base+0xe0c> │ │ │ │ + b 5c244 <_PyEval_FormatKwargsError@@Base+0xe10> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d11, [pc, #444] @ 65ae8 │ │ │ │ + vldr d11, [pc, #444] @ 658d8 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vabs.f64 d8, d1 │ │ │ │ vcmp.f64 d13, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 65954 │ │ │ │ + bhi 65744 │ │ │ │ vcmp.f64 d8, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 65a14 │ │ │ │ - b 659b4 │ │ │ │ - ble 659b4 │ │ │ │ + bls 65804 │ │ │ │ + b 657a4 │ │ │ │ + ble 657a4 │ │ │ │ vcmp.f64 d8, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 659b4 │ │ │ │ + bhi 657a4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 659b4 │ │ │ │ + beq 657a4 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ - vldr d8, [pc, #372] @ 65af0 │ │ │ │ + vldr d8, [pc, #372] @ 658e0 │ │ │ │ bl 2debc │ │ │ │ vmov r2, r3, d0 │ │ │ │ - vldr d11, [pc, #368] @ 65af8 │ │ │ │ + vldr d11, [pc, #368] @ 658e8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d9, d11 │ │ │ │ vmovge.f64 d9, d8 │ │ │ │ bl 2f108 │ │ │ │ vmov r3, s1 │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegle.f64 d8, d8 │ │ │ │ - b 65a04 │ │ │ │ + b 657f4 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 437b3c │ │ │ │ + bl 437e28 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 437b3c │ │ │ │ + bl 437e28 │ │ │ │ vcmp.f64 d8, d11 │ │ │ │ - ldr r3, [pc, #316] @ 65b10 │ │ │ │ + ldr r3, [pc, #316] @ 65900 │ │ │ │ add r4, r4, r0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vldr d9, [r3] │ │ │ │ vldr d8, [r3, #8] │ │ │ │ - ble 65a04 │ │ │ │ + ble 657f4 │ │ │ │ vcmp.f64 d10, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 65a04 │ │ │ │ + bvs 657f4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 65ad0 │ │ │ │ + b 658c0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - b 65ad0 │ │ │ │ + b 658c0 │ │ │ │ vmov.f64 d0, d1 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ bl 2ebe0 │ │ │ │ - vldr d7, [pc, #212] @ 65b00 │ │ │ │ + vldr d7, [pc, #212] @ 658f0 │ │ │ │ vldr d12, [fp, #-108] @ 0xffffff94 │ │ │ │ vldr d8, [fp, #-100] @ 0xffffff9c │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 65a80 │ │ │ │ + ble 65870 │ │ │ │ vmov r3, s21 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d13, [pc, #184] @ 65b08 │ │ │ │ + vldr d13, [pc, #184] @ 658f8 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vsub.f64 d10, d10, d7 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2e468 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2d808 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d9, d9, d12 │ │ │ │ vmul.f64 d8, d8, d13 │ │ │ │ vmul.f64 d9, d9, d13 │ │ │ │ - b 65a9c │ │ │ │ + b 6588c │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2e468 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2d808 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d9, d9, d12 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 65ac8 │ │ │ │ + bgt 658b8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #34 @ 0x22 │ │ │ │ - b 65acc │ │ │ │ + b 658bc │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -56104,79 +55974,79 @@ │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ ldclle 12, cr11, [sl, #-840]! @ 0xfffffcb8 │ │ │ │ addmi r2, r6, fp, lsr #6 │ │ │ │ - blhi 57b8b4 <_PyOpcode_opcode_metadata@@Base+0xa118> │ │ │ │ + blhi 57b6a4 <_PyOpcode_opcode_metadata@@Base+0x9c18> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ - rsbeq r9, r5, r0, lsl #19 │ │ │ │ + rsbeq r9, r5, r0, ror ip │ │ │ │ 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 65b5c │ │ │ │ + bne 6594c │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26912 @ 0x6920 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 65b9c │ │ │ │ - b 65b7c │ │ │ │ + beq 6598c │ │ │ │ + b 6596c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37776 @ 0x9390 │ │ │ │ + movw r0, #38480 @ 0x9650 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65c0c │ │ │ │ - b 65b38 │ │ │ │ - bl 24b210 │ │ │ │ + beq 659fc │ │ │ │ + b 65928 │ │ │ │ + bl 24bde0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65b9c │ │ │ │ - bl df614 │ │ │ │ + bne 6598c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65c0c │ │ │ │ + bne 659fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 65bd0 │ │ │ │ - bl 24b210 │ │ │ │ + beq 659c0 │ │ │ │ + bl 24bde0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65bd0 │ │ │ │ - bl df614 │ │ │ │ + bne 659c0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65c0c │ │ │ │ + bne 659fc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2edcc │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 65bf8 │ │ │ │ - bl df614 │ │ │ │ + bne 659e8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65c0c │ │ │ │ + bne 659fc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -56187,147 +56057,147 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 215e1c │ │ │ │ + bl 216438 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 65c88 │ │ │ │ + bge 65a78 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #8564 @ 0x2174 │ │ │ │ + movw r2, #9072 @ 0x2370 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49024 @ 0xbf80 │ │ │ │ + movw r0, #49728 @ 0xc240 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 65c9c │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 65a8c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 631d4 │ │ │ │ + bl 62fc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65cb0 │ │ │ │ + beq 65aa0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65d20 │ │ │ │ + beq 65b10 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f31a4 │ │ │ │ + bl 3f3770 <_PyCoro_GetAwaitableIter@@Base+0xc58> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65d20 │ │ │ │ + beq 65b10 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1471a8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 147428 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - bne 65d64 │ │ │ │ + bne 65b54 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 201324 │ │ │ │ + bl 201984 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65d7c │ │ │ │ - b 65e28 │ │ │ │ - movw r0, #29608 @ 0x73a8 │ │ │ │ + bne 65b6c │ │ │ │ + b 65c18 │ │ │ │ + movw r0, #30384 @ 0x76b0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d40a8 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d449c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65d50 │ │ │ │ - b 65e24 │ │ │ │ + bne 65b40 │ │ │ │ + b 65c14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #54036 @ 0xd314 │ │ │ │ + movw r5, #55340 @ 0xd82c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 65dd4 │ │ │ │ + beq 65bc4 │ │ │ │ mov r1, r5 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65dd4 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne 65bc4 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #19280 @ 0x4b50 │ │ │ │ + movw r1, #19984 @ 0x4e10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65e10 │ │ │ │ - b 65e24 │ │ │ │ + ble 65c00 │ │ │ │ + b 65c14 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65e04 │ │ │ │ + bne 65bf4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 65e28 │ │ │ │ + beq 65c18 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65e28 │ │ │ │ + beq 65c18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65e24 │ │ │ │ + bgt 65c14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 65e24 │ │ │ │ + bne 65c14 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00065e34 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00065c24 <_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 3f1b60 │ │ │ │ + bl 3f2278 │ │ │ │ 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 │ │ │ │ @@ -56336,334 +56206,334 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #57872 @ 0xe210 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 419f54 <_PyBytes_Find@@Base+0xb74> │ │ │ │ + b 41a67c <_PyBytes_Find@@Base+0xb74> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65f60 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ + bne 65d50 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 65908 │ │ │ │ + bl 656f8 │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 65f2c <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ + bne 65d1c <_PyTime_AsTimeval_clamp@@Base+0xf8> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37796 @ 0x93a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 65f60 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ + bl 1b899c │ │ │ │ + b 65d50 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 65f50 <_PyTime_AsTimeval_clamp@@Base+0x11c> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 65d40 <_PyTime_AsTimeval_clamp@@Base+0x11c> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37112 @ 0x90f8 │ │ │ │ + movw r1, #37816 @ 0x93b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 65f60 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ + bl 1b899c │ │ │ │ + b 65d50 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29e0d0 │ │ │ │ + b 29fb0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ 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 2e4bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 20a91c │ │ │ │ + b 20af08 │ │ │ │ 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, #17356 @ 0x43cc │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 65fe8 <_PyTime_AsTimeval_clamp@@Base+0x1b4> │ │ │ │ + bne 65dd8 <_PyTime_AsTimeval_clamp@@Base+0x1b4> │ │ │ │ movw r3, #20040 @ 0x4e48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 65ffc <_PyTime_AsTimeval_clamp@@Base+0x1c8> │ │ │ │ - ldr r2, [pc, #488] @ 661d8 <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ + b 65dec <_PyTime_AsTimeval_clamp@@Base+0x1c8> │ │ │ │ + ldr r2, [pc, #488] @ 65fc8 <_PyTime_AsTimeval_clamp@@Base+0x3a4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 326d4c │ │ │ │ + bl 328fe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 661d0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ + beq 65fc0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r9, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 66108 <_PyTime_AsTimeval_clamp@@Base+0x2d4> │ │ │ │ + bne 65ef8 <_PyTime_AsTimeval_clamp@@Base+0x2d4> │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 661d0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ + beq 65fc0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ 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 db4fc │ │ │ │ + bl db394 │ │ │ │ mov r3, r8 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 6607c <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ - bl df614 │ │ │ │ + bne 65e6c <_PyTime_AsTimeval_clamp@@Base+0x248> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66138 <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 65f28 <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ - b 66138 <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ - bl 3b0884 <_PyXI_Preserve@@Base+0x279c> │ │ │ │ + bl 21b2b4 │ │ │ │ + b 65f28 <_PyTime_AsTimeval_clamp@@Base+0x304> │ │ │ │ + bl 3b15d4 <_PyXI_Preserve@@Base+0x279c> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 660a8 <_PyTime_AsTimeval_clamp@@Base+0x274> │ │ │ │ + bgt 65e98 <_PyTime_AsTimeval_clamp@@Base+0x274> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 660a8 <_PyTime_AsTimeval_clamp@@Base+0x274> │ │ │ │ + bne 65e98 <_PyTime_AsTimeval_clamp@@Base+0x274> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 661a4 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ + bne 65f94 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 6618c <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ + bne 65f7c <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b 66018 <_PyTime_AsTimeval_clamp@@Base+0x1e4> │ │ │ │ + b 65e08 <_PyTime_AsTimeval_clamp@@Base+0x1e4> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3060 │ │ │ │ + bl f30d8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6615c <_PyTime_AsTimeval_clamp@@Base+0x328> │ │ │ │ + ble 65f4c <_PyTime_AsTimeval_clamp@@Base+0x328> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66174 <_PyTime_AsTimeval_clamp@@Base+0x340> │ │ │ │ + ble 65f64 <_PyTime_AsTimeval_clamp@@Base+0x340> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 661a4 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ + bne 65f94 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 6618c <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ + bne 65f7c <_PyTime_AsTimeval_clamp@@Base+0x358> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 661d0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ + beq 65fc0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl e7ef0 │ │ │ │ + bl e7f20 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 660c4 <_PyTime_AsTimeval_clamp@@Base+0x290> │ │ │ │ + bne 65eb4 <_PyTime_AsTimeval_clamp@@Base+0x290> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 661a4 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ + bgt 65f94 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 661a4 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ + bne 65f94 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 661a4 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 65f94 <_PyTime_AsTimeval_clamp@@Base+0x370> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 660e4 <_PyTime_AsTimeval_clamp@@Base+0x2b0> │ │ │ │ + bne 65ed4 <_PyTime_AsTimeval_clamp@@Base+0x2b0> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 660e4 <_PyTime_AsTimeval_clamp@@Base+0x2b0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 65ed4 <_PyTime_AsTimeval_clamp@@Base+0x2b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 660f0 <_PyTime_AsTimeval_clamp@@Base+0x2bc> │ │ │ │ + bne 65ee0 <_PyTime_AsTimeval_clamp@@Base+0x2bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 660f0 <_PyTime_AsTimeval_clamp@@Base+0x2bc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 65ee0 <_PyTime_AsTimeval_clamp@@Base+0x2bc> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35784 @ 0x8bc8 │ │ │ │ + movw r1, #36488 @ 0x8e88 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 661b8 <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ + ble 65fa8 <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ mov r4, #0 │ │ │ │ - b 661d0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ + b 65fc0 <_PyTime_AsTimeval_clamp@@Base+0x39c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 661b0 <_PyTime_AsTimeval_clamp@@Base+0x37c> │ │ │ │ + bne 65fa0 <_PyTime_AsTimeval_clamp@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 661b0 <_PyTime_AsTimeval_clamp@@Base+0x37c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 65fa0 <_PyTime_AsTimeval_clamp@@Base+0x37c> │ │ │ │ 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 r1, #0 │ │ │ │ - movw r0, #19328 @ 0x4b80 │ │ │ │ + movw r0, #20032 @ 0x4e40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66238 <_PyTime_AsTimeval_clamp@@Base+0x404> │ │ │ │ + beq 66028 <_PyTime_AsTimeval_clamp@@Base+0x404> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ bl 2dbd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66240 <_PyTime_AsTimeval_clamp@@Base+0x40c> │ │ │ │ + beq 66030 <_PyTime_AsTimeval_clamp@@Base+0x40c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ - bl b8344 <_Py_GetConfig@@Base> │ │ │ │ + bl b7f3c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66284 <_PyTime_AsTimeval_clamp@@Base+0x450> │ │ │ │ + bne 66074 <_PyTime_AsTimeval_clamp@@Base+0x450> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3764b8 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + b 377134 │ │ │ │ + movw r3, #49868 @ 0xc2cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19344 @ 0x4b90 │ │ │ │ + movw r1, #20048 @ 0x4e50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66274 <_PyTime_AsTimeval_clamp@@Base+0x440> │ │ │ │ + beq 66064 <_PyTime_AsTimeval_clamp@@Base+0x440> │ │ │ │ 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, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r4, r3, #33554432 @ 0x2000000 │ │ │ │ - beq 662e8 <_PyTime_AsTimeval_clamp@@Base+0x4b4> │ │ │ │ - movw r1, #56644 @ 0xdd44 │ │ │ │ - movt r1, #66 @ 0x42 │ │ │ │ + beq 660d8 <_PyTime_AsTimeval_clamp@@Base+0x4b4> │ │ │ │ + movw r1, #10632 @ 0x2988 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3c51c4 │ │ │ │ + b 3c57b0 <_Py_set_inheritable_async_safe@@Base+0x75c> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #33684 @ 0x8394 │ │ │ │ + movw r2, #34388 @ 0x8654 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #38132 @ 0x94f4 │ │ │ │ + movw r0, #38836 @ 0x97b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6634c <_PyTime_AsTimeval_clamp@@Base+0x518> │ │ │ │ + bne 6613c <_PyTime_AsTimeval_clamp@@Base+0x518> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66378 <_PyTime_AsTimeval_clamp@@Base+0x544> │ │ │ │ - b 6636c <_PyTime_AsTimeval_clamp@@Base+0x538> │ │ │ │ + bne 66168 <_PyTime_AsTimeval_clamp@@Base+0x544> │ │ │ │ + b 6615c <_PyTime_AsTimeval_clamp@@Base+0x538> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47936 @ 0xbb40 │ │ │ │ + movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66334 <_PyTime_AsTimeval_clamp@@Base+0x500> │ │ │ │ - b 663a0 <_PyTime_AsTimeval_clamp@@Base+0x56c> │ │ │ │ - bl df614 │ │ │ │ + bne 66124 <_PyTime_AsTimeval_clamp@@Base+0x500> │ │ │ │ + b 66190 <_PyTime_AsTimeval_clamp@@Base+0x56c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 663a0 <_PyTime_AsTimeval_clamp@@Base+0x56c> │ │ │ │ + bne 66190 <_PyTime_AsTimeval_clamp@@Base+0x56c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 663a0 <_PyTime_AsTimeval_clamp@@Base+0x56c> │ │ │ │ + beq 66190 <_PyTime_AsTimeval_clamp@@Base+0x56c> │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 669fc <_PyTime_AsTimeval_clamp@@Base+0xbc8> │ │ │ │ + b 667ec <_PyTime_AsTimeval_clamp@@Base+0xbc8> │ │ │ │ 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 │ │ │ │ @@ -56673,463 +56543,463 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2df4c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 66400 <_PyTime_AsTimeval_clamp@@Base+0x5cc> │ │ │ │ + bhi 661f0 <_PyTime_AsTimeval_clamp@@Base+0x5cc> │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66420 <_PyTime_AsTimeval_clamp@@Base+0x5ec> │ │ │ │ - b 66488 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ + beq 66210 <_PyTime_AsTimeval_clamp@@Base+0x5ec> │ │ │ │ + b 66278 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #15032 @ 0x3ab8 │ │ │ │ + movw r0, #15736 @ 0x3d78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66488 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ - b 663e8 <_PyTime_AsTimeval_clamp@@Base+0x5b4> │ │ │ │ + beq 66278 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ + b 661d8 <_PyTime_AsTimeval_clamp@@Base+0x5b4> │ │ │ │ cmp r6, #1 │ │ │ │ - ble 664d0 <_PyTime_AsTimeval_clamp@@Base+0x69c> │ │ │ │ + ble 662c0 <_PyTime_AsTimeval_clamp@@Base+0x69c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 664b0 <_PyTime_AsTimeval_clamp@@Base+0x67c> │ │ │ │ + beq 662a0 <_PyTime_AsTimeval_clamp@@Base+0x67c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 66490 <_PyTime_AsTimeval_clamp@@Base+0x65c> │ │ │ │ + beq 66280 <_PyTime_AsTimeval_clamp@@Base+0x65c> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 66488 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ + beq 66278 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 664b4 <_PyTime_AsTimeval_clamp@@Base+0x680> │ │ │ │ + beq 662a4 <_PyTime_AsTimeval_clamp@@Base+0x680> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 66520 <_PyTime_AsTimeval_clamp@@Base+0x6ec> │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + b 66310 <_PyTime_AsTimeval_clamp@@Base+0x6ec> │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15032 @ 0x3ab8 │ │ │ │ + movw r0, #15736 @ 0x3d78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 66488 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 66278 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 664d4 <_PyTime_AsTimeval_clamp@@Base+0x6a0> │ │ │ │ + beq 662c4 <_PyTime_AsTimeval_clamp@@Base+0x6a0> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 664d4 <_PyTime_AsTimeval_clamp@@Base+0x6a0> │ │ │ │ - b 66488 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ + bge 662c4 <_PyTime_AsTimeval_clamp@@Base+0x6a0> │ │ │ │ + b 66278 <_PyTime_AsTimeval_clamp@@Base+0x654> │ │ │ │ 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 401570 │ │ │ │ + bl 401e80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66520 <_PyTime_AsTimeval_clamp@@Base+0x6ec> │ │ │ │ + beq 66310 <_PyTime_AsTimeval_clamp@@Base+0x6ec> │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #29268 @ 0x7254 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66534 <_PyTime_AsTimeval_clamp@@Base+0x700> │ │ │ │ + beq 66324 <_PyTime_AsTimeval_clamp@@Base+0x700> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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, #2 │ │ │ │ - bne 66570 <_PyTime_AsTimeval_clamp@@Base+0x73c> │ │ │ │ + bne 66360 <_PyTime_AsTimeval_clamp@@Base+0x73c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 282c94 │ │ │ │ + b 2840b8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24688 @ 0x6070 │ │ │ │ + movw r0, #25392 @ 0x6330 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 66560 <_PyTime_AsTimeval_clamp@@Base+0x72c> │ │ │ │ + b 66350 <_PyTime_AsTimeval_clamp@@Base+0x72c> │ │ │ │ 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 665d0 <_PyTime_AsTimeval_clamp@@Base+0x79c> │ │ │ │ + bhi 663c0 <_PyTime_AsTimeval_clamp@@Base+0x79c> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 665f0 <_PyTime_AsTimeval_clamp@@Base+0x7bc> │ │ │ │ - b 6660c <_PyTime_AsTimeval_clamp@@Base+0x7d8> │ │ │ │ + bne 663e0 <_PyTime_AsTimeval_clamp@@Base+0x7bc> │ │ │ │ + b 663fc <_PyTime_AsTimeval_clamp@@Base+0x7d8> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #28924 @ 0x70fc │ │ │ │ + movw r0, #29700 @ 0x7404 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66728 <_PyTime_AsTimeval_clamp@@Base+0x8f4> │ │ │ │ - b 665bc <_PyTime_AsTimeval_clamp@@Base+0x788> │ │ │ │ - bl e8c3c │ │ │ │ + beq 66518 <_PyTime_AsTimeval_clamp@@Base+0x8f4> │ │ │ │ + b 663ac <_PyTime_AsTimeval_clamp@@Base+0x788> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66620 <_PyTime_AsTimeval_clamp@@Base+0x7ec> │ │ │ │ + ble 66410 <_PyTime_AsTimeval_clamp@@Base+0x7ec> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 66638 <_PyTime_AsTimeval_clamp@@Base+0x804> │ │ │ │ - bl df614 │ │ │ │ + bne 66428 <_PyTime_AsTimeval_clamp@@Base+0x804> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 66728 <_PyTime_AsTimeval_clamp@@Base+0x8f4> │ │ │ │ - b 66638 <_PyTime_AsTimeval_clamp@@Base+0x804> │ │ │ │ + bne 66518 <_PyTime_AsTimeval_clamp@@Base+0x8f4> │ │ │ │ + b 66428 <_PyTime_AsTimeval_clamp@@Base+0x804> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66604 <_PyTime_AsTimeval_clamp@@Base+0x7d0> │ │ │ │ + bne 663f4 <_PyTime_AsTimeval_clamp@@Base+0x7d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 66604 <_PyTime_AsTimeval_clamp@@Base+0x7d0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 663f4 <_PyTime_AsTimeval_clamp@@Base+0x7d0> │ │ │ │ cmp r7, #1 │ │ │ │ - ble 666f0 <_PyTime_AsTimeval_clamp@@Base+0x8bc> │ │ │ │ + ble 664e0 <_PyTime_AsTimeval_clamp@@Base+0x8bc> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 66678 <_PyTime_AsTimeval_clamp@@Base+0x844> │ │ │ │ + beq 66468 <_PyTime_AsTimeval_clamp@@Base+0x844> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 666f4 <_PyTime_AsTimeval_clamp@@Base+0x8c0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 664e4 <_PyTime_AsTimeval_clamp@@Base+0x8c0> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14548 @ 0x38d4 │ │ │ │ + movw r1, #15252 @ 0x3b94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 666e0 <_PyTime_AsTimeval_clamp@@Base+0x8ac> │ │ │ │ + b 664d0 <_PyTime_AsTimeval_clamp@@Base+0x8ac> │ │ │ │ movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 66694 <_PyTime_AsTimeval_clamp@@Base+0x860> │ │ │ │ - bl d46b4 │ │ │ │ + beq 66484 <_PyTime_AsTimeval_clamp@@Base+0x860> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 666bc <_PyTime_AsTimeval_clamp@@Base+0x888> │ │ │ │ + beq 664ac <_PyTime_AsTimeval_clamp@@Base+0x888> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 666f4 <_PyTime_AsTimeval_clamp@@Base+0x8c0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 664e4 <_PyTime_AsTimeval_clamp@@Base+0x8c0> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14636 @ 0x392c │ │ │ │ + movw r1, #15340 @ 0x3bec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 666e0 <_PyTime_AsTimeval_clamp@@Base+0x8ac> │ │ │ │ + b 664d0 <_PyTime_AsTimeval_clamp@@Base+0x8ac> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #8168 @ 0x1fe8 │ │ │ │ + movw r2, #8676 @ 0x21e4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28924 @ 0x70fc │ │ │ │ + movw r0, #29700 @ 0x7404 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 66728 <_PyTime_AsTimeval_clamp@@Base+0x8f4> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 66518 <_PyTime_AsTimeval_clamp@@Base+0x8f4> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 66710 <_PyTime_AsTimeval_clamp@@Base+0x8dc> │ │ │ │ + bgt 66500 <_PyTime_AsTimeval_clamp@@Base+0x8dc> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 33dda0 │ │ │ │ + b 33fb00 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 42588c │ │ │ │ + b 425db4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #25752 @ 0x6498 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 667b8 <_PyTime_AsTimeval_clamp@@Base+0x984> │ │ │ │ + bne 665a8 <_PyTime_AsTimeval_clamp@@Base+0x984> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne 66788 <_PyTime_AsTimeval_clamp@@Base+0x954> │ │ │ │ + bne 66578 <_PyTime_AsTimeval_clamp@@Base+0x954> │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movne r4, r3 │ │ │ │ - b 66850 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ + b 66640 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ cmp r2, #3 │ │ │ │ - beq 6679c <_PyTime_AsTimeval_clamp@@Base+0x968> │ │ │ │ + beq 6658c <_PyTime_AsTimeval_clamp@@Base+0x968> │ │ │ │ movw r4, #5968 @ 0x1750 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 66850 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ + b 66640 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ cmp r0, r1 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ - b 66850 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ + b 66640 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 66790 <_PyTime_AsTimeval_clamp@@Base+0x95c> │ │ │ │ + beq 66580 <_PyTime_AsTimeval_clamp@@Base+0x95c> │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66850 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ + beq 66640 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ mov r1, r6 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6680c <_PyTime_AsTimeval_clamp@@Base+0x9d8> │ │ │ │ + beq 665fc <_PyTime_AsTimeval_clamp@@Base+0x9d8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6684c <_PyTime_AsTimeval_clamp@@Base+0xa18> │ │ │ │ + bgt 6663c <_PyTime_AsTimeval_clamp@@Base+0xa18> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6684c <_PyTime_AsTimeval_clamp@@Base+0xa18> │ │ │ │ + bne 6663c <_PyTime_AsTimeval_clamp@@Base+0xa18> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6684c <_PyTime_AsTimeval_clamp@@Base+0xa18> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6663c <_PyTime_AsTimeval_clamp@@Base+0xa18> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17279c │ │ │ │ + bl 172ae4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66834 <_PyTime_AsTimeval_clamp@@Base+0xa00> │ │ │ │ + ble 66624 <_PyTime_AsTimeval_clamp@@Base+0xa00> │ │ │ │ mov r4, r5 │ │ │ │ - b 66850 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ + b 66640 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6682c <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ + bne 6661c <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6682c <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6661c <_PyTime_AsTimeval_clamp@@Base+0x9f8> │ │ │ │ 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 6689c <_PyTime_AsTimeval_clamp@@Base+0xa68> │ │ │ │ + bne 6668c <_PyTime_AsTimeval_clamp@@Base+0xa68> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #37792 @ 0x93a0 │ │ │ │ + movw r0, #38496 @ 0x9660 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ - bl 244f30 │ │ │ │ + b d4e6c │ │ │ │ + bl 245c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 668c4 <_PyTime_AsTimeval_clamp@@Base+0xa90> │ │ │ │ + beq 666b4 <_PyTime_AsTimeval_clamp@@Base+0xa90> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 6692c <_PyTime_AsTimeval_clamp@@Base+0xaf8> │ │ │ │ - movw r0, #62664 @ 0xf4c8 │ │ │ │ + bne 6671c <_PyTime_AsTimeval_clamp@@Base+0xaf8> │ │ │ │ + movw r0, #63960 @ 0xf9d8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ mov r0, r5 │ │ │ │ - bl e6e74 │ │ │ │ + bl e6ea4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66920 <_PyTime_AsTimeval_clamp@@Base+0xaec> │ │ │ │ + beq 66710 <_PyTime_AsTimeval_clamp@@Base+0xaec> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66908 <_PyTime_AsTimeval_clamp@@Base+0xad4> │ │ │ │ + ble 666f8 <_PyTime_AsTimeval_clamp@@Base+0xad4> │ │ │ │ mov r4, r6 │ │ │ │ - b 66920 <_PyTime_AsTimeval_clamp@@Base+0xaec> │ │ │ │ + b 66710 <_PyTime_AsTimeval_clamp@@Base+0xaec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66900 <_PyTime_AsTimeval_clamp@@Base+0xacc> │ │ │ │ + bne 666f0 <_PyTime_AsTimeval_clamp@@Base+0xacc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 66900 <_PyTime_AsTimeval_clamp@@Base+0xacc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 666f0 <_PyTime_AsTimeval_clamp@@Base+0xacc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 245ef4 │ │ │ │ - b 66930 <_PyTime_AsTimeval_clamp@@Base+0xafc> │ │ │ │ + bl 246ad0 │ │ │ │ + b 66720 <_PyTime_AsTimeval_clamp@@Base+0xafc> │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 66988 <_PyTime_AsTimeval_clamp@@Base+0xb54> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + bne 66778 <_PyTime_AsTimeval_clamp@@Base+0xb54> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #50508 @ 0xc54c │ │ │ │ + movw r0, #50996 @ 0xc734 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 669f0 <_PyTime_AsTimeval_clamp@@Base+0xbbc> │ │ │ │ + b 667e0 <_PyTime_AsTimeval_clamp@@Base+0xbbc> │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 669f0 <_PyTime_AsTimeval_clamp@@Base+0xbbc> │ │ │ │ + beq 667e0 <_PyTime_AsTimeval_clamp@@Base+0xbbc> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 669cc <_PyTime_AsTimeval_clamp@@Base+0xb98> │ │ │ │ + beq 667bc <_PyTime_AsTimeval_clamp@@Base+0xb98> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 66980 <_PyTime_AsTimeval_clamp@@Base+0xb4c> │ │ │ │ + bl 1b899c │ │ │ │ + b 66770 <_PyTime_AsTimeval_clamp@@Base+0xb4c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2de14 │ │ │ │ cmp r0, #0 │ │ │ │ movwne r4, #5976 @ 0x1758 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 669f0 <_PyTime_AsTimeval_clamp@@Base+0xbbc> │ │ │ │ - bl 36ccf4 │ │ │ │ + bne 667e0 <_PyTime_AsTimeval_clamp@@Base+0xbbc> │ │ │ │ + bl 36d9fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #32796 @ 0x801c │ │ │ │ + movw r1, #33572 @ 0x8324 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #19612 @ 0x4c9c │ │ │ │ + movw r0, #20316 @ 0x4f5c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66aa8 <_PyTime_AsTimeval_clamp@@Base+0xc74> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 66898 <_PyTime_AsTimeval_clamp@@Base+0xc74> │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d880 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 66ab0 <_PyTime_AsTimeval_clamp@@Base+0xc7c> │ │ │ │ + beq 668a0 <_PyTime_AsTimeval_clamp@@Base+0xc7c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 66a90 <_PyTime_AsTimeval_clamp@@Base+0xc5c> │ │ │ │ - bl d7124 │ │ │ │ + bne 66880 <_PyTime_AsTimeval_clamp@@Base+0xc5c> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66a44 <_PyTime_AsTimeval_clamp@@Base+0xc10> │ │ │ │ - b 66aa8 <_PyTime_AsTimeval_clamp@@Base+0xc74> │ │ │ │ + beq 66834 <_PyTime_AsTimeval_clamp@@Base+0xc10> │ │ │ │ + b 66898 <_PyTime_AsTimeval_clamp@@Base+0xc74> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 66ab8 <_PyTime_AsTimeval_clamp@@Base+0xc84> │ │ │ │ + b 668a8 <_PyTime_AsTimeval_clamp@@Base+0xc84> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00066ac0 : │ │ │ │ - ldr ip, [pc, #76] @ 66b14 │ │ │ │ +000668b0 : │ │ │ │ + ldr ip, [pc, #76] @ 66904 │ │ │ │ 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 66b04 │ │ │ │ + bls 668f4 │ │ │ │ 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] │ │ │ │ @@ -57140,182 +57010,182 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66b4c │ │ │ │ + beq 6693c │ │ │ │ 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 638a8 │ │ │ │ + b 63698 │ │ │ │ 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 66b94 │ │ │ │ + bhi 66984 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 66bb8 │ │ │ │ - b 66bd4 │ │ │ │ + bgt 669a8 │ │ │ │ + b 669c4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #39020 @ 0x986c │ │ │ │ + movw r0, #39724 @ 0x9b2c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66b88 │ │ │ │ + bne 66978 │ │ │ │ mov r4, #0 │ │ │ │ - b 66d38 │ │ │ │ + b 66b28 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 66bec │ │ │ │ - bl df614 │ │ │ │ + bne 669dc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66bb0 │ │ │ │ - ldr r0, [pc, #360] @ 66d44 │ │ │ │ + bne 669a0 │ │ │ │ + ldr r0, [pc, #360] @ 66b34 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ mov r4, r0 │ │ │ │ - b 66d38 │ │ │ │ - bl e8c3c │ │ │ │ + b 66b28 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66c14 │ │ │ │ + bgt 66a04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66c14 │ │ │ │ + bne 66a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 66bc8 │ │ │ │ + beq 669b8 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 66bd4 │ │ │ │ + blt 669c4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66d38 │ │ │ │ + beq 66b28 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #260] @ 66d48 │ │ │ │ + ldr r1, [pc, #260] @ 66b38 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1cc014 │ │ │ │ + bl 1cc4e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 66d0c │ │ │ │ + beq 66afc │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 66d0c │ │ │ │ + beq 66afc │ │ │ │ movw r8, #45548 @ 0xb1ec │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 183578 │ │ │ │ + bl 1838b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66c98 │ │ │ │ + bgt 66a88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66c98 │ │ │ │ + bne 66a88 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 66cb0 │ │ │ │ - bl df614 │ │ │ │ + bne 66aa0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66cc4 │ │ │ │ - b 66cdc │ │ │ │ + beq 66ab4 │ │ │ │ + b 66acc │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r3, r3, r6, lsr #31 │ │ │ │ - beq 66ce4 │ │ │ │ - movw r1, #19728 @ 0x4d10 │ │ │ │ + beq 66ad4 │ │ │ │ + movw r1, #20432 @ 0x4fd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r5, #0 │ │ │ │ - b 66d0c │ │ │ │ + b 66afc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224300 │ │ │ │ + bl 224970 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 66cdc │ │ │ │ - ldr r0, [pc, #76] @ 66d4c │ │ │ │ + blt 66acc │ │ │ │ + ldr r0, [pc, #76] @ 66b3c │ │ │ │ sub r1, fp, #32 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66d20 │ │ │ │ + ble 66b10 │ │ │ │ mov r4, r5 │ │ │ │ - b 66d38 │ │ │ │ + b 66b28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66d18 │ │ │ │ + bne 66b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 66d18 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 66b08 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq fp, r0, r2, r7 │ │ │ │ - rsbeq r7, fp, ip, lsr #5 │ │ │ │ - rsbeq r7, fp, r0, lsl #27 │ │ │ │ + rsbeq r7, fp, r8, lsl #5 │ │ │ │ + rsbeq r7, fp, r4, lsr #5 │ │ │ │ + rsbeq r7, fp, r8, ror sp │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66d7c │ │ │ │ + beq 66b6c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 66d9c │ │ │ │ + b 66b8c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66d94 │ │ │ │ + beq 66b84 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 638a8 │ │ │ │ + b 63698 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 42ae38 <_PyBytes_GetXIData@@Base+0x300c> │ │ │ │ + b 42b670 <_PyBytes_GetXIData@@Base+0x33ec> │ │ │ │ │ │ │ │ -00066dbc : │ │ │ │ - ldr r2, [pc, #56] @ 66dfc │ │ │ │ +00066bac : │ │ │ │ + ldr r2, [pc, #56] @ 66bec │ │ │ │ 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 │ │ │ │ @@ -57338,189 +57208,189 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 66f24 │ │ │ │ + bne 66d14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66f24 │ │ │ │ - movw r3, #60944 @ 0xee10 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ + beq 66d14 │ │ │ │ + movw r3, #2924 @ 0xb6c │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #19776 @ 0x4d40 │ │ │ │ + movw r0, #20480 @ 0x5000 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 66e8c │ │ │ │ + bne 66c7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #19784 @ 0x4d48 │ │ │ │ + movw r0, #20488 @ 0x5008 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66edc │ │ │ │ + bgt 66ccc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66edc │ │ │ │ + bne 66ccc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 66e7c │ │ │ │ + beq 66c6c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66f04 │ │ │ │ + bgt 66cf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 66f04 │ │ │ │ + bne 66cf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66f24 │ │ │ │ - movw r0, #19784 @ 0x4d48 │ │ │ │ + beq 66d14 │ │ │ │ + movw r0, #20488 @ 0x5008 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00066f2c : │ │ │ │ +00066d1c : │ │ │ │ push {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] @ 67068 │ │ │ │ + ldr r3, [pc, #288] @ 66e58 │ │ │ │ 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 66f6c │ │ │ │ + ble 66d5c │ │ │ │ ldr r7, [r0, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 66f94 │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + bne 66d84 │ │ │ │ + movw r1, #45612 @ 0xb22c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #19880 @ 0x4da8 │ │ │ │ + movw r2, #20584 @ 0x5068 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3635c0 <_PyErr_Format@@Base> │ │ │ │ + b 364718 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ subs r3, r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 66fb0 │ │ │ │ + beq 66da0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66fc8 │ │ │ │ + bne 66db8 │ │ │ │ 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 17a5b8 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 17a904 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 67060 │ │ │ │ - movw r3, #40788 @ 0x9f54 │ │ │ │ + beq 66e50 │ │ │ │ + movw r3, #42380 @ 0xa58c │ │ │ │ movt r3, #31 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, r3 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 67024 │ │ │ │ - ldr r3, [pc, #96] @ 67068 │ │ │ │ + bne 66e14 │ │ │ │ + ldr r3, [pc, #96] @ 66e58 │ │ │ │ stm sp, {r2, r9} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [sl, r3] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 1fa364 <_Py_Check_ArgsIterable@@Base+0x478> │ │ │ │ + bl 1fa9cc <_Py_Check_ArgsIterable@@Base+0x4a8> │ │ │ │ mov r7, r0 │ │ │ │ - b 67038 │ │ │ │ + b 66e28 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17de9c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 17e1dc <_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 ef860 │ │ │ │ + b 2dfa24 │ │ │ │ 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 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2f288 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 20a91c │ │ │ │ + b 20af08 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5976 @ 0x1758 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 670c8 │ │ │ │ + bne 66eb8 │ │ │ │ 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 │ │ │ │ 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] @ 67270 │ │ │ │ + ldr lr, [pc, #384] @ 67060 │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -57531,65 +57401,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 67150 │ │ │ │ + bne 66f40 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67188 │ │ │ │ + beq 66f78 │ │ │ │ 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] @ 67274 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #244] @ 67064 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6725c │ │ │ │ + beq 6704c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6725c │ │ │ │ - bl 104dd4 │ │ │ │ + beq 6704c │ │ │ │ + bl 104f8c │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 671c4 │ │ │ │ + beq 66fb4 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e4ec │ │ │ │ mov r4, r0 │ │ │ │ - b 671d4 │ │ │ │ + b 66fc4 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e6a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 67200 │ │ │ │ + beq 66ff0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff168 │ │ │ │ - b 6725c │ │ │ │ + bl 3013f4 │ │ │ │ + b 6704c │ │ │ │ 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 │ │ │ │ @@ -57603,268 +57473,202 @@ │ │ │ │ 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 673dc │ │ │ │ + bl 670c4 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq sl, [r5], #-32 @ 0xffffffe0 │ │ │ │ - rsbeq r7, sl, r4, asr #19 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ - mov r5, r0 │ │ │ │ - bl af914 │ │ │ │ - cmp r4, r0 │ │ │ │ - bne 672c8 │ │ │ │ - movw r3, #4552 @ 0x11c8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #20024 @ 0x4e38 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - mov r0, #0 │ │ │ │ - b 67364 │ │ │ │ - ldr r3, [pc, #168] @ 67378 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ - bl 3471e8 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - bl 104dd4 │ │ │ │ - cmp r6, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ - bne 672fc │ │ │ │ - bl 20f30c │ │ │ │ - mov r4, r0 │ │ │ │ - b 67314 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - add r3, pc, #100 @ 0x64 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - bl 1dca24 <_PyMutex_LockTimed@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp r4, #1 │ │ │ │ - moveq r6, #0 │ │ │ │ - andne r6, r6, #1 │ │ │ │ - bl 107f60 │ │ │ │ - cmp r6, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - beq 67364 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 3129e4 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - movweq r2, #20000 @ 0x4e20 │ │ │ │ - movteq r2, #72 @ 0x48 │ │ │ │ - beq 67354 │ │ │ │ - bl 149a7c │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #20052 @ 0x4e54 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #24] @ 6737c │ │ │ │ - bl a5c04 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - nop {0} │ │ │ │ - blcc fe719b78 <__bss_end__@@Base+0xfe019c9c> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, r5, ip, ror #5 │ │ │ │ + rsbeq sl, r5, r0, lsr #11 │ │ │ │ + rsbeq r7, sl, r0, asr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 673c0 │ │ │ │ + beq 670a8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24844 @ 0x610c │ │ │ │ + movw r0, #25548 @ 0x63cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl f3060 │ │ │ │ + bl f30d8 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl e8364 │ │ │ │ + bl e8394 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6750c │ │ │ │ + beq 671f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 1f3670 │ │ │ │ + bl 1f3df0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 1f3670 │ │ │ │ + bl 1f3df0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 1f3670 │ │ │ │ + bl 1f3df0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 1f3670 │ │ │ │ + bl 1f3df0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 1f3670 │ │ │ │ + bl 1f3df0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 1f3670 │ │ │ │ + bl 1f3df0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674e8 │ │ │ │ + beq 671d0 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #56] @ 0x38 │ │ │ │ - bne 6750c │ │ │ │ + bne 671f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67510 │ │ │ │ + bgt 671f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67510 │ │ │ │ + bne 671f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 67510 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 671f8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00067518 : │ │ │ │ +00067200 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 67530 │ │ │ │ + ldr r0, [pc, #12] @ 67218 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 167988 │ │ │ │ - strdeq r7, [sl], #-144 @ 0xffffff70 @ │ │ │ │ + b 167cd0 │ │ │ │ + rsbeq r7, sl, ip, ror #19 │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67604 │ │ │ │ + bne 672ec │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0] │ │ │ │ - bl 67898 │ │ │ │ + bl 67580 │ │ │ │ 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 675cc │ │ │ │ + bne 672b4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37796 @ 0x93a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 67604 │ │ │ │ + bl 1b899c │ │ │ │ + b 672ec │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 675f0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 672d8 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37112 @ 0x90f8 │ │ │ │ + movw r1, #37816 @ 0x93b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 67604 │ │ │ │ + bl 1b899c │ │ │ │ + b 672ec │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29e0d0 │ │ │ │ + b 29fb0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 6780c │ │ │ │ + bl 674f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6766c │ │ │ │ + beq 67354 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5976 @ 0x1758 │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ @@ -57876,257 +57680,257 @@ │ │ │ │ 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 1f770c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 67800 │ │ │ │ + beq 674e8 │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #348] @ 67808 │ │ │ │ + ldr r1, [pc, #348] @ 674f0 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #4388 @ 0x1124 │ │ │ │ + movw r2, #5036 @ 0x13ac │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 21ea44 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 21f0c0 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 676d4 │ │ │ │ - bl 358580 │ │ │ │ + bne 673bc │ │ │ │ + bl 358f08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 676ec │ │ │ │ - b 676a4 │ │ │ │ + beq 673d4 │ │ │ │ + b 6738c │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 67718 │ │ │ │ + bne 67400 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 676fc │ │ │ │ + bne 673e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - bl 16a224 │ │ │ │ - b 67800 │ │ │ │ + bl 16a56c │ │ │ │ + b 674e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 677f0 │ │ │ │ + bgt 674d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 67790 │ │ │ │ - b 677f0 │ │ │ │ + beq 67478 │ │ │ │ + b 674d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 6776c │ │ │ │ + bne 67454 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67744 │ │ │ │ + bgt 6742c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67744 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 6742c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #476 @ 0x1dc │ │ │ │ + movw r1, #1180 @ 0x49c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ - bl 16a224 │ │ │ │ - b 67800 │ │ │ │ + bl 16a56c │ │ │ │ + b 674e8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 67798 │ │ │ │ + bne 67480 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 677f0 │ │ │ │ + bgt 674d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 677f0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 677f0 │ │ │ │ + bne 674d8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 674d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67e8c │ │ │ │ + bl 67b74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 677cc │ │ │ │ + bne 674b4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6775c │ │ │ │ + bgt 67444 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6775c │ │ │ │ + bne 67444 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6775c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 67444 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 676a4 │ │ │ │ + bgt 6738c │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 676a4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 676a4 │ │ │ │ + bne 6738c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6738c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1f94e0 │ │ │ │ + b 1f9c3c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, fp, r8, lsr r2 │ │ │ │ + rsbeq r7, fp, r0, lsr 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43320 @ 0xa938 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 67854 │ │ │ │ + beq 6753c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20760 @ 0x5118 │ │ │ │ + movw r1, #21464 @ 0x53d8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 67888 │ │ │ │ + bl 1b899c │ │ │ │ + b 67570 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 6788c │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bls 67574 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #20192 @ 0x4ee0 │ │ │ │ + movw r1, #20756 @ 0x5114 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d11, [pc, #444] @ 67a78 │ │ │ │ + vldr d11, [pc, #444] @ 67760 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vabs.f64 d9, d1 │ │ │ │ vcmp.f64 d13, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 678e4 │ │ │ │ + bhi 675cc │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 679a8 │ │ │ │ - b 67944 │ │ │ │ - ble 67944 │ │ │ │ + bls 67690 │ │ │ │ + b 6762c │ │ │ │ + ble 6762c │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 67944 │ │ │ │ + bhi 6762c │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 67944 │ │ │ │ + beq 6762c │ │ │ │ vmov.f64 d0, d1 │ │ │ │ - vldr d9, [pc, #372] @ 67a80 │ │ │ │ + vldr d9, [pc, #372] @ 67768 │ │ │ │ bl 2debc │ │ │ │ vmov r2, r3, d0 │ │ │ │ - vldr d11, [pc, #368] @ 67a88 │ │ │ │ + vldr d11, [pc, #368] @ 67770 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d11 │ │ │ │ vmovge.f64 d8, d9 │ │ │ │ bl 2f108 │ │ │ │ vmov r3, s1 │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vnegle.f64 d8, d8 │ │ │ │ - b 67998 │ │ │ │ + b 67680 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 437b3c │ │ │ │ + bl 437e28 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 437b3c │ │ │ │ + bl 437e28 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #2232 @ 0x8b8 │ │ │ │ + movw r3, #2976 @ 0xba0 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vldr d8, [r3] │ │ │ │ vldr d9, [r3, #8] │ │ │ │ - ble 67998 │ │ │ │ + ble 67680 │ │ │ │ vcmp.f64 d10, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 67998 │ │ │ │ + bvs 67680 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 67a64 │ │ │ │ + b 6774c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - b 67a64 │ │ │ │ + b 6774c │ │ │ │ vmov.f64 d0, d1 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ bl 2ebe0 │ │ │ │ - vldr d7, [pc, #208] @ 67a90 │ │ │ │ + vldr d7, [pc, #208] @ 67778 │ │ │ │ vldr d12, [fp, #-108] @ 0xffffff94 │ │ │ │ vldr d9, [fp, #-100] @ 0xffffff9c │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 67a14 │ │ │ │ + ble 676fc │ │ │ │ vmov r3, s21 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ - vldr d13, [pc, #180] @ 67a98 │ │ │ │ + vldr d13, [pc, #180] @ 67780 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vsub.f64 d10, d10, d7 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2d808 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2e468 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vmul.f64 d8, d8, d12 │ │ │ │ vmul.f64 d9, d9, d13 │ │ │ │ vmul.f64 d8, d8, d13 │ │ │ │ - b 67a30 │ │ │ │ + b 67718 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2d808 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ bl 2e468 │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vmul.f64 d8, d8, d12 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 67a5c │ │ │ │ + bgt 67744 │ │ │ │ vabs.f64 d7, d9 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #34 @ 0x22 │ │ │ │ - b 67a60 │ │ │ │ + b 67748 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {r4, fp, pc} │ │ │ │ @@ -58134,78 +57938,78 @@ │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ ldclle 12, cr11, [sl, #-840]! @ 0xfffffcb8 │ │ │ │ addmi r2, r6, fp, lsr #6 │ │ │ │ - blhi 57d844 <_PyOpcode_opcode_metadata@@Base+0xc0a8> │ │ │ │ + blhi 57d52c <_PyOpcode_opcode_metadata@@Base+0xbaa0> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ push {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 40e8fc <_PyAsyncGenValueWrapperNew@@Base+0x2a48> │ │ │ │ - movw r1, #38112 @ 0x94e0 │ │ │ │ + bl 40eeec <_PyAsyncGenValueWrapperNew@@Base+0x29d8> │ │ │ │ + movw r1, #37744 @ 0x9370 │ │ │ │ movt r1, #10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2ed90 │ │ │ │ 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 67b24 │ │ │ │ - movw r2, #8272 @ 0x2050 │ │ │ │ + bne 6780c │ │ │ │ + movw r2, #8780 @ 0x224c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41340 @ 0xa17c │ │ │ │ + movw r0, #41428 @ 0xa1d4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 67b50 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 67838 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26564 @ 0x67c4 │ │ │ │ + movw r1, #27128 @ 0x69f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r1 │ │ │ │ - bl 3bedbc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ + bl 3bf9cc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 67b90 │ │ │ │ + bcs 67878 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #0 │ │ │ │ - movt r1, #91 @ 0x5b │ │ │ │ + movw r1, #64224 @ 0xfae0 │ │ │ │ + movt r1, #90 @ 0x5a │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #54272 @ 0xd400 │ │ │ │ + movw r3, #52960 @ 0xcee0 │ │ │ │ movt r3, #89 @ 0x59 │ │ │ │ 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, #48724 @ 0xbe54 │ │ │ │ + movw r3, #49404 @ 0xc0fc │ │ │ │ movt r3, #89 @ 0x59 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ @@ -58213,211 +58017,211 @@ │ │ │ │ movne 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 r1, [pc, #80] @ 67c2c │ │ │ │ + ldr r1, [pc, #80] @ 67914 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3eb828 │ │ │ │ + bl 3ebf40 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67c14 │ │ │ │ + bgt 678fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 67c14 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 67c2c │ │ │ │ + bne 678fc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 67914 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3eb828 │ │ │ │ - ldrdeq r5, [fp], #-232 @ 0xffffff18 @ │ │ │ │ + b 3ebf40 │ │ │ │ + ldrdeq r5, [fp], #-224 @ 0xffffff20 @ │ │ │ │ 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 4158d4 <_PyObject_GetState@@Base> │ │ │ │ + bl 415ea0 <_PyObject_GetState@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 67cfc │ │ │ │ - ldr r0, [pc, #176] @ 67d18 │ │ │ │ + beq 679e4 │ │ │ │ + ldr r0, [pc, #176] @ 67a00 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67cf8 │ │ │ │ - bl ee938 │ │ │ │ + beq 679e0 │ │ │ │ + bl ee894 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67ca0 │ │ │ │ + bgt 67988 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67ca0 │ │ │ │ + bne 67988 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - ldreq r7, [pc, #108] @ 67d1c │ │ │ │ - beq 67cfc │ │ │ │ + ldreq r7, [pc, #108] @ 67a04 │ │ │ │ + beq 679e4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #92] @ 67d1c │ │ │ │ + ldr r2, [pc, #92] @ 67a04 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ movw ip, #5976 @ 0x1758 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2d9524 │ │ │ │ + bl 2db468 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67cf8 │ │ │ │ + bgt 679e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 67cf8 │ │ │ │ + bne 679e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r7, [pc, #28] @ 67d1c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r7, [pc, #28] @ 67a04 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq fp, r0, pc, r5 @ │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq r5, fp, r8, lsl #31 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 67ddc │ │ │ │ + bne 67ac4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 67898 │ │ │ │ + bl 67580 │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 67da8 │ │ │ │ + bne 67a90 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37796 @ 0x93a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 67ddc │ │ │ │ + bl 1b899c │ │ │ │ + b 67ac4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 67dcc │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 67ab4 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37112 @ 0x90f8 │ │ │ │ + movw r1, #37816 @ 0x93b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 67ddc │ │ │ │ + bl 1b899c │ │ │ │ + b 67ac4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29e0d0 │ │ │ │ + b 29fb0c │ │ │ │ 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 r4, r0 │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e18 │ │ │ │ + beq 67b00 │ │ │ │ bl 2f084 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67e54 │ │ │ │ + beq 67b3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67e54 │ │ │ │ + bgt 67b3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 67e54 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 67b3c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00067e8c : │ │ │ │ +00067b74 : │ │ │ │ push {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 67ebc │ │ │ │ + bge 67ba4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 259a20 │ │ │ │ + bl 25a3f8 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67ef0 │ │ │ │ + beq 67bd8 │ │ │ │ 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 │ │ │ │ @@ -58425,476 +58229,476 @@ │ │ │ │ mov r0, #0 │ │ │ │ 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 67f20 │ │ │ │ + b 67c08 │ │ │ │ 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] @ 67fc8 │ │ │ │ - ldreq r0, [pc, #132] @ 67fcc │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #132] @ 67cb0 │ │ │ │ + ldreq r0, [pc, #132] @ 67cb4 │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 67f74 │ │ │ │ + blt 67c5c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12020 @ 0x2ef4 │ │ │ │ + movw r0, #12744 @ 0x31c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 67fa8 │ │ │ │ + bne 67c90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67fc0 │ │ │ │ + bgt 67ca8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67fc0 │ │ │ │ + bne 67ca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 67fc0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 67ca8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12028 @ 0x2efc │ │ │ │ + movw r0, #12752 @ 0x31d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ - rsbeq r7, fp, r8, ror #10 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ + rsbeq r7, fp, r0, ror #10 │ │ │ │ │ │ │ │ -00067fd0 : │ │ │ │ +00067cb8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 68004 │ │ │ │ + beq 67cec │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68004 │ │ │ │ + bgt 67cec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 68004 │ │ │ │ + bne 67cec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ 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, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 37b9c8 │ │ │ │ + bl 37c158 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 680b4 │ │ │ │ + beq 67d9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 68328 │ │ │ │ + bl 68010 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68070 │ │ │ │ + bgt 67d58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68070 │ │ │ │ + bne 67d58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 680b4 │ │ │ │ + beq 67d9c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 6857c │ │ │ │ + bl 68264 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 680b4 │ │ │ │ + beq 67d9c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 6860c │ │ │ │ + bl 682f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 680b4 │ │ │ │ + beq 67d9c │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 340c84 │ │ │ │ + b 342a44 │ │ │ │ mvn 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 58780 <_PyImport_ClearExtension@@Base+0x1420> │ │ │ │ + bl 584e0 <_PyImport_ClearExtension@@Base+0x139c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 680fc │ │ │ │ - bl df614 │ │ │ │ + bne 67de4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68128 │ │ │ │ + bne 67e10 │ │ │ │ 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 1671a0 │ │ │ │ + bl 1674e8 │ │ │ │ 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 │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68204 │ │ │ │ + bne 67eec │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0] │ │ │ │ - bl 62bb0 │ │ │ │ + bl 629a0 │ │ │ │ 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 681cc │ │ │ │ + bne 67eb4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37796 @ 0x93a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 68204 │ │ │ │ + bl 1b899c │ │ │ │ + b 67eec │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 681f0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 67ed8 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37112 @ 0x90f8 │ │ │ │ + movw r1, #37816 @ 0x93b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 68204 │ │ │ │ + bl 1b899c │ │ │ │ + b 67eec │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29e0d0 │ │ │ │ + b 29fb0c │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68250 │ │ │ │ + beq 67f38 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 61250 <_PyEval_RaiseAsyncExc@@Base+0x75c> │ │ │ │ + bl 61040 <_PyEval_RaiseAsyncExc@@Base+0x75c> │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ sub r7, r3, #1 │ │ │ │ lsl r3, r7, #1 │ │ │ │ cmn r7, #1 │ │ │ │ - beq 682c8 │ │ │ │ + beq 67fb0 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r4, [r6, r7] │ │ │ │ - beq 682a4 │ │ │ │ + beq 67f8c │ │ │ │ cmp r8, #2 │ │ │ │ ldrheq r4, [r6, r3] │ │ │ │ ldrne r4, [r6, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r7, #1 │ │ │ │ - bl 684bc │ │ │ │ + bl 681a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68280 │ │ │ │ + bne 67f68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 527d4 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ + bl 52574 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 682f8 │ │ │ │ + bne 67fe0 │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r4, [r6, r5] │ │ │ │ - beq 682e8 │ │ │ │ + beq 67fd0 │ │ │ │ cmp r8, #2 │ │ │ │ ldrheq r4, [r6, r3] │ │ │ │ ldrne r4, [r6, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 684bc │ │ │ │ + bl 681a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6830c │ │ │ │ + beq 67ff4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ lsl r3, r5, #1 │ │ │ │ - blt 682d0 │ │ │ │ - beq 68320 │ │ │ │ + blt 67fb8 │ │ │ │ + beq 68008 │ │ │ │ mov r0, r4 │ │ │ │ - bl 527d4 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ + bl 52574 <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ 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 │ │ │ │ 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] @ 683ac │ │ │ │ + ldr r1, [pc, #92] @ 68094 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 42d3f8 │ │ │ │ - movw r3, #26832 @ 0x68d0 │ │ │ │ + bl 42d928 │ │ │ │ + movw r3, #27424 @ 0x6b20 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #26828 @ 0x68cc │ │ │ │ + movw r1, #27420 @ 0x6b1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, r3 │ │ │ │ - bl 36abe0 │ │ │ │ + bl 36bb98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 683a4 │ │ │ │ + beq 6808c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 185d60 │ │ │ │ + bl 1860a0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r9, [fp], #-4 @ │ │ │ │ + rsbeq r9, fp, ip, asr #1 │ │ │ │ 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 b874c │ │ │ │ + bl b8290 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 683ec │ │ │ │ + beq 680d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 61ec0 │ │ │ │ + bl 61cb0 │ │ │ │ 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 68438 │ │ │ │ - movw r8, #48520 @ 0xbd88 │ │ │ │ + blt 68120 │ │ │ │ + movw r8, #49832 @ 0xc2a8 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, #12 │ │ │ │ mov r9, #0 │ │ │ │ - b 68494 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b 6817c │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #26944 @ 0x6940 │ │ │ │ + movw r1, #27508 @ 0x6b74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 183578 │ │ │ │ + bl 1838b8 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 684a0 │ │ │ │ + beq 68188 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 402bc8 │ │ │ │ + bl 4034d8 │ │ │ │ add r9, r9, #1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 684b0 │ │ │ │ + beq 68198 │ │ │ │ cmp r9, r5 │ │ │ │ - blt 6845c │ │ │ │ - b 684b0 │ │ │ │ - bl df614 │ │ │ │ + blt 68144 │ │ │ │ + b 68198 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68474 │ │ │ │ + beq 6815c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 684fc │ │ │ │ + bcs 681e4 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #32328 @ 0x7e48 │ │ │ │ + movw r1, #33032 @ 0x8108 │ │ │ │ movt r1, #86 @ 0x56 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #21320 @ 0x5348 │ │ │ │ + movw r3, #22024 @ 0x5608 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ - movw r3, #13144 @ 0x3358 │ │ │ │ + movw r3, #13848 @ 0x3618 │ │ │ │ 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 │ │ │ │ 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 b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68574 │ │ │ │ + beq 6825c │ │ │ │ mov r1, r5 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68574 │ │ │ │ + beq 6825c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68570 │ │ │ │ + bgt 68258 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68570 │ │ │ │ + bne 68258 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 68604 │ │ │ │ + blt 682ec │ │ │ │ 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 685d8 │ │ │ │ + beq 682c0 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq 685e4 │ │ │ │ + beq 682cc │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - movweq r1, #27000 @ 0x6978 │ │ │ │ + movweq r1, #27564 @ 0x6bac │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ - beq 685ec │ │ │ │ + beq 682d4 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27012 @ 0x6984 │ │ │ │ + movw r1, #27576 @ 0x6bb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #27004 @ 0x697c │ │ │ │ + movw r1, #27568 @ 0x6bb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 685ec │ │ │ │ - movw r1, #27008 @ 0x6980 │ │ │ │ + b 682d4 │ │ │ │ + movw r1, #27572 @ 0x6bb4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 36abe0 │ │ │ │ + bl 36bb98 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 68660 │ │ │ │ + beq 68348 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r5, r0 │ │ │ │ - bl 340c84 │ │ │ │ + bl 342a44 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42be08 <_PyErr_EmitSyntaxWarning@@Base+0x490> │ │ │ │ + bl 42c29c <_PyErr_EmitSyntaxWarning@@Base+0x188> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -58905,182 +58709,182 @@ │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 687f4 │ │ │ │ + beq 684dc │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 68740 │ │ │ │ + ble 68428 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 32e808 │ │ │ │ + bl 330c40 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 686e4 │ │ │ │ + bne 683cc │ │ │ │ add r6, r6, #1 │ │ │ │ - b 686a8 │ │ │ │ + b 68390 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f4df8 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 687c8 │ │ │ │ - bl e8ea8 │ │ │ │ + beq 684b0 │ │ │ │ + bl e9018 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68734 │ │ │ │ + bgt 6841c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68734 │ │ │ │ + bne 6841c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 686dc │ │ │ │ - b 687c8 │ │ │ │ + bne 683c4 │ │ │ │ + b 684b0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 687f4 │ │ │ │ + beq 684dc │ │ │ │ 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 f3eb0 │ │ │ │ + bl f3dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 687f4 │ │ │ │ + beq 684dc │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 687c8 │ │ │ │ + beq 684b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 687c0 │ │ │ │ + bgt 684a8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 687c0 │ │ │ │ + bne 684a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6875c │ │ │ │ + bne 68444 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 687dc │ │ │ │ + ble 684c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 687f4 │ │ │ │ + b 684dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 687d4 │ │ │ │ + bne 684bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 687d4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 684bc │ │ │ │ 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 177348 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 177694 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 68840 │ │ │ │ + beq 68528 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 177b4c │ │ │ │ + b 177e98 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #27044 @ 0x69a4 │ │ │ │ + movw r1, #27608 @ 0x6bd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 689a8 │ │ │ │ + b 68690 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ bl 2e438 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ bl 2d7cc │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - ldr r3, [pc, #148] @ 68970 │ │ │ │ - vldr d7, [pc, #136] @ 68968 │ │ │ │ + ldr r3, [pc, #148] @ 68658 │ │ │ │ + vldr d7, [pc, #136] @ 68650 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 68934 │ │ │ │ + bhi 6861c │ │ │ │ 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 2debc │ │ │ │ - b 68944 │ │ │ │ + b 6862c │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ bl 2f108 │ │ │ │ - b 68944 │ │ │ │ + b 6862c │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2debc │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b 68944 │ │ │ │ + b 6862c │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2f108 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -59088,124 +58892,124 @@ │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - strhteq r0, [r6], #-130 @ 0xffffff7e │ │ │ │ + mlseq r6, r6, fp, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - blt 68994 │ │ │ │ + blt 6867c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000689a8 : │ │ │ │ +00068690 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 689c4 │ │ │ │ + beq 686ac │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 689e0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 686c8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27084 @ 0x69cc │ │ │ │ + movw r1, #27648 @ 0x6c00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ 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 68a78 │ │ │ │ + beq 68760 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68a2c │ │ │ │ + beq 68714 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #46620 @ 0xb61c │ │ │ │ + movw r3, #46084 @ 0xb404 │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 68a78 │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ + bne 68760 │ │ │ │ + movw ip, #45612 @ 0xb22c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27128 @ 0x69f8 │ │ │ │ + movw r1, #27692 @ 0x6c2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 68a60 │ │ │ │ + ble 68748 │ │ │ │ mov r4, #0 │ │ │ │ - b 68a78 │ │ │ │ + b 68760 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68a58 │ │ │ │ + bne 68740 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 68a58 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 68740 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68abc │ │ │ │ - bl df614 │ │ │ │ + bne 687a4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 68b4c │ │ │ │ - b 68aec │ │ │ │ - bl e8c3c │ │ │ │ + bne 68834 │ │ │ │ + b 687d4 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68ae4 │ │ │ │ + bgt 687cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68ae4 │ │ │ │ + bne 687cc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 68aa8 │ │ │ │ + beq 68790 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 68b08 │ │ │ │ + bgt 687f0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 33dda0 │ │ │ │ + b 33fb00 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42588c │ │ │ │ + bl 425db4 │ │ │ │ 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} │ │ │ │ @@ -59217,212 +59021,212 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, #0 │ │ │ │ - movw sl, #21320 @ 0x5348 │ │ │ │ + movw sl, #22024 @ 0x5608 │ │ │ │ movt sl, #85 @ 0x55 │ │ │ │ - movw r9, #32328 @ 0x7e48 │ │ │ │ + movw r9, #33032 @ 0x8108 │ │ │ │ movt r9, #86 @ 0x56 │ │ │ │ - movw r6, #13144 @ 0x3358 │ │ │ │ + movw r6, #13848 @ 0x3618 │ │ │ │ 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 68ca4 │ │ │ │ + bge 6898c │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 68bd4 │ │ │ │ + beq 688bc │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 68bd4 │ │ │ │ + beq 688bc │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 68bf0 │ │ │ │ + bcs 688d8 │ │ │ │ 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 68c44 │ │ │ │ + beq 6892c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 68c44 │ │ │ │ + beq 6892c │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #1088 @ 0x440 │ │ │ │ + movw r3, #1840 @ 0x730 │ │ │ │ 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 68c4c │ │ │ │ + beq 68934 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 68c2c │ │ │ │ + b 68914 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 36b890 <_PyInterpolation_Build@@Base+0x768> │ │ │ │ + bl 36c594 <_PyInterpolation_Build@@Base+0x51c> │ │ │ │ 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 68c94 │ │ │ │ + bge 6897c │ │ │ │ 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 68c64 │ │ │ │ + b 6894c │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 68b9c │ │ │ │ + b 68884 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55856 @ 0xda30 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 249f28 │ │ │ │ + b 24aaf8 │ │ │ │ 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, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 68d28 │ │ │ │ + bne 68a10 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68d64 │ │ │ │ + beq 68a4c │ │ │ │ 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, #31560 @ 0x7b48 │ │ │ │ + movw r3, #31556 @ 0x7b44 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68e88 │ │ │ │ + beq 68b70 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #27184 @ 0x6a30 │ │ │ │ + movw r1, #27748 @ 0x6c64 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1c1738 │ │ │ │ + bl 1c1bd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68e88 │ │ │ │ + beq 68b70 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 68db0 │ │ │ │ + beq 68a98 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 68e54 │ │ │ │ + bge 68b3c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 68dc0 │ │ │ │ + b 68aa8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 68e54 │ │ │ │ + bge 68b3c │ │ │ │ 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 3fde90 <_PyLong_UnsignedLongLong_Converter@@Base+0x1334> │ │ │ │ + bl 3fda54 <_PyLong_UnsignedLongLong_Converter@@Base+0x918> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68e2c │ │ │ │ + bne 68b14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68e08 │ │ │ │ + bgt 68af0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68e08 │ │ │ │ + bne 68af0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68e84 │ │ │ │ + bgt 68b6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68e84 │ │ │ │ + bne 68b6c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 68e84 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 68b6c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68e4c │ │ │ │ + bgt 68b34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68e4c │ │ │ │ + bne 68b34 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 68d8c │ │ │ │ + b 68a74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68e6c │ │ │ │ + bgt 68b54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 68e78 │ │ │ │ + beq 68b60 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 68e88 │ │ │ │ + b 68b70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 68e6c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 68b54 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -59431,493 +59235,493 @@ │ │ │ │ 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 df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 68fa8 │ │ │ │ + bne 68c90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68fa8 │ │ │ │ + beq 68c90 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #60944 @ 0xee10 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #16732 @ 0x415c │ │ │ │ + movw r1, #2924 @ 0xb6c │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #17372 @ 0x43dc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68f10 │ │ │ │ + bne 68bf8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #27216 @ 0x6a50 │ │ │ │ + movw r0, #27780 @ 0x6c84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68f60 │ │ │ │ + bgt 68c48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68f60 │ │ │ │ + bne 68c48 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68f00 │ │ │ │ + beq 68be8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68f88 │ │ │ │ + bgt 68c70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68f88 │ │ │ │ + bne 68c70 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68fa8 │ │ │ │ - movw r0, #27216 @ 0x6a50 │ │ │ │ + beq 68c90 │ │ │ │ + movw r0, #27780 @ 0x6c84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 r4, r0 │ │ │ │ - movw r1, #38624 @ 0x96e0 │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 69024 │ │ │ │ - bne 69088 │ │ │ │ + bgt 68d0c │ │ │ │ + bne 68d70 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27224 @ 0x6a58 │ │ │ │ + movw r1, #27788 @ 0x6c8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 697d8 │ │ │ │ + bl 694c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6908c │ │ │ │ + beq 68d74 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f6230 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ + bl 3f67f8 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 69068 │ │ │ │ + bne 68d50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69088 │ │ │ │ + bgt 68d70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69088 │ │ │ │ + bne 68d70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 69088 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 68d70 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6908c │ │ │ │ + bgt 68d74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 6908c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6908c │ │ │ │ + bne 68d74 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 68d74 │ │ │ │ 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 r1, #0 │ │ │ │ - bl 299a10 <_PyUnicode_IsLinebreak@@Base+0xb7c> │ │ │ │ + bl 29b424 <_PyUnicode_IsLinebreak@@Base+0xb7c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 690cc │ │ │ │ - bl ee938 │ │ │ │ + beq 68db4 │ │ │ │ + bl ee894 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 69148 │ │ │ │ + beq 68e30 │ │ │ │ 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 69128 │ │ │ │ + bge 68e10 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69150 │ │ │ │ + beq 68e38 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 69100 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 68de8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #27276 @ 0x6a8c │ │ │ │ + movw r1, #27840 @ 0x6cc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 69150 │ │ │ │ + bl 1736ec │ │ │ │ + b 68e38 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b cfd54 │ │ │ │ + b cfbf0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 691b4 │ │ │ │ + bne 68e9c │ │ │ │ cmp r6, #1 │ │ │ │ - bgt 69198 │ │ │ │ + bgt 68e80 │ │ │ │ mov r5, #0 │ │ │ │ - b 691b4 │ │ │ │ + b 68e9c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 691e4 │ │ │ │ - b 69190 │ │ │ │ + beq 68ecc │ │ │ │ + b 68e78 │ │ │ │ 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] @ 69450 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #628] @ 69138 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69440 │ │ │ │ + beq 69128 │ │ │ │ ldr r0, [r4] │ │ │ │ movw r7, #26912 @ 0x6920 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 69224 │ │ │ │ - bl 24b210 │ │ │ │ + beq 68f0c │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 69224 │ │ │ │ - bl df614 │ │ │ │ + bne 68f0c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69440 │ │ │ │ + bne 69128 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6925c │ │ │ │ - bl 24b210 │ │ │ │ + beq 68f44 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6925c │ │ │ │ - bl df614 │ │ │ │ + bne 68f44 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69440 │ │ │ │ + bne 69128 │ │ │ │ add r2, r6, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 6927c │ │ │ │ + beq 68f64 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6928c │ │ │ │ + bne 68f74 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2ddd8 │ │ │ │ - b 69430 │ │ │ │ - bl 21b108 │ │ │ │ + b 69118 │ │ │ │ + bl 21b724 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69440 │ │ │ │ + beq 69128 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 692e4 │ │ │ │ + bne 68fcc │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27316 @ 0x6ab4 │ │ │ │ + movw r1, #27880 @ 0x6ce8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69440 │ │ │ │ + bgt 69128 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69440 │ │ │ │ + bne 69128 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 69440 │ │ │ │ - bl 24e378 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 69128 │ │ │ │ + bl 24ef38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69310 │ │ │ │ + bgt 68ff8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69310 │ │ │ │ + bne 68ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - bne 69348 │ │ │ │ - bl df614 │ │ │ │ + bne 69030 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69350 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 69038 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69440 │ │ │ │ - bl 177ba8 │ │ │ │ - b 69350 │ │ │ │ + beq 69128 │ │ │ │ + bl 177ef4 │ │ │ │ + b 69038 │ │ │ │ orrs r3, r5, r6 │ │ │ │ - beq 69384 │ │ │ │ + beq 6906c │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 69384 │ │ │ │ + bvs 6906c │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 6942c │ │ │ │ + bvs 69114 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 6938c │ │ │ │ + bne 69074 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 69430 │ │ │ │ + b 69118 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 693d8 │ │ │ │ + bpl 690c0 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r0, r6, r0 │ │ │ │ - bcs 6942c │ │ │ │ + bcs 69114 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, ip, r6 │ │ │ │ - bcs 693f8 │ │ │ │ + bcs 690e0 │ │ │ │ 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 69430 │ │ │ │ + b 69118 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 69408 │ │ │ │ + bcs 690f0 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r0, r0, r6 │ │ │ │ - bcc 6942c │ │ │ │ + bcc 69114 │ │ │ │ subs r8, r3, r5 │ │ │ │ sbc r9, r1, r6 │ │ │ │ vmov d0, r8, r9 │ │ │ │ - b 69430 │ │ │ │ + b 69118 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r0, r0, r6 │ │ │ │ - bcc 6942c │ │ │ │ + bcc 69114 │ │ │ │ adds r8, r5, r3 │ │ │ │ adc r9, r6, r1 │ │ │ │ vmov d0, r8, r9 │ │ │ │ - b 69430 │ │ │ │ + b 69118 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, ror fp │ │ │ │ + rsbeq r7, sl, r0, ror 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr r9, [fp, #4] │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 695a4 │ │ │ │ + beq 6928c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 695a4 │ │ │ │ + bne 6928c │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 695a4 │ │ │ │ + beq 6928c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #27356 @ 0x6adc │ │ │ │ + movw r0, #27920 @ 0x6d10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6950c │ │ │ │ + bne 691f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #27364 @ 0x6ae4 │ │ │ │ + movw r0, #27928 @ 0x6d18 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6955c │ │ │ │ + bgt 69244 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6955c │ │ │ │ + bne 69244 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 694fc │ │ │ │ + beq 691e4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69584 │ │ │ │ + bgt 6926c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 69584 │ │ │ │ + bne 6926c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 695a4 │ │ │ │ - movw r0, #27364 @ 0x6ae4 │ │ │ │ + beq 6928c │ │ │ │ + movw r0, #27928 @ 0x6d18 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ 69604 │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 692ec │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 695f0 │ │ │ │ - movw r0, #27384 @ 0x6af8 │ │ │ │ + beq 692d8 │ │ │ │ + movw r0, #27948 @ 0x6d2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r0, #16704 @ 0x4140 │ │ │ │ + b e0b68 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + b e0b68 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69658 │ │ │ │ + bne 69340 │ │ │ │ push {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 42945c <_PyBytes_GetXIData@@Base+0x1630> │ │ │ │ + bl 4298b4 <_PyBytes_GetXIData@@Base+0x1630> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 69650 │ │ │ │ + beq 69338 │ │ │ │ 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] │ │ │ │ @@ -59932,124 +59736,124 @@ │ │ │ │ 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 697d0 │ │ │ │ + beq 694b8 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 697d0 │ │ │ │ + bne 694b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 697d0 │ │ │ │ + beq 694b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #27416 @ 0x6b18 │ │ │ │ + movw r0, #27980 @ 0x6d4c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 69738 │ │ │ │ + bne 69420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #27424 @ 0x6b20 │ │ │ │ + movw r0, #27988 @ 0x6d54 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69788 │ │ │ │ + bgt 69470 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69788 │ │ │ │ + bne 69470 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 69728 │ │ │ │ + beq 69410 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 697b0 │ │ │ │ + bgt 69498 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 697b0 │ │ │ │ + bne 69498 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 697d0 │ │ │ │ - movw r0, #27424 @ 0x6b20 │ │ │ │ + beq 694b8 │ │ │ │ + movw r0, #27988 @ 0x6d54 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw r1, #38624 @ 0x96e0 │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 69970 │ │ │ │ + bne 69658 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ - bl 34917c │ │ │ │ + bl 34af3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69848 │ │ │ │ + beq 69530 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bgt 69850 │ │ │ │ + bgt 69538 │ │ │ │ mov r5, r4 │ │ │ │ - b 69a18 │ │ │ │ + b 69700 │ │ │ │ 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 │ │ │ │ @@ -60057,26 +59861,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 698d0 │ │ │ │ + bne 695b8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24b564 │ │ │ │ + bl 24c134 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 698bc │ │ │ │ + bne 695a4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3f20c <_PyEval_SetProfile@@Base+0x544> │ │ │ │ + bl 3f2f0 <_PyEval_SetProfile@@Base+0x544> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69950 │ │ │ │ - b 6992c │ │ │ │ + bne 69638 │ │ │ │ + b 69614 │ │ │ │ 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 │ │ │ │ @@ -60086,83 +59890,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 69950 │ │ │ │ + bls 69638 │ │ │ │ mov r0, r4 │ │ │ │ - bl 380674 <_PyInterpreterState_IsRunningMain@@Base+0x5a4> │ │ │ │ + bl 380e04 <_PyInterpreterState_IsRunningMain@@Base+0x5a4> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69950 │ │ │ │ + bgt 69638 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 69950 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 69950 │ │ │ │ + bne 69638 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 69638 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a18 │ │ │ │ + bgt 69700 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69a18 │ │ │ │ + bne 69700 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 69a18 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 69700 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r9, #64 @ 0x40 │ │ │ │ moveq r9, #0 │ │ │ │ ldreq r7, [r7, #260] @ 0x104 │ │ │ │ cmp r6, r8 │ │ │ │ - bne 69868 │ │ │ │ - b 69848 │ │ │ │ + bne 69550 │ │ │ │ + b 69530 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6998c │ │ │ │ + bge 69674 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ mov r5, r0 │ │ │ │ - b 699a8 │ │ │ │ + b 69690 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #52288 @ 0xcc40 │ │ │ │ + movw r1, #52992 @ 0xcf00 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl ecee4 │ │ │ │ + bl ece6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 69a18 │ │ │ │ + beq 69700 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 69a18 │ │ │ │ + beq 69700 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69a18 │ │ │ │ + bne 69700 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r1, #27440 @ 0x6b30 │ │ │ │ + movw r1, #28004 @ 0x6d64 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69a14 │ │ │ │ + bgt 696fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69a14 │ │ │ │ + bne 696fc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -60170,598 +59974,597 @@ │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 69b80 │ │ │ │ + beq 69868 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 69b14 │ │ │ │ + ble 697fc │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 32e808 │ │ │ │ + bl 330c40 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 69b0c │ │ │ │ - bl e8ea8 │ │ │ │ + beq 697f4 │ │ │ │ + bl e9018 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69ae8 │ │ │ │ + bne 697d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69abc │ │ │ │ + bgt 697a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69abc │ │ │ │ + bne 697a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 69ad0 │ │ │ │ + ble 697b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 69b80 │ │ │ │ + b 69868 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69ac8 │ │ │ │ + bne 697b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 69ac8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 697b0 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69b0c │ │ │ │ + bgt 697f4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69b0c │ │ │ │ + bne 697f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 69a64 │ │ │ │ + b 6974c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 69b80 │ │ │ │ + beq 69868 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl f3eb0 │ │ │ │ + bl f3dc8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 69b80 │ │ │ │ + beq 69868 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69b2c │ │ │ │ + bne 69814 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ac8 │ │ │ │ + bgt 697b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69ac8 │ │ │ │ + bne 697b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 69ac8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 697b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 69c90 │ │ │ │ + bne 69978 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69c90 │ │ │ │ - movw r0, #34188 @ 0x858c │ │ │ │ + beq 69978 │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 69bf8 │ │ │ │ + bne 698e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #27484 @ 0x6b5c │ │ │ │ + movw r0, #28048 @ 0x6d90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c48 │ │ │ │ + bgt 69930 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69c48 │ │ │ │ + bne 69930 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 69be8 │ │ │ │ + beq 698d0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c70 │ │ │ │ + bgt 69958 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 69c70 │ │ │ │ + bne 69958 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c90 │ │ │ │ - movw r0, #27484 @ 0x6b5c │ │ │ │ + beq 69978 │ │ │ │ + movw r0, #28048 @ 0x6d90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 334524 │ │ │ │ + bl 33657c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69d60 │ │ │ │ - movw r6, #500 @ 0x1f4 │ │ │ │ + beq 69a48 │ │ │ │ + movw r6, #1244 @ 0x4dc │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69d60 │ │ │ │ - bl c3bf8 │ │ │ │ + beq 69a48 │ │ │ │ + bl c3a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 69d34 │ │ │ │ - bl 170e90 │ │ │ │ + beq 69a1c │ │ │ │ + bl 1711d8 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 69d34 │ │ │ │ - bne 69d08 │ │ │ │ - bl e8ea8 │ │ │ │ + blt 69a1c │ │ │ │ + bne 699f0 │ │ │ │ + bl e9018 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69d34 │ │ │ │ + beq 69a1c │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69cc4 │ │ │ │ + bgt 699ac │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69cc4 │ │ │ │ + bne 699ac │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 69cc4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 699ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69d54 │ │ │ │ + bgt 69a3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69d54 │ │ │ │ + bne 69a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - 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 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 33f2e8 │ │ │ │ + bl 341074 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a014 │ │ │ │ + beq 69cf8 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r8, [r3, #3848] @ 0xf08 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 69dec │ │ │ │ - movw r1, #24788 @ 0x60d4 │ │ │ │ + bne 69ad0 │ │ │ │ + movw r1, #25492 @ 0x6394 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49736 @ 0xc248 │ │ │ │ - movt r0, #86 @ 0x56 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #13632 @ 0x3540 │ │ │ │ + movt r0, #85 @ 0x55 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 69f4c │ │ │ │ + bne 69c30 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 69e88 │ │ │ │ - ldr r2, [pc, #532] @ 6a024 │ │ │ │ + bne 69b6c │ │ │ │ + ldr r2, [pc, #532] @ 69d08 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 6a014 │ │ │ │ + bne 69cf8 │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #23260 @ 0x5adc │ │ │ │ + movw r1, #24036 @ 0x5de4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 158be4 │ │ │ │ + bl 158e80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69e50 │ │ │ │ + bne 69b34 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 69e7c │ │ │ │ - b 69eac │ │ │ │ + ble 69b60 │ │ │ │ + b 69b90 │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #6276 @ 0x1884 │ │ │ │ + movw r1, #7124 @ 0x1bd4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 158be4 │ │ │ │ + bl 158e80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a014 │ │ │ │ + bne 69cf8 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r4, #356] @ 0x164 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69eac │ │ │ │ + bgt 69b90 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 69eac │ │ │ │ + b 69b90 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a018 │ │ │ │ + beq 69cfc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e3960 │ │ │ │ + bl 2e5910 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 69ee4 │ │ │ │ + bne 69bc8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a018 │ │ │ │ + bgt 69cfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a018 │ │ │ │ + bne 69cfc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6a018 │ │ │ │ - bl e6e00 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 69cfc │ │ │ │ + bl e6e30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69f14 │ │ │ │ + bne 69bf8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ff4 │ │ │ │ + bgt 69cd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69ff4 │ │ │ │ + bne 69cd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 69ff4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 69cd8 │ │ │ │ mov r1, r5 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f40 │ │ │ │ + bgt 69c24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 69f40 │ │ │ │ + bne 69c24 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 69fd0 │ │ │ │ - b 69ff4 │ │ │ │ + beq 69cb4 │ │ │ │ + b 69cd8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a014 │ │ │ │ + beq 69cf8 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ - bl 2ed8fc │ │ │ │ + bl 2ef8a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69f7c │ │ │ │ + bne 69c60 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 7f894 │ │ │ │ - b 6a014 │ │ │ │ + bl 7f570 │ │ │ │ + b 69cf8 │ │ │ │ mov r2, #24 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 69fb8 │ │ │ │ + beq 69c9c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25320 @ 0x62e8 │ │ │ │ + movw r1, #26024 @ 0x65a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 16c350 │ │ │ │ + bl 16c698 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 69fb8 │ │ │ │ - bl 177ba8 │ │ │ │ + bge 69c9c │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f3060 │ │ │ │ + bl f30d8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69ff4 │ │ │ │ + beq 69cd8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 2ded78 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + bl 2e0d3c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6a018 │ │ │ │ + bge 69cfc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f195c │ │ │ │ + bl 1f20dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a014 │ │ │ │ + bgt 69cf8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a014 │ │ │ │ + bne 69cf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 42b8f8 <_PyBytes_GetXIData@@Base+0x3acc> │ │ │ │ + bl 42c094 <_PyBytes_GetXIData@@Base+0x3e10> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 6a0b0 │ │ │ │ + beq 69d94 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #42732 @ 0xa6ec │ │ │ │ + movw r1, #43436 @ 0xa9ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 36abe0 │ │ │ │ + bl 36bb98 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a090 │ │ │ │ + beq 69d74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 392494 │ │ │ │ + bl 3932a0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a0b0 │ │ │ │ + bgt 69d94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a0b0 │ │ │ │ + bne 69d94 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a108 │ │ │ │ + beq 69dec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a108 │ │ │ │ + bgt 69dec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a108 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 69dec │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a13c │ │ │ │ + beq 69e20 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a13c │ │ │ │ + bgt 69e20 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a13c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 69e20 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a170 │ │ │ │ + beq 69e54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a170 │ │ │ │ + bgt 69e54 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6a170 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 69e54 │ │ │ │ + bl bcc3c <_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 6a0b8 │ │ │ │ + b 69d9c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 6a304 │ │ │ │ + beq 69fe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6a304 │ │ │ │ + bne 69fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a304 │ │ │ │ + beq 69fe8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #27592 @ 0x6bc8 │ │ │ │ + movw r0, #28156 @ 0x6dfc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6a26c │ │ │ │ + bne 69f50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #27600 @ 0x6bd0 │ │ │ │ + movw r0, #28164 @ 0x6e04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a2bc │ │ │ │ + bgt 69fa0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a2bc │ │ │ │ + bne 69fa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6a25c │ │ │ │ + beq 69f40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a2e4 │ │ │ │ + bgt 69fc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a2e4 │ │ │ │ + bne 69fc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a304 │ │ │ │ - movw r0, #27600 @ 0x6bd0 │ │ │ │ + beq 69fe8 │ │ │ │ + movw r0, #28164 @ 0x6e04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 1b3994 │ │ │ │ + b 1b4070 │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 6a388 │ │ │ │ + beq 6a06c │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6a388 │ │ │ │ - bl df614 │ │ │ │ + bne 6a06c │ │ │ │ + bl df4ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r2, s1 │ │ │ │ @@ -60769,260 +60572,261 @@ │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movge r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 6a3c0 │ │ │ │ + ldr r1, [pc, #12] @ 6a0a4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 406048 │ │ │ │ - rsbeq r2, fp, r0, asr #3 │ │ │ │ + b 406958 │ │ │ │ + strhteq r2, [fp], #-24 @ 0xffffffe8 │ │ │ │ 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 68328 │ │ │ │ + bl 68010 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a430 │ │ │ │ + beq 6a114 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6857c │ │ │ │ + bl 68264 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a430 │ │ │ │ + beq 6a114 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6860c │ │ │ │ + bl 682f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a430 │ │ │ │ + beq 6a114 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54896 @ 0xd670 │ │ │ │ + movw r1, #55600 @ 0xd930 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36abe0 │ │ │ │ + b 36bb98 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 6a478 │ │ │ │ + ldr r3, [pc, #60] @ 6a160 │ │ │ │ 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] @ 6a470 │ │ │ │ + vldr d7, [pc, #20] @ 6a158 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ + nop {0} │ │ │ │ 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, 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 6a530 │ │ │ │ + beq 6a218 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6a530 │ │ │ │ + bne 6a218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6a530 │ │ │ │ + beq 6a218 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #60944 @ 0xee10 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #27796 @ 0x6c94 │ │ │ │ + movw r1, #2924 @ 0xb6c │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #28360 @ 0x6ec8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6a538 │ │ │ │ + bne 6a220 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67aa0 │ │ │ │ + bl 67788 │ │ │ │ mov r4, #0 │ │ │ │ - b 6a5d4 │ │ │ │ + b 6a2bc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #27804 @ 0x6c9c │ │ │ │ + movw r0, #28368 @ 0x6ed0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a588 │ │ │ │ + bgt 6a270 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a588 │ │ │ │ + bne 6a270 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6a528 │ │ │ │ + beq 6a210 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a5bc │ │ │ │ + bgt 6a2a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a5bc │ │ │ │ + bne 6a2a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a5d4 │ │ │ │ - movw r0, #27804 @ 0x6c9c │ │ │ │ + beq 6a2bc │ │ │ │ + movw r0, #28368 @ 0x6ed0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + bl 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #49088 @ 0xbfc0 │ │ │ │ + movw r2, #54680 @ 0xd598 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #49104 @ 0xbfd0 │ │ │ │ + movw r3, #54696 @ 0xd5a8 │ │ │ │ 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 c3bf8 │ │ │ │ + b c3a98 │ │ │ │ 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 6a6d8 │ │ │ │ + beq 6a3c0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6a66c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6a354 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27824 @ 0x6cb0 │ │ │ │ + movw r1, #28388 @ 0x6ee4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r1 │ │ │ │ - bl 3bedbc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ + bl 3bf9cc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 6a6ac │ │ │ │ + bcs 6a394 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #0 │ │ │ │ - movt r1, #91 @ 0x5b │ │ │ │ + movw r1, #64224 @ 0xfae0 │ │ │ │ + movt r1, #90 @ 0x5a │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #54272 @ 0xd400 │ │ │ │ + movw r3, #52960 @ 0xcee0 │ │ │ │ movt r3, #89 @ 0x59 │ │ │ │ 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, #48724 @ 0xbe54 │ │ │ │ + movw r3, #49404 @ 0xc0fc │ │ │ │ movt r3, #89 @ 0x59 │ │ │ │ - movw r1, #3168 @ 0xc60 │ │ │ │ + movw r1, #3912 @ 0xf48 │ │ │ │ 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 c3bf8 │ │ │ │ - movw r2, #8272 @ 0x2050 │ │ │ │ + b c3a98 │ │ │ │ + movw r2, #8780 @ 0x224c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41292 @ 0xa14c │ │ │ │ + movw r0, #41380 @ 0xa1a4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 6a76c │ │ │ │ + beq 6a454 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6a76c │ │ │ │ - bl df614 │ │ │ │ + bne 6a454 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a764 │ │ │ │ + bne 6a44c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28164 @ 0x6e04 │ │ │ │ + movw r1, #28708 @ 0x7024 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 6a74c │ │ │ │ - vldr d7, [pc, #40] @ 6a7a8 │ │ │ │ + bls 6a434 │ │ │ │ + vldr d7, [pc, #40] @ 6a490 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #40] @ 6a7b0 │ │ │ │ + ldr r2, [pc, #40] @ 6a498 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ @@ -61041,100 +60845,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 6a808 │ │ │ │ + bne 6a4f0 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a83c │ │ │ │ + beq 6a524 │ │ │ │ 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] @ 6aad8 │ │ │ │ + ldr r3, [pc, #680] @ 6a7c0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6aacc │ │ │ │ + beq 6a7b4 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 6a8c8 │ │ │ │ + beq 6a5b0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 6a8a8 │ │ │ │ + beq 6a590 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 6a8a0 │ │ │ │ + beq 6a588 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6a8c8 │ │ │ │ + beq 6a5b0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r5, #0 │ │ │ │ - b 6aacc │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + b 6a7b4 │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #50540 @ 0xc56c │ │ │ │ + movw r0, #51028 @ 0xc754 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6a8a0 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6a588 │ │ │ │ cmp r4, #1 │ │ │ │ movle r5, #0 │ │ │ │ - ble 6a92c │ │ │ │ + ble 6a614 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6a908 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + bne 6a5f0 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #50540 @ 0xc56c │ │ │ │ + movw r0, #51028 @ 0xc754 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6a8a0 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6a588 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6aacc │ │ │ │ + beq 6a7b4 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 6a888 │ │ │ │ + bne 6a570 │ │ │ │ mov r0, r7 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6aac8 │ │ │ │ + beq 6a7b0 │ │ │ │ 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] │ │ │ │ @@ -61154,256 +60958,256 @@ │ │ │ │ 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 6a9c4 │ │ │ │ + beq 6a6ac │ │ │ │ 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 6a9e8 │ │ │ │ + beq 6a6d0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 6aa2c │ │ │ │ + beq 6a714 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aa2c │ │ │ │ + beq 6a714 │ │ │ │ mov r1, r4 │ │ │ │ bl 2d82c │ │ │ │ - movw r3, #14756 @ 0x39a4 │ │ │ │ + movw r3, #14464 @ 0x3880 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r0, lsl #5] │ │ │ │ cmp r5, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 6aa08 │ │ │ │ + bne 6a6f0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 6aa58 │ │ │ │ + bne 6a740 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aa4c │ │ │ │ + bgt 6a734 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6aa4c │ │ │ │ + bne 6a734 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl 36ccf4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl 36d9fc │ │ │ │ mov r5, r0 │ │ │ │ - b 6aacc │ │ │ │ - movw r7, #14756 @ 0x39a4 │ │ │ │ + b 6a7b4 │ │ │ │ + movw r7, #14464 @ 0x3880 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e8fc <_PyAsyncGenValueWrapperNew@@Base+0x2a48> │ │ │ │ + bl 40eeec <_PyAsyncGenValueWrapperNew@@Base+0x29d8> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6aac0 │ │ │ │ + beq 6a7a8 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6aab4 │ │ │ │ + beq 6a79c │ │ │ │ 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 6aa6c │ │ │ │ + b 6a754 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4538 │ │ │ │ + bl e4568 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, asr #24 │ │ │ │ + rsbeq r7, sl, ip, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr 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 6ac90 │ │ │ │ + beq 6a978 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ac90 │ │ │ │ + bne 6a978 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6ac90 │ │ │ │ + beq 6a978 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ movweq r5, #5976 @ 0x1758 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 6ab74 │ │ │ │ + beq 6a85c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ str r6, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #28276 @ 0x6e74 │ │ │ │ + movw r0, #28840 @ 0x70a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6abf0 │ │ │ │ + bne 6a8d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #27608 @ 0x6bd8 │ │ │ │ + movw r0, #28172 @ 0x6e0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 6ac48 │ │ │ │ + bgt 6a930 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6ac48 │ │ │ │ + bne 6a930 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6abe0 │ │ │ │ + beq 6a8c8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ac70 │ │ │ │ + bgt 6a958 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6ac70 │ │ │ │ + bne 6a958 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ac90 │ │ │ │ - movw r0, #27608 @ 0x6bd8 │ │ │ │ + beq 6a978 │ │ │ │ + movw r0, #28172 @ 0x6e0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 6ad5c │ │ │ │ + beq 6aa44 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6acec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6a9d4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28284 @ 0x6e7c │ │ │ │ + movw r1, #28848 @ 0x70b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r1 │ │ │ │ - bl 3bedbc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ + bl 3bf9cc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 6ad2c │ │ │ │ + bcs 6aa14 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #0 │ │ │ │ - movt r1, #91 @ 0x5b │ │ │ │ + movw r1, #64224 @ 0xfae0 │ │ │ │ + movt r1, #90 @ 0x5a │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #54272 @ 0xd400 │ │ │ │ + movw r3, #52960 @ 0xcee0 │ │ │ │ movt r3, #89 @ 0x59 │ │ │ │ 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, #48724 @ 0xbe54 │ │ │ │ + movw r2, #49404 @ 0xc0fc │ │ │ │ movt r2, #89 @ 0x59 │ │ │ │ - movw r3, #3168 @ 0xc60 │ │ │ │ + movw r3, #3912 @ 0xf48 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ - movw r2, #8272 @ 0x2050 │ │ │ │ + b c3a98 │ │ │ │ + movw r2, #8780 @ 0x224c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41316 @ 0xa164 │ │ │ │ + movw r0, #41404 @ 0xa1bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_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, #4032] @ 0xfc0 │ │ │ │ @@ -61411,100 +61215,100 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #26912 @ 0x6920 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 6ade4 │ │ │ │ + beq 6aacc │ │ │ │ mov r1, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ade4 │ │ │ │ + bne 6aacc │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 349244 │ │ │ │ + bl 34b004 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6adec │ │ │ │ + bne 6aad4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 6ae8c │ │ │ │ + b 6ab74 │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 6ae10 │ │ │ │ + beq 6aaf8 │ │ │ │ movw r1, #26912 @ 0x6920 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ae1c │ │ │ │ + beq 6ab04 │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 6ae34 │ │ │ │ + b 6ab1c │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 349244 │ │ │ │ + bl 34b004 │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 6ae8c │ │ │ │ + beq 6ab74 │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6ae64 │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 6ab4c │ │ │ │ + movw r3, #49872 @ 0xc2d0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19532 @ 0x4c4c │ │ │ │ + movw r1, #20236 @ 0x4f0c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 6ae8c │ │ │ │ + b 6ab74 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4da5c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ - movw r0, #15268 @ 0x3ba4 │ │ │ │ + bl 4d7f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ + movw r0, #15972 @ 0x3e64 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aec4 │ │ │ │ + beq 6abac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 2b1900 <_PyUnicode_ToNumeric@@Base+0x2890> │ │ │ │ + bl 2b37d0 <_PyUnicode_ToNumeric@@Base+0x2a00> │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ add r0, r4, #12 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2a25f4 │ │ │ │ + bl 2a4090 │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2a25f4 │ │ │ │ + bl 2a4090 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -61512,426 +61316,426 @@ │ │ │ │ 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 6af5c │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 6ac44 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6af64 │ │ │ │ + beq 6ac4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6afa4 │ │ │ │ + beq 6ac8c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #28376 @ 0x6ed8 │ │ │ │ + movwne r3, #28940 @ 0x710c │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6b064 │ │ │ │ + bne 6ad4c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6afe4 │ │ │ │ + beq 6accc │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #28424 @ 0x6f08 │ │ │ │ + movwne r3, #28988 @ 0x713c │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6b064 │ │ │ │ + bne 6ad4c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b024 │ │ │ │ + beq 6ad0c │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #28472 @ 0x6f38 │ │ │ │ + movwne r3, #29036 @ 0x716c │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6b064 │ │ │ │ + bne 6ad4c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b094 │ │ │ │ + beq 6ad7c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 6b094 │ │ │ │ - movw r3, #28520 @ 0x6f68 │ │ │ │ + beq 6ad7c │ │ │ │ + movw r3, #29084 @ 0x719c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ 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 358228 │ │ │ │ - b 6b0f0 │ │ │ │ + bl 358bb0 │ │ │ │ + b 6add8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b110 │ │ │ │ + beq 6adf8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14fb4c │ │ │ │ + bl 14fdc0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b110 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 6adf8 │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #28568 @ 0x6f98 │ │ │ │ + movw r3, #29132 @ 0x71cc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34e25c │ │ │ │ - bl df614 │ │ │ │ + bl 34f6b8 │ │ │ │ + bl df4ac │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 6b5c4 │ │ │ │ - b 6b5bc │ │ │ │ + bne 6b2ac │ │ │ │ + b 6b2a4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b184 │ │ │ │ + beq 6ae6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 14fb4c │ │ │ │ + bl 14fdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b184 │ │ │ │ + beq 6ae6c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #64700 @ 0xfcbc │ │ │ │ + movw r0, #63900 @ 0xf99c │ │ │ │ movt r0, #6 │ │ │ │ - bl 10c228 │ │ │ │ + bl 10c3dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b184 │ │ │ │ - bl df614 │ │ │ │ + beq 6ae6c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b5a4 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 6b28c │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #28620 @ 0x6fcc │ │ │ │ + movw r3, #29184 @ 0x7200 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 6b590 │ │ │ │ + b 6b278 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b20c │ │ │ │ + beq 6aef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14fb4c │ │ │ │ + bl 14fdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b20c │ │ │ │ + beq 6aef4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b20c │ │ │ │ + beq 6aef4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #216 @ 0xd8 │ │ │ │ - movt r0, #7 │ │ │ │ - bl 10c228 │ │ │ │ + movw r0, #64904 @ 0xfd88 │ │ │ │ + movt r0, #6 │ │ │ │ + bl 10c3dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b20c │ │ │ │ - bl df614 │ │ │ │ + beq 6aef4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b5a4 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 6b28c │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #28668 @ 0x6ffc │ │ │ │ + movw r3, #29232 @ 0x7230 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 6b590 │ │ │ │ + b 6b278 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b394 │ │ │ │ + beq 6b07c │ │ │ │ mov r0, r4 │ │ │ │ - bl 14fb4c │ │ │ │ + bl 14fdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b394 │ │ │ │ + beq 6b07c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b394 │ │ │ │ + bne 6b07c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 6b280 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 6af68 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b288 │ │ │ │ + beq 6af70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b388 │ │ │ │ + bne 6b070 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b308 │ │ │ │ + beq 6aff0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #968 @ 0x3c8 │ │ │ │ + movw r0, #168 @ 0xa8 │ │ │ │ movt r0, #7 │ │ │ │ - bl 2e3a60 │ │ │ │ + bl 2e5a10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b308 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + beq 6aff0 │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #28708 @ 0x7024 │ │ │ │ + movw r3, #29272 @ 0x7258 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34e25c │ │ │ │ - bl df614 │ │ │ │ + bl 34f6b8 │ │ │ │ + bl df4ac │ │ │ │ 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 6b394 │ │ │ │ - b 6b388 │ │ │ │ + bne 6b07c │ │ │ │ + b 6b070 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b388 │ │ │ │ + bne 6b070 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b388 │ │ │ │ + beq 6b070 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 129884 │ │ │ │ + bl 129aa0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b388 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 6b070 │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #28748 @ 0x704c │ │ │ │ + movw r3, #29312 @ 0x7280 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34e25c │ │ │ │ - bl df614 │ │ │ │ + bl 34f6b8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b388 │ │ │ │ + beq 6b070 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 6b394 │ │ │ │ + b 6b07c │ │ │ │ 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 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b434 │ │ │ │ + beq 6b11c │ │ │ │ mov r0, r4 │ │ │ │ - bl 14fb4c │ │ │ │ + bl 14fdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b434 │ │ │ │ + beq 6b11c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b434 │ │ │ │ + bne 6b11c │ │ │ │ mov r0, r4 │ │ │ │ - bl 7056c │ │ │ │ + bl 7024c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b434 │ │ │ │ + bne 6b11c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #968 @ 0x3c8 │ │ │ │ + movw r0, #168 @ 0xa8 │ │ │ │ movt r0, #7 │ │ │ │ - bl 10c228 │ │ │ │ + bl 10c3dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b434 │ │ │ │ - bl df614 │ │ │ │ + beq 6b11c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b5a4 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 6b28c │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #28788 @ 0x7074 │ │ │ │ + movw r3, #29352 @ 0x72a8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 6b590 │ │ │ │ + b 6b278 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b4f8 │ │ │ │ + beq 6b1e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14fb4c │ │ │ │ + bl 14fdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b4f8 │ │ │ │ + beq 6b1e0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b4f8 │ │ │ │ + bne 6b1e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7056c │ │ │ │ + bl 7024c │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6b4f8 │ │ │ │ + bne 6b1e0 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b4f8 │ │ │ │ + beq 6b1e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35979c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x3dc> │ │ │ │ + bl 36219c <_PyCapsule_SetTraverse@@Base+0xa30> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b4f8 │ │ │ │ + beq 6b1e0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e44ec │ │ │ │ + bl 2e649c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b4f8 │ │ │ │ - bl df614 │ │ │ │ + beq 6b1e0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b5a4 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 6b28c │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #28820 @ 0x7094 │ │ │ │ + movw r3, #29384 @ 0x72c8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 6b590 │ │ │ │ + b 6b278 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5bc │ │ │ │ + bne 6b2a4 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b5b8 │ │ │ │ + beq 6b2a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14fb4c │ │ │ │ + bl 14fdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b5b8 │ │ │ │ + beq 6b2a0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b5b8 │ │ │ │ + bne 6b2a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7056c │ │ │ │ + bl 7024c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b5b8 │ │ │ │ + bne 6b2a0 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e44ec │ │ │ │ + bl 2e649c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b5b8 │ │ │ │ - bl df614 │ │ │ │ + beq 6b2a0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b5a4 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 6b28c │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #28864 @ 0x70c0 │ │ │ │ + movw r3, #29428 @ 0x72f4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 34e25c │ │ │ │ - bl df614 │ │ │ │ + bl 34f6b8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b5bc │ │ │ │ + beq 6b2a4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 6b5c4 │ │ │ │ + b 6b2ac │ │ │ │ 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} │ │ │ │ @@ -61940,48 +61744,48 @@ │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 6b648 │ │ │ │ - movw r2, #8272 @ 0x2050 │ │ │ │ + bne 6b330 │ │ │ │ + movw r2, #8780 @ 0x224c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41392 @ 0xa1b0 │ │ │ │ + movw r0, #41480 @ 0xa208 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 6b698 │ │ │ │ + b 6b380 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6b674 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6b35c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28888 @ 0x70d8 │ │ │ │ + movw r1, #29452 @ 0x730c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r1 │ │ │ │ - bl 3bedbc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ - bl 1468fc <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 3bf9cc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ + bl 146b7c <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -61993,464 +61797,464 @@ │ │ │ │ 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 6b6fc │ │ │ │ + bne 6b3e4 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6b6e0 │ │ │ │ + bge 6b3c8 │ │ │ │ mov r5, #0 │ │ │ │ - b 6b6fc │ │ │ │ + b 6b3e4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b730 │ │ │ │ - b 6b6d8 │ │ │ │ + beq 6b418 │ │ │ │ + b 6b3c0 │ │ │ │ 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] @ 6bd88 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #1632] @ 6ba70 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bd7c │ │ │ │ + beq 6ba64 │ │ │ │ adds r2, r6, r5 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 6b7e0 │ │ │ │ + beq 6b4c8 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b768 │ │ │ │ + beq 6b450 │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 6b770 │ │ │ │ - b 6b7d0 │ │ │ │ + bne 6b458 │ │ │ │ + b 6b4b8 │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b7b0 │ │ │ │ - bl e8c3c │ │ │ │ + beq 6b498 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b7a8 │ │ │ │ + bgt 6b490 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6b7a8 │ │ │ │ + bne 6b490 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6b7c0 │ │ │ │ - bl df614 │ │ │ │ + bne 6b4a8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bd5c │ │ │ │ + bne 6ba44 │ │ │ │ mvn r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 6b9f0 │ │ │ │ + bne 6b6d8 │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bd7c │ │ │ │ + beq 6ba64 │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #844 @ 0x34c │ │ │ │ + movw sl, #1100 @ 0x44c │ │ │ │ movt sl, #73 @ 0x49 │ │ │ │ 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 6b924 │ │ │ │ + beq 6b60c │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6b9b8 │ │ │ │ + blt 6b6a0 │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 6b85c │ │ │ │ + beq 6b544 │ │ │ │ mov r1, r8 │ │ │ │ - b 6b824 │ │ │ │ + b 6b50c │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 6b8a4 │ │ │ │ + bne 6b58c │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6b848 │ │ │ │ + bne 6b530 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 6b8a4 │ │ │ │ + bne 6b58c │ │ │ │ ldr ip, [r7, #4] │ │ │ │ movw r0, #43744 @ 0xaae0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 6b8a4 │ │ │ │ + bne 6b58c │ │ │ │ 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 6b9b8 │ │ │ │ + b 6b6a0 │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b9cc │ │ │ │ + beq 6b6b4 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 6b918 │ │ │ │ + ble 6b600 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b8fc │ │ │ │ + beq 6b5e4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b9cc │ │ │ │ + bgt 6b6b4 │ │ │ │ subs r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 6b9a0 │ │ │ │ - b 6b9cc │ │ │ │ + beq 6b688 │ │ │ │ + b 6b6b4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b918 │ │ │ │ + bgt 6b600 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ - bne 6b918 │ │ │ │ + bne 6b600 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 6b818 │ │ │ │ + b 6b500 │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #844 @ 0x34c │ │ │ │ + movwge r3, #1100 @ 0x44c │ │ │ │ movtge r3, #73 @ 0x49 │ │ │ │ - blt 6b9b8 │ │ │ │ + blt 6b6a0 │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6b950 │ │ │ │ + beq 6b638 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 6b9b8 │ │ │ │ - b 6b934 │ │ │ │ + bcc 6b6a0 │ │ │ │ + b 6b61c │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b9cc │ │ │ │ + beq 6b6b4 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 6b9b4 │ │ │ │ + ble 6b69c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b9ac │ │ │ │ + beq 6b694 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b9cc │ │ │ │ + bgt 6b6b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b9cc │ │ │ │ + bne 6b6b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6b9cc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6b6b4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6bd64 │ │ │ │ + ble 6ba4c │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 37d8d0 │ │ │ │ + bl 37e168 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bd7c │ │ │ │ + bne 6ba64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd5c │ │ │ │ + bgt 6ba44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6bd5c │ │ │ │ + bne 6ba44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6bd5c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6ba44 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6bd5c │ │ │ │ + bne 6ba44 │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6ba30 │ │ │ │ + bne 6b718 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31964 @ 0x7cdc │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 6bd50 │ │ │ │ + b 6ba38 │ │ │ │ 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 6bb6c │ │ │ │ + bne 6b854 │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bd50 │ │ │ │ + beq 6ba38 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 6bb20 │ │ │ │ + blt 6b808 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6bb20 │ │ │ │ + beq 6b808 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 6bb10 │ │ │ │ + bne 6b7f8 │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bb64 │ │ │ │ + beq 6b84c │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 6bb00 │ │ │ │ + ble 6b7e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bae4 │ │ │ │ + beq 6b7cc │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 6bc1c │ │ │ │ - b 6bd2c │ │ │ │ + ble 6b904 │ │ │ │ + b 6ba14 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bb00 │ │ │ │ + bgt 6b7e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6bb00 │ │ │ │ + bne 6b7e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 6bb18 │ │ │ │ + b 6b800 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 6ba84 │ │ │ │ + bcs 6b76c │ │ │ │ sub r8, r8, #1 │ │ │ │ - b 6ba74 │ │ │ │ + b 6b75c │ │ │ │ mov r4, r5 │ │ │ │ subs r5, r7, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 6bb44 │ │ │ │ + bne 6b82c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43744 @ 0xaae0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6bc74 │ │ │ │ + beq 6b95c │ │ │ │ cmn r1, #1 │ │ │ │ - blt 6bd10 │ │ │ │ + blt 6b9f8 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6bca8 │ │ │ │ - b 6bd2c │ │ │ │ + bne 6b990 │ │ │ │ + b 6ba14 │ │ │ │ mov r4, r5 │ │ │ │ - b 6bd2c │ │ │ │ - bl b94bc │ │ │ │ + b 6ba14 │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 6bb98 │ │ │ │ - b 6bd50 │ │ │ │ + bne 6b880 │ │ │ │ + b 6ba38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6bc34 │ │ │ │ + ble 6b91c │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 6bc4c │ │ │ │ + beq 6b934 │ │ │ │ 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 34b0a8 │ │ │ │ + bl 34ce8c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6bc4c │ │ │ │ + blt 6b934 │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6bd28 │ │ │ │ + beq 6ba10 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 6bb90 │ │ │ │ + ble 6b878 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6bb88 │ │ │ │ + beq 6b870 │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd2c │ │ │ │ + bgt 6ba14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6bd2c │ │ │ │ + bne 6ba14 │ │ │ │ mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6bd2c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6ba14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6bb90 │ │ │ │ + bne 6b878 │ │ │ │ mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6bb90 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6b878 │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 6bc94 │ │ │ │ + bne 6b97c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43744 @ 0xaae0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6bc94 │ │ │ │ + bne 6b97c │ │ │ │ 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 6bd10 │ │ │ │ + b 6b9f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6bd2c │ │ │ │ + beq 6ba14 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 6bd0c │ │ │ │ + ble 6b9f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bcf0 │ │ │ │ + beq 6b9d8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd2c │ │ │ │ + bgt 6ba14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6bd2c │ │ │ │ + bne 6ba14 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6bd2c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6ba14 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd0c │ │ │ │ + bgt 6b9f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6bd0c │ │ │ │ + bne 6b9f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 37d8d0 │ │ │ │ + bl 37e168 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bd50 │ │ │ │ - b 6bd2c │ │ │ │ + bne 6ba38 │ │ │ │ + b 6ba14 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ba28 │ │ │ │ + bgt 6b710 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ba28 │ │ │ │ + bne 6b710 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6ba28 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6b710 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 217ba8 │ │ │ │ - b 6bd7c │ │ │ │ + bl 2181c4 │ │ │ │ + b 6ba64 │ │ │ │ mov r4, #0 │ │ │ │ - b 6bd7c │ │ │ │ + b 6ba64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b9b4 │ │ │ │ + bne 6b69c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6b9b4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6b69c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, ror #24 │ │ │ │ + rsbeq r7, sl, r8, ror #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6bdc8 │ │ │ │ - bl df614 │ │ │ │ + bne 6bab0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6be04 │ │ │ │ + bne 6baec │ │ │ │ mov r3, #0 │ │ │ │ - b 6bddc │ │ │ │ + b 6bac4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6bdc0 │ │ │ │ + blt 6baa8 │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ @@ -62462,73 +62266,46 @@ │ │ │ │ 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 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6be44 │ │ │ │ - bl df614 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6be70 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 6c844 <_PyXI_NewExcInfo@@Base+0x318> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #28972 @ 0x712c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - 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 r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6becc │ │ │ │ + beq 6bb48 │ │ │ │ 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 6bea4 │ │ │ │ + bne 6bb20 │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6012 @ 0x177c │ │ │ │ + movw r1, #6716 @ 0x1a3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 4217e4 │ │ │ │ + bl 421d04 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -62540,174 +62317,174 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ - bne 6bf88 │ │ │ │ + bne 6bc04 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6bf6c │ │ │ │ + bgt 6bbe8 │ │ │ │ mov r5, #0 │ │ │ │ - b 6bf88 │ │ │ │ + b 6bc04 │ │ │ │ clz r5, r2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6bfbc │ │ │ │ - b 6bf64 │ │ │ │ + beq 6bc38 │ │ │ │ + b 6bbe0 │ │ │ │ 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] @ 6c150 │ │ │ │ + ldr r3, [pc, #416] @ 6bdcc │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c144 │ │ │ │ + beq 6bdc0 │ │ │ │ add r3, r7, r5 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ movw r9, #5976 @ 0x1758 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ moveq sl, r9 │ │ │ │ ldrne sl, [r4, #4] │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 42f1d4 │ │ │ │ + bl 42f4b8 │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r9 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6c028 │ │ │ │ + beq 6bca4 │ │ │ │ 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 1cc014 │ │ │ │ + bl 1cc4e8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c144 │ │ │ │ + b 6bdc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c144 │ │ │ │ + beq 6bdc0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c144 │ │ │ │ + beq 6bdc0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 6c144 │ │ │ │ + bge 6bdc0 │ │ │ │ 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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c0ac │ │ │ │ + bgt 6bd28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 6c0ac │ │ │ │ + bne 6bd28 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6c11c │ │ │ │ - bge 6c0c8 │ │ │ │ + beq 6bd98 │ │ │ │ + bge 6bd44 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6c0e0 │ │ │ │ - b 6c0f4 │ │ │ │ + ble 6bd5c │ │ │ │ + b 6bd70 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c11c │ │ │ │ - b 6c0b8 │ │ │ │ + bne 6bd98 │ │ │ │ + b 6bd34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 6c0f4 │ │ │ │ + bne 6bd70 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c114 │ │ │ │ + bgt 6bd90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c114 │ │ │ │ + bne 6bd90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6c144 │ │ │ │ + b 6bdc0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c13c │ │ │ │ + bgt 6bdb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 6c13c │ │ │ │ + bne 6bdb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 6c038 │ │ │ │ + b 6bcb4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq sl, r8, ip, r7 │ │ │ │ + mlseq sl, r4, ip, r7 │ │ │ │ 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 6c1a0 │ │ │ │ - movw r2, #8272 @ 0x2050 │ │ │ │ + bne 6be1c │ │ │ │ + movw r2, #8780 @ 0x224c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41380 @ 0xa1a4 │ │ │ │ + movw r0, #41468 @ 0xa1fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 6c1f0 │ │ │ │ + b 6be6c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6c1cc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6be48 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28980 @ 0x7134 │ │ │ │ + movw r1, #29536 @ 0x7360 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r1 │ │ │ │ - bl 3bedbc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ - bl 146898 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 3bf9cc <_PyUnicode_EncodeUTF16@@Base+0x201c> │ │ │ │ + bl 146b18 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ @@ -62715,495 +62492,473 @@ │ │ │ │ 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 6c234 │ │ │ │ + bgt 6beb0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6c25c │ │ │ │ + bl 1b899c │ │ │ │ + b 6bed8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6c264 │ │ │ │ + beq 6bee0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18140 @ 0x46dc │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r4, #0 │ │ │ │ - b 6c2d8 │ │ │ │ + b 6bf54 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 6c288 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 6bf04 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36876 @ 0x900c │ │ │ │ + movw r1, #37580 @ 0x92cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6c25c │ │ │ │ + bl 1b899c │ │ │ │ + b 6bed8 │ │ │ │ movw r5, #45548 @ 0xb1ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl 183578 │ │ │ │ + bl 1838b8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c2b4 │ │ │ │ - bl df614 │ │ │ │ + bne 6bf30 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c2d8 │ │ │ │ - b 6c2c4 │ │ │ │ + bne 6bf54 │ │ │ │ + b 6bf40 │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ movgt r4, r7 │ │ │ │ - bgt 6c2d8 │ │ │ │ + bgt 6bf54 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r1, #29060 @ 0x7184 │ │ │ │ + movw r1, #29616 @ 0x73b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6c25c │ │ │ │ + bl 1b899c │ │ │ │ + b 6bed8 │ │ │ │ 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 fca98 │ │ │ │ + bl fcbc4 │ │ │ │ + mov r1, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 43143c │ │ │ │ + push {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 1c0f5c │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6bfc4 │ │ │ │ + bl df4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6bff0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 6c644 │ │ │ │ mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #29656 @ 0x73d8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4310ac │ │ │ │ + b e0b68 │ │ │ │ + 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 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 6c35c │ │ │ │ + beq 6c044 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 1eaf3c │ │ │ │ + bl 1eb720 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6c398 │ │ │ │ - ldr r0, [pc, #36] @ 6c3a4 │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 6c080 │ │ │ │ + ldr r0, [pc, #36] @ 6c08c │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12028 @ 0x2efc │ │ │ │ + movw r0, #12752 @ 0x31d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6c3f8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6c0e0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #29100 @ 0x71ac │ │ │ │ + movw r1, #29664 @ 0x73e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - ldr r1, [pc, #296] @ 6c528 │ │ │ │ + b 1736ec │ │ │ │ + ldr r1, [pc, #296] @ 6c210 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 171ba0 │ │ │ │ + bl 171ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6c428 │ │ │ │ - bne 6c438 │ │ │ │ + blt 6c110 │ │ │ │ + bne 6c120 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 171ba0 │ │ │ │ + bl 171ee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6c430 │ │ │ │ + bge 6c118 │ │ │ │ mov r4, #0 │ │ │ │ - b 6c520 │ │ │ │ + b 6c208 │ │ │ │ ldrne r6, [r5, #16] │ │ │ │ - b 6c43c │ │ │ │ - ldr r6, [pc, #232] @ 6c528 │ │ │ │ + b 6c124 │ │ │ │ + ldr r6, [pc, #232] @ 6c210 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 23a774 │ │ │ │ + bl 23b348 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c520 │ │ │ │ + beq 6c208 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d2384 │ │ │ │ + bl 1d2868 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c480 │ │ │ │ + bgt 6c168 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c480 │ │ │ │ + bne 6c168 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 6c520 │ │ │ │ + beq 6c208 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 207d90 │ │ │ │ + bl 20837c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6c4c4 │ │ │ │ + bne 6c1ac │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c520 │ │ │ │ + bgt 6c208 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 6c520 │ │ │ │ + bne 6c208 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6c520 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6c208 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c4f0 │ │ │ │ + bgt 6c1d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6c4f0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 6c1d8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c508 │ │ │ │ + bgt 6c1f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 6c514 │ │ │ │ + beq 6c1fc │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6c520 │ │ │ │ + b 6c208 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6c508 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6c1f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r0, r2, ip │ │ │ │ │ │ │ │ -0006c52c <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0006c214 <_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, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 6c574 <_PyXI_NewExcInfo@@Base+0x48> │ │ │ │ + bne 6c25c <_PyXI_NewExcInfo@@Base+0x48> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29316 @ 0x7284 │ │ │ │ + movw r1, #29880 @ 0x74b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r5, #0 │ │ │ │ - b 6c810 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6c4f8 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 2d6b54 │ │ │ │ + bl 2d89c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6c590 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 6c810 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + bne 6c278 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bl 36d9fc │ │ │ │ + b 6c4f8 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6c5b4 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 6c29c <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6c5cc <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 6c2b4 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 6c5cc <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 6c2b4 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40320 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ + bl 40404 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c810 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ - b 6c7f0 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + beq 6c4f8 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6c4d8 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1104 @ 0x450 │ │ │ │ + movw r1, #6968 @ 0x1b38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6c7b0 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ - movw r1, #23964 @ 0x5d9c │ │ │ │ + beq 6c498 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + movw r1, #24740 @ 0x60a4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6c600 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 6c2e8 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 6c6dc <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ + b 6c3c4 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c62c <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ + bgt 6c314 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6c62c <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ + bne 6c314 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c5f8 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6c2e0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6c5f8 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6c2e0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c67c <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ + bgt 6c364 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6c67c <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ + bne 6c364 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c5f8 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6c2e0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6c5f8 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6c2e0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c6cc <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bgt 6c3b4 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6c6cc <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bne 6c3b4 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 6c6fc <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + bgt 6c3e4 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 6c6fc <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + bne 6c3e4 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 6c7bc <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ + beq 6c4a4 <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49104 @ 0xbfd0 │ │ │ │ + movw r1, #50676 @ 0xc5f4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6c7c8 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + beq 6c4b0 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c748 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ + bgt 6c430 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6c748 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ + bne 6c430 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c7d4 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 6c4bc <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40260 @ 0x9d44 │ │ │ │ + movw r1, #40964 @ 0xa004 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c7e0 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 6c4c8 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39d1bc <_PyGen_FetchStopIterationValue@@Base+0x306c> │ │ │ │ + bl 39df14 <_PyGen_FetchStopIterationValue@@Base+0x316c> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c798 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ + bgt 6c480 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c798 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ + bne 6c480 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #29272 @ 0x7258 │ │ │ │ + movweq r4, #29836 @ 0x748c │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ - bne 6c810 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ - b 6c7e8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #29132 @ 0x71cc │ │ │ │ + bne 6c4f8 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6c4d0 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #29696 @ 0x7400 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - b 6c7e8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #17728 @ 0x4540 │ │ │ │ + b 6c4d0 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #18440 @ 0x4808 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 6c7e8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #29176 @ 0x71f8 │ │ │ │ + b 6c4d0 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #29740 @ 0x742c │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - b 6c7e8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #17816 @ 0x4598 │ │ │ │ + b 6c4d0 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #18528 @ 0x4860 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 6c7e8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #29220 @ 0x7224 │ │ │ │ + b 6c4d0 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #29784 @ 0x7458 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 45db8 │ │ │ │ + bl 45d54 │ │ │ │ mov r0, r5 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a507c │ │ │ │ - b 6c56c <_PyXI_NewExcInfo@@Base+0x40> │ │ │ │ + bl a4f0c │ │ │ │ + b 6c254 <_PyXI_NewExcInfo@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #29328 @ 0x7290 │ │ │ │ + movw r0, #29892 @ 0x74c4 │ │ │ │ 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 d4ffc │ │ │ │ - push {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 b874c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6c900 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 6c894 <_PyXI_NewExcInfo@@Base+0x368> │ │ │ │ - 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 6c8b4 <_PyXI_NewExcInfo@@Base+0x388> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 6c8c8 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl cddb0 │ │ │ │ - mov r5, r0 │ │ │ │ - b 6c8d4 <_PyXI_NewExcInfo@@Base+0x3a8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6c8e8 <_PyXI_NewExcInfo@@Base+0x3bc> │ │ │ │ - mov r4, r5 │ │ │ │ - b 6c900 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 6c8e0 <_PyXI_NewExcInfo@@Base+0x3b4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6c8e0 <_PyXI_NewExcInfo@@Base+0x3b4> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + b d4e6c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c928 <_PyXI_NewExcInfo@@Base+0x3fc> │ │ │ │ + beq 6c54c <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 6c97c <_PyXI_NewExcInfo@@Base+0x450> │ │ │ │ + b 6c5a0 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 6c984 <_PyXI_NewExcInfo@@Base+0x458> │ │ │ │ - beq 6c97c <_PyXI_NewExcInfo@@Base+0x450> │ │ │ │ + ldreq r3, [pc, #76] @ 6c5a8 <_PyXI_NewExcInfo@@Base+0x394> │ │ │ │ + beq 6c5a0 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ push {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 201324 │ │ │ │ + bl 201984 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6c970 <_PyXI_NewExcInfo@@Base+0x444> │ │ │ │ + beq 6c594 <_PyXI_NewExcInfo@@Base+0x380> │ │ │ │ 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 │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ │ │ │ │ -0006c988 : │ │ │ │ +0006c5ac : │ │ │ │ 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 │ │ │ │ @@ -63212,255 +62967,304 @@ │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 6ca14 │ │ │ │ + beq 6c638 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2e1680 │ │ │ │ + bl 2e3630 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ca04 │ │ │ │ + bgt 6c628 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6ca04 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 6c628 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ca14 │ │ │ │ - bl bbfe8 │ │ │ │ + beq 6c638 │ │ │ │ + bl bbb48 │ │ │ │ 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 │ │ │ │ + mov r6, r1 │ │ │ │ + add r0, r0, #13 │ │ │ │ + mov r1, #10 │ │ │ │ + bl b8290 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6c700 │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 6c694 │ │ │ │ + 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 6c6b4 │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5976 @ 0x1758 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 6c6c8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl cdc4c │ │ │ │ + mov r5, r0 │ │ │ │ + b 6c6d4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 6c6e8 │ │ │ │ + mov r4, r5 │ │ │ │ + b 6c700 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 6c6e0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6c6e0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6cb48 │ │ │ │ + bne 6c830 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6cb48 │ │ │ │ + beq 6c830 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #60944 @ 0xee10 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #29440 @ 0x7300 │ │ │ │ + movw r2, #2924 @ 0xb6c │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movw r0, #30004 @ 0x7534 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6cab0 │ │ │ │ + bne 6c798 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #29448 @ 0x7308 │ │ │ │ + movw r0, #30012 @ 0x753c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cb00 │ │ │ │ + bgt 6c7e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6cb00 │ │ │ │ + bne 6c7e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6caa0 │ │ │ │ + beq 6c788 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cb28 │ │ │ │ + bgt 6c810 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6cb28 │ │ │ │ + bne 6c810 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cb48 │ │ │ │ - movw r0, #29448 @ 0x7308 │ │ │ │ + beq 6c830 │ │ │ │ + movw r0, #30012 @ 0x753c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 6cb90 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 6c878 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cb98 │ │ │ │ + beq 6c880 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6ccbc │ │ │ │ + bne 6c9a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 129884 │ │ │ │ + bl 129aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ccac │ │ │ │ + beq 6c994 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 6cbec │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 6c8d4 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cbf4 │ │ │ │ + beq 6c8dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cc70 │ │ │ │ + bne 6c958 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cc94 │ │ │ │ + bne 6c97c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cc70 │ │ │ │ + bne 6c958 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cc94 │ │ │ │ + bne 6c97c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cc70 │ │ │ │ + bne 6c958 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cc94 │ │ │ │ + bne 6c97c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cc80 │ │ │ │ + beq 6c968 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 6ccac │ │ │ │ + b 6c994 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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] @ 6ccc4 │ │ │ │ - bne 6ccb4 │ │ │ │ + ldrne r0, [pc, #24] @ 6c9ac │ │ │ │ + bne 6c99c │ │ │ │ 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} │ │ │ │ - rsbeq sl, sl, r0, lsr #9 │ │ │ │ + mlseq sl, r8, r4, sl │ │ │ │ push {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 6cd00 │ │ │ │ + beq 6c9e8 │ │ │ │ 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 6cd30 │ │ │ │ - bl 201324 │ │ │ │ + beq 6ca18 │ │ │ │ + bl 201984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd28 │ │ │ │ + beq 6ca10 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006cd3c : │ │ │ │ +0006ca24 : │ │ │ │ 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 306954 │ │ │ │ + bl 308bf8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd84 │ │ │ │ - bl bbfe8 │ │ │ │ + beq 6ca6c │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -63469,300 +63273,300 @@ │ │ │ │ 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 6cdf4 │ │ │ │ + bne 6cadc │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6cdd8 │ │ │ │ + bgt 6cac0 │ │ │ │ mov r5, #0 │ │ │ │ - b 6cdf4 │ │ │ │ + b 6cadc │ │ │ │ clz r5, r2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6ce28 │ │ │ │ - b 6cdd0 │ │ │ │ + beq 6cb10 │ │ │ │ + b 6cab8 │ │ │ │ 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] @ 6d004 │ │ │ │ + ldr r3, [pc, #488] @ 6ccec │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6cff8 │ │ │ │ + beq 6cce0 │ │ │ │ add r3, r6, r5 │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r4] │ │ │ │ moveq sl, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 6ce70 │ │ │ │ + beq 6cb58 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6ce60 │ │ │ │ + beq 6cb48 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6ce64 │ │ │ │ - b 6ce6c │ │ │ │ + bne 6cb4c │ │ │ │ + b 6cb54 │ │ │ │ mov r7, r6 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - b 6ce70 │ │ │ │ + b 6cb58 │ │ │ │ mov sl, r6 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 42f1d4 │ │ │ │ + bl 42f4b8 │ │ │ │ and r4, r0, #1 │ │ │ │ cmp sl, r6 │ │ │ │ orrne r4, r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6cf3c │ │ │ │ + beq 6cc24 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ stm sp, {r7, sl} │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1cc014 │ │ │ │ + bl 1cc4e8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6cff8 │ │ │ │ + b 6cce0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 6cf48 │ │ │ │ + bge 6cc30 │ │ │ │ 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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6cf5c │ │ │ │ + ble 6cc44 │ │ │ │ cmp sl, #1 │ │ │ │ - beq 6cf74 │ │ │ │ + beq 6cc5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6cfd4 │ │ │ │ + ble 6ccbc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6cff4 │ │ │ │ + bne 6ccdc │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cec0 │ │ │ │ + bne 6cba8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b 6cfec │ │ │ │ + b 6ccd4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 6cf1c │ │ │ │ + bne 6cc04 │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6cf1c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6cc04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42c994 <_Py_strhex@@Base+0x698> │ │ │ │ + bl 42c768 <_PyErr_EmitSyntaxWarning@@Base+0x654> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cfa0 │ │ │ │ + bgt 6cc88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6cfa0 │ │ │ │ + bne 6cc88 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne 6cff8 │ │ │ │ + bne 6cce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cfc8 │ │ │ │ + bgt 6ccb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6cfc8 │ │ │ │ + bne 6ccb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f3534 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ + b f33fc <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6cf30 │ │ │ │ + bne 6cc18 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6cf30 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6cc18 │ │ │ │ mov r4, r7 │ │ │ │ - b 6cff8 │ │ │ │ + b 6cce0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, asr #25 │ │ │ │ + rsbeq r7, sl, r0, asr #25 │ │ │ │ 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 6d12c │ │ │ │ + beq 6ce14 │ │ │ │ mov r8, r1 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 6d12c │ │ │ │ + bne 6ce14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d12c │ │ │ │ + beq 6ce14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 43189c <_PyLong_DivmodNear@@Base+0x43c> │ │ │ │ + bl 431b7c <_PyLong_DivmodNear@@Base+0x43c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6d078 │ │ │ │ + bne 6cd60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67aa0 │ │ │ │ - b 6d12c │ │ │ │ + bl 67788 │ │ │ │ + b 6ce14 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 6d0b0 │ │ │ │ + bne 6cd98 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d06c │ │ │ │ + bgt 6cd54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6d06c │ │ │ │ + bne 6cd54 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6d06c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6cd54 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #29184 @ 0x7200 │ │ │ │ + movw r0, #29888 @ 0x74c0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6d06c │ │ │ │ + beq 6cd54 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #29596 @ 0x739c │ │ │ │ + movw r0, #30160 @ 0x75d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r6 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ str r5, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6d10c │ │ │ │ + bne 6cdf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67aa0 │ │ │ │ + bl 67788 │ │ │ │ mov r5, r6 │ │ │ │ - b 6d12c │ │ │ │ + b 6ce14 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d104 │ │ │ │ + bgt 6cdec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 6d104 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6d104 │ │ │ │ + bne 6cdec │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6cdec │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2e2f4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6d168 │ │ │ │ + ldr r1, [pc, #8] @ 6ce50 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eb828 │ │ │ │ - rsbeq r7, fp, r4, asr r2 │ │ │ │ + b 3ebf40 │ │ │ │ + rsbeq r7, fp, ip, asr #4 │ │ │ │ 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 6d1ac │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bls 6ce94 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29608 @ 0x73a8 │ │ │ │ + movw r1, #30172 @ 0x75dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6d22c │ │ │ │ + bl 1b899c │ │ │ │ + b 6cf14 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r6, r0 │ │ │ │ movwne r4, #5976 @ 0x1758 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 299da8 <_PyUnicode_IsLinebreak@@Base+0xf14> │ │ │ │ + bl 29b7bc <_PyUnicode_IsLinebreak@@Base+0xf14> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d22c │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 6cf14 │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d22c │ │ │ │ - bl 177ba8 │ │ │ │ + beq 6cf14 │ │ │ │ + bl 177ef4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a2f50 │ │ │ │ + bl 2a54e8 │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d22c │ │ │ │ + beq 6cf14 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006d234 : │ │ │ │ +0006cf1c : │ │ │ │ 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 │ │ │ │ @@ -63777,101 +63581,46 @@ │ │ │ │ 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 1f6608 <_PyArena_Free@@Base+0x23b8> │ │ │ │ + bl 1f6d64 <_PyArena_Free@@Base+0x2394> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2ebbc │ │ │ │ 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 r1, [pc, #184] @ 6d384 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl d030c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 6d378 │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 6d324 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 201324 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d318 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 6d318 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 6d328 │ │ │ │ - b 6d378 │ │ │ │ - ldr r4, [pc, #92] @ 6d388 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 4158d4 <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 6d35c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d378 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 6d378 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6d378 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #29648 @ 0x73d0 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror r8 │ │ │ │ - rsbeq sl, fp, r4, asr 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 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2f1f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6d3c8 │ │ │ │ + bne 6cfd4 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 6d3d4 │ │ │ │ + bl 301368 │ │ │ │ + b 6cfe0 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0006d3e0 : │ │ │ │ +0006cfec : │ │ │ │ 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] │ │ │ │ @@ -63879,21 +63628,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, #52288 @ 0xcc40 │ │ │ │ + movw r1, #52992 @ 0xcf00 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #52292 @ 0xcc44 │ │ │ │ + movw r0, #52996 @ 0xcf04 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d4c0 │ │ │ │ + beq 6d0cc │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2df4c │ │ │ │ sub r0, fp, #8192 @ 0x2000 │ │ │ │ @@ -63903,245 +63652,300 @@ │ │ │ │ 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 30a7a0 │ │ │ │ + bl 30ca48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d4c0 │ │ │ │ + bne 6d0cc │ │ │ │ sub r1, fp, #8192 @ 0x2000 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r1, #60 @ 0x3c │ │ │ │ - bl 1f45a8 <_PyArena_Free@@Base+0x358> │ │ │ │ + bl 1f4d04 <_PyArena_Free@@Base+0x334> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d4a8 │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 6d0b4 │ │ │ │ + bl 1d9f40 <_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 2ebbc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 6d4f0 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cddb0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f4a64 <_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] @ 6d1a8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl d01a8 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 6d19c │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 6d148 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 201984 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6d13c │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 6d13c │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 6d14c │ │ │ │ + b 6d19c │ │ │ │ + ldr r4, [pc, #92] @ 6d1ac │ │ │ │ + mov r0, r6 │ │ │ │ + bl 415ea0 <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 6d180 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6d19c │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 6d19c │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6d19c │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #30244 @ 0x7624 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b e0b68 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r2, fp, r0, ror r8 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6d578 │ │ │ │ + bne 6d22c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2e804 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d568 │ │ │ │ - bl 70ea0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ - b 6d578 │ │ │ │ + beq 6d21c │ │ │ │ + bl 70b80 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + b 6d22c │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 6d9d8 │ │ │ │ + bl 6d6c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d60c │ │ │ │ + beq 6d2c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d5dc │ │ │ │ + bgt 6d290 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d5dc │ │ │ │ + bne 6d290 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6d608 │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + bne 6d2bc │ │ │ │ + movw r3, #49888 @ 0xc2e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d608 │ │ │ │ - bl 177ba8 │ │ │ │ + beq 6d2bc │ │ │ │ + bl 177ef4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 406d10 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 40747c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldrd r0, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 6d2f0 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cdc4c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b f497c <_PyTuple_FromPair@@Base> │ │ │ │ cmn r1, #11 │ │ │ │ - bne 6d62c │ │ │ │ + bne 6d314 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ 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 2efb8 │ │ │ │ - bl 2ff40c │ │ │ │ + bl 301698 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1548 @ 0x60c │ │ │ │ + movw r0, #2476 @ 0x9ac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_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 r4, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6d700 │ │ │ │ + beq 6d3e8 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6d700 │ │ │ │ + beq 6d3e8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6d73c │ │ │ │ - b 6d724 │ │ │ │ + beq 6d424 │ │ │ │ + b 6d40c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6d6f0 │ │ │ │ + beq 6d3d8 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #29688 @ 0x73f8 │ │ │ │ + movw r0, #30252 @ 0x762c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d6f0 │ │ │ │ - b 6d818 │ │ │ │ + bne 6d3d8 │ │ │ │ + b 6d500 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #29688 @ 0x73f8 │ │ │ │ + movw r0, #30252 @ 0x762c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d818 │ │ │ │ + beq 6d500 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d81c │ │ │ │ + beq 6d504 │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6d780 │ │ │ │ + bne 6d468 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d818 │ │ │ │ + bgt 6d500 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d818 │ │ │ │ + bne 6d500 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6d818 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6d500 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6d7a4 │ │ │ │ + bne 6d48c │ │ │ │ mov r0, r5 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 6d7b4 │ │ │ │ + b 6d49c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6d804 │ │ │ │ + bne 6d4ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d7dc │ │ │ │ + bgt 6d4c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d7dc │ │ │ │ + bne 6d4c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d7fc │ │ │ │ + bgt 6d4e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6d7fc │ │ │ │ + bne 6d4e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6d81c │ │ │ │ + b 6d504 │ │ │ │ mvn r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 6d7fc │ │ │ │ + b 6d4e4 │ │ │ │ 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 │ │ │ │ @@ -64150,221 +63954,221 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 6d888 │ │ │ │ + bne 6d570 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6d86c │ │ │ │ + bgt 6d554 │ │ │ │ mov r4, #0 │ │ │ │ - b 6d888 │ │ │ │ + b 6d570 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d8bc │ │ │ │ - b 6d864 │ │ │ │ + beq 6d5a4 │ │ │ │ + b 6d54c │ │ │ │ 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] @ 6d9d4 │ │ │ │ + ldr r3, [pc, #292] @ 6d6bc │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d9c8 │ │ │ │ + beq 6d6b0 │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 6d99c │ │ │ │ + beq 6d684 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d93c │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + beq 6d624 │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 6d900 │ │ │ │ - bl df614 │ │ │ │ + bne 6d5e8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d9c8 │ │ │ │ + bne 6d6b0 │ │ │ │ mvn r4, #0 │ │ │ │ - b 6d930 │ │ │ │ - bl e8c3c │ │ │ │ + b 6d618 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d928 │ │ │ │ + bgt 6d610 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6d928 │ │ │ │ + bne 6d610 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6d8ec │ │ │ │ + beq 6d5d4 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 6d940 │ │ │ │ - b 6d998 │ │ │ │ + bne 6d628 │ │ │ │ + b 6d680 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d964 │ │ │ │ - bl df614 │ │ │ │ + bne 6d64c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - bne 6d9c8 │ │ │ │ - b 6d99c │ │ │ │ - bl e8c3c │ │ │ │ + bne 6d6b0 │ │ │ │ + b 6d684 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d98c │ │ │ │ + bgt 6d674 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d98c │ │ │ │ + bne 6d674 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6d99c │ │ │ │ - b 6d950 │ │ │ │ + bne 6d684 │ │ │ │ + b 6d638 │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2652c4 │ │ │ │ + bl 266edc │ │ │ │ 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 3d4400 │ │ │ │ + b 3d49f0 <_PyTime_FromMillisecondsObject@@Base+0x2a08> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r7, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r7, sl, ip, ror #25 │ │ │ │ push {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 3f2768 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 3f2b18 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6dac0 │ │ │ │ + beq 6d7a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6dac0 │ │ │ │ + bne 6d7a8 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6da48 │ │ │ │ + bne 6d730 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6da74 │ │ │ │ + bgt 6d75c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6da74 │ │ │ │ + bne 6d75c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6da74 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6d75c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6da64 │ │ │ │ + bgt 6d74c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6da64 │ │ │ │ + bne 6d74c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23cdf8 │ │ │ │ + bl 23d9cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6da7c │ │ │ │ + beq 6d764 │ │ │ │ mov r4, r5 │ │ │ │ - b 6dac0 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b 6d7a8 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #29696 @ 0x7400 │ │ │ │ + movw r1, #30260 @ 0x7634 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dabc │ │ │ │ + bgt 6d7a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6dabc │ │ │ │ + bne 6d7a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6db68 │ │ │ │ + bne 6d850 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e804 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2ace78 <_Py_c_abs@@Base> │ │ │ │ + bl 2aeb08 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6db54 │ │ │ │ - bl 70ea0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ - b 6db68 │ │ │ │ - movw r0, #29744 @ 0x7430 │ │ │ │ + beq 6d83c │ │ │ │ + bl 70b80 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + b 6d850 │ │ │ │ + movw r0, #30308 @ 0x7664 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ 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] @ 6de5c │ │ │ │ + ldr lr, [pc, #708] @ 6db44 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -64377,247 +64181,247 @@ │ │ │ │ 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 6dc00 │ │ │ │ + bne 6d8e8 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dc38 │ │ │ │ + beq 6d920 │ │ │ │ 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] @ 6de60 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #560] @ 6db48 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6de48 │ │ │ │ + beq 6db30 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dd7c │ │ │ │ + beq 6da64 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dd7c │ │ │ │ + beq 6da64 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6dd7c │ │ │ │ + beq 6da64 │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 6dcb4 │ │ │ │ + beq 6d99c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dca4 │ │ │ │ + beq 6d98c │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 30a40c │ │ │ │ + bl 30c6b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6dd7c │ │ │ │ + beq 6da64 │ │ │ │ cmp r6, #4 │ │ │ │ - beq 6dcb4 │ │ │ │ + beq 6d99c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6dd7c │ │ │ │ + blt 6da64 │ │ │ │ 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 6dd18 │ │ │ │ + bne 6da00 │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 6dd3c │ │ │ │ + beq 6da24 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #46916 @ 0xb744 │ │ │ │ + movw r2, #47620 @ 0xba04 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #60576 @ 0xeca0 │ │ │ │ + movw r1, #61280 @ 0xef60 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 6dd7c │ │ │ │ + bl 1736ec │ │ │ │ + b 6da64 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #46916 @ 0xb744 │ │ │ │ + movw r2, #47620 @ 0xba04 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #60536 @ 0xec78 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 6dd7c │ │ │ │ + bl 1736ec │ │ │ │ + b 6da64 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #29748 @ 0x7434 │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #29756 @ 0x743c │ │ │ │ + movw r0, #30320 @ 0x7670 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6dd84 │ │ │ │ + bne 6da6c │ │ │ │ mov r5, #0 │ │ │ │ - b 6de48 │ │ │ │ - bl 104dd4 │ │ │ │ + b 6db30 │ │ │ │ + bl 104f8c │ │ │ │ cmp r9, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 6ddac │ │ │ │ + beq 6da94 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d7a8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6de18 │ │ │ │ + b 6db00 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 6ddd8 │ │ │ │ + beq 6dac0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2ddf0 │ │ │ │ mov r4, r0 │ │ │ │ - b 6de18 │ │ │ │ + b 6db00 │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 6de08 │ │ │ │ + beq 6daf0 │ │ │ │ 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 2dc70 │ │ │ │ mov r4, r0 │ │ │ │ - b 6de18 │ │ │ │ + b 6db00 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d73c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r5, #5976 @ 0x1758 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 6de48 │ │ │ │ + beq 6db30 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff168 │ │ │ │ - b 6dd7c │ │ │ │ + bl 3013f4 │ │ │ │ + b 6da64 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r0, r6, r0, asr #31 │ │ │ │ - rsbeq r7, sl, ip, lsl sp │ │ │ │ + rsbeq r1, r6, r8, lsr #5 │ │ │ │ + rsbeq r7, sl, r8, lsl 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6dea0 │ │ │ │ + beq 6db88 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6dedc │ │ │ │ + bne 6dbc4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #280 @ 0x118 │ │ │ │ + movw r1, #984 @ 0x3d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6de98 │ │ │ │ - bl 299664 <_PyUnicode_IsLinebreak@@Base+0x7d0> │ │ │ │ + bl 1b899c │ │ │ │ + b 6db80 │ │ │ │ + bl 29b078 <_PyUnicode_IsLinebreak@@Base+0x7d0> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6def8 │ │ │ │ + ble 6dbe0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 6df10 │ │ │ │ + blt 6dbf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 6debc │ │ │ │ - b 6df34 │ │ │ │ + bne 6dba4 │ │ │ │ + b 6dc1c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6ded4 │ │ │ │ + bne 6dbbc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6ded4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6dbbc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6de98 │ │ │ │ + bgt 6db80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6de98 │ │ │ │ + bne 6db80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6de98 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6db80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6df54 │ │ │ │ + bgt 6dc3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6df54 │ │ │ │ + bne 6dc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #100] @ 6dff0 │ │ │ │ + ldr r1, [pc, #100] @ 6dcd8 │ │ │ │ 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] │ │ │ │ @@ -64629,63 +64433,63 @@ │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db1b8 │ │ │ │ + b db050 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_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, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #29768 @ 0x7448 │ │ │ │ + movw r0, #30332 @ 0x767c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ @@ -64696,27 +64500,27 @@ │ │ │ │ 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, [pc, #52] @ 6e11c │ │ │ │ + ldr r3, [pc, #52] @ 6de04 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6e104 │ │ │ │ - bl df614 │ │ │ │ + bne 6ddec │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e114 │ │ │ │ + bne 6ddfc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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) │ │ │ │ @@ -64725,98 +64529,79 @@ │ │ │ │ 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, #29804 @ 0x746c │ │ │ │ + movw r0, #30368 @ 0x76a0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r6, r2 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 6e1c8 │ │ │ │ + beq 6deb0 │ │ │ │ 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 42b978 <_PyErr_EmitSyntaxWarning@@Base> │ │ │ │ + bl 42c114 <_PyErr_EmitSyntaxWarning@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e1c0 │ │ │ │ + bgt 6dea8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e1c0 │ │ │ │ + bne 6dea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ clz r0, r5 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 ip, r0 │ │ │ │ - movw r0, #4084 @ 0xff4 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl e0b40 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #57532 @ 0xe0bc │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ push {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, #42048 @ 0xa440 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #64080 @ 0xfa50 │ │ │ │ + movw r0, #64068 @ 0xfa44 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 6e298 │ │ │ │ + beq 6df34 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 29c26c │ │ │ │ + bl 29dca8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e298 │ │ │ │ + bgt 6df34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e298 │ │ │ │ + bne 6df34 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #14756 @ 0x39a4 │ │ │ │ + movw r3, #14464 @ 0x3880 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ asr r1, r1, #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -64827,37 +64612,86 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + 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, #4732 @ 0x127c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl e0b68 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #58236 @ 0xe37c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b e0b68 │ │ │ │ + │ │ │ │ +0006dfd4 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ + ldr r3, [r1, #40] @ 0x28 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 6dff4 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6e03c <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6e010 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #45612 @ 0xb22c │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + movw r2, #30608 @ 0x7790 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + b 6e028 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6e03c <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #45612 @ 0xb22c │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + movw r2, #30700 @ 0x77ec │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr r1, [ip] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 364718 <_PyErr_Format@@Base> │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 6e350 │ │ │ │ + beq 6e0a8 <_PyEval_FormatAwaitableError@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ - bl 2dc0d8 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ + bl 2de01c <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e350 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 6e0a8 <_PyEval_FormatAwaitableError@@Base+0xd4> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30044 @ 0x755c │ │ │ │ + movw r1, #30792 @ 0x7848 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -64870,15 +64704,15 @@ │ │ │ │ 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 6e3b0 │ │ │ │ + beq 6e108 <_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 │ │ │ │ @@ -64886,91 +64720,60 @@ │ │ │ │ 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} │ │ │ │ - │ │ │ │ -0006e3d8 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ - ldr r3, [r1, #40] @ 0x28 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r3, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 6e3f8 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 6e440 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6e414 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - movw r2, #30068 @ 0x7574 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ - b 6e42c <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6e440 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - movw r2, #30160 @ 0x75d0 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r1, [ip] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3635c0 <_PyErr_Format@@Base> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r2, #6 │ │ │ │ - beq 6e4b0 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ + beq 6e194 <_PyEval_FormatAwaitableError@@Base+0x1c0> │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne 6e4d0 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ + bne 6e1b4 <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ cmn r2, #2 │ │ │ │ - beq 6e4bc <_PyEval_FormatAwaitableError@@Base+0xe4> │ │ │ │ + beq 6e1a0 <_PyEval_FormatAwaitableError@@Base+0x1cc> │ │ │ │ cmn r2, #1 │ │ │ │ - bge 6e49c <_PyEval_FormatAwaitableError@@Base+0xc4> │ │ │ │ + bge 6e180 <_PyEval_FormatAwaitableError@@Base+0x1ac> │ │ │ │ cmn r2, #5 │ │ │ │ - movweq ip, #30364 @ 0x769c │ │ │ │ + movweq ip, #30928 @ 0x78d0 │ │ │ │ movteq ip, #72 @ 0x48 │ │ │ │ - beq 6e4d0 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ + beq 6e1b4 <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ cmn r2, #3 │ │ │ │ - beq 6e4c8 <_PyEval_FormatAwaitableError@@Base+0xf0> │ │ │ │ - movw r1, #30396 @ 0x76bc │ │ │ │ + beq 6e1ac <_PyEval_FormatAwaitableError@@Base+0x1d8> │ │ │ │ + movw r1, #30960 @ 0x78f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - movw ip, #30288 @ 0x7650 │ │ │ │ + b 1736ec │ │ │ │ + movw ip, #30852 @ 0x7884 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - b 6e4d0 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ - movw ip, #30336 @ 0x7680 │ │ │ │ + b 6e1b4 <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ + movw ip, #30900 @ 0x78b4 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - b 6e4d0 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ - movw ip, #30316 @ 0x766c │ │ │ │ + b 6e1b4 <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ + movw ip, #30880 @ 0x78a0 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - movw r1, #30408 @ 0x76c8 │ │ │ │ + movw r1, #30972 @ 0x78fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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, #3592] @ 0xe08 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ - ldr r3, [pc, #568] @ 6e740 <_PyEval_FormatAwaitableError@@Base+0x368> │ │ │ │ + ldr r3, [pc, #564] @ 6e420 <_PyEval_FormatAwaitableError@@Base+0x44c> │ │ │ │ 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 │ │ │ │ @@ -65004,15 +64807,15 @@ │ │ │ │ bl 2ebec │ │ │ │ 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, #392] @ 6e738 <_PyEval_FormatAwaitableError@@Base+0x360> │ │ │ │ + vldr d7, [pc, #388] @ 6e418 <_PyEval_FormatAwaitableError@@Base+0x444> │ │ │ │ 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 │ │ │ │ @@ -65027,15 +64830,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 2bc4b4 │ │ │ │ + bl 2bee28 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 2df4c │ │ │ │ ldr r1, [fp, #-472] @ 0xfffffe28 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -65048,15 +64851,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 2bc680 │ │ │ │ + bl 2beff4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dafc <__explicit_bzero_chk@plt> │ │ │ │ ldr r1, [fp, #-428] @ 0xfffffe54 │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ str r1, [fp, #-168] @ 0xffffff58 │ │ │ │ @@ -65093,130 +64896,129 @@ │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ bl 2ebec │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ bl 2dafc <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #44] @ 6e740 <_PyEval_FormatAwaitableError@@Base+0x368> │ │ │ │ + ldr r3, [pc, #40] @ 6e420 <_PyEval_FormatAwaitableError@@Base+0x44c> │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6e72c <_PyEval_FormatAwaitableError@@Base+0x354> │ │ │ │ + beq 6e410 <_PyEval_FormatAwaitableError@@Base+0x43c> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop {0} │ │ │ │ ... │ │ │ │ rsbeq pc, r7, ip, ror #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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 6e780 <_PyEval_FormatAwaitableError@@Base+0x3a8> │ │ │ │ + bne 6e460 <_PyEval_FormatAwaitableError@@Base+0x48c> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8536 @ 0x2158 │ │ │ │ + movw r1, #9240 @ 0x2418 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6e7a8 <_PyEval_FormatAwaitableError@@Base+0x3d0> │ │ │ │ + bl 1b899c │ │ │ │ + b 6e488 <_PyEval_FormatAwaitableError@@Base+0x4b4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6e7b0 <_PyEval_FormatAwaitableError@@Base+0x3d8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 6e490 <_PyEval_FormatAwaitableError@@Base+0x4bc> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30428 @ 0x76dc │ │ │ │ + movw r1, #30992 @ 0x7910 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 6e7e4 <_PyEval_FormatAwaitableError@@Base+0x40c> │ │ │ │ - bl df614 │ │ │ │ + bgt 6e4c4 <_PyEval_FormatAwaitableError@@Base+0x4f0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e7a8 <_PyEval_FormatAwaitableError@@Base+0x3d0> │ │ │ │ + bne 6e488 <_PyEval_FormatAwaitableError@@Base+0x4b4> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30460 @ 0x76fc │ │ │ │ + movw r1, #31024 @ 0x7930 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6e7a8 <_PyEval_FormatAwaitableError@@Base+0x3d0> │ │ │ │ + bl 1b899c │ │ │ │ + b 6e488 <_PyEval_FormatAwaitableError@@Base+0x4b4> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 6e848 <_PyEval_FormatAwaitableError@@Base+0x470> │ │ │ │ + beq 6e528 <_PyEval_FormatAwaitableError@@Base+0x554> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e828 <_PyEval_FormatAwaitableError@@Base+0x450> │ │ │ │ + beq 6e508 <_PyEval_FormatAwaitableError@@Base+0x534> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e814 <_PyEval_FormatAwaitableError@@Base+0x43c> │ │ │ │ + bne 6e4f4 <_PyEval_FormatAwaitableError@@Base+0x520> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl bbfe8 │ │ │ │ - b 6e828 <_PyEval_FormatAwaitableError@@Base+0x450> │ │ │ │ + bl bbb48 │ │ │ │ + b 6e508 <_PyEval_FormatAwaitableError@@Base+0x534> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e808 <_PyEval_FormatAwaitableError@@Base+0x430> │ │ │ │ + bne 6e4e8 <_PyEval_FormatAwaitableError@@Base+0x514> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 6e848 <_PyEval_FormatAwaitableError@@Base+0x470> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 6e7a8 <_PyEval_FormatAwaitableError@@Base+0x3d0> │ │ │ │ + bne 6e528 <_PyEval_FormatAwaitableError@@Base+0x554> │ │ │ │ + bl 36d9fc │ │ │ │ + b 6e488 <_PyEval_FormatAwaitableError@@Base+0x4b4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e89c <_PyEval_FormatAwaitableError@@Base+0x4c4> │ │ │ │ + bne 6e57c <_PyEval_FormatAwaitableError@@Base+0x5a8> │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e87c <_PyEval_FormatAwaitableError@@Base+0x4a4> │ │ │ │ + beq 6e55c <_PyEval_FormatAwaitableError@@Base+0x588> │ │ │ │ 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 │ │ │ │ - movw r0, #56792 @ 0xddd8 │ │ │ │ + movw r0, #58096 @ 0xe2f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 6e934 <_PyEval_FormatAwaitableError@@Base+0x55c> │ │ │ │ + ldr ip, [pc, #80] @ 6e614 <_PyEval_FormatAwaitableError@@Base+0x640> │ │ │ │ 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] │ │ │ │ @@ -65236,114 +65038,114 @@ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40529c │ │ │ │ + b 405bac │ │ │ │ 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 6e994 <_PyEval_FormatAwaitableError@@Base+0x5bc> │ │ │ │ + beq 6e674 <_PyEval_FormatAwaitableError@@Base+0x6a0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14528 @ 0x38c0 │ │ │ │ + movw r0, #15212 @ 0x3b6c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eb90 <_PyEval_FormatAwaitableError@@Base+0x7b8> │ │ │ │ + beq 6e870 <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ ldr r0, [r5] │ │ │ │ movw r4, #26912 @ 0x6920 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 6e9d4 <_PyEval_FormatAwaitableError@@Base+0x5fc> │ │ │ │ - bl 24b210 │ │ │ │ + beq 6e6b4 <_PyEval_FormatAwaitableError@@Base+0x6e0> │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6e9d4 <_PyEval_FormatAwaitableError@@Base+0x5fc> │ │ │ │ - bl df614 │ │ │ │ + bne 6e6b4 <_PyEval_FormatAwaitableError@@Base+0x6e0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6eb90 <_PyEval_FormatAwaitableError@@Base+0x7b8> │ │ │ │ + bne 6e870 <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6ea0c <_PyEval_FormatAwaitableError@@Base+0x634> │ │ │ │ - bl 24b210 │ │ │ │ + beq 6e6ec <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6ea0c <_PyEval_FormatAwaitableError@@Base+0x634> │ │ │ │ - bl df614 │ │ │ │ + bne 6e6ec <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6eb90 <_PyEval_FormatAwaitableError@@Base+0x7b8> │ │ │ │ + bne 6e870 <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #388] @ 6eba0 <_PyEval_FormatAwaitableError@@Base+0x7c8> │ │ │ │ + vldr d10, [pc, #388] @ 6e880 <_PyEval_FormatAwaitableError@@Base+0x8ac> │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6ea44 <_PyEval_FormatAwaitableError@@Base+0x66c> │ │ │ │ + bhi 6e724 <_PyEval_FormatAwaitableError@@Base+0x750> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6eac0 <_PyEval_FormatAwaitableError@@Base+0x6e8> │ │ │ │ - b 6eb3c <_PyEval_FormatAwaitableError@@Base+0x764> │ │ │ │ - ble 6eac0 <_PyEval_FormatAwaitableError@@Base+0x6e8> │ │ │ │ + bhi 6e7a0 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ + b 6e81c <_PyEval_FormatAwaitableError@@Base+0x848> │ │ │ │ + ble 6e7a0 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6eac0 <_PyEval_FormatAwaitableError@@Base+0x6e8> │ │ │ │ + bhi 6e7a0 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 6eac0 <_PyEval_FormatAwaitableError@@Base+0x6e8> │ │ │ │ + beq 6e7a0 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2ebe0 │ │ │ │ - vldr d7, [pc, #300] @ 6eba8 <_PyEval_FormatAwaitableError@@Base+0x7d0> │ │ │ │ + vldr d7, [pc, #300] @ 6e888 <_PyEval_FormatAwaitableError@@Base+0x8b4> │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #296] @ 6ebb0 <_PyEval_FormatAwaitableError@@Base+0x7d8> │ │ │ │ + vldr d5, [pc, #296] @ 6e890 <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ 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 6eb78 <_PyEval_FormatAwaitableError@@Base+0x7a0> │ │ │ │ + bgt 6e858 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 6eaf4 <_PyEval_FormatAwaitableError@@Base+0x71c> │ │ │ │ + b 6e7d4 <_PyEval_FormatAwaitableError@@Base+0x800> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 437b3c │ │ │ │ + bl 437e28 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 437b3c │ │ │ │ + bl 437e28 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #4240 @ 0x1090 │ │ │ │ + movw r3, #4984 @ 0x1378 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ @@ -65351,44 +65153,44 @@ │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r3, #0 │ │ │ │ andvc r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6eb78 <_PyEval_FormatAwaitableError@@Base+0x7a0> │ │ │ │ + beq 6e858 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 6eb78 <_PyEval_FormatAwaitableError@@Base+0x7a0> │ │ │ │ + ble 6e858 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 70ea0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ - b 6eb90 <_PyEval_FormatAwaitableError@@Base+0x7b8> │ │ │ │ + bl 70b80 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + b 6e870 <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ 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 6eb78 <_PyEval_FormatAwaitableError@@Base+0x7a0> │ │ │ │ + beq 6e858 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2debc │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2f108 │ │ │ │ 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 29e0d0 │ │ │ │ + b 29fb0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -65401,701 +65203,701 @@ │ │ │ │ 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 215f38 │ │ │ │ + bl 216554 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6ec2c <_PyEval_FormatAwaitableError@@Base+0x854> │ │ │ │ + beq 6e90c <_PyEval_FormatAwaitableError@@Base+0x938> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2ef34 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 6ec2c <_PyEval_FormatAwaitableError@@Base+0x854> │ │ │ │ + beq 6e90c <_PyEval_FormatAwaitableError@@Base+0x938> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #13552 @ 0x34f0 │ │ │ │ + movw r3, #14092 @ 0x370c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 6e44c <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ + bl 6e130 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6ec58 <_PyEval_FormatAwaitableError@@Base+0x880> │ │ │ │ + ldr r1, [pc, #8] @ 6e938 <_PyEval_FormatAwaitableError@@Base+0x964> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eb828 │ │ │ │ - rsbeq r7, fp, ip, lsr #5 │ │ │ │ + b 3ebf40 │ │ │ │ + rsbeq r7, fp, r4, lsr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #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 6ecb8 <_PyEval_FormatAwaitableError@@Base+0x8e0> │ │ │ │ + bne 6e998 <_PyEval_FormatAwaitableError@@Base+0x9c4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6ec9c <_PyEval_FormatAwaitableError@@Base+0x8c4> │ │ │ │ + bge 6e97c <_PyEval_FormatAwaitableError@@Base+0x9a8> │ │ │ │ mov r5, #0 │ │ │ │ - b 6ecb8 <_PyEval_FormatAwaitableError@@Base+0x8e0> │ │ │ │ + b 6e998 <_PyEval_FormatAwaitableError@@Base+0x9c4> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6ecf0 <_PyEval_FormatAwaitableError@@Base+0x918> │ │ │ │ - b 6ec94 <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ + beq 6e9d0 <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ + b 6e974 <_PyEval_FormatAwaitableError@@Base+0x9a0> │ │ │ │ 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, #32432 @ 0x7eb0 │ │ │ │ + movw r3, #32428 @ 0x7eac │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f2e0 <_PyEval_FormatAwaitableError@@Base+0xf08> │ │ │ │ + beq 6efc0 <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ adds r2, r6, r5 │ │ │ │ - beq 6ed6c <_PyEval_FormatAwaitableError@@Base+0x994> │ │ │ │ + beq 6ea4c <_PyEval_FormatAwaitableError@@Base+0xa78> │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6ed10 <_PyEval_FormatAwaitableError@@Base+0x938> │ │ │ │ + beq 6e9f0 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6ed18 <_PyEval_FormatAwaitableError@@Base+0x940> │ │ │ │ - b 6ed7c <_PyEval_FormatAwaitableError@@Base+0x9a4> │ │ │ │ + bne 6e9f8 <_PyEval_FormatAwaitableError@@Base+0xa24> │ │ │ │ + b 6ea5c <_PyEval_FormatAwaitableError@@Base+0xa88> │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ed58 <_PyEval_FormatAwaitableError@@Base+0x980> │ │ │ │ - bl e8c3c │ │ │ │ + beq 6ea38 <_PyEval_FormatAwaitableError@@Base+0xa64> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed50 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ + bgt 6ea30 <_PyEval_FormatAwaitableError@@Base+0xa5c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ed50 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ + bne 6ea30 <_PyEval_FormatAwaitableError@@Base+0xa5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 6ed80 <_PyEval_FormatAwaitableError@@Base+0x9a8> │ │ │ │ - bl df614 │ │ │ │ + bne 6ea60 <_PyEval_FormatAwaitableError@@Base+0xa8c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 6ed7c <_PyEval_FormatAwaitableError@@Base+0x9a4> │ │ │ │ - b 6f2e0 <_PyEval_FormatAwaitableError@@Base+0xf08> │ │ │ │ + beq 6ea5c <_PyEval_FormatAwaitableError@@Base+0xa88> │ │ │ │ + b 6efc0 <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6ed80 <_PyEval_FormatAwaitableError@@Base+0x9a8> │ │ │ │ + b 6ea60 <_PyEval_FormatAwaitableError@@Base+0xa8c> │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ 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 6ef30 <_PyEval_FormatAwaitableError@@Base+0xb58> │ │ │ │ + bne 6ec10 <_PyEval_FormatAwaitableError@@Base+0xc3c> │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f250 <_PyEval_FormatAwaitableError@@Base+0xe78> │ │ │ │ + beq 6ef30 <_PyEval_FormatAwaitableError@@Base+0xf5c> │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #844 @ 0x34c │ │ │ │ + movw r6, #1100 @ 0x44c │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 6eeb0 <_PyEval_FormatAwaitableError@@Base+0xad8> │ │ │ │ + beq 6eb90 <_PyEval_FormatAwaitableError@@Base+0xbbc> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6eee4 <_PyEval_FormatAwaitableError@@Base+0xb0c> │ │ │ │ + blt 6ebc4 <_PyEval_FormatAwaitableError@@Base+0xbf0> │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 6ee1c <_PyEval_FormatAwaitableError@@Base+0xa44> │ │ │ │ + beq 6eafc <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ mov r1, r5 │ │ │ │ - b 6ede4 <_PyEval_FormatAwaitableError@@Base+0xa0c> │ │ │ │ + b 6eac4 <_PyEval_FormatAwaitableError@@Base+0xaf0> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 6ee24 <_PyEval_FormatAwaitableError@@Base+0xa4c> │ │ │ │ + bne 6eb04 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 6ee08 <_PyEval_FormatAwaitableError@@Base+0xa30> │ │ │ │ + bne 6eae8 <_PyEval_FormatAwaitableError@@Base+0xb14> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 6ef04 <_PyEval_FormatAwaitableError@@Base+0xb2c> │ │ │ │ + beq 6ebe4 <_PyEval_FormatAwaitableError@@Base+0xc10> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 6eea4 <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ + ble 6eb84 <_PyEval_FormatAwaitableError@@Base+0xbb0> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ee88 <_PyEval_FormatAwaitableError@@Base+0xab0> │ │ │ │ + beq 6eb68 <_PyEval_FormatAwaitableError@@Base+0xb94> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef08 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ + bgt 6ebe8 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6ef08 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ + bne 6ebe8 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6ef08 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6ebe8 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6eea4 <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ + bgt 6eb84 <_PyEval_FormatAwaitableError@@Base+0xbb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6eea4 <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ + bne 6eb84 <_PyEval_FormatAwaitableError@@Base+0xbb0> │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 6eddc <_PyEval_FormatAwaitableError@@Base+0xa04> │ │ │ │ + b 6eabc <_PyEval_FormatAwaitableError@@Base+0xae8> │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #844 @ 0x34c │ │ │ │ + movwge r3, #1100 @ 0x44c │ │ │ │ movtge r3, #73 @ 0x49 │ │ │ │ - blt 6eeec <_PyEval_FormatAwaitableError@@Base+0xb14> │ │ │ │ + blt 6ebcc <_PyEval_FormatAwaitableError@@Base+0xbf8> │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6f260 <_PyEval_FormatAwaitableError@@Base+0xe88> │ │ │ │ + beq 6ef40 <_PyEval_FormatAwaitableError@@Base+0xf6c> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 6eeec <_PyEval_FormatAwaitableError@@Base+0xb14> │ │ │ │ - b 6eec8 <_PyEval_FormatAwaitableError@@Base+0xaf0> │ │ │ │ + bcc 6ebcc <_PyEval_FormatAwaitableError@@Base+0xbf8> │ │ │ │ + b 6eba8 <_PyEval_FormatAwaitableError@@Base+0xbd4> │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 37d8d0 │ │ │ │ + bl 37e168 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f250 <_PyEval_FormatAwaitableError@@Base+0xe78> │ │ │ │ - b 6ef08 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ + bne 6ef30 <_PyEval_FormatAwaitableError@@Base+0xf5c> │ │ │ │ + b 6ebe8 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef28 <_PyEval_FormatAwaitableError@@Base+0xb50> │ │ │ │ + bgt 6ec08 <_PyEval_FormatAwaitableError@@Base+0xc34> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ef28 <_PyEval_FormatAwaitableError@@Base+0xb50> │ │ │ │ + bne 6ec08 <_PyEval_FormatAwaitableError@@Base+0xc34> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f250 <_PyEval_FormatAwaitableError@@Base+0xe78> │ │ │ │ + b 6ef30 <_PyEval_FormatAwaitableError@@Base+0xf5c> │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6ef28 <_PyEval_FormatAwaitableError@@Base+0xb50> │ │ │ │ + bne 6ec08 <_PyEval_FormatAwaitableError@@Base+0xc34> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6ef70 <_PyEval_FormatAwaitableError@@Base+0xb98> │ │ │ │ + bne 6ec50 <_PyEval_FormatAwaitableError@@Base+0xc7c> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31964 @ 0x7cdc │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 6f248 <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ + b 6ef28 <_PyEval_FormatAwaitableError@@Base+0xf54> │ │ │ │ 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 6f090 <_PyEval_FormatAwaitableError@@Base+0xcb8> │ │ │ │ + bne 6ed70 <_PyEval_FormatAwaitableError@@Base+0xd9c> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f248 <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ + beq 6ef28 <_PyEval_FormatAwaitableError@@Base+0xf54> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 6f064 <_PyEval_FormatAwaitableError@@Base+0xc8c> │ │ │ │ + blt 6ed44 <_PyEval_FormatAwaitableError@@Base+0xd70> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6f064 <_PyEval_FormatAwaitableError@@Base+0xc8c> │ │ │ │ + beq 6ed44 <_PyEval_FormatAwaitableError@@Base+0xd70> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 6f054 <_PyEval_FormatAwaitableError@@Base+0xc7c> │ │ │ │ + bne 6ed34 <_PyEval_FormatAwaitableError@@Base+0xd60> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f158 <_PyEval_FormatAwaitableError@@Base+0xd80> │ │ │ │ + beq 6ee38 <_PyEval_FormatAwaitableError@@Base+0xe64> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 6f044 <_PyEval_FormatAwaitableError@@Base+0xc6c> │ │ │ │ + ble 6ed24 <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f028 <_PyEval_FormatAwaitableError@@Base+0xc50> │ │ │ │ + beq 6ed08 <_PyEval_FormatAwaitableError@@Base+0xd34> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f1b8 <_PyEval_FormatAwaitableError@@Base+0xde0> │ │ │ │ - b 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + ble 6ee98 <_PyEval_FormatAwaitableError@@Base+0xec4> │ │ │ │ + b 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f044 <_PyEval_FormatAwaitableError@@Base+0xc6c> │ │ │ │ + bgt 6ed24 <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f044 <_PyEval_FormatAwaitableError@@Base+0xc6c> │ │ │ │ + bne 6ed24 <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 6f05c <_PyEval_FormatAwaitableError@@Base+0xc84> │ │ │ │ + b 6ed3c <_PyEval_FormatAwaitableError@@Base+0xd68> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 6efc4 <_PyEval_FormatAwaitableError@@Base+0xbec> │ │ │ │ + bcs 6eca4 <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ sub r7, r7, #1 │ │ │ │ - b 6efb4 <_PyEval_FormatAwaitableError@@Base+0xbdc> │ │ │ │ + b 6ec94 <_PyEval_FormatAwaitableError@@Base+0xcc0> │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 6f140 <_PyEval_FormatAwaitableError@@Base+0xd68> │ │ │ │ + blt 6ee20 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6f0f8 <_PyEval_FormatAwaitableError@@Base+0xd20> │ │ │ │ - b 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ - bl b94bc │ │ │ │ + bne 6edd8 <_PyEval_FormatAwaitableError@@Base+0xe04> │ │ │ │ + b 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f248 <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ + beq 6ef28 <_PyEval_FormatAwaitableError@@Base+0xf54> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 6f0e0 <_PyEval_FormatAwaitableError@@Base+0xd08> │ │ │ │ + beq 6edc0 <_PyEval_FormatAwaitableError@@Base+0xdec> │ │ │ │ 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 34b0a8 │ │ │ │ + bl 34ce8c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6f164 <_PyEval_FormatAwaitableError@@Base+0xd8c> │ │ │ │ + bge 6ee44 <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + beq 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6f13c <_PyEval_FormatAwaitableError@@Base+0xd64> │ │ │ │ + ble 6ee1c <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f1fc <_PyEval_FormatAwaitableError@@Base+0xe24> │ │ │ │ + bne 6eedc <_PyEval_FormatAwaitableError@@Base+0xf08> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f13c <_PyEval_FormatAwaitableError@@Base+0xd64> │ │ │ │ + bgt 6ee1c <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6f13c <_PyEval_FormatAwaitableError@@Base+0xd64> │ │ │ │ + bne 6ee1c <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 37d8d0 │ │ │ │ + bl 37e168 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f248 <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ - b 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + bne 6ef28 <_PyEval_FormatAwaitableError@@Base+0xf54> │ │ │ │ + b 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + b 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6f21c <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + beq 6eefc <_PyEval_FormatAwaitableError@@Base+0xf28> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 6f1f0 <_PyEval_FormatAwaitableError@@Base+0xe18> │ │ │ │ + ble 6eed0 <_PyEval_FormatAwaitableError@@Base+0xefc> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6f1d0 <_PyEval_FormatAwaitableError@@Base+0xdf8> │ │ │ │ + beq 6eeb0 <_PyEval_FormatAwaitableError@@Base+0xedc> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + bgt 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + bne 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 6f1f0 <_PyEval_FormatAwaitableError@@Base+0xe18> │ │ │ │ + bgt 6eed0 <_PyEval_FormatAwaitableError@@Base+0xefc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6f1f0 <_PyEval_FormatAwaitableError@@Base+0xe18> │ │ │ │ + bne 6eed0 <_PyEval_FormatAwaitableError@@Base+0xefc> │ │ │ │ mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 6f0ac <_PyEval_FormatAwaitableError@@Base+0xcd4> │ │ │ │ + b 6ed8c <_PyEval_FormatAwaitableError@@Base+0xdb8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + bgt 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + bne 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6f224 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6ef04 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef68 <_PyEval_FormatAwaitableError@@Base+0xb90> │ │ │ │ + bgt 6ec48 <_PyEval_FormatAwaitableError@@Base+0xc74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ef68 <_PyEval_FormatAwaitableError@@Base+0xb90> │ │ │ │ + bne 6ec48 <_PyEval_FormatAwaitableError@@Base+0xc74> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6ef68 <_PyEval_FormatAwaitableError@@Base+0xb90> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6ec48 <_PyEval_FormatAwaitableError@@Base+0xc74> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 6f2e0 <_PyEval_FormatAwaitableError@@Base+0xf08> │ │ │ │ + b 6efc0 <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6ef08 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ + beq 6ebe8 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6f2d8 <_PyEval_FormatAwaitableError@@Base+0xf00> │ │ │ │ + ble 6efb8 <_PyEval_FormatAwaitableError@@Base+0xfe4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f2bc <_PyEval_FormatAwaitableError@@Base+0xee4> │ │ │ │ + beq 6ef9c <_PyEval_FormatAwaitableError@@Base+0xfc8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ef08 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ + bgt 6ebe8 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6ef08 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ + bne 6ebe8 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 6ef08 <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 6ebe8 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f2d8 <_PyEval_FormatAwaitableError@@Base+0xf00> │ │ │ │ + bgt 6efb8 <_PyEval_FormatAwaitableError@@Base+0xfe4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6f2d8 <_PyEval_FormatAwaitableError@@Base+0xf00> │ │ │ │ + bne 6efb8 <_PyEval_FormatAwaitableError@@Base+0xfe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 6eeec <_PyEval_FormatAwaitableError@@Base+0xb14> │ │ │ │ + b 6ebcc <_PyEval_FormatAwaitableError@@Base+0xbf8> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #30552 @ 0x7758 │ │ │ │ + movw r0, #31116 @ 0x798c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 6f390 <_PyEval_FormatAwaitableError@@Base+0xfb8> │ │ │ │ + bne 6f070 <_PyEval_FormatAwaitableError@@Base+0x109c> │ │ │ │ cmp r8, #1 │ │ │ │ - bgt 6f374 <_PyEval_FormatAwaitableError@@Base+0xf9c> │ │ │ │ + bgt 6f054 <_PyEval_FormatAwaitableError@@Base+0x1080> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f390 <_PyEval_FormatAwaitableError@@Base+0xfb8> │ │ │ │ + b 6f070 <_PyEval_FormatAwaitableError@@Base+0x109c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f3c4 <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ - b 6f36c <_PyEval_FormatAwaitableError@@Base+0xf94> │ │ │ │ + beq 6f0a4 <_PyEval_FormatAwaitableError@@Base+0x10d0> │ │ │ │ + b 6f04c <_PyEval_FormatAwaitableError@@Base+0x1078> │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, #2 │ │ │ │ - ldr r3, [pc, #420] @ 6f554 <_PyEval_FormatAwaitableError@@Base+0x117c> │ │ │ │ + ldr r3, [pc, #420] @ 6f234 <_PyEval_FormatAwaitableError@@Base+0x1260> │ │ │ │ mov r7, #3 │ │ │ │ mov r1, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6f548 <_PyEval_FormatAwaitableError@@Base+0x1170> │ │ │ │ + beq 6f228 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f3e4 <_PyEval_FormatAwaitableError@@Base+0x100c> │ │ │ │ - bl df614 │ │ │ │ + bne 6f0c4 <_PyEval_FormatAwaitableError@@Base+0x10f0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f548 <_PyEval_FormatAwaitableError@@Base+0x1170> │ │ │ │ + bne 6f228 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6f40c <_PyEval_FormatAwaitableError@@Base+0x1034> │ │ │ │ + beq 6f0ec <_PyEval_FormatAwaitableError@@Base+0x1118> │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 6f42c <_PyEval_FormatAwaitableError@@Base+0x1054> │ │ │ │ - b 6f41c <_PyEval_FormatAwaitableError@@Base+0x1044> │ │ │ │ - bl df614 │ │ │ │ + beq 6f10c <_PyEval_FormatAwaitableError@@Base+0x1138> │ │ │ │ + b 6f0fc <_PyEval_FormatAwaitableError@@Base+0x1128> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f3f8 <_PyEval_FormatAwaitableError@@Base+0x1020> │ │ │ │ - b 6f548 <_PyEval_FormatAwaitableError@@Base+0x1170> │ │ │ │ + beq 6f0d8 <_PyEval_FormatAwaitableError@@Base+0x1104> │ │ │ │ + b 6f228 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6f548 <_PyEval_FormatAwaitableError@@Base+0x1170> │ │ │ │ - movw r9, #32432 @ 0x7eb0 │ │ │ │ + blt 6f228 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ + movw r9, #32428 @ 0x7eac │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ eor r4, r5, #1 │ │ │ │ ldr r8, [r9, #88] @ 0x58 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6f4a4 <_PyEval_FormatAwaitableError@@Base+0x10cc> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 6f184 <_PyEval_FormatAwaitableError@@Base+0x11b0> │ │ │ │ + bl 104f8c │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2f0e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6f4a4 <_PyEval_FormatAwaitableError@@Base+0x10cc> │ │ │ │ + bge 6f184 <_PyEval_FormatAwaitableError@@Base+0x11b0> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6f4e4 <_PyEval_FormatAwaitableError@@Base+0x110c> │ │ │ │ + bne 6f1c4 <_PyEval_FormatAwaitableError@@Base+0x11f0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ - bne 6f4e4 <_PyEval_FormatAwaitableError@@Base+0x110c> │ │ │ │ + bne 6f1c4 <_PyEval_FormatAwaitableError@@Base+0x11f0> │ │ │ │ mov r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r5 │ │ │ │ orreq r3, r5, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6f520 <_PyEval_FormatAwaitableError@@Base+0x1148> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 6f200 <_PyEval_FormatAwaitableError@@Base+0x122c> │ │ │ │ + bl 104f8c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 2e354 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6f4f8 <_PyEval_FormatAwaitableError@@Base+0x1120> │ │ │ │ + bge 6f1d8 <_PyEval_FormatAwaitableError@@Base+0x1204> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 6f528 <_PyEval_FormatAwaitableError@@Base+0x1150> │ │ │ │ + bl 301368 │ │ │ │ + b 6f208 <_PyEval_FormatAwaitableError@@Base+0x1234> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f538 <_PyEval_FormatAwaitableError@@Base+0x1160> │ │ │ │ + bne 6f218 <_PyEval_FormatAwaitableError@@Base+0x1244> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 311958 │ │ │ │ + bl 313bf4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f538 <_PyEval_FormatAwaitableError@@Base+0x1160> │ │ │ │ + bne 6f218 <_PyEval_FormatAwaitableError@@Base+0x1244> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e0d8 │ │ │ │ - b 6f528 <_PyEval_FormatAwaitableError@@Base+0x1150> │ │ │ │ + b 6f208 <_PyEval_FormatAwaitableError@@Base+0x1234> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6f538 <_PyEval_FormatAwaitableError@@Base+0x1160> │ │ │ │ - bl df614 │ │ │ │ + bne 6f218 <_PyEval_FormatAwaitableError@@Base+0x1244> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f548 <_PyEval_FormatAwaitableError@@Base+0x1170> │ │ │ │ + bne 6f228 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r7, [sl], #-236 @ 0xffffff14 @ │ │ │ │ + ldrdeq r7, [sl], #-232 @ 0xffffff18 @ │ │ │ │ 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 6f5a8 <_PyEval_FormatAwaitableError@@Base+0x11d0> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + bne 6f288 <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15428 @ 0x3c44 │ │ │ │ + movw r0, #16132 @ 0x3f04 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f68c <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ + b 6f36c <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f68c <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ + beq 6f36c <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #196] @ 6f698 <_PyEval_FormatAwaitableError@@Base+0x12c0> │ │ │ │ - beq 6f5fc <_PyEval_FormatAwaitableError@@Base+0x1224> │ │ │ │ + ldreq r6, [pc, #196] @ 6f378 <_PyEval_FormatAwaitableError@@Base+0x13a4> │ │ │ │ + beq 6f2dc <_PyEval_FormatAwaitableError@@Base+0x1308> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6f5a0 <_PyEval_FormatAwaitableError@@Base+0x11c8> │ │ │ │ + bl 1b899c │ │ │ │ + b 6f280 <_PyEval_FormatAwaitableError@@Base+0x12ac> │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 6f634 <_PyEval_FormatAwaitableError@@Base+0x125c> │ │ │ │ + beq 6f314 <_PyEval_FormatAwaitableError@@Base+0x1340> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2ee74 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f5f0 <_PyEval_FormatAwaitableError@@Base+0x1218> │ │ │ │ + bne 6f2d0 <_PyEval_FormatAwaitableError@@Base+0x12fc> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #30572 @ 0x776c │ │ │ │ + movw r1, #31168 @ 0x79c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 6f65c <_PyEval_FormatAwaitableError@@Base+0x1284> │ │ │ │ - ldr r0, [pc, #96] @ 6f69c <_PyEval_FormatAwaitableError@@Base+0x12c4> │ │ │ │ + bl 1736ec │ │ │ │ + b 6f33c <_PyEval_FormatAwaitableError@@Base+0x1368> │ │ │ │ + ldr r0, [pc, #96] @ 6f37c <_PyEval_FormatAwaitableError@@Base+0x13a8> │ │ │ │ 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 3495f8 │ │ │ │ + bl 34b3e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f674 <_PyEval_FormatAwaitableError@@Base+0x129c> │ │ │ │ - bl df614 │ │ │ │ + bne 6f354 <_PyEval_FormatAwaitableError@@Base+0x1380> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movne r4, #0 │ │ │ │ - b 6f68c <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ + b 6f36c <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, r6, r0, lsr #9 │ │ │ │ + rsbeq r1, r6, r8, lsl #15 │ │ │ │ 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 │ │ │ │ @@ -66104,181 +65906,181 @@ │ │ │ │ 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, #54056 @ 0xd328 │ │ │ │ + movw r1, #55000 @ 0xd6d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 151f80 │ │ │ │ + bl 1520b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f7d0 <_PyEval_FormatAwaitableError@@Base+0x13f8> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 6f4b0 <_PyEval_FormatAwaitableError@@Base+0x14dc> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 183578 │ │ │ │ + bl 1838b8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f71c <_PyEval_FormatAwaitableError@@Base+0x1344> │ │ │ │ - bl df614 │ │ │ │ + bne 6f3fc <_PyEval_FormatAwaitableError@@Base+0x1428> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f7d0 <_PyEval_FormatAwaitableError@@Base+0x13f8> │ │ │ │ - bl 2155f8 <_PyLong_FromByteArray@@Base+0x1ce0> │ │ │ │ + bne 6f4b0 <_PyEval_FormatAwaitableError@@Base+0x14dc> │ │ │ │ + bl 215c14 <_PyLong_FromByteArray@@Base+0x1ce0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f808 <_PyEval_FormatAwaitableError@@Base+0x1430> │ │ │ │ - movw r3, #23628 @ 0x5c4c │ │ │ │ + beq 6f4e8 <_PyEval_FormatAwaitableError@@Base+0x1514> │ │ │ │ + movw r3, #51588 @ 0xc984 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 6f790 <_PyEval_FormatAwaitableError@@Base+0x13b8> │ │ │ │ + bne 6f470 <_PyEval_FormatAwaitableError@@Base+0x149c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6f760 <_PyEval_FormatAwaitableError@@Base+0x1388> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + bne 6f440 <_PyEval_FormatAwaitableError@@Base+0x146c> │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41868 @ 0xa38c │ │ │ │ + movw r1, #54900 @ 0xd674 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6f7a4 <_PyEval_FormatAwaitableError@@Base+0x13cc> │ │ │ │ + bl 1b899c │ │ │ │ + b 6f484 <_PyEval_FormatAwaitableError@@Base+0x14b0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 216528 │ │ │ │ + bl 216b44 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 6f7d8 <_PyEval_FormatAwaitableError@@Base+0x1400> │ │ │ │ - b 6f7a4 <_PyEval_FormatAwaitableError@@Base+0x13cc> │ │ │ │ + bne 6f4b8 <_PyEval_FormatAwaitableError@@Base+0x14e4> │ │ │ │ + b 6f484 <_PyEval_FormatAwaitableError@@Base+0x14b0> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6f7d8 <_PyEval_FormatAwaitableError@@Base+0x1400> │ │ │ │ + bge 6f4b8 <_PyEval_FormatAwaitableError@@Base+0x14e4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f7d0 <_PyEval_FormatAwaitableError@@Base+0x13f8> │ │ │ │ + bgt 6f4b0 <_PyEval_FormatAwaitableError@@Base+0x14dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6f7d0 <_PyEval_FormatAwaitableError@@Base+0x13f8> │ │ │ │ + bne 6f4b0 <_PyEval_FormatAwaitableError@@Base+0x14dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f808 <_PyEval_FormatAwaitableError@@Base+0x1430> │ │ │ │ + b 6f4e8 <_PyEval_FormatAwaitableError@@Base+0x1514> │ │ │ │ mov r0, r4 │ │ │ │ - bl 216884 │ │ │ │ + bl 216ea0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f804 <_PyEval_FormatAwaitableError@@Base+0x142c> │ │ │ │ + bgt 6f4e4 <_PyEval_FormatAwaitableError@@Base+0x1510> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f804 <_PyEval_FormatAwaitableError@@Base+0x142c> │ │ │ │ + bne 6f4e4 <_PyEval_FormatAwaitableError@@Base+0x1510> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2ec28 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 6f86c <_PyEval_FormatAwaitableError@@Base+0x1494> │ │ │ │ - bl df614 │ │ │ │ + bne 6f54c <_PyEval_FormatAwaitableError@@Base+0x1578> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f87c <_PyEval_FormatAwaitableError@@Base+0x14a4> │ │ │ │ + bne 6f55c <_PyEval_FormatAwaitableError@@Base+0x1588> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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] @ 6f8a4 <_PyEval_FormatAwaitableError@@Base+0x14cc> │ │ │ │ + ldr r1, [pc, #8] @ 6f584 <_PyEval_FormatAwaitableError@@Base+0x15b0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eb828 │ │ │ │ - rsbeq r7, fp, ip, asr #5 │ │ │ │ + b 3ebf40 │ │ │ │ + rsbeq r7, fp, r4, asr #5 │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 6f8f8 <_PyEval_FormatAwaitableError@@Base+0x1520> │ │ │ │ + bne 6f5d8 <_PyEval_FormatAwaitableError@@Base+0x1604> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f928 <_PyEval_FormatAwaitableError@@Base+0x1550> │ │ │ │ + bne 6f608 <_PyEval_FormatAwaitableError@@Base+0x1634> │ │ │ │ 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] @ 6f95c <_PyEval_FormatAwaitableError@@Base+0x1584> │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #60] @ 6f63c <_PyEval_FormatAwaitableError@@Base+0x1668> │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6f950 <_PyEval_FormatAwaitableError@@Base+0x1578> │ │ │ │ + beq 6f630 <_PyEval_FormatAwaitableError@@Base+0x165c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl e8364 │ │ │ │ + bl e8394 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6f950 <_PyEval_FormatAwaitableError@@Base+0x1578> │ │ │ │ + beq 6f630 <_PyEval_FormatAwaitableError@@Base+0x165c> │ │ │ │ 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, ip, lsl #30 │ │ │ │ + rsbeq r7, sl, r8, lsl #30 │ │ │ │ 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 3a87c0 │ │ │ │ + b 3a9510 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ @@ -66287,554 +66089,554 @@ │ │ │ │ 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 6fa4c <_PyEval_FormatAwaitableError@@Base+0x1674> │ │ │ │ + bmi 6f72c <_PyEval_FormatAwaitableError@@Base+0x1758> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fa04 <_PyEval_FormatAwaitableError@@Base+0x162c> │ │ │ │ + bgt 6f6e4 <_PyEval_FormatAwaitableError@@Base+0x1710> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6fa04 <_PyEval_FormatAwaitableError@@Base+0x162c> │ │ │ │ + bne 6f6e4 <_PyEval_FormatAwaitableError@@Base+0x1710> │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6fa5c <_PyEval_FormatAwaitableError@@Base+0x1684> │ │ │ │ + blt 6f73c <_PyEval_FormatAwaitableError@@Base+0x1768> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r7, r7, r1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 6fa3c <_PyEval_FormatAwaitableError@@Base+0x1664> │ │ │ │ + beq 6f71c <_PyEval_FormatAwaitableError@@Base+0x1748> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3800 @ 0xed8 │ │ │ │ + movw r1, #4504 @ 0x1198 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6fa5c <_PyEval_FormatAwaitableError@@Base+0x1684> │ │ │ │ + bl 1b899c │ │ │ │ + b 6f73c <_PyEval_FormatAwaitableError@@Base+0x1768> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq sl, [sl, #260] @ 0x104 │ │ │ │ - b 6f9ac <_PyEval_FormatAwaitableError@@Base+0x15d4> │ │ │ │ + b 6f68c <_PyEval_FormatAwaitableError@@Base+0x16b8> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ 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 436680 │ │ │ │ + b 436d04 │ │ │ │ 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 r4, r0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6fac8 <_PyEval_FormatAwaitableError@@Base+0x16f0> │ │ │ │ + bne 6f7a8 <_PyEval_FormatAwaitableError@@Base+0x17d4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6fafc <_PyEval_FormatAwaitableError@@Base+0x1724> │ │ │ │ + beq 6f7dc <_PyEval_FormatAwaitableError@@Base+0x1808> │ │ │ │ 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] @ 6fb54 <_PyEval_FormatAwaitableError@@Base+0x177c> │ │ │ │ + ldr r3, [pc, #104] @ 6f834 <_PyEval_FormatAwaitableError@@Base+0x1860> │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fb4c <_PyEval_FormatAwaitableError@@Base+0x1774> │ │ │ │ + beq 6f82c <_PyEval_FormatAwaitableError@@Base+0x1858> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #55308 @ 0xd80c │ │ │ │ + movw r3, #56612 @ 0xdd24 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6fb34 <_PyEval_FormatAwaitableError@@Base+0x175c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6f814 <_PyEval_FormatAwaitableError@@Base+0x1840> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30756 @ 0x7824 │ │ │ │ + movw r1, #31320 @ 0x7a58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 53e80 <_PyEval_FormatExcUnbound@@Base+0x1920> │ │ │ │ + bl 53c14 <_PyEval_FormatExcUnbound@@Base+0x1914> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, lsr pc │ │ │ │ + rsbeq r7, sl, r4, lsr pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 6fbac <_PyEval_FormatAwaitableError@@Base+0x17d4> │ │ │ │ + bne 6f88c <_PyEval_FormatAwaitableError@@Base+0x18b8> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6fbe4 <_PyEval_FormatAwaitableError@@Base+0x180c> │ │ │ │ + beq 6f8c4 <_PyEval_FormatAwaitableError@@Base+0x18f0> │ │ │ │ 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] @ 6fc90 <_PyEval_FormatAwaitableError@@Base+0x18b8> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #180] @ 6f970 <_PyEval_FormatAwaitableError@@Base+0x199c> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6fc84 <_PyEval_FormatAwaitableError@@Base+0x18ac> │ │ │ │ + beq 6f964 <_PyEval_FormatAwaitableError@@Base+0x1990> │ │ │ │ ldr r7, [r4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1d3844 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 1d3c64 │ │ │ │ + bl 16add4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6fc1c <_PyEval_FormatAwaitableError@@Base+0x1844> │ │ │ │ + beq 6f8fc <_PyEval_FormatAwaitableError@@Base+0x1928> │ │ │ │ mov r0, r3 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fc4c <_PyEval_FormatAwaitableError@@Base+0x1874> │ │ │ │ + beq 6f92c <_PyEval_FormatAwaitableError@@Base+0x1958> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3fde90 <_PyLong_UnsignedLongLong_Converter@@Base+0x1334> │ │ │ │ + bl 3fda54 <_PyLong_UnsignedLongLong_Converter@@Base+0x918> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b 6fc88 <_PyEval_FormatAwaitableError@@Base+0x18b0> │ │ │ │ + b 6f968 <_PyEval_FormatAwaitableError@@Base+0x1994> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d3844 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 1d3c64 │ │ │ │ + bl 16add4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #25912 @ 0x6538 │ │ │ │ + movw r0, #26688 @ 0x6840 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, ror #30 │ │ │ │ + rsbeq r7, sl, r0, ror #30 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #17028 @ 0x4284 │ │ │ │ + movw r0, #17732 @ 0x4544 │ │ │ │ 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 e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 6fcfc <_PyEval_FormatAwaitableError@@Base+0x1924> │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 6f9dc <_PyEval_FormatAwaitableError@@Base+0x1a08> │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fd04 <_PyEval_FormatAwaitableError@@Base+0x192c> │ │ │ │ + beq 6f9e4 <_PyEval_FormatAwaitableError@@Base+0x1a10> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6fda8 <_PyEval_FormatAwaitableError@@Base+0x19d0> │ │ │ │ + bne 6fa88 <_PyEval_FormatAwaitableError@@Base+0x1ab4> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fda0 <_PyEval_FormatAwaitableError@@Base+0x19c8> │ │ │ │ + bne 6fa80 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fda0 <_PyEval_FormatAwaitableError@@Base+0x19c8> │ │ │ │ + bne 6fa80 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fda0 <_PyEval_FormatAwaitableError@@Base+0x19c8> │ │ │ │ + bne 6fa80 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fda0 <_PyEval_FormatAwaitableError@@Base+0x19c8> │ │ │ │ + bne 6fa80 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fda0 <_PyEval_FormatAwaitableError@@Base+0x19c8> │ │ │ │ + bne 6fa80 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6fda0 <_PyEval_FormatAwaitableError@@Base+0x19c8> │ │ │ │ + bne 6fa80 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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, #32] │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - orrs r3, r3, r2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - movwne r0, #4556 @ 0x11cc │ │ │ │ - movweq r0, #6244 @ 0x1864 │ │ │ │ - movtne r0, #104 @ 0x68 │ │ │ │ - movteq 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, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6fe1c <_PyEval_FormatAwaitableError@@Base+0x1a44> │ │ │ │ + bne 6facc <_PyEval_FormatAwaitableError@@Base+0x1af8> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6352 @ 0x18d0 │ │ │ │ + movw r1, #7136 @ 0x1be0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6fe64 <_PyEval_FormatAwaitableError@@Base+0x1a8c> │ │ │ │ + bl 1b899c │ │ │ │ + b 6fb14 <_PyEval_FormatAwaitableError@@Base+0x1b40> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 6fe6c <_PyEval_FormatAwaitableError@@Base+0x1a94> │ │ │ │ + bne 6fb1c <_PyEval_FormatAwaitableError@@Base+0x1b48> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 6fe6c <_PyEval_FormatAwaitableError@@Base+0x1a94> │ │ │ │ + beq 6fb1c <_PyEval_FormatAwaitableError@@Base+0x1b48> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #6404 @ 0x1904 │ │ │ │ + movw r1, #7188 @ 0x1c14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 3a87c0 │ │ │ │ + bl 3a9510 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 40c1ec <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ + bl 40c84c <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e8c3c │ │ │ │ + bl e8c6c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6fecc <_PyEval_FormatAwaitableError@@Base+0x1af4> │ │ │ │ - bl df614 │ │ │ │ + bne 6fb7c <_PyEval_FormatAwaitableError@@Base+0x1ba8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ff00 <_PyEval_FormatAwaitableError@@Base+0x1b28> │ │ │ │ + bne 6fbb0 <_PyEval_FormatAwaitableError@@Base+0x1bdc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fef4 <_PyEval_FormatAwaitableError@@Base+0x1b1c> │ │ │ │ + beq 6fba4 <_PyEval_FormatAwaitableError@@Base+0x1bd0> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 6fef0 <_PyEval_FormatAwaitableError@@Base+0x1b18> │ │ │ │ + blt 6fba0 <_PyEval_FormatAwaitableError@@Base+0x1bcc> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006ff08 : │ │ │ │ +0006fbb8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 365234 <_PyXIData_RegisterClass@@Base+0x7a4> │ │ │ │ + b 36638c <_PyXIData_RegisterClass@@Base+0x7a4> │ │ │ │ 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 6ff54 │ │ │ │ + bne 6fc04 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ff84 │ │ │ │ + bne 6fc34 │ │ │ │ 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] @ 700d4 │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #344] @ 6fd84 │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 700c8 │ │ │ │ + beq 6fd78 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ffc8 │ │ │ │ - bl e8c3c │ │ │ │ + beq 6fc78 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ffc0 │ │ │ │ + bgt 6fc70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ffc0 │ │ │ │ + bne 6fc70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6ffdc │ │ │ │ - bl df614 │ │ │ │ + bne 6fc8c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ffe4 │ │ │ │ + beq 6fc94 │ │ │ │ mov r3, #0 │ │ │ │ - b 700c8 │ │ │ │ + b 6fd78 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 70000 │ │ │ │ + bge 6fcb0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17192 @ 0x4328 │ │ │ │ + movw r1, #17896 @ 0x45e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 6ffd4 │ │ │ │ + bl 1b899c │ │ │ │ + b 6fc84 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc518 │ │ │ │ + bl bc078 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 700bc │ │ │ │ + beq 6fd6c │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 70024 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 700bc │ │ │ │ + bls 6fcd4 │ │ │ │ + bl 36d9fc │ │ │ │ + b 6fd6c │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 7001c │ │ │ │ + beq 6fccc │ │ │ │ cmp r8, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 70040 │ │ │ │ + bne 6fcf0 │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70070 │ │ │ │ - bl c2fa8 │ │ │ │ + bne 6fd20 │ │ │ │ + bl c2bc4 │ │ │ │ mov r3, r0 │ │ │ │ - b 7007c │ │ │ │ + b 6fd2c │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 700b4 │ │ │ │ + beq 6fd64 │ │ │ │ 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 700c8 │ │ │ │ + b 6fd78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ - b 6ffd4 │ │ │ │ + bl bd438 │ │ │ │ + b 6fc84 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mlseq sl, r0, pc, r7 @ │ │ │ │ + rsbeq r7, sl, ip, lsl #31 │ │ │ │ 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 70118 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 6fdc8 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70120 │ │ │ │ + beq 6fdd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 701a0 │ │ │ │ + bne 6fe50 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70198 │ │ │ │ + bne 6fe48 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70198 │ │ │ │ + bne 6fe48 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70198 │ │ │ │ + bne 6fe48 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70198 │ │ │ │ + bne 6fe48 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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, #32] │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + orrs r3, r3, r2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + movwne r0, #4556 @ 0x11cc │ │ │ │ + movweq r0, #6244 @ 0x1864 │ │ │ │ + movtne r0, #104 @ 0x68 │ │ │ │ + movteq r0, #104 @ 0x68 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -000701a8 : │ │ │ │ - ldr r3, [pc, #132] @ 70234 │ │ │ │ +0006fe88 : │ │ │ │ + ldr r3, [pc, #132] @ 6ff14 │ │ │ │ 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 70228 │ │ │ │ + beq 6ff08 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 701e4 │ │ │ │ + bls 6fec4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 701c8 │ │ │ │ - b 70228 │ │ │ │ + bne 6fea8 │ │ │ │ + b 6ff08 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 7020c │ │ │ │ + beq 6feec │ │ │ │ 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 701d4 │ │ │ │ + bcc 6feb4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70228 │ │ │ │ + beq 6ff08 │ │ │ │ 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 │ │ │ │ @@ -66846,456 +66648,456 @@ │ │ │ │ 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 70294 │ │ │ │ + bne 6ff74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 70278 │ │ │ │ + bge 6ff58 │ │ │ │ mov r5, #0 │ │ │ │ - b 70294 │ │ │ │ + b 6ff74 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 702c4 │ │ │ │ - b 70270 │ │ │ │ + beq 6ffa4 │ │ │ │ + b 6ff50 │ │ │ │ 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] @ 70358 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #156] @ 70038 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7034c │ │ │ │ + beq 7002c │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7033c │ │ │ │ + beq 7001c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 70318 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6fff8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31052 @ 0x794c │ │ │ │ + movw r1, #31640 @ 0x7b98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r4 │ │ │ │ - bl e8c3c │ │ │ │ + bl e8c6c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70338 │ │ │ │ - bl df614 │ │ │ │ + bne 70018 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7034c │ │ │ │ + bne 7002c │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r7, [sl], #-252 @ 0xffffff04 │ │ │ │ + strhteq r7, [sl], #-248 @ 0xffffff08 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 7038c │ │ │ │ + beq 7006c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 437018 │ │ │ │ + b 437684 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #9524 @ 0x2534 │ │ │ │ + movw r2, #10228 @ 0x27f4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31116 @ 0x798c │ │ │ │ + movw r0, #31680 @ 0x7bc0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 697d8 │ │ │ │ + b 694c0 │ │ │ │ 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 70408 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 700e8 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70410 │ │ │ │ + beq 700f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 7046c │ │ │ │ + bne 7014c │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70464 │ │ │ │ + bne 70144 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70464 │ │ │ │ + bne 70144 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00070474 : │ │ │ │ +00070154 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 704bc │ │ │ │ + ldr r3, [pc, #44] @ 7019c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2e3b10 │ │ │ │ + bl 2e5ac0 │ │ │ │ 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] @ 70500 │ │ │ │ + ldr r3, [pc, #56] @ 701e0 │ │ │ │ ldr r3, [r3, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 704f4 │ │ │ │ + beq 701d4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 316c40 │ │ │ │ + bl 318edc │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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, #31132 @ 0x799c │ │ │ │ + movweq r1, #31696 @ 0x7bd0 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ movweq ip, #5976 @ 0x1758 │ │ │ │ - movwne r1, #31140 @ 0x79a4 │ │ │ │ + movwne r1, #31704 @ 0x7bd8 │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ movtne r1, #72 @ 0x48 │ │ │ │ streq ip, [sp] │ │ │ │ - bl ecee4 │ │ │ │ + bl ece6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 705ac │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 7028c │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 705b4 │ │ │ │ + beq 70294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 705ec │ │ │ │ + bne 702cc │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 705e8 │ │ │ │ + beq 702c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129884 │ │ │ │ + bl 129aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 705ec │ │ │ │ + bne 702cc │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000705fc : │ │ │ │ +000702dc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 330ba8 │ │ │ │ + b 332d58 │ │ │ │ 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 ce9e0 │ │ │ │ + b ce87c │ │ │ │ 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 7067c │ │ │ │ + bne 7035c │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 7070c │ │ │ │ - b 7069c │ │ │ │ + beq 703ec │ │ │ │ + b 7037c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #24876 @ 0x612c │ │ │ │ + movw r0, #25580 @ 0x63ec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70820 │ │ │ │ - b 70660 │ │ │ │ + beq 70500 │ │ │ │ + b 70340 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 7070c │ │ │ │ + beq 703ec │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 706c4 │ │ │ │ + beq 703a4 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 706e0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 703c0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31148 @ 0x79ac │ │ │ │ + movw r1, #31712 @ 0x7be0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 70820 │ │ │ │ + bl 1b899c │ │ │ │ + b 70500 │ │ │ │ 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 70934 │ │ │ │ + bl 70614 │ │ │ │ mov r4, r0 │ │ │ │ - b 70828 │ │ │ │ + b 70508 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e79fc │ │ │ │ + bl 1e81e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70758 │ │ │ │ + bne 70438 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e79fc │ │ │ │ + bl 1e81e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70758 │ │ │ │ + bne 70438 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #31212 @ 0x79ec │ │ │ │ + movw r1, #31776 @ 0x7c20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70820 │ │ │ │ + beq 70500 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 7079c │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 7047c │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39764 @ 0x9b54 │ │ │ │ + movw r1, #40468 @ 0x9e14 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 217ba8 │ │ │ │ - b 70820 │ │ │ │ + bl 2181c4 │ │ │ │ + b 70500 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 707bc │ │ │ │ + bne 7049c │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 217ba8 │ │ │ │ - b 70820 │ │ │ │ + bl 2181c4 │ │ │ │ + b 70500 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 707f4 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 704d4 │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39764 @ 0x9b54 │ │ │ │ + movw r1, #40468 @ 0x9e14 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ - b 70820 │ │ │ │ + bl 2181c4 │ │ │ │ + b 70500 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 70934 │ │ │ │ + bl 70614 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ - b 70828 │ │ │ │ + bl 2181c4 │ │ │ │ + b 70508 │ │ │ │ mov r0, #0 │ │ │ │ - b 70844 │ │ │ │ + b 70524 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0007084c : │ │ │ │ +0007052c : │ │ │ │ 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 708e0 │ │ │ │ + beq 705c0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r5, #21976 @ 0x55d8 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 70890 │ │ │ │ + bne 70570 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 70904 │ │ │ │ + b 705e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cddb0 │ │ │ │ + bl cdc4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70904 │ │ │ │ + beq 705e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 428518 <_PyBytes_GetXIData@@Base+0x6ec> │ │ │ │ + bl 428998 <_PyBytes_GetXIData@@Base+0x714> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 708d8 │ │ │ │ + bgt 705b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 708d8 │ │ │ │ + bne 705b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 70904 │ │ │ │ + b 705e4 │ │ │ │ mov r0, #9 │ │ │ │ - bl f3554 │ │ │ │ + bl f343c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #21976 @ 0x55d8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 428518 <_PyBytes_GetXIData@@Base+0x6ec> │ │ │ │ + b 428998 <_PyBytes_GetXIData@@Base+0x714> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 ce9e0 │ │ │ │ + b ce87c │ │ │ │ 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 │ │ │ │ @@ -67305,83 +67107,83 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 7099c │ │ │ │ + ble 7067c │ │ │ │ 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 70970 │ │ │ │ + b 70650 │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000709b0 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +00070690 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4593c │ │ │ │ + b 458d8 │ │ │ │ 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 70a0c <_PyXI_ExcInfoAsObject@@Base+0x5c> │ │ │ │ + beq 706ec <_PyXI_ExcInfoAsObject@@Base+0x5c> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42fa10 │ │ │ │ + bl 42fcf4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 70a24 <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ - b 70a58 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ + bne 70704 <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ + b 70738 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 42945c <_PyBytes_GetXIData@@Base+0x1630> │ │ │ │ + bl 4298b4 <_PyBytes_GetXIData@@Base+0x1630> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #20] │ │ │ │ - bne 709ec <_PyXI_ExcInfoAsObject@@Base+0x3c> │ │ │ │ - b 70a58 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ - bl 3f7c28 <_PyTime_AsTimeval@@Base+0xbc8> │ │ │ │ + bne 706cc <_PyXI_ExcInfoAsObject@@Base+0x3c> │ │ │ │ + b 70738 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ + bl 3f81e0 <_PyTime_AsTimeval@@Base+0xbc4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70a40 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + ble 70720 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ mov r4, r5 │ │ │ │ - b 70a58 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ + b 70738 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70a38 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ + bne 70718 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 70a38 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 70718 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ 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 │ │ │ │ - bl 3d89d0 │ │ │ │ + bl 3e0dc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 70a90 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ - beq 70a98 <_PyXI_ExcInfoAsObject@@Base+0xe8> │ │ │ │ + blt 70770 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + beq 70778 <_PyXI_ExcInfoAsObject@@Base+0xe8> │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -67393,136 +67195,136 @@ │ │ │ │ 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 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70b1c <_PyXI_ExcInfoAsObject@@Base+0x16c> │ │ │ │ + bne 707fc <_PyXI_ExcInfoAsObject@@Base+0x16c> │ │ │ │ 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 70b24 <_PyXI_ExcInfoAsObject@@Base+0x174> │ │ │ │ + bhi 70804 <_PyXI_ExcInfoAsObject@@Base+0x174> │ │ │ │ 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 fca98 │ │ │ │ + b fcbc4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #5992 @ 0x1768 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #52288 @ 0xcc40 │ │ │ │ + movw r0, #52992 @ 0xcf00 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 299a10 <_PyUnicode_IsLinebreak@@Base+0xb7c> │ │ │ │ + bl 29b424 <_PyUnicode_IsLinebreak@@Base+0xb7c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70ba8 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ - bl 37d8d0 │ │ │ │ + beq 70888 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ + bl 37e168 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70ba8 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ + bne 70888 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70ba4 <_PyXI_ExcInfoAsObject@@Base+0x1f4> │ │ │ │ + bgt 70884 <_PyXI_ExcInfoAsObject@@Base+0x1f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70ba4 <_PyXI_ExcInfoAsObject@@Base+0x1f4> │ │ │ │ + bne 70884 <_PyXI_ExcInfoAsObject@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70bfc <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ + beq 708dc <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70bfc <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ + bgt 708dc <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 70bfc <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 708dc <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c60b4 │ │ │ │ + b c5f4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #52288 @ 0xcc40 │ │ │ │ + movw r0, #52992 @ 0xcf00 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ │ │ │ │ -00070c30 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +00070910 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45c84 │ │ │ │ + b 45c20 │ │ │ │ push {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 │ │ │ │ - bne 70c80 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ + bne 70960 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70c94 <_PyXI_FormatExcInfo@@Base+0x64> │ │ │ │ - b 70ca4 <_PyXI_FormatExcInfo@@Base+0x74> │ │ │ │ + bne 70974 <_PyXI_FormatExcInfo@@Base+0x64> │ │ │ │ + b 70984 <_PyXI_FormatExcInfo@@Base+0x74> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70c70 <_PyXI_FormatExcInfo@@Base+0x40> │ │ │ │ + beq 70950 <_PyXI_FormatExcInfo@@Base+0x40> │ │ │ │ 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 70cc0 <_PyXI_FormatExcInfo@@Base+0x90> │ │ │ │ + beq 709a0 <_PyXI_FormatExcInfo@@Base+0x90> │ │ │ │ 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} │ │ │ │ @@ -67531,154 +67333,154 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #52288 @ 0xcc40 │ │ │ │ + movw r0, #52992 @ 0xcf00 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 1d3e38 │ │ │ │ + b 1d4248 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #8220 @ 0x201c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 70d90 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ + beq 70a70 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 70d90 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ + beq 70a70 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23776 @ 0x5ce0 │ │ │ │ + movw r1, #24552 @ 0x5fe8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1521ac │ │ │ │ + bl 15244c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70db4 <_PyXI_FormatExcInfo@@Base+0x184> │ │ │ │ + bne 70a94 <_PyXI_FormatExcInfo@@Base+0x184> │ │ │ │ mov r4, #0 │ │ │ │ - b 70e48 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + b 70b28 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 70d5c <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ + beq 70a3c <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23776 @ 0x5ce0 │ │ │ │ + movw r0, #24552 @ 0x5fe8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70d88 <_PyXI_FormatExcInfo@@Base+0x158> │ │ │ │ - b 70d5c <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ + beq 70a68 <_PyXI_FormatExcInfo@@Base+0x158> │ │ │ │ + b 70a3c <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70e48 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + beq 70b28 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70de8 <_PyXI_FormatExcInfo@@Base+0x1b8> │ │ │ │ + bne 70ac8 <_PyXI_FormatExcInfo@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 70df8 <_PyXI_FormatExcInfo@@Base+0x1c8> │ │ │ │ + b 70ad8 <_PyXI_FormatExcInfo@@Base+0x1c8> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 70e28 <_PyXI_FormatExcInfo@@Base+0x1f8> │ │ │ │ + bne 70b08 <_PyXI_FormatExcInfo@@Base+0x1f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70e20 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ + bgt 70b00 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70e20 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ + bne 70b00 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 70e48 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + b 70b28 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ 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 70e20 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ + b 70b00 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00070e54 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00070b34 <_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 45db8 │ │ │ │ + bl 45d54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b af754 │ │ │ │ + b af5e4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #26968 @ 0x6958 │ │ │ │ + movw r1, #27744 @ 0x6c60 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70fc4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + b 70ca4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 70ed8 <_PyXI_FreeExcInfo@@Base+0x84> │ │ │ │ + bne 70bb8 <_PyXI_FreeExcInfo@@Base+0x84> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37092 @ 0x90e4 │ │ │ │ + movw r1, #37796 @ 0x93a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - b 70ef0 <_PyXI_FreeExcInfo@@Base+0x9c> │ │ │ │ + b 70bd0 <_PyXI_FreeExcInfo@@Base+0x9c> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 70f00 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 70be0 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37112 @ 0x90f8 │ │ │ │ + movw r1, #37816 @ 0x93b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b84f8 │ │ │ │ + b 1b899c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ push {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, #25752 @ 0x6498 │ │ │ │ @@ -67689,94 +67491,94 @@ │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movwne r4, #5968 @ 0x1750 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 70fbc <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ + bne 70c9c <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ mov r6, r0 │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70fbc <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ + beq 70c9c <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ mov r1, r6 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70f98 <_PyXI_FreeExcInfo@@Base+0x144> │ │ │ │ + bne 70c78 <_PyXI_FreeExcInfo@@Base+0x144> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70fbc <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ + beq 70c9c <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70fb8 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ + bgt 70c98 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70fb8 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ + bne 70c98 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 6d9d8 │ │ │ │ + bl 6d6c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71074 <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ + beq 70d54 <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7100c <_PyXI_FreeExcInfo@@Base+0x1b8> │ │ │ │ + bne 70cec <_PyXI_FreeExcInfo@@Base+0x1b8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ee640 │ │ │ │ + bl 2f05e8 │ │ │ │ mov r5, r0 │ │ │ │ - b 71024 <_PyXI_FreeExcInfo@@Base+0x1d0> │ │ │ │ + b 70d04 <_PyXI_FreeExcInfo@@Base+0x1d0> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #16864 @ 0x41e0 │ │ │ │ + movw r2, #17568 @ 0x44a0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 16c640 │ │ │ │ + bl 16c988 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71044 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ + bgt 70d24 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71044 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ + bne 70d24 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 71070 <_PyXI_FreeExcInfo@@Base+0x21c> │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + bne 70d50 <_PyXI_FreeExcInfo@@Base+0x21c> │ │ │ │ + movw r3, #49888 @ 0xc2e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71070 <_PyXI_FreeExcInfo@@Base+0x21c> │ │ │ │ - bl 177ba8 │ │ │ │ + beq 70d50 <_PyXI_FreeExcInfo@@Base+0x21c> │ │ │ │ + bl 177ef4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 406d10 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 40747c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #53612 @ 0xd16c │ │ │ │ + movw r3, #54916 @ 0xd684 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 71234 <_PyXI_FreeExcInfo@@Base+0x3e0> │ │ │ │ + bne 70f14 <_PyXI_FreeExcInfo@@Base+0x3e0> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 71234 <_PyXI_FreeExcInfo@@Base+0x3e0> │ │ │ │ + bne 70f14 <_PyXI_FreeExcInfo@@Base+0x3e0> │ │ │ │ push {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] │ │ │ │ @@ -67785,216 +67587,216 @@ │ │ │ │ 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 1c0c80 │ │ │ │ + bl 1c1120 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7124c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + beq 70f2c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ sub r0, r9, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r3, r7, #12 │ │ │ │ addne ip, r5, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 71134 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + bne 70e14 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7112c <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ + bgt 70e0c <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7112c <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ + bne 70e0c <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7124c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + b 70f2c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ cmp r6, r1 │ │ │ │ - ble 7115c <_PyXI_FreeExcInfo@@Base+0x308> │ │ │ │ + ble 70e3c <_PyXI_FreeExcInfo@@Base+0x308> │ │ │ │ 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 71134 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + b 70e14 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ 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 711a0 <_PyXI_FreeExcInfo@@Base+0x34c> │ │ │ │ + ble 70e80 <_PyXI_FreeExcInfo@@Base+0x34c> │ │ │ │ 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 71178 <_PyXI_FreeExcInfo@@Base+0x324> │ │ │ │ + b 70e58 <_PyXI_FreeExcInfo@@Base+0x324> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 39e3e4 │ │ │ │ + bl 39f13c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 711dc <_PyXI_FreeExcInfo@@Base+0x388> │ │ │ │ + bne 70ebc <_PyXI_FreeExcInfo@@Base+0x388> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7124c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + bgt 70f2c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7124c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + bne 70f2c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7124c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 70f2c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34ee78 <_PyTemplate_Build@@Base> │ │ │ │ + bl 3502d4 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7120c <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ + bgt 70eec <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7120c <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ + bne 70eec <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7122c <_PyXI_FreeExcInfo@@Base+0x3d8> │ │ │ │ + bgt 70f0c <_PyXI_FreeExcInfo@@Base+0x3d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7122c <_PyXI_FreeExcInfo@@Base+0x3d8> │ │ │ │ + bne 70f0c <_PyXI_FreeExcInfo@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 7124c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 70f2c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31348 @ 0x7a74 │ │ │ │ + movw r1, #31912 @ 0x7ca8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #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 712b8 <_PyXI_FreeExcInfo@@Base+0x464> │ │ │ │ + bne 70f98 <_PyXI_FreeExcInfo@@Base+0x464> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c07b0 │ │ │ │ + bl 1c0c50 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 71308 <_PyXI_FreeExcInfo@@Base+0x4b4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bgt 70fe8 <_PyXI_FreeExcInfo@@Base+0x4b4> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26404 @ 0x6724 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 71358 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ - ldr r3, [pc, #316] @ 713fc <_PyXI_FreeExcInfo@@Base+0x5a8> │ │ │ │ + bl 1b899c │ │ │ │ + b 71038 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + ldr r3, [pc, #316] @ 710dc <_PyXI_FreeExcInfo@@Base+0x5a8> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #312] @ 71400 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ + ldr r0, [pc, #312] @ 710e0 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #31440 @ 0x7ad0 │ │ │ │ + movw r2, #32004 @ 0x7d04 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 1749b0 │ │ │ │ + bl 174cf8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #292] @ 71404 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ + ldr r0, [pc, #292] @ 710e4 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ ldr r3, [r0, #900] @ 0x384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 712fc <_PyXI_FreeExcInfo@@Base+0x4a8> │ │ │ │ + bgt 70fdc <_PyXI_FreeExcInfo@@Base+0x4a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #900] @ 0x384 │ │ │ │ - bne 712fc <_PyXI_FreeExcInfo@@Base+0x4a8> │ │ │ │ + bne 70fdc <_PyXI_FreeExcInfo@@Base+0x4a8> │ │ │ │ add r0, r0, #900 @ 0x384 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 71288 <_PyXI_FreeExcInfo@@Base+0x434> │ │ │ │ - b 71358 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + bne 70f68 <_PyXI_FreeExcInfo@@Base+0x434> │ │ │ │ + b 71038 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 713f0 <_PyXI_FreeExcInfo@@Base+0x59c> │ │ │ │ + beq 710d0 <_PyXI_FreeExcInfo@@Base+0x59c> │ │ │ │ add sl, r6, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71360 <_PyXI_FreeExcInfo@@Base+0x50c> │ │ │ │ + bne 71040 <_PyXI_FreeExcInfo@@Base+0x50c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71358 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + bgt 71038 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71358 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + bne 71038 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 713f0 <_PyXI_FreeExcInfo@@Base+0x59c> │ │ │ │ + b 710d0 <_PyXI_FreeExcInfo@@Base+0x59c> │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 71324 <_PyXI_FreeExcInfo@@Base+0x4d0> │ │ │ │ + bne 71004 <_PyXI_FreeExcInfo@@Base+0x4d0> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71390 <_PyXI_FreeExcInfo@@Base+0x53c> │ │ │ │ + bne 71070 <_PyXI_FreeExcInfo@@Base+0x53c> │ │ │ │ mov r0, r5 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 713a0 <_PyXI_FreeExcInfo@@Base+0x54c> │ │ │ │ + b 71080 <_PyXI_FreeExcInfo@@Base+0x54c> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 713cc <_PyXI_FreeExcInfo@@Base+0x578> │ │ │ │ + bne 710ac <_PyXI_FreeExcInfo@@Base+0x578> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 713ec <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ + bgt 710cc <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 713ec <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ + bne 710cc <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 713ec <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 710cc <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ 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, r8, ror #31 │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ - ldrdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r7, sl, r4, ror #31 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + rsbeq r9, fp, r8, asr #27 │ │ │ │ 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, #25752 @ 0x6498 │ │ │ │ @@ -68002,93 +67804,175 @@ │ │ │ │ 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 71454 <_PyXI_FreeExcInfo@@Base+0x600> │ │ │ │ + beq 71134 <_PyXI_FreeExcInfo@@Base+0x600> │ │ │ │ movw r4, #5968 @ 0x1750 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 71474 <_PyXI_FreeExcInfo@@Base+0x620> │ │ │ │ + b 71154 <_PyXI_FreeExcInfo@@Base+0x620> │ │ │ │ mov r4, r0 │ │ │ │ - bl 54084 <_PyEval_FormatExcUnbound@@Base+0x1b24> │ │ │ │ + bl 53e28 <_PyEval_FormatExcUnbound@@Base+0x1b28> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71448 <_PyXI_FreeExcInfo@@Base+0x5f4> │ │ │ │ + beq 71128 <_PyXI_FreeExcInfo@@Base+0x5f4> │ │ │ │ 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, #26976 @ 0x6960 │ │ │ │ + movw r1, #27752 @ 0x6c68 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70fc4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + b 70ca4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3e316c │ │ │ │ + b 3e38ec │ │ │ │ + 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 711ec <_PyXI_FreeExcInfo@@Base+0x6b8> │ │ │ │ + cmp r6, #0 │ │ │ │ + bgt 711d0 <_PyXI_FreeExcInfo@@Base+0x69c> │ │ │ │ + mov r5, #0 │ │ │ │ + b 711ec <_PyXI_FreeExcInfo@@Base+0x6b8> │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + cmp r6, #2 │ │ │ │ + orrgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 7121c <_PyXI_FreeExcInfo@@Base+0x6e8> │ │ │ │ + b 711c8 <_PyXI_FreeExcInfo@@Base+0x694> │ │ │ │ + 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] @ 712d4 <_PyXI_FreeExcInfo@@Base+0x7a0> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 712c8 <_PyXI_FreeExcInfo@@Base+0x794> │ │ │ │ + add r2, r6, r5 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + cmp r2, #1 │ │ │ │ + movweq r6, #5976 @ 0x1758 │ │ │ │ + movteq r6, #104 @ 0x68 │ │ │ │ + ldrne r6, [r4, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 71254 <_PyXI_FreeExcInfo@@Base+0x720> │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r6 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r6] │ │ │ │ + b 712c8 <_PyXI_FreeExcInfo@@Base+0x794> │ │ │ │ + ldr r5, [r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 7123c <_PyXI_FreeExcInfo@@Base+0x708> │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r1, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r5] │ │ │ │ + bl db394 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 71294 <_PyXI_FreeExcInfo@@Base+0x760> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 712b4 <_PyXI_FreeExcInfo@@Base+0x780> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 712b4 <_PyXI_FreeExcInfo@@Base+0x780> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 712c8 <_PyXI_FreeExcInfo@@Base+0x794> │ │ │ │ + bl df4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7123c <_PyXI_FreeExcInfo@@Base+0x708> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + rsbeq r7, sl, ip, ror #31 │ │ │ │ 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 4158d4 <_PyObject_GetState@@Base> │ │ │ │ + bl 415ea0 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71554 <_PyXI_FreeExcInfo@@Base+0x700> │ │ │ │ + beq 7137c <_PyXI_FreeExcInfo@@Base+0x848> │ │ │ │ mov r0, r5 │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 71510 <_PyXI_FreeExcInfo@@Base+0x6bc> │ │ │ │ + bne 71338 <_PyXI_FreeExcInfo@@Base+0x804> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71508 <_PyXI_FreeExcInfo@@Base+0x6b4> │ │ │ │ + bgt 71330 <_PyXI_FreeExcInfo@@Base+0x7fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71508 <_PyXI_FreeExcInfo@@Base+0x6b4> │ │ │ │ + bne 71330 <_PyXI_FreeExcInfo@@Base+0x7fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 71554 <_PyXI_FreeExcInfo@@Base+0x700> │ │ │ │ + b 7137c <_PyXI_FreeExcInfo@@Base+0x848> │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 7153c <_PyXI_FreeExcInfo@@Base+0x6e8> │ │ │ │ + bge 71364 <_PyXI_FreeExcInfo@@Base+0x830> │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #31448 @ 0x7ad8 │ │ │ │ + movw r0, #32012 @ 0x7d0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #31456 @ 0x7ae0 │ │ │ │ + movw r0, #32020 @ 0x7d14 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #26716 @ 0x685c │ │ │ │ + movw r1, #27492 @ 0x6b64 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70fc4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + b 70ca4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -68101,103 +67985,128 @@ │ │ │ │ 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 7160c <_PyXI_FreeExcInfo@@Base+0x7b8> │ │ │ │ - movw r5, #48628 @ 0xbdf4 │ │ │ │ + beq 71434 <_PyXI_FreeExcInfo@@Base+0x900> │ │ │ │ + movw r5, #49932 @ 0xc30c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6fde0 <_PyEval_FormatAwaitableError@@Base+0x1a08> │ │ │ │ + bl 6fa90 <_PyEval_FormatAwaitableError@@Base+0x1abc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71644 <_PyXI_FreeExcInfo@@Base+0x7f0> │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bne 7146c <_PyXI_FreeExcInfo@@Base+0x938> │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71618 <_PyXI_FreeExcInfo@@Base+0x7c4> │ │ │ │ - bl 177ba8 │ │ │ │ + beq 71440 <_PyXI_FreeExcInfo@@Base+0x90c> │ │ │ │ + bl 177ef4 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 7167c <_PyXI_FreeExcInfo@@Base+0x828> │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + b 714a4 <_PyXI_FreeExcInfo@@Base+0x970> │ │ │ │ + movw r3, #49888 @ 0xc2e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71608 <_PyXI_FreeExcInfo@@Base+0x7b4> │ │ │ │ + bne 71430 <_PyXI_FreeExcInfo@@Base+0x8fc> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71608 <_PyXI_FreeExcInfo@@Base+0x7b4> │ │ │ │ - b 7167c <_PyXI_FreeExcInfo@@Base+0x828> │ │ │ │ + bne 71430 <_PyXI_FreeExcInfo@@Base+0x8fc> │ │ │ │ + b 714a4 <_PyXI_FreeExcInfo@@Base+0x970> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71660 <_PyXI_FreeExcInfo@@Base+0x80c> │ │ │ │ + bgt 71488 <_PyXI_FreeExcInfo@@Base+0x954> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71660 <_PyXI_FreeExcInfo@@Base+0x80c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 71488 <_PyXI_FreeExcInfo@@Base+0x954> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #43776 @ 0xab00 │ │ │ │ + movw r1, #44480 @ 0xadc0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 716c4 <_PyXI_FreeExcInfo@@Base+0x870> │ │ │ │ + bne 714ec <_PyXI_FreeExcInfo@@Base+0x9b8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #37792 @ 0x93a0 │ │ │ │ + movw r0, #38496 @ 0x9660 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ - bl 363cac <_PyErr_Format@@Base+0x6ec> │ │ │ │ + b d4e6c │ │ │ │ + bl 364e04 <_PyErr_Format@@Base+0x6ec> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71718 <_PyXI_FreeExcInfo@@Base+0x8c4> │ │ │ │ + beq 71540 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #65016 @ 0xfdf8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #192 @ 0xc0 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 71528 <_PyXI_FreeExcInfo@@Base+0x9f4> │ │ │ │ + mov r4, r5 │ │ │ │ + b 71540 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 71520 <_PyXI_FreeExcInfo@@Base+0x9ec> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 71520 <_PyXI_FreeExcInfo@@Base+0x9ec> │ │ │ │ + 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 f33fc <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 715a4 <_PyXI_FreeExcInfo@@Base+0xa70> │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1f712c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 71700 <_PyXI_FreeExcInfo@@Base+0x8ac> │ │ │ │ + ble 7158c <_PyXI_FreeExcInfo@@Base+0xa58> │ │ │ │ mov r4, r5 │ │ │ │ - b 71718 <_PyXI_FreeExcInfo@@Base+0x8c4> │ │ │ │ + b 715a4 <_PyXI_FreeExcInfo@@Base+0xa70> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 716f8 <_PyXI_FreeExcInfo@@Base+0x8a4> │ │ │ │ + bne 71584 <_PyXI_FreeExcInfo@@Base+0xa50> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 716f8 <_PyXI_FreeExcInfo@@Base+0x8a4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 71584 <_PyXI_FreeExcInfo@@Base+0xa50> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 71748 <_PyXI_FreeExcInfo@@Base+0x8f4> │ │ │ │ + beq 715d4 <_PyXI_FreeExcInfo@@Base+0xaa0> │ │ │ │ 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) │ │ │ │ @@ -68205,83 +68114,83 @@ │ │ │ │ push {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 717a8 <_PyXI_FreeExcInfo@@Base+0x954> │ │ │ │ + bne 71634 <_PyXI_FreeExcInfo@@Base+0xb00> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 717c8 <_PyXI_FreeExcInfo@@Base+0x974> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + bne 71654 <_PyXI_FreeExcInfo@@Base+0xb20> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63400 @ 0xf7a8 │ │ │ │ + movw r0, #62276 @ 0xf344 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 717fc <_PyXI_FreeExcInfo@@Base+0x9a8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71688 <_PyXI_FreeExcInfo@@Base+0xb54> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63400 @ 0xf7a8 │ │ │ │ + movw r0, #62276 @ 0xf344 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 717fc <_PyXI_FreeExcInfo@@Base+0x9a8> │ │ │ │ - b 71774 <_PyXI_FreeExcInfo@@Base+0x920> │ │ │ │ + beq 71688 <_PyXI_FreeExcInfo@@Base+0xb54> │ │ │ │ + b 71600 <_PyXI_FreeExcInfo@@Base+0xacc> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 71804 <_PyXI_FreeExcInfo@@Base+0x9b0> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + bne 71690 <_PyXI_FreeExcInfo@@Base+0xb5c> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63400 @ 0xf7a8 │ │ │ │ + movw r0, #62276 @ 0xf344 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 71860 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + b 716ec <_PyXI_FreeExcInfo@@Base+0xbb8> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b4638 │ │ │ │ + bl 1b4d14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71860 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + beq 716ec <_PyXI_FreeExcInfo@@Base+0xbb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b4638 │ │ │ │ + bl 1b4d14 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 7183c <_PyXI_FreeExcInfo@@Base+0x9e8> │ │ │ │ + beq 716c8 <_PyXI_FreeExcInfo@@Base+0xb94> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb38 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 71854 <_PyXI_FreeExcInfo@@Base+0xa00> │ │ │ │ + bne 716e0 <_PyXI_FreeExcInfo@@Base+0xbac> │ │ │ │ mov r4, r6 │ │ │ │ - b 71860 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + b 716ec <_PyXI_FreeExcInfo@@Base+0xbb8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ - b 7184c <_PyXI_FreeExcInfo@@Base+0x9f8> │ │ │ │ + bl bbb48 │ │ │ │ + b 716d8 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ 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, #132] @ 7190c <_PyXI_FreeExcInfo@@Base+0xab8> │ │ │ │ + ldr r1, [pc, #132] @ 71798 <_PyXI_FreeExcInfo@@Base+0xc64> │ │ │ │ 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] │ │ │ │ @@ -68294,491 +68203,385 @@ │ │ │ │ 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 718fc <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ + beq 71788 <_PyXI_FreeExcInfo@@Base+0xc54> │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 718fc <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ + bgt 71788 <_PyXI_FreeExcInfo@@Base+0xc54> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 718fc <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 71788 <_PyXI_FreeExcInfo@@Base+0xc54> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db1b8 │ │ │ │ + b db050 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #31476 @ 0x7af4 │ │ │ │ + movw r0, #32040 @ 0x7d28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ - 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 71990 <_PyXI_FreeExcInfo@@Base+0xb3c> │ │ │ │ - cmp r6, #0 │ │ │ │ - bgt 71974 <_PyXI_FreeExcInfo@@Base+0xb20> │ │ │ │ - mov r5, #0 │ │ │ │ - b 71990 <_PyXI_FreeExcInfo@@Base+0xb3c> │ │ │ │ - clz r5, r1 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - cmp r6, #2 │ │ │ │ - orrgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 719c0 <_PyXI_FreeExcInfo@@Base+0xb6c> │ │ │ │ - b 7196c <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ - 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] @ 71a78 <_PyXI_FreeExcInfo@@Base+0xc24> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 71a6c <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ - add r2, r6, r5 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - cmp r2, #1 │ │ │ │ - movweq r6, #5976 @ 0x1758 │ │ │ │ - movteq r6, #104 @ 0x68 │ │ │ │ - ldrne r6, [r4, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 719f8 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r6 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r6] │ │ │ │ - b 71a6c <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ - ldr r5, [r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 719e0 <_PyXI_FreeExcInfo@@Base+0xb8c> │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r5] │ │ │ │ - bl db4fc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 71a38 <_PyXI_FreeExcInfo@@Base+0xbe4> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71a58 <_PyXI_FreeExcInfo@@Base+0xc04> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 71a58 <_PyXI_FreeExcInfo@@Base+0xc04> │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 71a6c <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ - bl df614 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 719e0 <_PyXI_FreeExcInfo@@Base+0xb8c> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r7, [sl], #-240 @ 0xffffff10 @ │ │ │ │ + b d4e6c │ │ │ │ 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 71ad8 <_PyXI_FreeExcInfo@@Base+0xc84> │ │ │ │ + bne 7181c <_PyXI_FreeExcInfo@@Base+0xce8> │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 71abc <_PyXI_FreeExcInfo@@Base+0xc68> │ │ │ │ + bgt 71800 <_PyXI_FreeExcInfo@@Base+0xccc> │ │ │ │ mov r5, #0 │ │ │ │ - b 71ad8 <_PyXI_FreeExcInfo@@Base+0xc84> │ │ │ │ + b 7181c <_PyXI_FreeExcInfo@@Base+0xce8> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 71b0c <_PyXI_FreeExcInfo@@Base+0xcb8> │ │ │ │ - b 71ab4 <_PyXI_FreeExcInfo@@Base+0xc60> │ │ │ │ + beq 71850 <_PyXI_FreeExcInfo@@Base+0xd1c> │ │ │ │ + b 717f8 <_PyXI_FreeExcInfo@@Base+0xcc4> │ │ │ │ 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] @ 71d70 <_PyXI_FreeExcInfo@@Base+0xf1c> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #628] @ 71ab8 <_PyXI_FreeExcInfo@@Base+0xf84> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71d48 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + beq 71a8c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ add r7, r7, r5 │ │ │ │ - bl 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vstr d0, [fp, #-148] @ 0xffffff6c │ │ │ │ vstr d1, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71d30 <_PyXI_FreeExcInfo@@Base+0xedc> │ │ │ │ + bne 71a74 <_PyXI_FreeExcInfo@@Base+0xf40> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ vstr d0, [fp, #-164] @ 0xffffff5c │ │ │ │ vstr d1, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 71d30 <_PyXI_FreeExcInfo@@Base+0xedc> │ │ │ │ + bne 71a74 <_PyXI_FreeExcInfo@@Base+0xf40> │ │ │ │ cmp r7, #2 │ │ │ │ - beq 71c28 <_PyXI_FreeExcInfo@@Base+0xdd4> │ │ │ │ + beq 7196c <_PyXI_FreeExcInfo@@Base+0xe38> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movw r5, #26912 @ 0x6920 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ba4 <_PyXI_FreeExcInfo@@Base+0xd50> │ │ │ │ + beq 718e8 <_PyXI_FreeExcInfo@@Base+0xdb4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ vldreq d10, [r0, #8] │ │ │ │ - beq 71b98 <_PyXI_FreeExcInfo@@Base+0xd44> │ │ │ │ - bl 24b210 │ │ │ │ + beq 718dc <_PyXI_FreeExcInfo@@Base+0xda8> │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 71b98 <_PyXI_FreeExcInfo@@Base+0xd44> │ │ │ │ - bl df614 │ │ │ │ + bne 718dc <_PyXI_FreeExcInfo@@Base+0xda8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71d48 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + bne 71a8c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ cmp r7, #3 │ │ │ │ - beq 71d38 <_PyXI_FreeExcInfo@@Base+0xee4> │ │ │ │ - b 71ba8 <_PyXI_FreeExcInfo@@Base+0xd54> │ │ │ │ - vldr d10, [pc, #428] @ 71d58 <_PyXI_FreeExcInfo@@Base+0xf04> │ │ │ │ + beq 71a7c <_PyXI_FreeExcInfo@@Base+0xf48> │ │ │ │ + b 718ec <_PyXI_FreeExcInfo@@Base+0xdb8> │ │ │ │ + vldr d10, [pc, #432] @ 71aa0 <_PyXI_FreeExcInfo@@Base+0xf6c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ vldreq d11, [r0, #8] │ │ │ │ - beq 71be0 <_PyXI_FreeExcInfo@@Base+0xd8c> │ │ │ │ - bl 24b210 │ │ │ │ + beq 71924 <_PyXI_FreeExcInfo@@Base+0xdf0> │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 71be0 <_PyXI_FreeExcInfo@@Base+0xd8c> │ │ │ │ - bl df614 │ │ │ │ + bne 71924 <_PyXI_FreeExcInfo@@Base+0xdf0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71d48 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + bne 71a8c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 71bf8 <_PyXI_FreeExcInfo@@Base+0xda4> │ │ │ │ + bmi 7193c <_PyXI_FreeExcInfo@@Base+0xe08> │ │ │ │ vcmpe.f64 d11, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 71c30 <_PyXI_FreeExcInfo@@Base+0xddc> │ │ │ │ + bpl 71974 <_PyXI_FreeExcInfo@@Base+0xe40> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1776 @ 0x6f0 │ │ │ │ + movw r1, #2704 @ 0xa90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - bl df614 │ │ │ │ + bl 1b899c │ │ │ │ + bl df4ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - b 71d48 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ - vldr d10, [pc, #296] @ 71d58 <_PyXI_FreeExcInfo@@Base+0xf04> │ │ │ │ - vldr d11, [pc, #300] @ 71d60 <_PyXI_FreeExcInfo@@Base+0xf0c> │ │ │ │ + b 71a8c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ + vldr d10, [pc, #300] @ 71aa0 <_PyXI_FreeExcInfo@@Base+0xf6c> │ │ │ │ + vldr d11, [pc, #304] @ 71aa8 <_PyXI_FreeExcInfo@@Base+0xf74> │ │ │ │ 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 71c74 <_PyXI_FreeExcInfo@@Base+0xe20> │ │ │ │ + beq 719b8 <_PyXI_FreeExcInfo@@Base+0xe84> │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 71d48 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + b 71a8c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ - vldr d7, [pc, #232] @ 71d68 <_PyXI_FreeExcInfo@@Base+0xf14> │ │ │ │ + vldr d7, [pc, #236] @ 71ab0 <_PyXI_FreeExcInfo@@Base+0xf7c> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 71c94 <_PyXI_FreeExcInfo@@Base+0xe40> │ │ │ │ + ble 719d8 <_PyXI_FreeExcInfo@@Base+0xea4> │ │ │ │ movw r4, #6244 @ 0x1864 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 71d48 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + b 71a8c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ vabs.f64 d6, d12 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 71c88 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ + bgt 719cc <_PyXI_FreeExcInfo@@Base+0xe98> │ │ │ │ vabs.f64 d6, d8 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 71c88 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ + bgt 719cc <_PyXI_FreeExcInfo@@Base+0xe98> │ │ │ │ vabs.f64 d6, d9 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 71c88 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ + bgt 719cc <_PyXI_FreeExcInfo@@Base+0xe98> │ │ │ │ vsub.f64 d0, d13, d8 │ │ │ │ vsub.f64 d1, d12, d9 │ │ │ │ - bl 2ace78 <_Py_c_abs@@Base> │ │ │ │ + bl 2aeb08 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - bl 2ace78 <_Py_c_abs@@Base> │ │ │ │ + bl 2aeb08 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 71c68 <_PyXI_FreeExcInfo@@Base+0xe14> │ │ │ │ + bls 719ac <_PyXI_FreeExcInfo@@Base+0xe78> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vmov.f64 d1, d12 │ │ │ │ - bl 2ace78 <_Py_c_abs@@Base> │ │ │ │ + bl 2aeb08 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 71c68 <_PyXI_FreeExcInfo@@Base+0xe14> │ │ │ │ + bls 719ac <_PyXI_FreeExcInfo@@Base+0xe78> │ │ │ │ vcmpe.f64 d11, d8 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movlt r4, r3 │ │ │ │ - b 71d48 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + b 71a8c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ mov r4, #0 │ │ │ │ - b 71d48 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + b 71a8c <_PyXI_FreeExcInfo@@Base+0xf58> │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 71c2c <_PyXI_FreeExcInfo@@Base+0xdd8> │ │ │ │ - b 71bf8 <_PyXI_FreeExcInfo@@Base+0xda4> │ │ │ │ + bpl 71970 <_PyXI_FreeExcInfo@@Base+0xe3c> │ │ │ │ + b 7193c <_PyXI_FreeExcInfo@@Base+0xe08> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - rsbeq r8, sl, ip, lsl r0 │ │ │ │ + rsbeq r8, sl, r8, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 71db8 <_PyXI_FreeExcInfo@@Base+0xf64> │ │ │ │ + bhi 71b00 <_PyXI_FreeExcInfo@@Base+0xfcc> │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 71dd8 <_PyXI_FreeExcInfo@@Base+0xf84> │ │ │ │ + b 71b20 <_PyXI_FreeExcInfo@@Base+0xfec> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38040 @ 0x9498 │ │ │ │ + movw r0, #38744 @ 0x9758 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71df0 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ - b 71da4 <_PyXI_FreeExcInfo@@Base+0xf50> │ │ │ │ + beq 71b38 <_PyXI_FreeExcInfo@@Base+0x1004> │ │ │ │ + b 71aec <_PyXI_FreeExcInfo@@Base+0xfb8> │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c52c8 │ │ │ │ + bl 3c58b4 <_Py_set_inheritable_async_safe@@Base+0x860> │ │ │ │ cmn r0, #2 │ │ │ │ - bne 71df8 <_PyXI_FreeExcInfo@@Base+0xfa4> │ │ │ │ + bne 71b40 <_PyXI_FreeExcInfo@@Base+0x100c> │ │ │ │ mov r0, #0 │ │ │ │ - b 71e84 <_PyXI_FreeExcInfo@@Base+0x1030> │ │ │ │ + b 71bcc <_PyXI_FreeExcInfo@@Base+0x1098> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 71e1c <_PyXI_FreeExcInfo@@Base+0xfc8> │ │ │ │ + blt 71b64 <_PyXI_FreeExcInfo@@Base+0x1030> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2956 @ 0xb8c │ │ │ │ + movw r1, #3600 @ 0xe10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 71df0 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ + bl 1b899c │ │ │ │ + b 71b38 <_PyXI_FreeExcInfo@@Base+0x1004> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 71e3c <_PyXI_FreeExcInfo@@Base+0xfe8> │ │ │ │ + bne 71b84 <_PyXI_FreeExcInfo@@Base+0x1050> │ │ │ │ cmp r4, r3 │ │ │ │ - beq 71e78 <_PyXI_FreeExcInfo@@Base+0x1024> │ │ │ │ - b 71e64 <_PyXI_FreeExcInfo@@Base+0x1010> │ │ │ │ + beq 71bc0 <_PyXI_FreeExcInfo@@Base+0x108c> │ │ │ │ + b 71bac <_PyXI_FreeExcInfo@@Base+0x1078> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 190978 │ │ │ │ + bl 191058 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71df0 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ + beq 71b38 <_PyXI_FreeExcInfo@@Base+0x1004> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71e84 <_PyXI_FreeExcInfo@@Base+0x1030> │ │ │ │ + bne 71bcc <_PyXI_FreeExcInfo@@Base+0x1098> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 71e78 <_PyXI_FreeExcInfo@@Base+0x1024> │ │ │ │ + beq 71bc0 <_PyXI_FreeExcInfo@@Base+0x108c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 71e80 <_PyXI_FreeExcInfo@@Base+0x102c> │ │ │ │ + b 71bc8 <_PyXI_FreeExcInfo@@Base+0x1094> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d12ec <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 1d17d0 <_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 │ │ │ │ - mov r5, r0 │ │ │ │ - bl f3534 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 71ee8 <_PyXI_FreeExcInfo@@Base+0x1094> │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1f69d0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 71ed0 <_PyXI_FreeExcInfo@@Base+0x107c> │ │ │ │ - mov r4, r5 │ │ │ │ - b 71ee8 <_PyXI_FreeExcInfo@@Base+0x1094> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 71ec8 <_PyXI_FreeExcInfo@@Base+0x1074> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 71ec8 <_PyXI_FreeExcInfo@@Base+0x1074> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00071ef0 <_Py_c_diff@@Base>: │ │ │ │ +00071bd4 <_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 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #31504 @ 0x7b10 │ │ │ │ + movw r0, #32068 @ 0x7d44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpeq r0, r5 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 71f84 <_Py_c_diff@@Base+0x94> │ │ │ │ + bne 71c68 <_Py_c_diff@@Base+0x94> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 7200c <_Py_c_diff@@Base+0x11c> │ │ │ │ + b 71cf0 <_Py_c_diff@@Base+0x11c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 71fb4 <_Py_c_diff@@Base+0xc4> │ │ │ │ - bl df614 │ │ │ │ + bne 71c98 <_Py_c_diff@@Base+0xc4> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 7200c <_Py_c_diff@@Base+0x11c> │ │ │ │ + bne 71cf0 <_Py_c_diff@@Base+0x11c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 7200c <_Py_c_diff@@Base+0x11c> │ │ │ │ + beq 71cf0 <_Py_c_diff@@Base+0x11c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7200c <_Py_c_diff@@Base+0x11c> │ │ │ │ + beq 71cf0 <_Py_c_diff@@Base+0x11c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 71ff4 <_Py_c_diff@@Base+0x104> │ │ │ │ + ble 71cd8 <_Py_c_diff@@Base+0x104> │ │ │ │ mov r4, r5 │ │ │ │ - b 7200c <_Py_c_diff@@Base+0x11c> │ │ │ │ + b 71cf0 <_Py_c_diff@@Base+0x11c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71fec <_Py_c_diff@@Base+0xfc> │ │ │ │ + bne 71cd0 <_Py_c_diff@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 71fec <_Py_c_diff@@Base+0xfc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 71cd0 <_Py_c_diff@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 72064 <_Py_c_diff@@Base+0x174> │ │ │ │ + blt 71d48 <_Py_c_diff@@Base+0x174> │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e7bc │ │ │ │ and r4, r4, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ @@ -68787,130 +68590,130 @@ │ │ │ │ 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, #37976 @ 0x9458 │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 720c8 <_Py_c_diff@@Base+0x1d8> │ │ │ │ + beq 71dac <_Py_c_diff@@Base+0x1d8> │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 720c8 <_Py_c_diff@@Base+0x1d8> │ │ │ │ + beq 71dac <_Py_c_diff@@Base+0x1d8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 72104 <_Py_c_diff@@Base+0x214> │ │ │ │ - b 720ec <_Py_c_diff@@Base+0x1fc> │ │ │ │ + beq 71de8 <_Py_c_diff@@Base+0x214> │ │ │ │ + b 71dd0 <_Py_c_diff@@Base+0x1fc> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 720b8 <_Py_c_diff@@Base+0x1c8> │ │ │ │ + beq 71d9c <_Py_c_diff@@Base+0x1c8> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #31524 @ 0x7b24 │ │ │ │ + movw r0, #32088 @ 0x7d58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 720b8 <_Py_c_diff@@Base+0x1c8> │ │ │ │ - b 7211c <_Py_c_diff@@Base+0x22c> │ │ │ │ + bne 71d9c <_Py_c_diff@@Base+0x1c8> │ │ │ │ + b 71e00 <_Py_c_diff@@Base+0x22c> │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #31524 @ 0x7b24 │ │ │ │ + movw r0, #32088 @ 0x7d58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7211c <_Py_c_diff@@Base+0x22c> │ │ │ │ + beq 71e00 <_Py_c_diff@@Base+0x22c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 72124 <_Py_c_diff@@Base+0x234> │ │ │ │ - b 721ac <_Py_c_diff@@Base+0x2bc> │ │ │ │ + bne 71e08 <_Py_c_diff@@Base+0x234> │ │ │ │ + b 71e90 <_Py_c_diff@@Base+0x2bc> │ │ │ │ mov r4, #0 │ │ │ │ - b 721ac <_Py_c_diff@@Base+0x2bc> │ │ │ │ + b 71e90 <_Py_c_diff@@Base+0x2bc> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 72148 <_Py_c_diff@@Base+0x258> │ │ │ │ + bne 71e2c <_Py_c_diff@@Base+0x258> │ │ │ │ mov r0, r5 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 72158 <_Py_c_diff@@Base+0x268> │ │ │ │ + b 71e3c <_Py_c_diff@@Base+0x268> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 72188 <_Py_c_diff@@Base+0x298> │ │ │ │ + bne 71e6c <_Py_c_diff@@Base+0x298> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72180 <_Py_c_diff@@Base+0x290> │ │ │ │ + bgt 71e64 <_Py_c_diff@@Base+0x290> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 72180 <_Py_c_diff@@Base+0x290> │ │ │ │ + bne 71e64 <_Py_c_diff@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 721ac <_Py_c_diff@@Base+0x2bc> │ │ │ │ + b 71e90 <_Py_c_diff@@Base+0x2bc> │ │ │ │ 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 72180 <_Py_c_diff@@Base+0x290> │ │ │ │ + b 71e64 <_Py_c_diff@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 233938 │ │ │ │ + bl 23447c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 721ec <_Py_c_diff@@Base+0x2fc> │ │ │ │ + bne 71ed0 <_Py_c_diff@@Base+0x2fc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 72780 │ │ │ │ + bl 72460 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72228 <_Py_c_diff@@Base+0x338> │ │ │ │ - movw r3, #23672 @ 0x5c78 │ │ │ │ + beq 71f0c <_Py_c_diff@@Base+0x338> │ │ │ │ + movw r3, #25492 @ 0x6394 │ │ │ │ movt r3, #67 @ 0x43 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 72238 <_Py_c_diff@@Base+0x348> │ │ │ │ + bne 71f1c <_Py_c_diff@@Base+0x348> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 435ef8 │ │ │ │ - b 72248 <_Py_c_diff@@Base+0x358> │ │ │ │ - bl df614 │ │ │ │ + bl 436474 │ │ │ │ + b 71f2c <_Py_c_diff@@Base+0x358> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72204 <_Py_c_diff@@Base+0x314> │ │ │ │ - b 721e4 <_Py_c_diff@@Base+0x2f4> │ │ │ │ + beq 71ee8 <_Py_c_diff@@Base+0x314> │ │ │ │ + b 71ec8 <_Py_c_diff@@Base+0x2f4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 72268 <_Py_c_diff@@Base+0x378> │ │ │ │ - bl df614 │ │ │ │ + bne 71f4c <_Py_c_diff@@Base+0x378> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -68921,361 +68724,360 @@ │ │ │ │ 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 722c0 <_Py_c_diff@@Base+0x3d0> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + bne 71fa4 <_Py_c_diff@@Base+0x3d0> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63408 @ 0xf7b0 │ │ │ │ + movw r0, #62284 @ 0xf34c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7248c <_Py_c_diff@@Base+0x59c> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 72170 <_Py_c_diff@@Base+0x59c> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b49e8 │ │ │ │ + bl 1b50c4 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 7247c <_Py_c_diff@@Base+0x58c> │ │ │ │ + beq 72160 <_Py_c_diff@@Base+0x58c> │ │ │ │ bl 2d790 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 72310 <_Py_c_diff@@Base+0x420> │ │ │ │ + beq 71ff4 <_Py_c_diff@@Base+0x420> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 7247c <_Py_c_diff@@Base+0x58c> │ │ │ │ + b 72160 <_Py_c_diff@@Base+0x58c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ str r3, [r8] │ │ │ │ bl 2e6e4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 7235c <_Py_c_diff@@Base+0x46c> │ │ │ │ + beq 72040 <_Py_c_diff@@Base+0x46c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 72304 <_Py_c_diff@@Base+0x414> │ │ │ │ + bl 301368 │ │ │ │ + b 71fe8 <_Py_c_diff@@Base+0x414> │ │ │ │ add r7, r0, #1 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 72378 <_Py_c_diff@@Base+0x488> │ │ │ │ + bhi 7205c <_Py_c_diff@@Base+0x488> │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 72380 <_Py_c_diff@@Base+0x490> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 72304 <_Py_c_diff@@Base+0x414> │ │ │ │ + bne 72064 <_Py_c_diff@@Base+0x490> │ │ │ │ + bl 36d9fc │ │ │ │ + b 71fe8 <_Py_c_diff@@Base+0x414> │ │ │ │ mov r2, r7 │ │ │ │ str r4, [r8] │ │ │ │ mov r1, r6 │ │ │ │ bl 2e6e4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r2, r5 │ │ │ │ - beq 723c4 <_Py_c_diff@@Base+0x4d4> │ │ │ │ + beq 720a8 <_Py_c_diff@@Base+0x4d4> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ - b 7247c <_Py_c_diff@@Base+0x58c> │ │ │ │ + b 72160 <_Py_c_diff@@Base+0x58c> │ │ │ │ cmp r2, r9 │ │ │ │ - beq 723dc <_Py_c_diff@@Base+0x4ec> │ │ │ │ + beq 720c0 <_Py_c_diff@@Base+0x4ec> │ │ │ │ ldr r1, [r2], #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 723c4 <_Py_c_diff@@Base+0x4d4> │ │ │ │ + b 720a8 <_Py_c_diff@@Base+0x4d4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7246c <_Py_c_diff@@Base+0x57c> │ │ │ │ + beq 72150 <_Py_c_diff@@Base+0x57c> │ │ │ │ add r4, sl, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 72410 <_Py_c_diff@@Base+0x520> │ │ │ │ + bhi 720f4 <_Py_c_diff@@Base+0x520> │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 72410 <_Py_c_diff@@Base+0x520> │ │ │ │ + beq 720f4 <_Py_c_diff@@Base+0x520> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 72450 <_Py_c_diff@@Base+0x560> │ │ │ │ + beq 72134 <_Py_c_diff@@Base+0x560> │ │ │ │ mov r3, #0 │ │ │ │ - b 72418 <_Py_c_diff@@Base+0x528> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 723bc <_Py_c_diff@@Base+0x4cc> │ │ │ │ + b 720fc <_Py_c_diff@@Base+0x528> │ │ │ │ + bl 36d9fc │ │ │ │ + b 720a0 <_Py_c_diff@@Base+0x4cc> │ │ │ │ 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 72418 <_Py_c_diff@@Base+0x528> │ │ │ │ + bne 720fc <_Py_c_diff@@Base+0x528> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 104474 <_Py_write@@Base+0xb8> │ │ │ │ + bl 104a60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bbfe8 │ │ │ │ - b 7247c <_Py_c_diff@@Base+0x58c> │ │ │ │ + bl bbb48 │ │ │ │ + b 72160 <_Py_c_diff@@Base+0x58c> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 104474 <_Py_write@@Base+0xb8> │ │ │ │ + bl 104a60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00072498 : │ │ │ │ +0007217c : │ │ │ │ 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, #38908 @ 0x97fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 724f0 │ │ │ │ - ldr r3, [pc, #228] @ 725b0 │ │ │ │ + bne 721d4 │ │ │ │ + ldr r3, [pc, #228] @ 72294 │ │ │ │ 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 72504 │ │ │ │ - movw r0, #11564 @ 0x2d2c │ │ │ │ + beq 721e8 │ │ │ │ + movw r0, #12268 @ 0x2fec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1609 @ 0x649 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 725a8 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 7228c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 7253c │ │ │ │ + beq 72220 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 7253c │ │ │ │ + bge 72220 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72584 │ │ │ │ - b 72598 │ │ │ │ + bne 72268 │ │ │ │ + b 7227c │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl e9288 │ │ │ │ + bl e92b8 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 72560 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 725a8 │ │ │ │ + bne 72244 │ │ │ │ + bl 36d9fc │ │ │ │ + b 7228c │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 72560 │ │ │ │ + bgt 72244 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b 72598 │ │ │ │ + b 7227c │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 725a0 │ │ │ │ + bne 72284 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ blx r3 │ │ │ │ - b 72598 │ │ │ │ + b 7227c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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, #3040] @ 0xbe0 │ │ │ │ sub sp, sp, #1020 @ 0x3fc │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ subne r6, r6, #4 │ │ │ │ addne r7, r5, r7, lsl #2 │ │ │ │ - beq 72778 │ │ │ │ + beq 72458 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 72654 │ │ │ │ + beq 72334 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bge 7264c │ │ │ │ + bge 7232c │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ - bl c00f8 │ │ │ │ + bl bfb38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7264c │ │ │ │ + bne 7232c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72778 │ │ │ │ + bgt 72458 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 72778 │ │ │ │ + bne 72458 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #4 │ │ │ │ - b 725f0 │ │ │ │ + b 722d0 │ │ │ │ sub r7, fp, #1024 @ 0x400 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ sub r7, r7, #12 │ │ │ │ - movw r2, #31584 @ 0x7b60 │ │ │ │ + movw r2, #32148 @ 0x7d94 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ 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 f3eb0 │ │ │ │ + bl f3dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72744 │ │ │ │ + beq 72424 │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 72744 │ │ │ │ + bcs 72424 │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 72878 │ │ │ │ + bl 72558 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 726dc │ │ │ │ + beq 723bc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 726f4 │ │ │ │ - bl 149a7c │ │ │ │ + beq 723d4 │ │ │ │ + bl 149cf4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 726fc │ │ │ │ + bne 723dc │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72764 │ │ │ │ - b 72778 │ │ │ │ - movw r3, #53496 @ 0xd0f8 │ │ │ │ + ble 72444 │ │ │ │ + b 72458 │ │ │ │ + movw r3, #54728 @ 0xd5c8 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ add r0, r7, r5 │ │ │ │ - movw r2, #18440 @ 0x4808 │ │ │ │ + movw r2, #19312 @ 0x4b70 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r6, r5, r3 │ │ │ │ add r5, r6, #1 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 72734 │ │ │ │ + bne 72414 │ │ │ │ mov r5, r6 │ │ │ │ - b 72684 │ │ │ │ + b 72364 │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 7272c │ │ │ │ + bcs 7240c │ │ │ │ strh sl, [r7, r6] │ │ │ │ - b 72684 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 72364 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72778 │ │ │ │ + bgt 72458 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 72778 │ │ │ │ + bne 72458 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 183578 │ │ │ │ + bl 1838b8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 727c8 │ │ │ │ - bl df614 │ │ │ │ + bne 724a8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 727d0 │ │ │ │ - b 72814 │ │ │ │ + beq 724b0 │ │ │ │ + b 724f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 72814 │ │ │ │ + bge 724f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72814 │ │ │ │ + beq 724f4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72814 │ │ │ │ - movw r2, #52720 @ 0xcdf0 │ │ │ │ + beq 724f4 │ │ │ │ + movw r2, #55752 @ 0xd9c8 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 72808 │ │ │ │ + beq 724e8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ mvnlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -69284,173 +69086,173 @@ │ │ │ │ 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 72860 │ │ │ │ + beq 72540 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 72860 │ │ │ │ - bl 411c9c <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 72540 │ │ │ │ + bl 4122a4 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72870 │ │ │ │ + beq 72550 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #44] @ 728c0 │ │ │ │ + ldr r1, [pc, #44] @ 725a0 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 728b4 │ │ │ │ + bne 72594 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3c8c │ │ │ │ + bl 1b4368 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ + rsbeq r2, fp, r0, ror #28 │ │ │ │ │ │ │ │ -000728c4 : │ │ │ │ +000725a4 : │ │ │ │ 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 401570 │ │ │ │ + bl 401e80 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17660 @ 0x44fc │ │ │ │ + movw r1, #18364 @ 0x47bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #31652 @ 0x7ba4 │ │ │ │ + movw r0, #32216 @ 0x7dd8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ │ │ │ │ -00072940 <_PyObject_CheckXIData@@Base>: │ │ │ │ +00072620 <_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 729e0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 726c0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - beq 729e0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 726c0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3abdc8 <_Py_call_instrumentation_jump@@Base+0x464> │ │ │ │ + bl 3acb18 <_Py_call_instrumentation_jump@@Base+0x464> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 729a8 <_PyObject_CheckXIData@@Base+0x68> │ │ │ │ + beq 72688 <_PyObject_CheckXIData@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ - b 729e4 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + b 726c4 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 729a0 <_PyObject_CheckXIData@@Base+0x60> │ │ │ │ + bne 72680 <_PyObject_CheckXIData@@Base+0x60> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 729cc <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 726ac <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 729e0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 726c0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3abf20 <_Py_call_instrumentation_jump@@Base+0x5bc> │ │ │ │ + bl 3acc70 <_Py_call_instrumentation_jump@@Base+0x5bc> │ │ │ │ mvn 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 72a90 <_PyObject_CheckXIData@@Base+0x150> │ │ │ │ - bl df614 │ │ │ │ + bne 72770 <_PyObject_CheckXIData@@Base+0x150> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72af0 <_PyObject_CheckXIData@@Base+0x1b0> │ │ │ │ - b 72aac <_PyObject_CheckXIData@@Base+0x16c> │ │ │ │ + bne 727d0 <_PyObject_CheckXIData@@Base+0x1b0> │ │ │ │ + b 7278c <_PyObject_CheckXIData@@Base+0x16c> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #100] @ 72b00 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ + vldr d6, [pc, #100] @ 727e0 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movwhi r0, #6244 @ 0x1864 │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 72af4 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ + bhi 727d4 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2f288 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ @@ -69459,15 +69261,15 @@ │ │ │ │ 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 72af4 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ + b 727d4 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -69475,323 +69277,323 @@ │ │ │ │ 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 72b6c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ + beq 7284c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 72b6c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ + bne 7284c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72b6c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ - movw r0, #34188 @ 0x858c │ │ │ │ + beq 7284c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 72b74 <_PyObject_CheckXIData@@Base+0x234> │ │ │ │ + bne 72854 <_PyObject_CheckXIData@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl 67aa0 │ │ │ │ + bl 67788 │ │ │ │ mov r4, #0 │ │ │ │ - b 72c10 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ + b 728f0 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #31716 @ 0x7be4 │ │ │ │ + movw r0, #32280 @ 0x7e18 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72bc4 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ + bgt 728a4 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 72bc4 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ + bne 728a4 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 72b64 <_PyObject_CheckXIData@@Base+0x224> │ │ │ │ + beq 72844 <_PyObject_CheckXIData@@Base+0x224> │ │ │ │ mov r0, r6 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72bf8 <_PyObject_CheckXIData@@Base+0x2b8> │ │ │ │ + bgt 728d8 <_PyObject_CheckXIData@@Base+0x2b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 72bf8 <_PyObject_CheckXIData@@Base+0x2b8> │ │ │ │ + bne 728d8 <_PyObject_CheckXIData@@Base+0x2b8> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72c10 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ - movw r0, #31716 @ 0x7be4 │ │ │ │ + beq 728f0 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ + movw r0, #32280 @ 0x7e18 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + bl 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 ce9e0 │ │ │ │ + b ce87c │ │ │ │ push {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 177348 │ │ │ │ + bl 177694 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #31732 @ 0x7bf4 │ │ │ │ + movw r0, #32296 @ 0x7e28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 72c8c <_PyObject_CheckXIData@@Base+0x34c> │ │ │ │ - bl 177ba8 │ │ │ │ - b 72cc4 <_PyObject_CheckXIData@@Base+0x384> │ │ │ │ + bne 7296c <_PyObject_CheckXIData@@Base+0x34c> │ │ │ │ + bl 177ef4 │ │ │ │ + b 729a4 <_PyObject_CheckXIData@@Base+0x384> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25f15c <_PyException_AddNote@@Base> │ │ │ │ + bl 260d5c <_PyException_AddNote@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72cbc <_PyObject_CheckXIData@@Base+0x37c> │ │ │ │ + bgt 7299c <_PyObject_CheckXIData@@Base+0x37c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 72cbc <_PyObject_CheckXIData@@Base+0x37c> │ │ │ │ + bne 7299c <_PyObject_CheckXIData@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 72c84 <_PyObject_CheckXIData@@Base+0x344> │ │ │ │ + beq 72964 <_PyObject_CheckXIData@@Base+0x344> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 177b4c │ │ │ │ + b 177e98 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #22260 @ 0x56f4 │ │ │ │ + movw r0, #22964 @ 0x59b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ 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, #36072 @ 0x8ce8 │ │ │ │ + movw r1, #36636 @ 0x8f1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72d94 <_PyObject_CheckXIData@@Base+0x454> │ │ │ │ + beq 72a74 <_PyObject_CheckXIData@@Base+0x454> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40780 @ 0x9f4c │ │ │ │ + movw r1, #41904 @ 0xa3b0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 72da8 <_PyObject_CheckXIData@@Base+0x468> │ │ │ │ + beq 72a88 <_PyObject_CheckXIData@@Base+0x468> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31772 @ 0x7c1c │ │ │ │ + movw r1, #32336 @ 0x7e50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 72dc0 <_PyObject_CheckXIData@@Base+0x480> │ │ │ │ + b 72aa0 <_PyObject_CheckXIData@@Base+0x480> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f1d04 │ │ │ │ + b f1bd8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 73124 │ │ │ │ + bl 72e04 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 72e14 <_PyObject_CheckXIData@@Base+0x4d4> │ │ │ │ + bne 72af4 <_PyObject_CheckXIData@@Base+0x4d4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 72e4c <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ + beq 72b2c <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ 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, #33096 @ 0x8148 │ │ │ │ + movw r3, #33092 @ 0x8144 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ stmib sp, {ip, lr} │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72f28 <_PyObject_CheckXIData@@Base+0x5e8> │ │ │ │ + beq 72c08 <_PyObject_CheckXIData@@Base+0x5e8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 72e74 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ - bl df614 │ │ │ │ + bne 72b54 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72e74 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ + beq 72b54 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ mov r4, #0 │ │ │ │ - b 72f28 <_PyObject_CheckXIData@@Base+0x5e8> │ │ │ │ + b 72c08 <_PyObject_CheckXIData@@Base+0x5e8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 72e94 <_PyObject_CheckXIData@@Base+0x554> │ │ │ │ - bl df614 │ │ │ │ + bne 72b74 <_PyObject_CheckXIData@@Base+0x554> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72e6c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ + bne 72b4c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #4084 @ 0xff4 │ │ │ │ + movw r1, #4732 @ 0x127c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #19860 @ 0x4d94 │ │ │ │ + movw r0, #20564 @ 0x5054 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72e6c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 72b4c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e534 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 72f20 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ + beq 72c00 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 72f08 <_PyObject_CheckXIData@@Base+0x5c8> │ │ │ │ - bl d7124 │ │ │ │ + bne 72be8 <_PyObject_CheckXIData@@Base+0x5c8> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72ec0 <_PyObject_CheckXIData@@Base+0x580> │ │ │ │ - b 72e6c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ + beq 72ba0 <_PyObject_CheckXIData@@Base+0x580> │ │ │ │ + b 72b4c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00072f34 : │ │ │ │ +00072c14 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #38908 @ 0x97fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 72f74 │ │ │ │ + beq 72c54 │ │ │ │ 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, #11564 @ 0x2d2c │ │ │ │ + movw r0, #12268 @ 0x2fec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ - blt 72fa4 │ │ │ │ + blt 72c84 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72fa4 │ │ │ │ + beq 72c84 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #31840 @ 0x7c60 │ │ │ │ + movw r1, #32404 @ 0x7e94 │ │ │ │ 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 1b84f8 │ │ │ │ + b 1b899c │ │ │ │ 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 48fe8 │ │ │ │ + b 48fa0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -69803,52 +69605,52 @@ │ │ │ │ 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 34e0c0 │ │ │ │ + bl 34f51c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 438fec │ │ │ │ + b 4392d4 │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 730f4 │ │ │ │ + beq 72dd4 │ │ │ │ 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, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 730dc │ │ │ │ - movw r0, #31904 @ 0x7ca0 │ │ │ │ + bne 72dbc │ │ │ │ + movw r0, #32468 @ 0x7ed4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ 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 730dc │ │ │ │ + bgt 72dbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 730dc │ │ │ │ + bne 72dbc │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, #5976 @ 0x1758 │ │ │ │ @@ -69858,26 +69660,26 @@ │ │ │ │ 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 ce9e0 │ │ │ │ + b ce87c │ │ │ │ │ │ │ │ -00073124 : │ │ │ │ +00072e04 : │ │ │ │ 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 2adb7c │ │ │ │ + bl 2af80c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -69886,78 +69688,78 @@ │ │ │ │ movw r5, #33236 @ 0x81d4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpeq r0, r5 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 731a0 │ │ │ │ + bne 72e80 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 73230 │ │ │ │ + b 72f10 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ 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 731d4 │ │ │ │ - bl df614 │ │ │ │ + bne 72eb4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 73230 │ │ │ │ + bne 72f10 │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 29e0d0 │ │ │ │ + bl 29fb0c │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 73230 │ │ │ │ + beq 72f10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73230 │ │ │ │ + beq 72f10 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 73218 │ │ │ │ + ble 72ef8 │ │ │ │ mov r4, r5 │ │ │ │ - b 73230 │ │ │ │ + b 72f10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 73210 │ │ │ │ + bne 72ef0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 73210 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 72ef0 │ │ │ │ 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 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7327c │ │ │ │ + beq 72f5c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23708 @ 0x5c9c │ │ │ │ + movw r0, #24484 @ 0x5fa4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5fc38 │ │ │ │ + bl 5fa28 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -69967,103 +69769,103 @@ │ │ │ │ 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 732e8 │ │ │ │ + bne 72fc8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 73320 │ │ │ │ + beq 73000 │ │ │ │ mov ip, #3 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #288] @ 73420 │ │ │ │ + ldr r3, [pc, #288] @ 73100 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73414 │ │ │ │ + beq 730f4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73348 │ │ │ │ - bl df614 │ │ │ │ + bne 73028 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73348 │ │ │ │ + beq 73028 │ │ │ │ mov r4, #0 │ │ │ │ - b 73414 │ │ │ │ + b 730f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73340 │ │ │ │ + beq 73020 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73340 │ │ │ │ + beq 73020 │ │ │ │ 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, #31912 @ 0x7ca8 │ │ │ │ + movw r1, #32476 @ 0x7edc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #29756 @ 0x743c │ │ │ │ + movw r0, #30320 @ 0x7670 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73340 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 73020 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7340c │ │ │ │ + beq 730ec │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 733f4 │ │ │ │ - bl d7124 │ │ │ │ + bne 730d4 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 733a8 │ │ │ │ - b 73340 │ │ │ │ + beq 73088 │ │ │ │ + b 73020 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, ror r1 │ │ │ │ + rsbeq r8, sl, r0, ror r1 │ │ │ │ │ │ │ │ -00073424 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 7345c <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +00073104 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 7313c <_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 │ │ │ │ @@ -70071,84 +69873,84 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00073460 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00073140 <_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 3ac02c <_Py_call_instrumentation_jump@@Base+0x6c8> │ │ │ │ + bl 3acd7c <_Py_call_instrumentation_jump@@Base+0x6c8> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #15268 @ 0x3ba4 │ │ │ │ + movw r0, #15972 @ 0x3e64 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ 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 r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7356c <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ + bne 7324c <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 72780 │ │ │ │ + bl 72460 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73544 <_PyXIData_FormatNotShareableError@@Base+0xe4> │ │ │ │ - movw r3, #60440 @ 0xec18 │ │ │ │ + beq 73224 <_PyXIData_FormatNotShareableError@@Base+0xe4> │ │ │ │ + movw r3, #62376 @ 0xf3a8 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 73554 <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ + bne 73234 <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 37ec64 │ │ │ │ - bl df614 │ │ │ │ + b 37f3f4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73520 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ - b 73574 <_PyXIData_FormatNotShareableError@@Base+0x114> │ │ │ │ + beq 73200 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ + b 73254 <_PyXIData_FormatNotShareableError@@Base+0x114> │ │ │ │ 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 233938 │ │ │ │ + bl 23447c │ │ │ │ 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 │ │ │ │ @@ -70156,135 +69958,135 @@ │ │ │ │ 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, #11068 @ 0x2b3c │ │ │ │ + movw r1, #11488 @ 0x2ce0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 1521ac │ │ │ │ + bl 15244c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 735d4 <_PyXIData_FormatNotShareableError@@Base+0x174> │ │ │ │ + beq 732b4 <_PyXIData_FormatNotShareableError@@Base+0x174> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 3cb770 <_PyObject_MaybeCallSpecialOneArg@@Base+0x390> │ │ │ │ + bl 3cbd60 <_PyObject_MaybeCallSpecialOneArg@@Base+0x390> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 73630 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ + bgt 73310 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #312 @ 0x138 │ │ │ │ - movweq r1, #344 @ 0x158 │ │ │ │ + movwne r1, #1016 @ 0x3f8 │ │ │ │ + movweq r1, #1048 @ 0x418 │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 30d638 │ │ │ │ + bl 30f8d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73628 <_PyXIData_FormatNotShareableError@@Base+0x1c8> │ │ │ │ + beq 73308 <_PyXIData_FormatNotShareableError@@Base+0x1c8> │ │ │ │ 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 {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 73760 <_PyXIData_FormatNotShareableError@@Base+0x300> │ │ │ │ + beq 73440 <_PyXIData_FormatNotShareableError@@Base+0x300> │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs 736f0 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ + bcs 733d0 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ 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 736f0 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ + beq 733d0 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ 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 73678 <_PyXIData_FormatNotShareableError@@Base+0x218> │ │ │ │ + b 73358 <_PyXIData_FormatNotShareableError@@Base+0x218> │ │ │ │ ldr r3, [r0], #4 │ │ │ │ sub ip, r3, #55296 @ 0xd800 │ │ │ │ cmp ip, #2048 @ 0x800 │ │ │ │ - bcc 73794 <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ + bcc 73474 <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ str r3, [r5], #4 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 736dc <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ - b 737a0 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ + bcc 733bc <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ + b 73480 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ 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 73788 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ + beq 73468 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ 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 736fc <_PyXIData_FormatNotShareableError@@Base+0x29c> │ │ │ │ - b 73788 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ + bcc 733dc <_PyXIData_FormatNotShareableError@@Base+0x29c> │ │ │ │ + b 73468 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ ldr r3, [r0], #4 │ │ │ │ rev ip, r3 │ │ │ │ sub r3, r3, #55296 @ 0xd800 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bcc 73794 <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ + bcc 73474 <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ str ip, [r5], #4 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 73770 <_PyXIData_FormatNotShareableError@@Base+0x310> │ │ │ │ - b 737a0 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ + bcc 73450 <_PyXIData_FormatNotShareableError@@Base+0x310> │ │ │ │ + b 73480 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ 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} │ │ │ │ @@ -70297,300 +70099,300 @@ │ │ │ │ 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, #64384 @ 0xfb80 │ │ │ │ + movw r1, #64336 @ 0xfb50 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 151f80 │ │ │ │ + bl 1520b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73820 <_PyXIData_FormatNotShareableError@@Base+0x3c0> │ │ │ │ + beq 73500 <_PyXIData_FormatNotShareableError@@Base+0x3c0> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3cb370 │ │ │ │ + bl 3cb960 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 73828 <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ + beq 73508 <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 7383c <_PyXIData_FormatNotShareableError@@Base+0x3dc> │ │ │ │ + bne 7351c <_PyXIData_FormatNotShareableError@@Base+0x3dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 73864 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + b 73544 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73864 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ - b 7385c <_PyXIData_FormatNotShareableError@@Base+0x3fc> │ │ │ │ + bgt 73544 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + b 7353c <_PyXIData_FormatNotShareableError@@Base+0x3fc> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 73864 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + beq 73544 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73864 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + bgt 73544 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 738a8 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 73588 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18500 @ 0x4844 │ │ │ │ + movw r1, #18756 @ 0x4944 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 738e8 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ + bl 1b899c │ │ │ │ + b 735c8 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ 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 738d8 <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ + bgt 735b8 <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r2] │ │ │ │ - beq 738e0 <_PyXIData_FormatNotShareableError@@Base+0x480> │ │ │ │ + beq 735c0 <_PyXIData_FormatNotShareableError@@Base+0x480> │ │ │ │ mov r4, #0 │ │ │ │ - b 738e8 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ + b 735c8 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7390c <_PyXIData_FormatNotShareableError@@Base+0x4ac> │ │ │ │ - movw r0, #31920 @ 0x7cb0 │ │ │ │ + bne 735ec <_PyXIData_FormatNotShareableError@@Base+0x4ac> │ │ │ │ + movw r0, #32484 @ 0x7ee4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ push {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 244f30 │ │ │ │ + bl 245c98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73958 <_PyXIData_FormatNotShareableError@@Base+0x4f8> │ │ │ │ + bne 73638 <_PyXIData_FormatNotShareableError@@Base+0x4f8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #31936 @ 0x7cc0 │ │ │ │ + movw r0, #32500 @ 0x7ef4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245ef4 │ │ │ │ - b 7398c <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ + bl 246ad0 │ │ │ │ + b 7366c <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 73988 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ + bne 73668 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65208 @ 0xfeb8 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #324 @ 0x144 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ 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, #33872 @ 0x8450 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 739dc <_PyXIData_FormatNotShareableError@@Base+0x57c> │ │ │ │ + beq 736bc <_PyXIData_FormatNotShareableError@@Base+0x57c> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 739dc <_PyXIData_FormatNotShareableError@@Base+0x57c> │ │ │ │ + beq 736bc <_PyXIData_FormatNotShareableError@@Base+0x57c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 73a18 <_PyXIData_FormatNotShareableError@@Base+0x5b8> │ │ │ │ - b 73a00 <_PyXIData_FormatNotShareableError@@Base+0x5a0> │ │ │ │ + beq 736f8 <_PyXIData_FormatNotShareableError@@Base+0x5b8> │ │ │ │ + b 736e0 <_PyXIData_FormatNotShareableError@@Base+0x5a0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 739cc <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ + beq 736ac <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28596 @ 0x6fb4 │ │ │ │ + movw r0, #29372 @ 0x72bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73a58 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ - b 739cc <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ + beq 73738 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ + b 736ac <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #28596 @ 0x6fb4 │ │ │ │ + movw r0, #29372 @ 0x72bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73a58 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ + beq 73738 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16d894 │ │ │ │ + bl 16dbdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73a48 <_PyXIData_FormatNotShareableError@@Base+0x5e8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 73728 <_PyXIData_FormatNotShareableError@@Base+0x5e8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53232 @ 0xcff0 │ │ │ │ + movw r1, #54464 @ 0xd4c0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 73a58 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ + bl 1b899c │ │ │ │ + b 73738 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 73f78 │ │ │ │ + b 73c58 │ │ │ │ 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, r1 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 1d3c64 │ │ │ │ + bl 16add4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 73b58 <_PyXIData_FormatNotShareableError@@Base+0x6f8> │ │ │ │ + beq 73838 <_PyXIData_FormatNotShareableError@@Base+0x6f8> │ │ │ │ mov r0, r3 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73b58 <_PyXIData_FormatNotShareableError@@Base+0x6f8> │ │ │ │ + bne 73838 <_PyXIData_FormatNotShareableError@@Base+0x6f8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d3844 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 1d3c64 │ │ │ │ + bl 16add4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #24704 @ 0x6080 │ │ │ │ + movw r0, #25480 @ 0x6388 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 73b50 <_PyXIData_FormatNotShareableError@@Base+0x6f0> │ │ │ │ - bne 73ba0 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 73830 <_PyXIData_FormatNotShareableError@@Base+0x6f0> │ │ │ │ + bne 73880 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73b78 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + beq 73858 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 73b78 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + bge 73858 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 73ba0 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ + beq 73880 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 73b60 <_PyXIData_FormatNotShareableError@@Base+0x700> │ │ │ │ + ble 73840 <_PyXIData_FormatNotShareableError@@Base+0x700> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 73aec <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ + bge 737cc <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 73af4 <_PyXIData_FormatNotShareableError@@Base+0x694> │ │ │ │ + b 737d4 <_PyXIData_FormatNotShareableError@@Base+0x694> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 73b48 <_PyXIData_FormatNotShareableError@@Base+0x6e8> │ │ │ │ + bne 73828 <_PyXIData_FormatNotShareableError@@Base+0x6e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 73b48 <_PyXIData_FormatNotShareableError@@Base+0x6e8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 73828 <_PyXIData_FormatNotShareableError@@Base+0x6e8> │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #31956 @ 0x7cd4 │ │ │ │ + movw r1, #32520 @ 0x7f08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73c00 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + beq 738e0 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bge 73c00 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + bge 738e0 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ 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 73bd0 <_PyXIData_FormatNotShareableError@@Base+0x770> │ │ │ │ + bne 738b0 <_PyXIData_FormatNotShareableError@@Base+0x770> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73c00 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + bgt 738e0 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 73c00 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 738e0 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 r4, r0 │ │ │ │ - bl 3f6230 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ + bl 3f67f8 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ 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 73c5c <_PyXIData_FormatNotShareableError@@Base+0x7fc> │ │ │ │ + bgt 7393c <_PyXIData_FormatNotShareableError@@Base+0x7fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 73c5c <_PyXIData_FormatNotShareableError@@Base+0x7fc> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7393c <_PyXIData_FormatNotShareableError@@Base+0x7fc> │ │ │ │ + bl bcc3c <_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, #4040] @ 0xfc8 │ │ │ │ @@ -70598,73 +70400,73 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r3 │ │ │ │ ldrne r7, [ip, #8] │ │ │ │ - bne 73cd0 <_PyXIData_FormatNotShareableError@@Base+0x870> │ │ │ │ + bne 739b0 <_PyXIData_FormatNotShareableError@@Base+0x870> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 73cac <_PyXIData_FormatNotShareableError@@Base+0x84c> │ │ │ │ + bge 7398c <_PyXIData_FormatNotShareableError@@Base+0x84c> │ │ │ │ mov r7, #0 │ │ │ │ - b 73cd0 <_PyXIData_FormatNotShareableError@@Base+0x870> │ │ │ │ + b 739b0 <_PyXIData_FormatNotShareableError@@Base+0x870> │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 73ca4 <_PyXIData_FormatNotShareableError@@Base+0x844> │ │ │ │ + bne 73984 <_PyXIData_FormatNotShareableError@@Base+0x844> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 73d0c <_PyXIData_FormatNotShareableError@@Base+0x8ac> │ │ │ │ + b 739ec <_PyXIData_FormatNotShareableError@@Base+0x8ac> │ │ │ │ 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] @ 73d30 <_PyXIData_FormatNotShareableError@@Base+0x8d0> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #56] @ 73a10 <_PyXIData_FormatNotShareableError@@Base+0x8d0> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73d28 <_PyXIData_FormatNotShareableError@@Base+0x8c8> │ │ │ │ + beq 73a08 <_PyXIData_FormatNotShareableError@@Base+0x8c8> │ │ │ │ cmn r4, r7 │ │ │ │ - beq 73cc4 <_PyXIData_FormatNotShareableError@@Base+0x864> │ │ │ │ + beq 739a4 <_PyXIData_FormatNotShareableError@@Base+0x864> │ │ │ │ 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 fcbcc │ │ │ │ + bl fcee4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #3 │ │ │ │ + mlseq sl, ip, r1, r8 │ │ │ │ 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, #55520 @ 0xd8e0 │ │ │ │ + movw r0, #56824 @ 0xddf8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ - bl bcdc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc928 <_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 73d70 <_PyXIData_FormatNotShareableError@@Base+0x910> │ │ │ │ - ldr r1, [pc, #68] @ 73dcc <_PyXIData_FormatNotShareableError@@Base+0x96c> │ │ │ │ + blt 73a50 <_PyXIData_FormatNotShareableError@@Base+0x910> │ │ │ │ + ldr r1, [pc, #68] @ 73aac <_PyXIData_FormatNotShareableError@@Base+0x96c> │ │ │ │ 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] │ │ │ │ @@ -70683,81 +70485,81 @@ │ │ │ │ push {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, #64136 @ 0xfa88 │ │ │ │ + movw r1, #64460 @ 0xfbcc │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 73e48 <_PyXIData_FormatNotShareableError@@Base+0x9e8> │ │ │ │ + beq 73b28 <_PyXIData_FormatNotShareableError@@Base+0x9e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73e48 <_PyXIData_FormatNotShareableError@@Base+0x9e8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 73b28 <_PyXIData_FormatNotShareableError@@Base+0x9e8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #31972 @ 0x7ce4 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 73e64 <_PyXIData_FormatNotShareableError@@Base+0xa04> │ │ │ │ + beq 73b44 <_PyXIData_FormatNotShareableError@@Base+0xa04> │ │ │ │ mov r4, #0 │ │ │ │ - bl 744b8 │ │ │ │ - b 73f34 <_PyXIData_FormatNotShareableError@@Base+0xad4> │ │ │ │ + bl 74198 │ │ │ │ + b 73c14 <_PyXIData_FormatNotShareableError@@Base+0xad4> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 73e88 <_PyXIData_FormatNotShareableError@@Base+0xa28> │ │ │ │ + bge 73b68 <_PyXIData_FormatNotShareableError@@Base+0xa28> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c5ff0 <_PyDeadline_Init@@Base+0xb0> │ │ │ │ + bl 3c65dc <_PyDeadline_Init@@Base+0xb0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73f34 <_PyXIData_FormatNotShareableError@@Base+0xad4> │ │ │ │ + beq 73c14 <_PyXIData_FormatNotShareableError@@Base+0xad4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 73ec0 <_PyXIData_FormatNotShareableError@@Base+0xa60> │ │ │ │ + ble 73ba0 <_PyXIData_FormatNotShareableError@@Base+0xa60> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 73ef4 <_PyXIData_FormatNotShareableError@@Base+0xa94> │ │ │ │ + ble 73bd4 <_PyXIData_FormatNotShareableError@@Base+0xa94> │ │ │ │ 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 2ebec │ │ │ │ - ldr r0, [pc, #64] @ 73f3c <_PyXIData_FormatNotShareableError@@Base+0xadc> │ │ │ │ + ldr r0, [pc, #64] @ 73c1c <_PyXIData_FormatNotShareableError@@Base+0xadc> │ │ │ │ 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] │ │ │ │ @@ -70774,36 +70576,36 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 73f6c <_PyXIData_FormatNotShareableError@@Base+0xb0c> │ │ │ │ + beq 73c4c <_PyXIData_FormatNotShareableError@@Base+0xb0c> │ │ │ │ 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 │ │ │ │ │ │ │ │ -00073f78 : │ │ │ │ +00073c58 : │ │ │ │ push {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, #33872 @ 0x8450 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 73ffc │ │ │ │ + ldr ip, [pc, #80] @ 73cdc │ │ │ │ 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] │ │ │ │ @@ -70819,216 +70621,216 @@ │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #27204 @ 0x6a44 │ │ │ │ + movw r1, #27980 @ 0x6d4c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51f70 <_Py_rc_quot@@Base+0x610> │ │ │ │ + b 51d10 <_Py_rc_quot@@Base+0x610> │ │ │ │ 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 r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 74080 │ │ │ │ + bge 73d60 │ │ │ │ ldr r1, [r7, r4, lsl #2] │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 74088 │ │ │ │ + blt 73d68 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 74078 │ │ │ │ + bne 73d58 │ │ │ │ mov r0, #2 │ │ │ │ str r4, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #2 │ │ │ │ - b 74044 │ │ │ │ + b 73d24 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #168] @ 74160 │ │ │ │ + ldr r2, [pc, #168] @ 73e40 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 740e0 │ │ │ │ + bne 73dc0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 740c8 │ │ │ │ + bne 73da8 │ │ │ │ dmb ish │ │ │ │ - beq 740f0 │ │ │ │ + beq 73dd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 4327c8 │ │ │ │ + bl 432ab4 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 74120 │ │ │ │ + bne 73e00 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74108 │ │ │ │ + bne 73de8 │ │ │ │ dmb ish │ │ │ │ - beq 74130 │ │ │ │ + beq 73e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 42c2fc <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 74160 │ │ │ │ + bl 42c82c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 73e40 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 74158 │ │ │ │ + beq 73e38 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7426c │ │ │ │ + b 73f4c │ │ │ │ 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 3c6544 <_PyDeadline_Init@@Base+0x604> │ │ │ │ + bl 3c694c <_PyDeadline_Init@@Base+0x420> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74260 │ │ │ │ + beq 73f40 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 741d0 │ │ │ │ + bne 73eb0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 74204 │ │ │ │ - bl e6e74 │ │ │ │ + b 73ee4 │ │ │ │ + bl e6ea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74204 │ │ │ │ + bne 73ee4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 741fc │ │ │ │ + bgt 73edc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 741fc │ │ │ │ + bne 73edc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 74260 │ │ │ │ + b 73f40 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #32020 @ 0x7d14 │ │ │ │ + movw r0, #32584 @ 0x7f48 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 74248 │ │ │ │ + ble 73f28 │ │ │ │ mov r4, r5 │ │ │ │ - b 74260 │ │ │ │ + b 73f40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74240 │ │ │ │ + bne 73f20 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 74240 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 73f20 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - beq 742a4 │ │ │ │ + beq 73f84 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 742b8 │ │ │ │ - bl 279330 <_Py_call_instrumentation_arg@@Base+0x2820> │ │ │ │ + bgt 73f98 │ │ │ │ + bl 27ae8c <_Py_call_instrumentation_arg@@Base+0x249c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 743a8 │ │ │ │ + ble 74088 │ │ │ │ mov r5, r4 │ │ │ │ - b 744b0 │ │ │ │ + b 74190 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 743b4 │ │ │ │ + bne 74094 │ │ │ │ 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 742e4 │ │ │ │ + blt 73fc4 │ │ │ │ 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 74390 │ │ │ │ + ble 74070 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 74344 │ │ │ │ + bne 74024 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b564 │ │ │ │ + bl 24c134 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r7 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 744b0 │ │ │ │ + beq 74190 │ │ │ │ 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 │ │ │ │ @@ -71044,133 +70846,133 @@ │ │ │ │ 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 74358 │ │ │ │ - b 742fc │ │ │ │ + bne 74038 │ │ │ │ + b 73fdc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 742b0 │ │ │ │ + bgt 73f90 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 742b0 │ │ │ │ + b 73f90 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444320 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 444608 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 743d0 │ │ │ │ + bcs 740b0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eaf3c │ │ │ │ + bl 1eb720 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 744b0 │ │ │ │ + beq 74190 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7440c │ │ │ │ + blt 740ec │ │ │ │ mul r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 7440c │ │ │ │ + bge 740ec │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r6, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble 7447c │ │ │ │ - bl 3f6230 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ + ble 7415c │ │ │ │ + bl 3f67f8 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 74458 │ │ │ │ + bne 74138 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74450 │ │ │ │ + bgt 74130 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 74450 │ │ │ │ + bne 74130 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 744b0 │ │ │ │ + b 74190 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74474 │ │ │ │ + bgt 74154 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 74474 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 74154 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 74414 │ │ │ │ + b 740f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 742b0 │ │ │ │ + bgt 73f90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 742b0 │ │ │ │ + bne 73f90 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 742b0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 73f90 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000744b8 : │ │ │ │ +00074198 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 744f8 │ │ │ │ + ldr r0, [pc, #36] @ 741d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + movw r1, #45612 @ 0xb22c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r2, #32028 @ 0x7d1c │ │ │ │ + movw r2, #32592 @ 0x7f50 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 74540 │ │ │ │ + bgt 74220 │ │ │ │ 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 74528 │ │ │ │ + bcc 74208 │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl c5900 │ │ │ │ - b 74540 │ │ │ │ + bl 2da71c │ │ │ │ + b 74220 │ │ │ │ │ │ │ │ -00074554 : │ │ │ │ +00074234 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ 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] │ │ │ │ @@ -71186,91 +70988,91 @@ │ │ │ │ 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 74630 │ │ │ │ + bge 74310 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1fe0c0 │ │ │ │ + bl 1fe724 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74628 │ │ │ │ + bne 74308 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r4, r3 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r3, r4 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 35d3e4 │ │ │ │ + bl 35d3a4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r5, #1 │ │ │ │ - b 745a0 │ │ │ │ + b 74280 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32072 @ 0x7d48 │ │ │ │ + movw r1, #32636 @ 0x7f7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1b84f8 │ │ │ │ + b 1b899c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7467c │ │ │ │ + beq 7435c │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ - bne 74680 │ │ │ │ + bne 74360 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29804 @ 0x746c │ │ │ │ + movw r1, #31116 @ 0x798c │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56156 @ 0xdb5c │ │ │ │ + movw r0, #57460 @ 0xe074 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62b40 │ │ │ │ + b 62930 │ │ │ │ │ │ │ │ -000746b4 : │ │ │ │ +00074394 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000746d4 : │ │ │ │ +000743b4 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ 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) │ │ │ │ @@ -71279,117 +71081,117 @@ │ │ │ │ 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 7472c │ │ │ │ + bne 7440c │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7474c │ │ │ │ - b 74768 │ │ │ │ + bne 7442c │ │ │ │ + b 74448 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25920 @ 0x6540 │ │ │ │ + movw r0, #26696 @ 0x6848 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 747bc │ │ │ │ - b 74718 │ │ │ │ - bl e8c3c │ │ │ │ + beq 7449c │ │ │ │ + b 743f8 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7477c │ │ │ │ + ble 7445c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 74794 │ │ │ │ - bl df614 │ │ │ │ + bne 74474 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 74794 │ │ │ │ - b 747bc │ │ │ │ + beq 74474 │ │ │ │ + b 7449c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 74760 │ │ │ │ + bne 74440 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 74760 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 74440 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 747c4 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bne 744a4 │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32116 @ 0x7d74 │ │ │ │ + movw r1, #32680 @ 0x7fa8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt 747e4 │ │ │ │ + blt 744c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3f12c <_PyEval_SetProfile@@Base+0x464> │ │ │ │ + b 3f210 <_PyEval_SetProfile@@Base+0x464> │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ - bgt 74824 │ │ │ │ + bgt 74504 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 414c78 │ │ │ │ + bl 415280 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r1, r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37fc38 <_PyTuple_BinarySlice@@Base+0x84c> │ │ │ │ + bl 3803c8 <_PyTuple_BinarySlice@@Base+0x84c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 747bc │ │ │ │ + bne 7449c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 74858 │ │ │ │ + bge 74538 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f12c <_PyEval_SetProfile@@Base+0x464> │ │ │ │ + bl 3f210 <_PyEval_SetProfile@@Base+0x464> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74888 │ │ │ │ - b 747bc │ │ │ │ + bne 74568 │ │ │ │ + b 7449c │ │ │ │ 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 414c78 │ │ │ │ + bl 415280 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 747bc │ │ │ │ + beq 7449c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 748a4 │ │ │ │ + bgt 74584 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 748a4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 74584 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37fc38 <_PyTuple_BinarySlice@@Base+0x84c> │ │ │ │ + bl 3803c8 <_PyTuple_BinarySlice@@Base+0x84c> │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -71401,48 +71203,48 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2df4c │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7495c │ │ │ │ + bne 7463c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 7494c │ │ │ │ + blt 7462c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7494c │ │ │ │ + bne 7462c │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r4, r0 │ │ │ │ - b 7495c │ │ │ │ + b 7463c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74970 │ │ │ │ + beq 74650 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0007497c : │ │ │ │ +0007465c : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ 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) │ │ │ │ @@ -71457,95 +71259,95 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 749f0 │ │ │ │ + bne 746d0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74a24 │ │ │ │ + beq 74704 │ │ │ │ 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] @ 74a78 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #92] @ 74758 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74a70 │ │ │ │ + beq 74750 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 3fcb5c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3fd13c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74a6c │ │ │ │ + beq 7474c │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2dfa0 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 74a70 │ │ │ │ + beq 74750 │ │ │ │ mov r0, r5 │ │ │ │ - bl 282208 │ │ │ │ - movw r2, #32180 @ 0x7db4 │ │ │ │ + bl 283538 │ │ │ │ + movw r2, #32744 @ 0x7fe8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 74da0 │ │ │ │ + bl 74a80 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #3 │ │ │ │ + rsbeq r8, sl, r8, asr #3 │ │ │ │ │ │ │ │ -00074a7c : │ │ │ │ +0007475c : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 74af8 │ │ │ │ + beq 747d8 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5976 @ 0x1758 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 74b10 │ │ │ │ + beq 747f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 74b10 │ │ │ │ + b 747f0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -71554,66 +71356,66 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 74bb0 │ │ │ │ + bne 74890 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 74ba0 │ │ │ │ + blt 74880 │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74ba0 │ │ │ │ + bne 74880 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r4, r0 │ │ │ │ - b 74bb0 │ │ │ │ + b 74890 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74bc4 │ │ │ │ + beq 748a4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 74cac │ │ │ │ + bne 7498c │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74cac │ │ │ │ + beq 7498c │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74d18 │ │ │ │ + beq 749f8 │ │ │ │ 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] │ │ │ │ @@ -71627,93 +71429,93 @@ │ │ │ │ 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 74cbc │ │ │ │ + beq 7499c │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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 74cbc │ │ │ │ + b 7499c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74ce0 │ │ │ │ + beq 749c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 2d95fc │ │ │ │ + bl 2db540 │ │ │ │ mov r5, r0 │ │ │ │ - b 74cec │ │ │ │ + b 749cc │ │ │ │ mov r1, r4 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 74d00 │ │ │ │ + ble 749e0 │ │ │ │ mov r4, r5 │ │ │ │ - b 74d18 │ │ │ │ + b 749f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74cf8 │ │ │ │ + bne 749d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 74cf8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 749d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00074d20 : │ │ │ │ +00074a00 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074d40 : │ │ │ │ +00074a20 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 74d88 │ │ │ │ + ldr ip, [pc, #44] @ 74a68 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 37b8a8 │ │ │ │ + bl 37c038 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #32212 @ 0x7dd4 │ │ │ │ + movw r0, #32776 @ 0x8008 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 374c64 │ │ │ │ + b 3758e0 │ │ │ │ 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 612a4 <_PyEval_RaiseAsyncExc@@Base+0x7b0> │ │ │ │ + b 61094 <_PyEval_RaiseAsyncExc@@Base+0x7b0> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -71725,15 +71527,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 64d44 │ │ │ │ + bl 64b34 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -71743,125 +71545,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 74e40 │ │ │ │ + bne 74b20 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 74e70 │ │ │ │ + bne 74b50 │ │ │ │ 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] @ 75054 │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #492] @ 74d34 │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75048 │ │ │ │ + beq 74d28 │ │ │ │ add r1, r5, r6 │ │ │ │ ldr r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 74fb8 │ │ │ │ + beq 74c98 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 74ed0 │ │ │ │ + beq 74bb0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 74ec4 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32252 @ 0x7dfc │ │ │ │ + bne 74ba4 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #32816 @ 0x8030 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #57480 @ 0xe088 │ │ │ │ + movw r0, #58000 @ 0xe290 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 75048 │ │ │ │ + b 74d28 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 74ed4 │ │ │ │ - b 74fcc │ │ │ │ - ldr r7, [pc, #384] @ 75058 │ │ │ │ + bne 74bb4 │ │ │ │ + b 74cac │ │ │ │ + ldr r7, [pc, #384] @ 74d38 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 74f7c │ │ │ │ + beq 74c5c │ │ │ │ cmp r5, r3 │ │ │ │ - bne 74efc │ │ │ │ + bne 74bdc │ │ │ │ cmp r6, #1 │ │ │ │ - bne 74f80 │ │ │ │ - b 74fdc │ │ │ │ + bne 74c60 │ │ │ │ + b 74cbc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 74f30 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 74c10 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #32276 @ 0x7e14 │ │ │ │ + movw r1, #32840 @ 0x8048 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 74f60 │ │ │ │ + bne 74c40 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 74ef0 │ │ │ │ + beq 74bd0 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 74ef0 │ │ │ │ + beq 74bd0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59696 @ 0xe930 │ │ │ │ + movw r1, #60400 @ 0xebf0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 74ebc │ │ │ │ + bl 1b899c │ │ │ │ + b 74b9c │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 74fe0 │ │ │ │ + bne 74cc0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32336 @ 0x7e50 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #32900 @ 0x8084 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #57480 @ 0xe088 │ │ │ │ + movw r0, #58000 @ 0xe290 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 74ebc │ │ │ │ - ldr r6, [pc, #152] @ 75058 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 74b9c │ │ │ │ + ldr r6, [pc, #152] @ 74d38 │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r7, r6 │ │ │ │ - b 74fe0 │ │ │ │ + b 74cc0 │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - ldr r6, [pc, #124] @ 75058 │ │ │ │ - b 74fe0 │ │ │ │ - ldr r6, [pc, #116] @ 75058 │ │ │ │ + ldr r6, [pc, #124] @ 74d38 │ │ │ │ + b 74cc0 │ │ │ │ + ldr r6, [pc, #116] @ 74d38 │ │ │ │ mov r0, r8 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75048 │ │ │ │ + beq 74d28 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r4, #8] │ │ │ │ @@ -71875,157 +71677,157 @@ │ │ │ │ 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 e4538 │ │ │ │ + bl e4568 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strdeq r8, [sl], #-24 @ 0xffffffe8 @ │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ + strdeq r8, [sl], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 67f20 │ │ │ │ + b 67c08 │ │ │ │ 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 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl e8c3c │ │ │ │ + bl e8c6c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 750d0 │ │ │ │ - bl df614 │ │ │ │ + bne 74db0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75108 │ │ │ │ + bne 74de8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 750fc │ │ │ │ + beq 74ddc │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 750f8 │ │ │ │ + blt 74dd8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00075110 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00074df0 <_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 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75154 <_PyLong_UnsignedLong_Converter@@Base+0x44> │ │ │ │ + beq 74e34 <_PyLong_UnsignedLong_Converter@@Base+0x44> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 7515c <_PyLong_UnsignedLong_Converter@@Base+0x4c> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 74e3c <_PyLong_UnsignedLong_Converter@@Base+0x4c> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32360 @ 0x7e68 │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #11444 @ 0x2cb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 7519c <_PyLong_UnsignedLong_Converter@@Base+0x8c> │ │ │ │ + bne 74e7c <_PyLong_UnsignedLong_Converter@@Base+0x8c> │ │ │ │ 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 338ae4 │ │ │ │ + b 33ab44 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #32404 @ 0x7e94 │ │ │ │ + movw r1, #32968 @ 0x80c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75200 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ + beq 74ee0 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2f06c <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75208 <_PyLong_UnsignedLong_Converter@@Base+0xf8> │ │ │ │ + beq 74ee8 <_PyLong_UnsignedLong_Converter@@Base+0xf8> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 75228 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ + b 74f08 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 75230 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ + vldr d6, [pc, #16] @ 74f10 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #55732 @ 0xd9b4 │ │ │ │ + movw r0, #57036 @ 0xdecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 752b8 <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ + beq 74f98 <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2df4c │ │ │ │ - ldr r0, [pc, #68] @ 752c0 <_PyLong_UnsignedLong_Converter@@Base+0x1b0> │ │ │ │ + ldr r0, [pc, #68] @ 74fa0 <_PyLong_UnsignedLong_Converter@@Base+0x1b0> │ │ │ │ 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 │ │ │ │ @@ -72043,33 +71845,33 @@ │ │ │ │ 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 752ec <_PyLong_UnsignedLong_Converter@@Base+0x1dc> │ │ │ │ + bls 74fcc <_PyLong_UnsignedLong_Converter@@Base+0x1dc> │ │ │ │ mov r5, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 75340 <_PyLong_UnsignedLong_Converter@@Base+0x230> │ │ │ │ + bl 36d9fc │ │ │ │ + b 75020 <_PyLong_UnsignedLong_Converter@@Base+0x230> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7530c <_PyLong_UnsignedLong_Converter@@Base+0x1fc> │ │ │ │ + beq 74fec <_PyLong_UnsignedLong_Converter@@Base+0x1fc> │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 75310 <_PyLong_UnsignedLong_Converter@@Base+0x200> │ │ │ │ - b 752e0 <_PyLong_UnsignedLong_Converter@@Base+0x1d0> │ │ │ │ + bls 74ff0 <_PyLong_UnsignedLong_Converter@@Base+0x200> │ │ │ │ + b 74fc0 <_PyLong_UnsignedLong_Converter@@Base+0x1d0> │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 752e0 <_PyLong_UnsignedLong_Converter@@Base+0x1d0> │ │ │ │ + beq 74fc0 <_PyLong_UnsignedLong_Converter@@Base+0x1d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -72077,227 +71879,227 @@ │ │ │ │ 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 75384 <_PyLong_UnsignedLong_Converter@@Base+0x274> │ │ │ │ + beq 75064 <_PyLong_UnsignedLong_Converter@@Base+0x274> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40 @ 0x28 │ │ │ │ + movw r1, #744 @ 0x2e8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7540c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bl 1b899c │ │ │ │ + b 750ec <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 753a8 <_PyLong_UnsignedLong_Converter@@Base+0x298> │ │ │ │ + beq 75088 <_PyLong_UnsignedLong_Converter@@Base+0x298> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 753d4 <_PyLong_UnsignedLong_Converter@@Base+0x2c4> │ │ │ │ + bgt 750b4 <_PyLong_UnsignedLong_Converter@@Base+0x2c4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #32544 @ 0x7f20 │ │ │ │ + movw r1, #33108 @ 0x8154 │ │ │ │ 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 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r1, #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl bcad0 │ │ │ │ + bl bc630 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75598 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + beq 75278 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3be404 <_PyUnicode_EncodeUTF16@@Base+0x1664> │ │ │ │ + bl 3bf014 <_PyUnicode_EncodeUTF16@@Base+0x1664> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7542c <_PyLong_UnsignedLong_Converter@@Base+0x31c> │ │ │ │ + bne 7510c <_PyLong_UnsignedLong_Converter@@Base+0x31c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 75414 <_PyLong_UnsignedLong_Converter@@Base+0x304> │ │ │ │ + ble 750f4 <_PyLong_UnsignedLong_Converter@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ - b 75598 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + b 75278 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7540c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bne 750ec <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7540c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 750ec <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75448 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ + bgt 75128 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 75448 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ + bne 75128 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r7, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq 754a8 <_PyLong_UnsignedLong_Converter@@Base+0x398> │ │ │ │ + beq 75188 <_PyLong_UnsignedLong_Converter@@Base+0x398> │ │ │ │ mov r0, r8 │ │ │ │ - bl 415aec │ │ │ │ + bl 4160b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75598 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + beq 75278 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ ldr r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3bea00 <_PyUnicode_EncodeUTF16@@Base+0x1c60> │ │ │ │ + bl 3bf610 <_PyUnicode_EncodeUTF16@@Base+0x1c60> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75490 <_PyLong_UnsignedLong_Converter@@Base+0x380> │ │ │ │ + bne 75170 <_PyLong_UnsignedLong_Converter@@Base+0x380> │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 7540c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bl bbb48 │ │ │ │ + b 750ec <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 754d4 <_PyLong_UnsignedLong_Converter@@Base+0x3c4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 751b4 <_PyLong_UnsignedLong_Converter@@Base+0x3c4> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32604 @ 0x7f5c │ │ │ │ + movw r1, #33168 @ 0x8190 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 7554c <_PyLong_UnsignedLong_Converter@@Base+0x43c> │ │ │ │ - bl e8c3c │ │ │ │ + b 7522c <_PyLong_UnsignedLong_Converter@@Base+0x43c> │ │ │ │ + bl e8c6c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 754f0 <_PyLong_UnsignedLong_Converter@@Base+0x3e0> │ │ │ │ - bl df614 │ │ │ │ + bne 751d0 <_PyLong_UnsignedLong_Converter@@Base+0x3e0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 754f8 <_PyLong_UnsignedLong_Converter@@Base+0x3e8> │ │ │ │ - b 7540c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + beq 751d8 <_PyLong_UnsignedLong_Converter@@Base+0x3e8> │ │ │ │ + b 750ec <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 75514 <_PyLong_UnsignedLong_Converter@@Base+0x404> │ │ │ │ + bge 751f4 <_PyLong_UnsignedLong_Converter@@Base+0x404> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12472 @ 0x30b8 │ │ │ │ + movw r1, #13176 @ 0x3378 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7540c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bl 1b899c │ │ │ │ + b 750ec <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 75590 <_PyLong_UnsignedLong_Converter@@Base+0x480> │ │ │ │ + beq 75270 <_PyLong_UnsignedLong_Converter@@Base+0x480> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 75560 <_PyLong_UnsignedLong_Converter@@Base+0x450> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 75240 <_PyLong_UnsignedLong_Converter@@Base+0x450> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32656 @ 0x7f90 │ │ │ │ + movw r1, #33220 @ 0x81c4 │ │ │ │ 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 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7557c <_PyLong_UnsignedLong_Converter@@Base+0x46c> │ │ │ │ - bl efba4 │ │ │ │ + beq 7525c <_PyLong_UnsignedLong_Converter@@Base+0x46c> │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 75598 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + b 75278 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #27460 @ 0x6b44 │ │ │ │ + movw r1, #28236 @ 0x6e4c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f214 <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ + b 4efb4 <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ push {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] @ 75620 <_PyLong_UnsignedLong_Converter@@Base+0x510> │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 75300 <_PyLong_UnsignedLong_Converter@@Base+0x510> │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7560c <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ + beq 752ec <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7560c <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ - movw r0, #32708 @ 0x7fc4 │ │ │ │ + beq 752ec <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ + movw r0, #33272 @ 0x81f8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r0, #16704 @ 0x4140 │ │ │ │ + b e0b68 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + b e0b68 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ - bl 75238 <_PyLong_UnsignedLong_Converter@@Base+0x128> │ │ │ │ + bl 74f18 <_PyLong_UnsignedLong_Converter@@Base+0x128> │ │ │ │ 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 75674 <_PyLong_UnsignedLong_Converter@@Base+0x564> │ │ │ │ + beq 75354 <_PyLong_UnsignedLong_Converter@@Base+0x564> │ │ │ │ ldr ip, [r3] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r3] │ │ │ │ cmp r2, r4 │ │ │ │ str r3, [r1, #4]! │ │ │ │ - bne 75658 <_PyLong_UnsignedLong_Converter@@Base+0x548> │ │ │ │ + bne 75338 <_PyLong_UnsignedLong_Converter@@Base+0x548> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 756a8 <_PyLong_UnsignedLong_Converter@@Base+0x598> │ │ │ │ + bne 75388 <_PyLong_UnsignedLong_Converter@@Base+0x598> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -72310,107 +72112,107 @@ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt r6, #0 │ │ │ │ movle r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov ip, r2 │ │ │ │ orrs r6, lr, r6 │ │ │ │ - bne 75724 <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ + bne 75404 <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75760 <_PyLong_UnsignedLong_Converter@@Base+0x650> │ │ │ │ + beq 75440 <_PyLong_UnsignedLong_Converter@@Base+0x650> │ │ │ │ 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] @ 75798 <_PyLong_UnsignedLong_Converter@@Base+0x688> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #68] @ 75478 <_PyLong_UnsignedLong_Converter@@Base+0x688> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs ip, r0, #0 │ │ │ │ moveq r0, ip │ │ │ │ - beq 75790 <_PyLong_UnsignedLong_Converter@@Base+0x680> │ │ │ │ + beq 75470 <_PyLong_UnsignedLong_Converter@@Base+0x680> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 2652c4 │ │ │ │ + bl 266edc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 75a44 <_PyLong_UnsignedLong_Converter@@Base+0x934> │ │ │ │ + bl 75724 <_PyLong_UnsignedLong_Converter@@Base+0x934> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #4 │ │ │ │ + rsbeq r8, sl, r0, lsr #4 │ │ │ │ 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, #32716 @ 0x7fcc │ │ │ │ + movw r1, #33280 @ 0x8200 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75824 <_PyLong_UnsignedLong_Converter@@Base+0x714> │ │ │ │ + beq 75504 <_PyLong_UnsignedLong_Converter@@Base+0x714> │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 365dd0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 366f28 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75824 <_PyLong_UnsignedLong_Converter@@Base+0x714> │ │ │ │ + beq 75504 <_PyLong_UnsignedLong_Converter@@Base+0x714> │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 36605c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 3671b4 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d91c <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 75828 <_PyLong_UnsignedLong_Converter@@Base+0x718> │ │ │ │ + beq 75508 <_PyLong_UnsignedLong_Converter@@Base+0x718> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7586c <_PyLong_UnsignedLong_Converter@@Base+0x75c> │ │ │ │ + bne 7554c <_PyLong_UnsignedLong_Converter@@Base+0x75c> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75890 <_PyLong_UnsignedLong_Converter@@Base+0x780> │ │ │ │ - b 75880 <_PyLong_UnsignedLong_Converter@@Base+0x770> │ │ │ │ + beq 75570 <_PyLong_UnsignedLong_Converter@@Base+0x780> │ │ │ │ + b 75560 <_PyLong_UnsignedLong_Converter@@Base+0x770> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7585c <_PyLong_UnsignedLong_Converter@@Base+0x74c> │ │ │ │ + beq 7553c <_PyLong_UnsignedLong_Converter@@Base+0x74c> │ │ │ │ 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, #28] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -72431,89 +72233,89 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 75908 <_PyLong_UnsignedLong_Converter@@Base+0x7f8> │ │ │ │ + bne 755e8 <_PyLong_UnsignedLong_Converter@@Base+0x7f8> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7593c <_PyLong_UnsignedLong_Converter@@Base+0x82c> │ │ │ │ + beq 7561c <_PyLong_UnsignedLong_Converter@@Base+0x82c> │ │ │ │ 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] @ 759b4 <_PyLong_UnsignedLong_Converter@@Base+0x8a4> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #128] @ 75694 <_PyLong_UnsignedLong_Converter@@Base+0x8a4> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 759a4 <_PyLong_UnsignedLong_Converter@@Base+0x894> │ │ │ │ + beq 75684 <_PyLong_UnsignedLong_Converter@@Base+0x894> │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 75980 <_PyLong_UnsignedLong_Converter@@Base+0x870> │ │ │ │ - bl 24b210 │ │ │ │ + beq 75660 <_PyLong_UnsignedLong_Converter@@Base+0x870> │ │ │ │ + bl 24bde0 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 75980 <_PyLong_UnsignedLong_Converter@@Base+0x870> │ │ │ │ - bl df614 │ │ │ │ + bne 75660 <_PyLong_UnsignedLong_Converter@@Base+0x870> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 759a4 <_PyLong_UnsignedLong_Converter@@Base+0x894> │ │ │ │ + bne 75684 <_PyLong_UnsignedLong_Converter@@Base+0x894> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #59640 @ 0xe8f8 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 75b48 <_PyLong_UnsignedLong_Converter@@Base+0xa38> │ │ │ │ + b 75828 <_PyLong_UnsignedLong_Converter@@Base+0xa38> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, asr r2 │ │ │ │ + rsbeq r8, sl, ip, asr #4 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #42684 @ 0xa6bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 759d8 <_PyLong_UnsignedLong_Converter@@Base+0x8c8> │ │ │ │ + beq 756b8 <_PyLong_UnsignedLong_Converter@@Base+0x8c8> │ │ │ │ movw r0, #5968 @ 0x1750 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 759cc <_PyLong_UnsignedLong_Converter@@Base+0x8bc> │ │ │ │ + bne 756ac <_PyLong_UnsignedLong_Converter@@Base+0x8bc> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 759cc <_PyLong_UnsignedLong_Converter@@Base+0x8bc> │ │ │ │ + bhi 756ac <_PyLong_UnsignedLong_Converter@@Base+0x8bc> │ │ │ │ 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 5da9c <_PyEval_FormatKwargsError@@Base+0x2450> │ │ │ │ + bl 5d88c <_PyEval_FormatKwargsError@@Base+0x2458> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75a3c <_PyLong_UnsignedLong_Converter@@Base+0x92c> │ │ │ │ + beq 7571c <_PyLong_UnsignedLong_Converter@@Base+0x92c> │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -72526,59 +72328,59 @@ │ │ │ │ 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 75a94 <_PyLong_UnsignedLong_Converter@@Base+0x984> │ │ │ │ + beq 75774 <_PyLong_UnsignedLong_Converter@@Base+0x984> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75a94 <_PyLong_UnsignedLong_Converter@@Base+0x984> │ │ │ │ + bne 75774 <_PyLong_UnsignedLong_Converter@@Base+0x984> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 421620 │ │ │ │ + b 421b40 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 75ac0 <_PyLong_UnsignedLong_Converter@@Base+0x9b0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 757a0 <_PyLong_UnsignedLong_Converter@@Base+0x9b0> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32736 @ 0x7fe0 │ │ │ │ + movw r1, #33300 @ 0x8214 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 75af8 <_PyLong_UnsignedLong_Converter@@Base+0x9e8> │ │ │ │ + bl 1b899c │ │ │ │ + b 757d8 <_PyLong_UnsignedLong_Converter@@Base+0x9e8> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 75af4 <_PyLong_UnsignedLong_Converter@@Base+0x9e4> │ │ │ │ + bgt 757d4 <_PyLong_UnsignedLong_Converter@@Base+0x9e4> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 75b00 <_PyLong_UnsignedLong_Converter@@Base+0x9f0> │ │ │ │ - bl 36ccf4 │ │ │ │ + ble 757e0 <_PyLong_UnsignedLong_Converter@@Base+0x9f0> │ │ │ │ + bl 36d9fc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c69d4 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c6fc0 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - ble 75b40 <_PyLong_UnsignedLong_Converter@@Base+0xa30> │ │ │ │ + ble 75820 <_PyLong_UnsignedLong_Converter@@Base+0xa30> │ │ │ │ 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] │ │ │ │ @@ -72596,353 +72398,353 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 75bcc <_PyLong_UnsignedLong_Converter@@Base+0xabc> │ │ │ │ + beq 758ac <_PyLong_UnsignedLong_Converter@@Base+0xabc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #32776 @ 0x8008 │ │ │ │ + movwvs r2, #33340 @ 0x823c │ │ │ │ movtvs r2, #72 @ 0x48 │ │ │ │ - bvs 75bc0 <_PyLong_UnsignedLong_Converter@@Base+0xab0> │ │ │ │ + bvs 758a0 <_PyLong_UnsignedLong_Converter@@Base+0xab0> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #32180 @ 0x7db4 │ │ │ │ + movw r3, #32744 @ 0x7fe8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #32776 @ 0x8008 │ │ │ │ + movw r2, #33340 @ 0x823c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 74da0 │ │ │ │ + bl 74a80 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #7688 @ 0x1e08 │ │ │ │ + movw r0, #8368 @ 0x20b0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df57c │ │ │ │ + b df414 │ │ │ │ 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 75cac <_PyLong_UnsignedLong_Converter@@Base+0xb9c> │ │ │ │ + bge 7598c <_PyLong_UnsignedLong_Converter@@Base+0xb9c> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 75cc4 <_PyLong_UnsignedLong_Converter@@Base+0xbb4> │ │ │ │ - bl 172388 │ │ │ │ + beq 759a4 <_PyLong_UnsignedLong_Converter@@Base+0xbb4> │ │ │ │ + bl 1726d0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75c6c <_PyLong_UnsignedLong_Converter@@Base+0xb5c> │ │ │ │ + bgt 7594c <_PyLong_UnsignedLong_Converter@@Base+0xb5c> │ │ │ │ subs r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5] │ │ │ │ - bne 75c6c <_PyLong_UnsignedLong_Converter@@Base+0xb5c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7594c <_PyLong_UnsignedLong_Converter@@Base+0xb5c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 75c9c <_PyLong_UnsignedLong_Converter@@Base+0xb8c> │ │ │ │ + bne 7597c <_PyLong_UnsignedLong_Converter@@Base+0xb8c> │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75e14 <_PyLong_UnsignedLong_Converter@@Base+0xd04> │ │ │ │ + bl 75af4 <_PyLong_UnsignedLong_Converter@@Base+0xd04> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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 75c18 <_PyLong_UnsignedLong_Converter@@Base+0xb08> │ │ │ │ - b 75cc4 <_PyLong_UnsignedLong_Converter@@Base+0xbb4> │ │ │ │ + beq 758f8 <_PyLong_UnsignedLong_Converter@@Base+0xb08> │ │ │ │ + b 759a4 <_PyLong_UnsignedLong_Converter@@Base+0xbb4> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32844 @ 0x804c │ │ │ │ + movw r1, #33408 @ 0x8280 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 75d40 <_PyLong_UnsignedLong_Converter@@Base+0xc30> │ │ │ │ + beq 75a20 <_PyLong_UnsignedLong_Converter@@Base+0xc30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 75d40 <_PyLong_UnsignedLong_Converter@@Base+0xc30> │ │ │ │ + ble 75a20 <_PyLong_UnsignedLong_Converter@@Base+0xc30> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 75d60 <_PyLong_UnsignedLong_Converter@@Base+0xc50> │ │ │ │ - b 75d74 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + ble 75a40 <_PyLong_UnsignedLong_Converter@@Base+0xc50> │ │ │ │ + b 75a54 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 75d74 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ + bl 1b899c │ │ │ │ + b 75a54 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 75d74 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ + bne 75a54 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 75dd8 <_PyLong_UnsignedLong_Converter@@Base+0xcc8> │ │ │ │ + beq 75ab8 <_PyLong_UnsignedLong_Converter@@Base+0xcc8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 75dd8 <_PyLong_UnsignedLong_Converter@@Base+0xcc8> │ │ │ │ + ble 75ab8 <_PyLong_UnsignedLong_Converter@@Base+0xcc8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f161c │ │ │ │ + bl 1f1d9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 75df8 <_PyLong_UnsignedLong_Converter@@Base+0xce8> │ │ │ │ - b 75e0c <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + ble 75ad8 <_PyLong_UnsignedLong_Converter@@Base+0xce8> │ │ │ │ + b 75aec <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 75e0c <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ + bl 1b899c │ │ │ │ + b 75aec <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 75e0c <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ + bne 75aec <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 75e44 <_PyLong_UnsignedLong_Converter@@Base+0xd34> │ │ │ │ + blt 75b24 <_PyLong_UnsignedLong_Converter@@Base+0xd34> │ │ │ │ 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 75e60 <_PyLong_UnsignedLong_Converter@@Base+0xd50> │ │ │ │ + blt 75b40 <_PyLong_UnsignedLong_Converter@@Base+0xd50> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq 75eec <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ + beq 75bcc <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 75e98 <_PyLong_UnsignedLong_Converter@@Base+0xd88> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 75b78 <_PyLong_UnsignedLong_Converter@@Base+0xd88> │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33484 @ 0x82cc │ │ │ │ + movw r1, #34188 @ 0x858c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r3, #0 │ │ │ │ - b 75eec <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ + b 75bcc <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movle r3, #0 │ │ │ │ - ble 75eec <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ + ble 75bcc <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ 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 2e258 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4, r3 │ │ │ │ sub r1, r1, r5 │ │ │ │ - bl 3c69d4 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c6fc0 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cc56c <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ + b 3ccb5c <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ 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 75f48 <_PyLong_UnsignedLong_Converter@@Base+0xe38> │ │ │ │ + bne 75c28 <_PyLong_UnsignedLong_Converter@@Base+0xe38> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75f48 <_PyLong_UnsignedLong_Converter@@Base+0xe38> │ │ │ │ + bne 75c28 <_PyLong_UnsignedLong_Converter@@Base+0xe38> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 36fd3c <_PyInterpreterState_GetWhence@@Base+0x244> │ │ │ │ + b 3709b0 <_PyInterpreterState_GetWhence@@Base+0x244> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 183a54 │ │ │ │ + bl 183d94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r0, r5 │ │ │ │ - bl 36fd3c <_PyInterpreterState_GetWhence@@Base+0x244> │ │ │ │ + bl 3709b0 <_PyInterpreterState_GetWhence@@Base+0x244> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 37dd10 │ │ │ │ + bl 37e5a8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75fb0 <_PyLong_UnsignedLong_Converter@@Base+0xea0> │ │ │ │ + bne 75c90 <_PyLong_UnsignedLong_Converter@@Base+0xea0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + bgt 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + bne 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75fcc <_PyLong_UnsignedLong_Converter@@Base+0xebc> │ │ │ │ + bgt 75cac <_PyLong_UnsignedLong_Converter@@Base+0xebc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 75fcc <_PyLong_UnsignedLong_Converter@@Base+0xebc> │ │ │ │ + bne 75cac <_PyLong_UnsignedLong_Converter@@Base+0xebc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75fe4 <_PyLong_UnsignedLong_Converter@@Base+0xed4> │ │ │ │ + bne 75cc4 <_PyLong_UnsignedLong_Converter@@Base+0xed4> │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 76028 <_PyLong_UnsignedLong_Converter@@Base+0xf18> │ │ │ │ + b 75d08 <_PyLong_UnsignedLong_Converter@@Base+0xf18> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 76008 <_PyLong_UnsignedLong_Converter@@Base+0xef8> │ │ │ │ + beq 75ce8 <_PyLong_UnsignedLong_Converter@@Base+0xef8> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40476 @ 0x9e1c │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #33464 @ 0x82b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 483d0 │ │ │ │ + bl 48388 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 76074 <_PyLong_UnsignedLong_Converter@@Base+0xf64> │ │ │ │ + beq 75d54 <_PyLong_UnsignedLong_Converter@@Base+0xf64> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76058 <_PyLong_UnsignedLong_Converter@@Base+0xf48> │ │ │ │ + beq 75d38 <_PyLong_UnsignedLong_Converter@@Base+0xf48> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40476 @ 0x9e1c │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32908 @ 0x808c │ │ │ │ + movw r1, #33472 @ 0x82c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 483d0 │ │ │ │ + bl 48388 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 340c84 │ │ │ │ + bl 342a44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76098 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 75d78 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 186a94 │ │ │ │ + b 186dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26e27c │ │ │ │ + bl 270440 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 760cc <_PyLong_UnsignedLong_Converter@@Base+0xfbc> │ │ │ │ + beq 75dac <_PyLong_UnsignedLong_Converter@@Base+0xfbc> │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cc56c <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ + b 3ccb5c <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -72950,179 +72752,179 @@ │ │ │ │ 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 7612c <_PyLong_UnsignedLong_Converter@@Base+0x101c> │ │ │ │ + bne 75e0c <_PyLong_UnsignedLong_Converter@@Base+0x101c> │ │ │ │ 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 7610c <_PyLong_UnsignedLong_Converter@@Base+0xffc> │ │ │ │ + beq 75dec <_PyLong_UnsignedLong_Converter@@Base+0xffc> │ │ │ │ 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 76164 <_PyLong_UnsignedLong_Converter@@Base+0x1054> │ │ │ │ + beq 75e44 <_PyLong_UnsignedLong_Converter@@Base+0x1054> │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cc56c <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ + b 3ccb5c <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 7619c <_PyLong_UnsignedLong_Converter@@Base+0x108c> │ │ │ │ + beq 75e7c <_PyLong_UnsignedLong_Converter@@Base+0x108c> │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cc56c <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ + b 3ccb5c <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13048 @ 0x32f8 │ │ │ │ + movw r1, #12520 @ 0x30e8 │ │ │ │ movt r1, #6 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #57672 @ 0xe148 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62b40 │ │ │ │ + b 62930 │ │ │ │ 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 76224 <_PyLong_UnsignedLong_Converter@@Base+0x1114> │ │ │ │ + bne 75f04 <_PyLong_UnsignedLong_Converter@@Base+0x1114> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76258 <_PyLong_UnsignedLong_Converter@@Base+0x1148> │ │ │ │ + beq 75f38 <_PyLong_UnsignedLong_Converter@@Base+0x1148> │ │ │ │ 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] @ 762b8 <_PyLong_UnsignedLong_Converter@@Base+0x11a8> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #104] @ 75f98 <_PyLong_UnsignedLong_Converter@@Base+0x11a8> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 762b0 <_PyLong_UnsignedLong_Converter@@Base+0x11a0> │ │ │ │ + beq 75f90 <_PyLong_UnsignedLong_Converter@@Base+0x11a0> │ │ │ │ cmp r4, #0 │ │ │ │ - ble 76274 <_PyLong_UnsignedLong_Converter@@Base+0x1164> │ │ │ │ + ble 75f54 <_PyLong_UnsignedLong_Converter@@Base+0x1164> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 76278 <_PyLong_UnsignedLong_Converter@@Base+0x1168> │ │ │ │ - b 762ac <_PyLong_UnsignedLong_Converter@@Base+0x119c> │ │ │ │ + bge 75f58 <_PyLong_UnsignedLong_Converter@@Base+0x1168> │ │ │ │ + b 75f8c <_PyLong_UnsignedLong_Converter@@Base+0x119c> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2ed3c │ │ │ │ subs r2, r0, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 762b0 <_PyLong_UnsignedLong_Converter@@Base+0x11a0> │ │ │ │ + beq 75f90 <_PyLong_UnsignedLong_Converter@@Base+0x11a0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 64a60 │ │ │ │ + bl 64850 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, ror r2 │ │ │ │ + rsbeq r8, sl, r8, ror r2 │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10928 @ 0x2ab0 │ │ │ │ + movw r0, #11632 @ 0x2d70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 e0b40 │ │ │ │ + b e0b68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43a5a8 <_PyXIData_Free@@Base+0x13c4> │ │ │ │ + b 43a890 <_PyXIData_Free@@Base+0x13c4> │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76340 <_PyLong_UnsignedLong_Converter@@Base+0x1230> │ │ │ │ - bl df614 │ │ │ │ + bne 76020 <_PyLong_UnsignedLong_Converter@@Base+0x1230> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 763f8 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ - bl 104dd4 │ │ │ │ + bne 760d8 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ + bl 104f8c │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7639c <_PyLong_UnsignedLong_Converter@@Base+0x128c> │ │ │ │ + beq 7607c <_PyLong_UnsignedLong_Converter@@Base+0x128c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 76388 <_PyLong_UnsignedLong_Converter@@Base+0x1278> │ │ │ │ - bl d7124 │ │ │ │ + bne 76068 <_PyLong_UnsignedLong_Converter@@Base+0x1278> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76340 <_PyLong_UnsignedLong_Converter@@Base+0x1230> │ │ │ │ - b 763f8 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ + beq 76020 <_PyLong_UnsignedLong_Converter@@Base+0x1230> │ │ │ │ + b 760d8 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 763f8 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ + bl 301368 │ │ │ │ + b 760d8 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ 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 │ │ │ │ @@ -73136,16 +72938,16 @@ │ │ │ │ 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 673dc │ │ │ │ - b 763fc <_PyLong_UnsignedLong_Converter@@Base+0x12ec> │ │ │ │ + bl 670c4 │ │ │ │ + b 760dc <_PyLong_UnsignedLong_Converter@@Base+0x12ec> │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -73155,52 +72957,52 @@ │ │ │ │ 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 76450 <_PyLong_UnsignedLong_Converter@@Base+0x1340> │ │ │ │ + beq 76130 <_PyLong_UnsignedLong_Converter@@Base+0x1340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7646c <_PyLong_UnsignedLong_Converter@@Base+0x135c> │ │ │ │ + beq 7614c <_PyLong_UnsignedLong_Converter@@Base+0x135c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 1eaf3c │ │ │ │ + bl 1eb720 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 764b0 <_PyLong_UnsignedLong_Converter@@Base+0x13a0> │ │ │ │ - ldr r0, [pc, #36] @ 764bc <_PyLong_UnsignedLong_Converter@@Base+0x13ac> │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 76190 <_PyLong_UnsignedLong_Converter@@Base+0x13a0> │ │ │ │ + ldr r0, [pc, #36] @ 7619c <_PyLong_UnsignedLong_Converter@@Base+0x13ac> │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12028 @ 0x2efc │ │ │ │ + movw r0, #12752 @ 0x31d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 764e8 <_PyLong_UnsignedLong_Converter@@Base+0x13d8> │ │ │ │ + beq 761c8 <_PyLong_UnsignedLong_Converter@@Base+0x13d8> │ │ │ │ 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) │ │ │ │ @@ -73209,76 +73011,76 @@ │ │ │ │ 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 3cb370 │ │ │ │ + bl 3cb960 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 76540 <_PyLong_UnsignedLong_Converter@@Base+0x1430> │ │ │ │ + beq 76220 <_PyLong_UnsignedLong_Converter@@Base+0x1430> │ │ │ │ cmp r0, #2 │ │ │ │ - bne 76554 <_PyLong_UnsignedLong_Converter@@Base+0x1444> │ │ │ │ + bne 76234 <_PyLong_UnsignedLong_Converter@@Base+0x1444> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 76558 <_PyLong_UnsignedLong_Converter@@Base+0x1448> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + b 76238 <_PyLong_UnsignedLong_Converter@@Base+0x1448> │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - ble 7660c <_PyLong_UnsignedLong_Converter@@Base+0x14fc> │ │ │ │ + ble 762ec <_PyLong_UnsignedLong_Converter@@Base+0x14fc> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 765bc <_PyLong_UnsignedLong_Converter@@Base+0x14ac> │ │ │ │ + beq 7629c <_PyLong_UnsignedLong_Converter@@Base+0x14ac> │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 765bc <_PyLong_UnsignedLong_Converter@@Base+0x14ac> │ │ │ │ + bge 7629c <_PyLong_UnsignedLong_Converter@@Base+0x14ac> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 765e0 <_PyLong_UnsignedLong_Converter@@Base+0x14d0> │ │ │ │ + ble 762c0 <_PyLong_UnsignedLong_Converter@@Base+0x14d0> │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 765b0 <_PyLong_UnsignedLong_Converter@@Base+0x14a0> │ │ │ │ + blt 76290 <_PyLong_UnsignedLong_Converter@@Base+0x14a0> │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 3c69d4 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c6fc0 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 7661c <_PyLong_UnsignedLong_Converter@@Base+0x150c> │ │ │ │ + beq 762fc <_PyLong_UnsignedLong_Converter@@Base+0x150c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 368ab8 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 25e50c <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -73287,159 +73089,159 @@ │ │ │ │ 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 76684 <_PyLong_UnsignedLong_Converter@@Base+0x1574> │ │ │ │ + bne 76364 <_PyLong_UnsignedLong_Converter@@Base+0x1574> │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 76684 <_PyLong_UnsignedLong_Converter@@Base+0x1574> │ │ │ │ + bne 76364 <_PyLong_UnsignedLong_Converter@@Base+0x1574> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #47948 @ 0xbb4c │ │ │ │ + movw r1, #48652 @ 0xbe0c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 766b4 <_PyLong_UnsignedLong_Converter@@Base+0x15a4> │ │ │ │ + bl 1b899c │ │ │ │ + b 76394 <_PyLong_UnsignedLong_Converter@@Base+0x15a4> │ │ │ │ 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] @ 766c0 <_PyLong_UnsignedLong_Converter@@Base+0x15b0> │ │ │ │ + ldr r3, [pc, #24] @ 763a0 <_PyLong_UnsignedLong_Converter@@Base+0x15b0> │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76668 <_PyLong_UnsignedLong_Converter@@Base+0x1558> │ │ │ │ + bne 76348 <_PyLong_UnsignedLong_Converter@@Base+0x1558> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsr #5 │ │ │ │ + rsbeq r8, sl, r4, lsr #5 │ │ │ │ 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 3cb370 │ │ │ │ + bl 3cb960 │ │ │ │ sub r0, r0, #1 │ │ │ │ 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, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #32980 @ 0x80d4 │ │ │ │ + movw r0, #33544 @ 0x8308 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - bne 7676c <_PyLong_UnsignedLong_Converter@@Base+0x165c> │ │ │ │ + bne 7644c <_PyLong_UnsignedLong_Converter@@Base+0x165c> │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 7678c <_PyLong_UnsignedLong_Converter@@Base+0x167c> │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bgt 7646c <_PyLong_UnsignedLong_Converter@@Base+0x167c> │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32992 @ 0x80e0 │ │ │ │ + movw r1, #33556 @ 0x8314 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r4, #0 │ │ │ │ - b 76860 <_PyLong_UnsignedLong_Converter@@Base+0x1750> │ │ │ │ + b 76540 <_PyLong_UnsignedLong_Converter@@Base+0x1750> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 76814 <_PyLong_UnsignedLong_Converter@@Base+0x1704> │ │ │ │ + beq 764f4 <_PyLong_UnsignedLong_Converter@@Base+0x1704> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 1d3c64 │ │ │ │ + bl 16add4 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 767f4 <_PyLong_UnsignedLong_Converter@@Base+0x16e4> │ │ │ │ + beq 764d4 <_PyLong_UnsignedLong_Converter@@Base+0x16e4> │ │ │ │ mov r0, r8 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 767f4 <_PyLong_UnsignedLong_Converter@@Base+0x16e4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 764d4 <_PyLong_UnsignedLong_Converter@@Base+0x16e4> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - movw r1, #3028 @ 0xbd4 │ │ │ │ + movw r1, #3376 @ 0xd30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 76784 <_PyLong_UnsignedLong_Converter@@Base+0x1674> │ │ │ │ + bl 1736ec │ │ │ │ + b 76464 <_PyLong_UnsignedLong_Converter@@Base+0x1674> │ │ │ │ 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 76838 <_PyLong_UnsignedLong_Converter@@Base+0x1728> │ │ │ │ + b 76518 <_PyLong_UnsignedLong_Converter@@Base+0x1728> │ │ │ │ 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 76824 <_PyLong_UnsignedLong_Converter@@Base+0x1714> │ │ │ │ + bne 76504 <_PyLong_UnsignedLong_Converter@@Base+0x1714> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76850 <_PyLong_UnsignedLong_Converter@@Base+0x1740> │ │ │ │ + bgt 76530 <_PyLong_UnsignedLong_Converter@@Base+0x1740> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 76858 <_PyLong_UnsignedLong_Converter@@Base+0x1748> │ │ │ │ + beq 76538 <_PyLong_UnsignedLong_Converter@@Base+0x1748> │ │ │ │ mov r4, #0 │ │ │ │ - b 76860 <_PyLong_UnsignedLong_Converter@@Base+0x1750> │ │ │ │ + b 76540 <_PyLong_UnsignedLong_Converter@@Base+0x1750> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ - bl 3efd28 │ │ │ │ + bl 3f0598 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 768a0 <_PyLong_UnsignedLong_Converter@@Base+0x1790> │ │ │ │ + beq 76580 <_PyLong_UnsignedLong_Converter@@Base+0x1790> │ │ │ │ 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]!) │ │ │ │ @@ -73450,110 +73252,110 @@ │ │ │ │ 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 ce9e0 │ │ │ │ + bl ce87c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76928 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ + beq 76608 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 76918 <_PyLong_UnsignedLong_Converter@@Base+0x1808> │ │ │ │ + bne 765f8 <_PyLong_UnsignedLong_Converter@@Base+0x1808> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76928 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ + bgt 76608 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76928 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ + bne 76608 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 76928 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 76608 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f4df8 <_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 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76968 <_PyLong_UnsignedLong_Converter@@Base+0x1858> │ │ │ │ + bne 76648 <_PyLong_UnsignedLong_Converter@@Base+0x1858> │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 76984 <_PyLong_UnsignedLong_Converter@@Base+0x1874> │ │ │ │ + beq 76664 <_PyLong_UnsignedLong_Converter@@Base+0x1874> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76984 <_PyLong_UnsignedLong_Converter@@Base+0x1874> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 76664 <_PyLong_UnsignedLong_Converter@@Base+0x1874> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33028 @ 0x8104 │ │ │ │ + movw r1, #33592 @ 0x8338 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 769d8 <_PyLong_UnsignedLong_Converter@@Base+0x18c8> │ │ │ │ + bl 1b899c │ │ │ │ + b 766b8 <_PyLong_UnsignedLong_Converter@@Base+0x18c8> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2652c4 │ │ │ │ + bl 266edc │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 769c0 <_PyLong_UnsignedLong_Converter@@Base+0x18b0> │ │ │ │ + bne 766a0 <_PyLong_UnsignedLong_Converter@@Base+0x18b0> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 769e0 <_PyLong_UnsignedLong_Converter@@Base+0x18d0> │ │ │ │ + bne 766c0 <_PyLong_UnsignedLong_Converter@@Base+0x18d0> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38548 @ 0x9694 │ │ │ │ + movw r1, #39252 @ 0x9954 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 76a04 <_PyLong_UnsignedLong_Converter@@Base+0x18f4> │ │ │ │ - bl bbfe8 │ │ │ │ + beq 766e4 <_PyLong_UnsignedLong_Converter@@Base+0x18f4> │ │ │ │ + bl bbb48 │ │ │ │ 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 373e78 │ │ │ │ + bl 374af4 │ │ │ │ mov r7, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 769d8 <_PyLong_UnsignedLong_Converter@@Base+0x18c8> │ │ │ │ + bne 766b8 <_PyLong_UnsignedLong_Converter@@Base+0x18c8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 374474 │ │ │ │ + bl 3750f0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 76a70 <_PyLong_UnsignedLong_Converter@@Base+0x1960> │ │ │ │ + beq 76750 <_PyLong_UnsignedLong_Converter@@Base+0x1960> │ │ │ │ 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 │ │ │ │ @@ -73567,128 +73369,128 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #17356 @ 0x43cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 76acc <_PyLong_UnsignedLong_Converter@@Base+0x19bc> │ │ │ │ + beq 767ac <_PyLong_UnsignedLong_Converter@@Base+0x19bc> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 76ad0 <_PyLong_UnsignedLong_Converter@@Base+0x19c0> │ │ │ │ + beq 767b0 <_PyLong_UnsignedLong_Converter@@Base+0x19c0> │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 76b08 <_PyLong_UnsignedLong_Converter@@Base+0x19f8> │ │ │ │ - bl d46b4 │ │ │ │ + bne 767e8 <_PyLong_UnsignedLong_Converter@@Base+0x19f8> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5968 @ 0x1750 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 76b50 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ + beq 76830 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76b50 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ + beq 76830 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ mov r1, r5 │ │ │ │ - bl 3efd28 │ │ │ │ + bl 3f0598 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76b50 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ + bne 76830 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76b4c <_PyLong_UnsignedLong_Converter@@Base+0x1a3c> │ │ │ │ + bgt 7682c <_PyLong_UnsignedLong_Converter@@Base+0x1a3c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76b4c <_PyLong_UnsignedLong_Converter@@Base+0x1a3c> │ │ │ │ + bne 7682c <_PyLong_UnsignedLong_Converter@@Base+0x1a3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #49784 @ 0xc278 │ │ │ │ + movw r1, #50456 @ 0xc518 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1c09f4 │ │ │ │ + bl 1c0e94 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 76ba8 <_PyLong_UnsignedLong_Converter@@Base+0x1a98> │ │ │ │ - movw r0, #33064 @ 0x8128 │ │ │ │ + bne 76888 <_PyLong_UnsignedLong_Converter@@Base+0x1a98> │ │ │ │ + movw r0, #33628 @ 0x835c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 374c64 │ │ │ │ + b 3758e0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bbfe8 │ │ │ │ + b bbb48 │ │ │ │ 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] @ 76c80 <_PyLong_UnsignedLong_Converter@@Base+0x1b70> │ │ │ │ + ldr r2, [pc, #164] @ 76960 <_PyLong_UnsignedLong_Converter@@Base+0x1b70> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 76c04 <_PyLong_UnsignedLong_Converter@@Base+0x1af4> │ │ │ │ + bne 768e4 <_PyLong_UnsignedLong_Converter@@Base+0x1af4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 76bec <_PyLong_UnsignedLong_Converter@@Base+0x1adc> │ │ │ │ + bne 768cc <_PyLong_UnsignedLong_Converter@@Base+0x1adc> │ │ │ │ dmb ish │ │ │ │ - beq 76c14 <_PyLong_UnsignedLong_Converter@@Base+0x1b04> │ │ │ │ + beq 768f4 <_PyLong_UnsignedLong_Converter@@Base+0x1b04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 43aba0 <_PyXIData_Free@@Base+0x19bc> │ │ │ │ + bl 43ae88 <_PyXIData_Free@@Base+0x19bc> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 76c40 <_PyLong_UnsignedLong_Converter@@Base+0x1b30> │ │ │ │ + bne 76920 <_PyLong_UnsignedLong_Converter@@Base+0x1b30> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 76c28 <_PyLong_UnsignedLong_Converter@@Base+0x1b18> │ │ │ │ + bne 76908 <_PyLong_UnsignedLong_Converter@@Base+0x1b18> │ │ │ │ dmb ish │ │ │ │ - beq 76c50 <_PyLong_UnsignedLong_Converter@@Base+0x1b40> │ │ │ │ + beq 76930 <_PyLong_UnsignedLong_Converter@@Base+0x1b40> │ │ │ │ mov r0, r4 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 42c2fc <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 76c80 <_PyLong_UnsignedLong_Converter@@Base+0x1b70> │ │ │ │ + bl 42c82c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 76960 <_PyLong_UnsignedLong_Converter@@Base+0x1b70> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 76c78 <_PyLong_UnsignedLong_Converter@@Base+0x1b68> │ │ │ │ + beq 76958 <_PyLong_UnsignedLong_Converter@@Base+0x1b68> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -73698,731 +73500,665 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 76ce8 <_PyLong_UnsignedLong_Converter@@Base+0x1bd8> │ │ │ │ + bne 769c8 <_PyLong_UnsignedLong_Converter@@Base+0x1bd8> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 76ccc <_PyLong_UnsignedLong_Converter@@Base+0x1bbc> │ │ │ │ + bge 769ac <_PyLong_UnsignedLong_Converter@@Base+0x1bbc> │ │ │ │ mov r4, #0 │ │ │ │ - b 76ce8 <_PyLong_UnsignedLong_Converter@@Base+0x1bd8> │ │ │ │ + b 769c8 <_PyLong_UnsignedLong_Converter@@Base+0x1bd8> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76d1c <_PyLong_UnsignedLong_Converter@@Base+0x1c0c> │ │ │ │ - b 76cc4 <_PyLong_UnsignedLong_Converter@@Base+0x1bb4> │ │ │ │ + beq 769fc <_PyLong_UnsignedLong_Converter@@Base+0x1c0c> │ │ │ │ + b 769a4 <_PyLong_UnsignedLong_Converter@@Base+0x1bb4> │ │ │ │ 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] @ 76d74 <_PyLong_UnsignedLong_Converter@@Base+0x1c64> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #96] @ 76a54 <_PyLong_UnsignedLong_Converter@@Base+0x1c64> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d68 <_PyLong_UnsignedLong_Converter@@Base+0x1c58> │ │ │ │ + beq 76a48 <_PyLong_UnsignedLong_Converter@@Base+0x1c58> │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ movweq r2, #5976 @ 0x1758 │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 76d50 <_PyLong_UnsignedLong_Converter@@Base+0x1c40> │ │ │ │ + beq 76a30 <_PyLong_UnsignedLong_Converter@@Base+0x1c40> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 76e10 <_PyLong_UnsignedLong_Converter@@Base+0x1d00> │ │ │ │ + b 76af0 <_PyLong_UnsignedLong_Converter@@Base+0x1d00> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-36 @ 0xffffffdc @ │ │ │ │ + ldrdeq r8, [sl], #-32 @ 0xffffffe0 @ │ │ │ │ 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 76dc4 <_PyLong_UnsignedLong_Converter@@Base+0x1cb4> │ │ │ │ + beq 76aa4 <_PyLong_UnsignedLong_Converter@@Base+0x1cb4> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 1eaf3c │ │ │ │ + bl 1eb720 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76e00 <_PyLong_UnsignedLong_Converter@@Base+0x1cf0> │ │ │ │ - ldr r0, [pc, #36] @ 76e0c <_PyLong_UnsignedLong_Converter@@Base+0x1cfc> │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 76ae0 <_PyLong_UnsignedLong_Converter@@Base+0x1cf0> │ │ │ │ + ldr r0, [pc, #36] @ 76aec <_PyLong_UnsignedLong_Converter@@Base+0x1cfc> │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12028 @ 0x2efc │ │ │ │ + movw r0, #12752 @ 0x31d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ ldrb r3, [r1, #58] @ 0x3a │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r1, #58] @ 0x3a │ │ │ │ cmp ip, #0 │ │ │ │ - bne 76e90 <_PyLong_UnsignedLong_Converter@@Base+0x1d80> │ │ │ │ + bne 76b70 <_PyLong_UnsignedLong_Converter@@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 r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r1, #52] @ 0x34 │ │ │ │ - beq 76e5c <_PyLong_UnsignedLong_Converter@@Base+0x1d4c> │ │ │ │ + beq 76b3c <_PyLong_UnsignedLong_Converter@@Base+0x1d4c> │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cf804 │ │ │ │ + bl 3cfdf4 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #80] @ 76f08 <_PyLong_UnsignedLong_Converter@@Base+0x1df8> │ │ │ │ + ldr r2, [pc, #80] @ 76be8 <_PyLong_UnsignedLong_Converter@@Base+0x1df8> │ │ │ │ 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 76ecc <_PyLong_UnsignedLong_Converter@@Base+0x1dbc> │ │ │ │ + bne 76bac <_PyLong_UnsignedLong_Converter@@Base+0x1dbc> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 76ef0 <_PyLong_UnsignedLong_Converter@@Base+0x1de0> │ │ │ │ - bl df614 │ │ │ │ + bne 76bd0 <_PyLong_UnsignedLong_Converter@@Base+0x1de0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76f00 <_PyLong_UnsignedLong_Converter@@Base+0x1df0> │ │ │ │ + bne 76be0 <_PyLong_UnsignedLong_Converter@@Base+0x1df0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r3, #0 │ │ │ │ - bne 76f44 <_PyLong_UnsignedLong_Converter@@Base+0x1e34> │ │ │ │ + bne 76c24 <_PyLong_UnsignedLong_Converter@@Base+0x1e34> │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 76f64 <_PyLong_UnsignedLong_Converter@@Base+0x1e54> │ │ │ │ + beq 76c44 <_PyLong_UnsignedLong_Converter@@Base+0x1e54> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76f64 <_PyLong_UnsignedLong_Converter@@Base+0x1e54> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 76c44 <_PyLong_UnsignedLong_Converter@@Base+0x1e54> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17968 @ 0x4630 │ │ │ │ + movw r1, #18672 @ 0x48f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 77054 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ + b 76d34 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ mov r0, r1 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 3fdcf0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1194> │ │ │ │ + bl 3fd224 <_PyLong_UnsignedLongLong_Converter@@Base+0xe8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77054 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ + beq 76d34 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ 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 2a25f4 │ │ │ │ + bl 2a4090 │ │ │ │ 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 2a25f4 │ │ │ │ + bl 2a4090 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77054 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ + beq 76d34 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a3bf0 │ │ │ │ + bl 2a52b4 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 77018 <_PyLong_UnsignedLong_Converter@@Base+0x1f08> │ │ │ │ + bne 76cf8 <_PyLong_UnsignedLong_Converter@@Base+0x1f08> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76f5c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ + bgt 76c3c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76f5c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ + bne 76c3c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 76f5c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 76c3c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 77050 <_PyLong_UnsignedLong_Converter@@Base+0x1f40> │ │ │ │ + bge 76d30 <_PyLong_UnsignedLong_Converter@@Base+0x1f40> │ │ │ │ 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 77018 <_PyLong_UnsignedLong_Converter@@Base+0x1f08> │ │ │ │ + b 76cf8 <_PyLong_UnsignedLong_Converter@@Base+0x1f08> │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #40] @ 770a4 <_PyLong_UnsignedLong_Converter@@Base+0x1f94> │ │ │ │ - bl c2fa8 │ │ │ │ + ldr r0, [pc, #40] @ 76d84 <_PyLong_UnsignedLong_Converter@@Base+0x1f94> │ │ │ │ + bl c2bc4 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #6 │ │ │ │ + strdeq r8, [sl], #-44 @ 0xffffffd4 @ │ │ │ │ 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 770e8 <_PyLong_UnsignedLong_Converter@@Base+0x1fd8> │ │ │ │ + bne 76dc8 <_PyLong_UnsignedLong_Converter@@Base+0x1fd8> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8384 @ 0x20c0 │ │ │ │ + movw r1, #9088 @ 0x2380 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 77244 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + b 76f24 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 77150 <_PyLong_UnsignedLong_Converter@@Base+0x2040> │ │ │ │ + bne 76e30 <_PyLong_UnsignedLong_Converter@@Base+0x2040> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 77150 <_PyLong_UnsignedLong_Converter@@Base+0x2040> │ │ │ │ + beq 76e30 <_PyLong_UnsignedLong_Converter@@Base+0x2040> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 77140 <_PyLong_UnsignedLong_Converter@@Base+0x2030> │ │ │ │ - movw r1, #8432 @ 0x20f0 │ │ │ │ + bne 76e20 <_PyLong_UnsignedLong_Converter@@Base+0x2030> │ │ │ │ + movw r1, #9136 @ 0x23b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77244 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ - movw r1, #8484 @ 0x2124 │ │ │ │ + bl 1b899c │ │ │ │ + b 76f24 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + movw r1, #9188 @ 0x23e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 770e0 <_PyLong_UnsignedLong_Converter@@Base+0x1fd0> │ │ │ │ - bl 3a87c0 │ │ │ │ + bl 1b899c │ │ │ │ + b 76dc0 <_PyLong_UnsignedLong_Converter@@Base+0x1fd0> │ │ │ │ + bl 3a9510 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77188 <_PyLong_UnsignedLong_Converter@@Base+0x2078> │ │ │ │ + beq 76e68 <_PyLong_UnsignedLong_Converter@@Base+0x2078> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 40c1ec <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ + bl 40c84c <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 77244 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + b 76f24 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 771f0 <_PyLong_UnsignedLong_Converter@@Base+0x20e0> │ │ │ │ + beq 76ed0 <_PyLong_UnsignedLong_Converter@@Base+0x20e0> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #58520 @ 0xe498 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 77200 <_PyLong_UnsignedLong_Converter@@Base+0x20f0> │ │ │ │ + bne 76ee0 <_PyLong_UnsignedLong_Converter@@Base+0x20f0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 771d0 <_PyLong_UnsignedLong_Converter@@Base+0x20c0> │ │ │ │ + bgt 76eb0 <_PyLong_UnsignedLong_Converter@@Base+0x20c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 771d0 <_PyLong_UnsignedLong_Converter@@Base+0x20c0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 76eb0 <_PyLong_UnsignedLong_Converter@@Base+0x20c0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43840 @ 0xab40 │ │ │ │ + movw r1, #44544 @ 0xae00 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77244 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + bl 1b899c │ │ │ │ + b 76f24 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + movw r3, #49888 @ 0xc2e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77230 <_PyLong_UnsignedLong_Converter@@Base+0x2120> │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bne 76f10 <_PyLong_UnsignedLong_Converter@@Base+0x2120> │ │ │ │ + movw r3, #49932 @ 0xc30c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77244 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ - bl 177ba8 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + beq 76f24 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + bl 177ef4 │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ + bl 2613a4 │ │ │ │ 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 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - mov ip, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne 77298 <_PyLong_UnsignedLong_Converter@@Base+0x2188> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp r0, #2 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 772cc <_PyLong_UnsignedLong_Converter@@Base+0x21bc> │ │ │ │ - mov lr, #2 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r3, [pc, #164] @ 77350 <_PyLong_UnsignedLong_Converter@@Base+0x2240> │ │ │ │ - mov r0, ip │ │ │ │ - sub r5, fp, #20 │ │ │ │ - mov r4, #0 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - strd r4, [sp, #8] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ - subs ip, r0, #0 │ │ │ │ - beq 77344 <_PyLong_UnsignedLong_Converter@@Base+0x2234> │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ - ldr r4, [ip] │ │ │ │ - bl 1c0abc │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 772ec <_PyLong_UnsignedLong_Converter@@Base+0x21dc> │ │ │ │ - bl df614 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 77344 <_PyLong_UnsignedLong_Converter@@Base+0x2234> │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r3, #38908 @ 0x97fc │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 77324 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #33116 @ 0x815c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - movw r3, #4552 @ 0x11c8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33156 @ 0x8184 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-52 @ 0xffffffcc @ │ │ │ │ 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 77394 <_PyLong_UnsignedLong_Converter@@Base+0x2284> │ │ │ │ + bne 76f6c <_PyLong_UnsignedLong_Converter@@Base+0x217c> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 773c4 <_PyLong_UnsignedLong_Converter@@Base+0x22b4> │ │ │ │ - b 773b8 <_PyLong_UnsignedLong_Converter@@Base+0x22a8> │ │ │ │ + bne 76f9c <_PyLong_UnsignedLong_Converter@@Base+0x21ac> │ │ │ │ + b 76f90 <_PyLong_UnsignedLong_Converter@@Base+0x21a0> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47324 @ 0xb8dc │ │ │ │ + movw r0, #48028 @ 0xbb9c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7742c <_PyLong_UnsignedLong_Converter@@Base+0x231c> │ │ │ │ - b 7737c <_PyLong_UnsignedLong_Converter@@Base+0x226c> │ │ │ │ - bl df614 │ │ │ │ + beq 77004 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ + b 76f54 <_PyLong_UnsignedLong_Converter@@Base+0x2164> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7742c <_PyLong_UnsignedLong_Converter@@Base+0x231c> │ │ │ │ + bne 77004 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 773e4 <_PyLong_UnsignedLong_Converter@@Base+0x22d4> │ │ │ │ - bl df614 │ │ │ │ + bne 76fbc <_PyLong_UnsignedLong_Converter@@Base+0x21cc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7742c <_PyLong_UnsignedLong_Converter@@Base+0x231c> │ │ │ │ + bne 77004 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77800 <_PyLong_UnsignedLong_Converter@@Base+0x26f0> │ │ │ │ + bl 773d8 <_PyLong_UnsignedLong_Converter@@Base+0x25e8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7742c <_PyLong_UnsignedLong_Converter@@Base+0x231c> │ │ │ │ + beq 77004 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e420 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5976 @ 0x1758 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 77430 <_PyLong_UnsignedLong_Converter@@Base+0x2320> │ │ │ │ + bne 77008 <_PyLong_UnsignedLong_Converter@@Base+0x2218> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #27448 @ 0x6b38 │ │ │ │ + movw r1, #28224 @ 0x6e40 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51f70 <_Py_rc_quot@@Base+0x610> │ │ │ │ + b 51d10 <_Py_rc_quot@@Base+0x610> │ │ │ │ push {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 774a0 <_PyLong_UnsignedLong_Converter@@Base+0x2390> │ │ │ │ + beq 77078 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 774a0 <_PyLong_UnsignedLong_Converter@@Base+0x2390> │ │ │ │ + bgt 77078 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 774a0 <_PyLong_UnsignedLong_Converter@@Base+0x2390> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 77078 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a228 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ + bl 21a844 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c3b90 <_PyEval_MatchClass@@Base+0x3b4c> │ │ │ │ + bl 3c417c <_PyTime_AsMilliseconds@@Base+0x3b4c> │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 774f4 <_PyLong_UnsignedLong_Converter@@Base+0x23e4> │ │ │ │ + bne 770cc <_PyLong_UnsignedLong_Converter@@Base+0x22dc> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77518 <_PyLong_UnsignedLong_Converter@@Base+0x2408> │ │ │ │ + bl 1b899c │ │ │ │ + b 770f0 <_PyLong_UnsignedLong_Converter@@Base+0x2300> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77520 <_PyLong_UnsignedLong_Converter@@Base+0x2410> │ │ │ │ + beq 770f8 <_PyLong_UnsignedLong_Converter@@Base+0x2308> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40 @ 0x28 │ │ │ │ + movw r1, #744 @ 0x2e8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7753c <_PyLong_UnsignedLong_Converter@@Base+0x242c> │ │ │ │ - ldr r1, [pc, #20] @ 77548 <_PyLong_UnsignedLong_Converter@@Base+0x2438> │ │ │ │ + beq 77114 <_PyLong_UnsignedLong_Converter@@Base+0x2324> │ │ │ │ + ldr r1, [pc, #20] @ 77120 <_PyLong_UnsignedLong_Converter@@Base+0x2330> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d473c │ │ │ │ + b d45b4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq r6, [fp], #-148 @ 0xffffff6c @ │ │ │ │ + rsbeq r6, fp, ip, asr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ sub r2, r2, #1 │ │ │ │ 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 775a4 <_PyLong_UnsignedLong_Converter@@Base+0x2494> │ │ │ │ + bls 7717c <_PyLong_UnsignedLong_Converter@@Base+0x238c> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #26976 @ 0x6960 │ │ │ │ + movw r0, #27752 @ 0x6c68 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 777c4 <_PyLong_UnsignedLong_Converter@@Base+0x26b4> │ │ │ │ + beq 7739c <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ cmp r4, #1 │ │ │ │ - ble 775cc <_PyLong_UnsignedLong_Converter@@Base+0x24bc> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + ble 771a4 <_PyLong_UnsignedLong_Converter@@Base+0x23b4> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23656 @ 0x5c68 │ │ │ │ + movw r1, #24360 @ 0x5f28 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 777c4 <_PyLong_UnsignedLong_Converter@@Base+0x26b4> │ │ │ │ + beq 7739c <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ ldr r5, [r6] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, #3 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 775f8 <_PyLong_UnsignedLong_Converter@@Base+0x24e8> │ │ │ │ + bne 771d0 <_PyLong_UnsignedLong_Converter@@Base+0x23e0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 77608 <_PyLong_UnsignedLong_Converter@@Base+0x24f8> │ │ │ │ + b 771e0 <_PyLong_UnsignedLong_Converter@@Base+0x23f0> │ │ │ │ cmp r4, #2 │ │ │ │ - bne 77614 <_PyLong_UnsignedLong_Converter@@Base+0x2504> │ │ │ │ + bne 771ec <_PyLong_UnsignedLong_Converter@@Base+0x23fc> │ │ │ │ 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 77660 <_PyLong_UnsignedLong_Converter@@Base+0x2550> │ │ │ │ + beq 77238 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77660 <_PyLong_UnsignedLong_Converter@@Base+0x2550> │ │ │ │ + beq 77238 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #6412 @ 0x190c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 77660 <_PyLong_UnsignedLong_Converter@@Base+0x2550> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 77238 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33200 @ 0x81b0 │ │ │ │ + movw r1, #33680 @ 0x8390 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 777c4 <_PyLong_UnsignedLong_Converter@@Base+0x26b4> │ │ │ │ + bl 1b899c │ │ │ │ + b 7739c <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7768c <_PyLong_UnsignedLong_Converter@@Base+0x257c> │ │ │ │ + beq 77264 <_PyLong_UnsignedLong_Converter@@Base+0x2474> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 776a4 <_PyLong_UnsignedLong_Converter@@Base+0x2594> │ │ │ │ + beq 7727c <_PyLong_UnsignedLong_Converter@@Base+0x248c> │ │ │ │ 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 776d4 <_PyLong_UnsignedLong_Converter@@Base+0x25c4> │ │ │ │ + bge 772ac <_PyLong_UnsignedLong_Converter@@Base+0x24bc> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 776d4 <_PyLong_UnsignedLong_Converter@@Base+0x25c4> │ │ │ │ + beq 772ac <_PyLong_UnsignedLong_Converter@@Base+0x24bc> │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 542f8 │ │ │ │ - b 7774c <_PyLong_UnsignedLong_Converter@@Base+0x263c> │ │ │ │ + bl 5409c │ │ │ │ + b 77324 <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 77730 <_PyLong_UnsignedLong_Converter@@Base+0x2620> │ │ │ │ + beq 77308 <_PyLong_UnsignedLong_Converter@@Base+0x2518> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 77700 <_PyLong_UnsignedLong_Converter@@Base+0x25f0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 772d8 <_PyLong_UnsignedLong_Converter@@Base+0x24e8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23804 @ 0x5cfc │ │ │ │ + movw r1, #24508 @ 0x5fbc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77794 <_PyLong_UnsignedLong_Converter@@Base+0x2684> │ │ │ │ + bl 1b899c │ │ │ │ + b 7736c <_PyLong_UnsignedLong_Converter@@Base+0x257c> │ │ │ │ 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 7774c <_PyLong_UnsignedLong_Converter@@Base+0x263c> │ │ │ │ + bne 77324 <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ mov r0, r5 │ │ │ │ - bl 176664 │ │ │ │ + bl 1769b0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 7774c <_PyLong_UnsignedLong_Converter@@Base+0x263c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 77324 <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33244 @ 0x81dc │ │ │ │ + movw r1, #33724 @ 0x83bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77794 <_PyLong_UnsignedLong_Converter@@Base+0x2684> │ │ │ │ + bl 1b899c │ │ │ │ + b 7736c <_PyLong_UnsignedLong_Converter@@Base+0x257c> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77780 <_PyLong_UnsignedLong_Converter@@Base+0x2670> │ │ │ │ + beq 77358 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77780 <_PyLong_UnsignedLong_Converter@@Base+0x2670> │ │ │ │ + bgt 77358 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77780 <_PyLong_UnsignedLong_Converter@@Base+0x2670> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 77358 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 356fb4 │ │ │ │ - b 777c4 <_PyLong_UnsignedLong_Converter@@Base+0x26b4> │ │ │ │ + bl 35793c │ │ │ │ + b 7739c <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 777b4 <_PyLong_UnsignedLong_Converter@@Base+0x26a4> │ │ │ │ + bgt 7738c <_PyLong_UnsignedLong_Converter@@Base+0x259c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 777b4 <_PyLong_UnsignedLong_Converter@@Base+0x26a4> │ │ │ │ + bne 7738c <_PyLong_UnsignedLong_Converter@@Base+0x259c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3c69d4 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c6fc0 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -74430,146 +74166,146 @@ │ │ │ │ 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 77848 <_PyLong_UnsignedLong_Converter@@Base+0x2738> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 77420 <_PyLong_UnsignedLong_Converter@@Base+0x2630> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33324 @ 0x822c │ │ │ │ + movw r1, #33804 @ 0x840c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77868 <_PyLong_UnsignedLong_Converter@@Base+0x2758> │ │ │ │ + bl 1b899c │ │ │ │ + b 77440 <_PyLong_UnsignedLong_Converter@@Base+0x2650> │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77870 <_PyLong_UnsignedLong_Converter@@Base+0x2760> │ │ │ │ - bl df614 │ │ │ │ + bne 77448 <_PyLong_UnsignedLong_Converter@@Base+0x2658> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77870 <_PyLong_UnsignedLong_Converter@@Base+0x2760> │ │ │ │ + beq 77448 <_PyLong_UnsignedLong_Converter@@Base+0x2658> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 778b8 <_PyLong_UnsignedLong_Converter@@Base+0x27a8> │ │ │ │ + bne 77490 <_PyLong_UnsignedLong_Converter@@Base+0x26a0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 778ec <_PyLong_UnsignedLong_Converter@@Base+0x27dc> │ │ │ │ - b 778d8 <_PyLong_UnsignedLong_Converter@@Base+0x27c8> │ │ │ │ + bne 774c4 <_PyLong_UnsignedLong_Converter@@Base+0x26d4> │ │ │ │ + b 774b0 <_PyLong_UnsignedLong_Converter@@Base+0x26c0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47356 @ 0xb8fc │ │ │ │ + movw r0, #48060 @ 0xbbbc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 778e4 <_PyLong_UnsignedLong_Converter@@Base+0x27d4> │ │ │ │ - b 778a0 <_PyLong_UnsignedLong_Converter@@Base+0x2790> │ │ │ │ - bl df614 │ │ │ │ + beq 774bc <_PyLong_UnsignedLong_Converter@@Base+0x26cc> │ │ │ │ + b 77478 <_PyLong_UnsignedLong_Converter@@Base+0x2688> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 778ec <_PyLong_UnsignedLong_Converter@@Base+0x27dc> │ │ │ │ + beq 774c4 <_PyLong_UnsignedLong_Converter@@Base+0x26d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 77b24 <_PyLong_UnsignedLong_Converter@@Base+0x2a14> │ │ │ │ + b 776fc <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77b24 <_PyLong_UnsignedLong_Converter@@Base+0x2a14> │ │ │ │ + beq 776fc <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ mov r0, #32 │ │ │ │ bl 2e2dc <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 77914 <_PyLong_UnsignedLong_Converter@@Base+0x2804> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 77b18 <_PyLong_UnsignedLong_Converter@@Base+0x2a08> │ │ │ │ + bne 774ec <_PyLong_UnsignedLong_Converter@@Base+0x26fc> │ │ │ │ + bl 36d9fc │ │ │ │ + b 776f0 <_PyLong_UnsignedLong_Converter@@Base+0x2900> │ │ │ │ mov sl, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 77a98 <_PyLong_UnsignedLong_Converter@@Base+0x2988> │ │ │ │ - bl 1ff3f0 │ │ │ │ + beq 77670 <_PyLong_UnsignedLong_Converter@@Base+0x2880> │ │ │ │ + bl 1ffa54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77980 <_PyLong_UnsignedLong_Converter@@Base+0x2870> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 77558 <_PyLong_UnsignedLong_Converter@@Base+0x2768> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #33356 @ 0x824c │ │ │ │ + movw r1, #33836 @ 0x842c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bgt 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bne 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 779ac <_PyLong_UnsignedLong_Converter@@Base+0x289c> │ │ │ │ + bgt 77584 <_PyLong_UnsignedLong_Converter@@Base+0x2794> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 779ac <_PyLong_UnsignedLong_Converter@@Base+0x289c> │ │ │ │ + bne 77584 <_PyLong_UnsignedLong_Converter@@Base+0x2794> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 779dc <_PyLong_UnsignedLong_Converter@@Base+0x28cc> │ │ │ │ - bl df614 │ │ │ │ + bge 775b4 <_PyLong_UnsignedLong_Converter@@Base+0x27c4> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bne 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33412 @ 0x8284 │ │ │ │ + movw r1, #33892 @ 0x8464 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bl 1b899c │ │ │ │ + b 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 77a00 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 775d8 <_PyLong_UnsignedLong_Converter@@Base+0x27e8> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33432 @ 0x8298 │ │ │ │ + movw r1, #33912 @ 0x8478 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bl 1b899c │ │ │ │ + b 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ cmp r6, r7 │ │ │ │ - blt 77a74 <_PyLong_UnsignedLong_Converter@@Base+0x2964> │ │ │ │ + blt 7764c <_PyLong_UnsignedLong_Converter@@Base+0x285c> │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ addgt r7, r6, #1 │ │ │ │ - bgt 77a20 <_PyLong_UnsignedLong_Converter@@Base+0x2910> │ │ │ │ + bgt 775f8 <_PyLong_UnsignedLong_Converter@@Base+0x2808> │ │ │ │ lsl r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge 77a08 <_PyLong_UnsignedLong_Converter@@Base+0x28f8> │ │ │ │ + bge 775e0 <_PyLong_UnsignedLong_Converter@@Base+0x27f0> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e2dc <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 77a38 <_PyLong_UnsignedLong_Converter@@Base+0x2928> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bne 77610 <_PyLong_UnsignedLong_Converter@@Base+0x2820> │ │ │ │ + bl 36d9fc │ │ │ │ + b 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2df4c │ │ │ │ @@ -74578,188 +74314,254 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r8 │ │ │ │ cmp sl, r6, lsr #3 │ │ │ │ - bls 77924 <_PyLong_UnsignedLong_Converter@@Base+0x2814> │ │ │ │ + bls 774fc <_PyLong_UnsignedLong_Converter@@Base+0x270c> │ │ │ │ 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 77924 <_PyLong_UnsignedLong_Converter@@Base+0x2814> │ │ │ │ - bl df614 │ │ │ │ + b 774fc <_PyLong_UnsignedLong_Converter@@Base+0x270c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bne 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77ac4 <_PyLong_UnsignedLong_Converter@@Base+0x29b4> │ │ │ │ + bgt 7769c <_PyLong_UnsignedLong_Converter@@Base+0x28ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77ac4 <_PyLong_UnsignedLong_Converter@@Base+0x29b4> │ │ │ │ + bne 7769c <_PyLong_UnsignedLong_Converter@@Base+0x28ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 2e2d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77af4 <_PyLong_UnsignedLong_Converter@@Base+0x29e4> │ │ │ │ + beq 776cc <_PyLong_UnsignedLong_Converter@@Base+0x28dc> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 77b08 <_PyLong_UnsignedLong_Converter@@Base+0x29f8> │ │ │ │ + bl 301368 │ │ │ │ + b 776e0 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ - b 77b24 <_PyLong_UnsignedLong_Converter@@Base+0x2a14> │ │ │ │ + b 776fc <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 77b18 <_PyLong_UnsignedLong_Converter@@Base+0x2a08> │ │ │ │ + beq 776f0 <_PyLong_UnsignedLong_Converter@@Base+0x2900> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ - b 778e4 <_PyLong_UnsignedLong_Converter@@Base+0x27d4> │ │ │ │ + bl bd438 │ │ │ │ + b 774bc <_PyLong_UnsignedLong_Converter@@Base+0x26cc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 40aa48 <_Py_c_quot@@Base+0x2c0> │ │ │ │ + b 40b2c8 <_Py_c_quot@@Base+0x2bc> │ │ │ │ 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 df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77bb0 <_PyLong_UnsignedLong_Converter@@Base+0x2aa0> │ │ │ │ + beq 77788 <_PyLong_UnsignedLong_Converter@@Base+0x2998> │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77bb4 <_PyLong_UnsignedLong_Converter@@Base+0x2aa4> │ │ │ │ + beq 7778c <_PyLong_UnsignedLong_Converter@@Base+0x299c> │ │ │ │ mov r0, r6 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 77bb4 <_PyLong_UnsignedLong_Converter@@Base+0x2aa4> │ │ │ │ + beq 7778c <_PyLong_UnsignedLong_Converter@@Base+0x299c> │ │ │ │ mov r1, #3 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1e7dd0 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b 77bcc <_PyLong_UnsignedLong_Converter@@Base+0x2abc> │ │ │ │ + bl 1e85b4 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b 777a4 <_PyLong_UnsignedLong_Converter@@Base+0x29b4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ - bl bd8c4 │ │ │ │ + bl bd438 │ │ │ │ + bl bd424 │ │ │ │ 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 777f8 <_PyLong_UnsignedLong_Converter@@Base+0x2a08> │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp r0, #2 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 7782c <_PyLong_UnsignedLong_Converter@@Base+0x2a3c> │ │ │ │ + mov lr, #2 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r3, [pc, #164] @ 778b0 <_PyLong_UnsignedLong_Converter@@Base+0x2ac0> │ │ │ │ + mov r0, ip │ │ │ │ + sub r5, fp, #20 │ │ │ │ + mov r4, #0 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + strd r4, [sp, #8] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + subs ip, r0, #0 │ │ │ │ + beq 778a4 <_PyLong_UnsignedLong_Converter@@Base+0x2ab4> │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ + ldr r4, [ip] │ │ │ │ + bl 1c0f5c │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 7784c <_PyLong_UnsignedLong_Converter@@Base+0x2a5c> │ │ │ │ + bl df4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 778a4 <_PyLong_UnsignedLong_Converter@@Base+0x2ab4> │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #38908 @ 0x97fc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 77884 <_PyLong_UnsignedLong_Converter@@Base+0x2a94> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #33936 @ 0x8490 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1736ec │ │ │ │ + movw r3, #4552 @ 0x11c8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #33976 @ 0x84b8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1736ec │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldrdeq r8, [sl], #-48 @ 0xffffffd0 @ │ │ │ │ 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 77c14 <_PyLong_UnsignedLong_Converter@@Base+0x2b04> │ │ │ │ + bne 778f4 <_PyLong_UnsignedLong_Converter@@Base+0x2b04> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77c40 <_PyLong_UnsignedLong_Converter@@Base+0x2b30> │ │ │ │ - b 77c34 <_PyLong_UnsignedLong_Converter@@Base+0x2b24> │ │ │ │ + bne 77920 <_PyLong_UnsignedLong_Converter@@Base+0x2b30> │ │ │ │ + b 77914 <_PyLong_UnsignedLong_Converter@@Base+0x2b24> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47308 @ 0xb8cc │ │ │ │ + movw r0, #48012 @ 0xbb8c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c84 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ - b 77bfc <_PyLong_UnsignedLong_Converter@@Base+0x2aec> │ │ │ │ - bl df614 │ │ │ │ + beq 77964 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ + b 778dc <_PyLong_UnsignedLong_Converter@@Base+0x2aec> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77c84 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ + bne 77964 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77800 <_PyLong_UnsignedLong_Converter@@Base+0x26f0> │ │ │ │ + bl 773d8 <_PyLong_UnsignedLong_Converter@@Base+0x25e8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c84 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ + beq 77964 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db68 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 77c88 <_PyLong_UnsignedLong_Converter@@Base+0x2b78> │ │ │ │ + beq 77968 <_PyLong_UnsignedLong_Converter@@Base+0x2b78> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77cc8 <_PyLong_UnsignedLong_Converter@@Base+0x2bb8> │ │ │ │ + bgt 779a8 <_PyLong_UnsignedLong_Converter@@Base+0x2bb8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 77cc8 <_PyLong_UnsignedLong_Converter@@Base+0x2bb8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 779a8 <_PyLong_UnsignedLong_Converter@@Base+0x2bb8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c60b4 │ │ │ │ + b c5f4c │ │ │ │ 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 77d10 <_PyLong_UnsignedLong_Converter@@Base+0x2c00> │ │ │ │ + beq 779f0 <_PyLong_UnsignedLong_Converter@@Base+0x2c00> │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 77d30 <_PyLong_UnsignedLong_Converter@@Base+0x2c20> │ │ │ │ - b 77d20 <_PyLong_UnsignedLong_Converter@@Base+0x2c10> │ │ │ │ - bl 3fb264 <_PySlotIterator_Init@@Base+0x50> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 77cfc <_PyLong_UnsignedLong_Converter@@Base+0x2bec> │ │ │ │ - b 77d40 <_PyLong_UnsignedLong_Converter@@Base+0x2c30> │ │ │ │ - bl b7454 │ │ │ │ + bne 77a10 <_PyLong_UnsignedLong_Converter@@Base+0x2c20> │ │ │ │ + b 77a00 <_PyLong_UnsignedLong_Converter@@Base+0x2c10> │ │ │ │ + bl 3fb284 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 779dc <_PyLong_UnsignedLong_Converter@@Base+0x2bec> │ │ │ │ + b 77a20 <_PyLong_UnsignedLong_Converter@@Base+0x2c30> │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5] │ │ │ │ - beq 77d40 <_PyLong_UnsignedLong_Converter@@Base+0x2c30> │ │ │ │ + beq 77a20 <_PyLong_UnsignedLong_Converter@@Base+0x2c30> │ │ │ │ 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} │ │ │ │ @@ -74769,355 +74571,355 @@ │ │ │ │ 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 77da4 <_PyLong_UnsignedLong_Converter@@Base+0x2c94> │ │ │ │ + bne 77a84 <_PyLong_UnsignedLong_Converter@@Base+0x2c94> │ │ │ │ cmp r7, #0 │ │ │ │ - bge 77d88 <_PyLong_UnsignedLong_Converter@@Base+0x2c78> │ │ │ │ + bge 77a68 <_PyLong_UnsignedLong_Converter@@Base+0x2c78> │ │ │ │ mov r6, #0 │ │ │ │ - b 77da4 <_PyLong_UnsignedLong_Converter@@Base+0x2c94> │ │ │ │ + b 77a84 <_PyLong_UnsignedLong_Converter@@Base+0x2c94> │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 77dd8 <_PyLong_UnsignedLong_Converter@@Base+0x2cc8> │ │ │ │ - b 77d80 <_PyLong_UnsignedLong_Converter@@Base+0x2c70> │ │ │ │ + beq 77ab8 <_PyLong_UnsignedLong_Converter@@Base+0x2cc8> │ │ │ │ + b 77a60 <_PyLong_UnsignedLong_Converter@@Base+0x2c70> │ │ │ │ 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] @ 77ec0 <_PyLong_UnsignedLong_Converter@@Base+0x2db0> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #240] @ 77ba0 <_PyLong_UnsignedLong_Converter@@Base+0x2db0> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77eb4 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ + beq 77b94 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ cmn r7, r6 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ movweq r6, #5976 @ 0x1758 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ ldrne r6, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ movwne r4, #6244 @ 0x1864 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 77eb4 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ + bne 77b94 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 77e48 <_PyLong_UnsignedLong_Converter@@Base+0x2d38> │ │ │ │ + bne 77b28 <_PyLong_UnsignedLong_Converter@@Base+0x2d38> │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 77ea0 <_PyLong_UnsignedLong_Converter@@Base+0x2d90> │ │ │ │ + beq 77b80 <_PyLong_UnsignedLong_Converter@@Base+0x2d90> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 77ea0 <_PyLong_UnsignedLong_Converter@@Base+0x2d90> │ │ │ │ - ldr r0, [pc, #116] @ 77ec4 <_PyLong_UnsignedLong_Converter@@Base+0x2db4> │ │ │ │ + b 77b80 <_PyLong_UnsignedLong_Converter@@Base+0x2d90> │ │ │ │ + ldr r0, [pc, #116] @ 77ba4 <_PyLong_UnsignedLong_Converter@@Base+0x2db4> │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77eb4 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ - bl 159040 │ │ │ │ + beq 77b94 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ + bl 1592dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77e8c <_PyLong_UnsignedLong_Converter@@Base+0x2d7c> │ │ │ │ + bgt 77b6c <_PyLong_UnsignedLong_Converter@@Base+0x2d7c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77e8c <_PyLong_UnsignedLong_Converter@@Base+0x2d7c> │ │ │ │ + bne 77b6c <_PyLong_UnsignedLong_Converter@@Base+0x2d7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 77eb4 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ - bne 77eac <_PyLong_UnsignedLong_Converter@@Base+0x2d9c> │ │ │ │ - b 77e20 <_PyLong_UnsignedLong_Converter@@Base+0x2d10> │ │ │ │ + blt 77b94 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ + bne 77b8c <_PyLong_UnsignedLong_Converter@@Base+0x2d9c> │ │ │ │ + b 77b00 <_PyLong_UnsignedLong_Converter@@Base+0x2d10> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #8 │ │ │ │ - rsbeq r4, fp, r0, lsl r5 │ │ │ │ + strdeq r8, [sl], #-60 @ 0xffffffc4 @ │ │ │ │ + rsbeq r4, fp, r8, lsl #10 │ │ │ │ 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 77f04 <_PyLong_UnsignedLong_Converter@@Base+0x2df4> │ │ │ │ + bne 77be4 <_PyLong_UnsignedLong_Converter@@Base+0x2df4> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 77f28 <_PyLong_UnsignedLong_Converter@@Base+0x2e18> │ │ │ │ + bl 1b899c │ │ │ │ + b 77c08 <_PyLong_UnsignedLong_Converter@@Base+0x2e18> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77f30 <_PyLong_UnsignedLong_Converter@@Base+0x2e20> │ │ │ │ + beq 77c10 <_PyLong_UnsignedLong_Converter@@Base+0x2e20> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40 @ 0x28 │ │ │ │ + movw r1, #744 @ 0x2e8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 77f64 <_PyLong_UnsignedLong_Converter@@Base+0x2e54> │ │ │ │ + beq 77c44 <_PyLong_UnsignedLong_Converter@@Base+0x2e54> │ │ │ │ movw r1, #20888 @ 0x5198 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16edb0 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + b 16f0f8 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 77fb8 <_PyLong_UnsignedLong_Converter@@Base+0x2ea8> │ │ │ │ + beq 77c98 <_PyLong_UnsignedLong_Converter@@Base+0x2ea8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25920 @ 0x6540 │ │ │ │ + movw r0, #26696 @ 0x6848 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78008 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ + beq 77ce8 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 77ff8 <_PyLong_UnsignedLong_Converter@@Base+0x2ee8> │ │ │ │ - bl e8c3c │ │ │ │ + beq 77cd8 <_PyLong_UnsignedLong_Converter@@Base+0x2ee8> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77ff0 <_PyLong_UnsignedLong_Converter@@Base+0x2ee0> │ │ │ │ + bgt 77cd0 <_PyLong_UnsignedLong_Converter@@Base+0x2ee0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 77ff0 <_PyLong_UnsignedLong_Converter@@Base+0x2ee0> │ │ │ │ + bne 77cd0 <_PyLong_UnsignedLong_Converter@@Base+0x2ee0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 78010 <_PyLong_UnsignedLong_Converter@@Base+0x2f00> │ │ │ │ - bl df614 │ │ │ │ + bne 77cf0 <_PyLong_UnsignedLong_Converter@@Base+0x2f00> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 78010 <_PyLong_UnsignedLong_Converter@@Base+0x2f00> │ │ │ │ + beq 77cf0 <_PyLong_UnsignedLong_Converter@@Base+0x2f00> │ │ │ │ mov r5, #0 │ │ │ │ - b 781b4 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ + b 77e94 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1d3844 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 1d3c64 │ │ │ │ + bl 16add4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 78048 <_PyLong_UnsignedLong_Converter@@Base+0x2f38> │ │ │ │ + beq 77d28 <_PyLong_UnsignedLong_Converter@@Base+0x2f38> │ │ │ │ mov r0, r3 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78178 <_PyLong_UnsignedLong_Converter@@Base+0x3068> │ │ │ │ + beq 77e58 <_PyLong_UnsignedLong_Converter@@Base+0x3068> │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 78068 <_PyLong_UnsignedLong_Converter@@Base+0x2f58> │ │ │ │ + bne 77d48 <_PyLong_UnsignedLong_Converter@@Base+0x2f58> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fb264 <_PySlotIterator_Init@@Base+0x50> │ │ │ │ + bl 3fb284 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 781b4 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ + beq 77e94 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ 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 78120 <_PyLong_UnsignedLong_Converter@@Base+0x3010> │ │ │ │ + ble 77e00 <_PyLong_UnsignedLong_Converter@@Base+0x3010> │ │ │ │ cmp r5, #8 │ │ │ │ add r5, r5, r5, asr #3 │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq 780b8 <_PyLong_UnsignedLong_Converter@@Base+0x2fa8> │ │ │ │ + beq 77d98 <_PyLong_UnsignedLong_Converter@@Base+0x2fa8> │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ mov r1, r5 │ │ │ │ - bls 780c0 <_PyLong_UnsignedLong_Converter@@Base+0x2fb0> │ │ │ │ - b 78118 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ + bls 77da0 <_PyLong_UnsignedLong_Converter@@Base+0x2fb0> │ │ │ │ + b 77df8 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r3, r3, #16 │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 780e4 <_PyLong_UnsignedLong_Converter@@Base+0x2fd4> │ │ │ │ - bl e9288 │ │ │ │ + beq 77dc4 <_PyLong_UnsignedLong_Converter@@Base+0x2fd4> │ │ │ │ + bl e92b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 78108 <_PyLong_UnsignedLong_Converter@@Base+0x2ff8> │ │ │ │ - b 78118 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ + bne 77de8 <_PyLong_UnsignedLong_Converter@@Base+0x2ff8> │ │ │ │ + b 77df8 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ mov r0, r1 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 78118 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ + beq 77df8 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b 78120 <_PyLong_UnsignedLong_Converter@@Base+0x3010> │ │ │ │ - bl 36ccf4 │ │ │ │ - b 78008 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ + b 77e00 <_PyLong_UnsignedLong_Converter@@Base+0x3010> │ │ │ │ + bl 36d9fc │ │ │ │ + b 77ce8 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 78150 <_PyLong_UnsignedLong_Converter@@Base+0x3040> │ │ │ │ + bge 77e30 <_PyLong_UnsignedLong_Converter@@Base+0x3040> │ │ │ │ add ip, r0, r2, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r2, lsl #2] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 78130 <_PyLong_UnsignedLong_Converter@@Base+0x3020> │ │ │ │ + b 77e10 <_PyLong_UnsignedLong_Converter@@Base+0x3020> │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r1, #1 │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ 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 781b4 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ + b 77e94 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20052 @ 0x4e54 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d3844 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 1d3c64 │ │ │ │ + bl 16add4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #25920 @ 0x6540 │ │ │ │ + movw r0, #26696 @ 0x6848 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 78008 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 77ce8 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #5492 @ 0x1574 │ │ │ │ + movw r0, #5664 @ 0x1620 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df57c │ │ │ │ + b df414 │ │ │ │ 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 78770 <_PyLong_UnsignedLong_Converter@@Base+0x3660> │ │ │ │ + bl 78450 <_PyLong_UnsignedLong_Converter@@Base+0x3660> │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7825c <_PyLong_UnsignedLong_Converter@@Base+0x314c> │ │ │ │ + beq 77f3c <_PyLong_UnsignedLong_Converter@@Base+0x314c> │ │ │ │ movw r1, #21360 @ 0x5370 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16edb0 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + b 16f0f8 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 787d0 <_PyLong_UnsignedLong_Converter@@Base+0x36c0> │ │ │ │ + bl 784b0 <_PyLong_UnsignedLong_Converter@@Base+0x36c0> │ │ │ │ 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 782b8 <_PyLong_UnsignedLong_Converter@@Base+0x31a8> │ │ │ │ - bl df614 │ │ │ │ + bne 77f98 <_PyLong_UnsignedLong_Converter@@Base+0x31a8> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 782c8 <_PyLong_UnsignedLong_Converter@@Base+0x31b8> │ │ │ │ + bne 77fa8 <_PyLong_UnsignedLong_Converter@@Base+0x31b8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -75126,314 +74928,314 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 78324 <_PyLong_UnsignedLong_Converter@@Base+0x3214> │ │ │ │ + bne 78004 <_PyLong_UnsignedLong_Converter@@Base+0x3214> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7835c <_PyLong_UnsignedLong_Converter@@Base+0x324c> │ │ │ │ + beq 7803c <_PyLong_UnsignedLong_Converter@@Base+0x324c> │ │ │ │ sub lr, fp, #60 @ 0x3c │ │ │ │ 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, #888] @ 786cc <_PyLong_UnsignedLong_Converter@@Base+0x35bc> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #888] @ 783ac <_PyLong_UnsignedLong_Converter@@Base+0x35bc> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 786c0 <_PyLong_UnsignedLong_Converter@@Base+0x35b0> │ │ │ │ + beq 783a0 <_PyLong_UnsignedLong_Converter@@Base+0x35b0> │ │ │ │ ldr r4, [r4] │ │ │ │ movw r3, #20040 @ 0x4e48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 78398 <_PyLong_UnsignedLong_Converter@@Base+0x3288> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 78078 <_PyLong_UnsignedLong_Converter@@Base+0x3288> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33456 @ 0x82b0 │ │ │ │ + movw r1, #34020 @ 0x84e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov ip, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - ldr r3, [pc, #764] @ 786d0 <_PyLong_UnsignedLong_Converter@@Base+0x35c0> │ │ │ │ + ldr r3, [pc, #764] @ 783b0 <_PyLong_UnsignedLong_Converter@@Base+0x35c0> │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #33508 @ 0x82e4 │ │ │ │ + movw r2, #34072 @ 0x8518 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #748] @ 786d4 <_PyLong_UnsignedLong_Converter@@Base+0x35c4> │ │ │ │ + ldr r0, [pc, #748] @ 783b4 <_PyLong_UnsignedLong_Converter@@Base+0x35c4> │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1749b0 │ │ │ │ + bl 174cf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78698 <_PyLong_UnsignedLong_Converter@@Base+0x3588> │ │ │ │ + beq 78378 <_PyLong_UnsignedLong_Converter@@Base+0x3588> │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 78440 <_PyLong_UnsignedLong_Converter@@Base+0x3330> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 78120 <_PyLong_UnsignedLong_Converter@@Base+0x3330> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33516 @ 0x82ec │ │ │ │ + movw r1, #34080 @ 0x8520 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7869c <_PyLong_UnsignedLong_Converter@@Base+0x358c> │ │ │ │ + bl 1b899c │ │ │ │ + b 7837c <_PyLong_UnsignedLong_Converter@@Base+0x358c> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [r5, #8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r7, #0 │ │ │ │ movweq r1, #5976 @ 0x1758 │ │ │ │ movteq r1, #104 @ 0x68 │ │ │ │ - beq 78484 <_PyLong_UnsignedLong_Converter@@Base+0x3374> │ │ │ │ + beq 78164 <_PyLong_UnsignedLong_Converter@@Base+0x3374> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ bic r1, r7, #1 │ │ │ │ movw r3, #22496 @ 0x57e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ bic r2, r1, #1 │ │ │ │ add r0, r5, #12 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl 2a25f4 │ │ │ │ + bl 2a4090 │ │ │ │ cmp r6, #0 │ │ │ │ movweq r1, #5976 @ 0x1758 │ │ │ │ movteq r1, #104 @ 0x68 │ │ │ │ - beq 784c8 <_PyLong_UnsignedLong_Converter@@Base+0x33b8> │ │ │ │ + beq 781a8 <_PyLong_UnsignedLong_Converter@@Base+0x33b8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ bic r1, r6, #1 │ │ │ │ movw r3, #22496 @ 0x57e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ orreq r1, r1, #1 │ │ │ │ bic r2, r1, #1 │ │ │ │ add r0, r5, #16 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl 2a25f4 │ │ │ │ + bl 2a4090 │ │ │ │ orrs r3, r4, r8 │ │ │ │ - bne 784f8 <_PyLong_UnsignedLong_Converter@@Base+0x33e8> │ │ │ │ + bne 781d8 <_PyLong_UnsignedLong_Converter@@Base+0x33e8> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 7869c <_PyLong_UnsignedLong_Converter@@Base+0x358c> │ │ │ │ + b 7837c <_PyLong_UnsignedLong_Converter@@Base+0x358c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 78650 <_PyLong_UnsignedLong_Converter@@Base+0x3540> │ │ │ │ + beq 78330 <_PyLong_UnsignedLong_Converter@@Base+0x3540> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7852c <_PyLong_UnsignedLong_Converter@@Base+0x341c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7820c <_PyLong_UnsignedLong_Converter@@Base+0x341c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33536 @ 0x8300 │ │ │ │ + movw r1, #34100 @ 0x8534 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 78698 <_PyLong_UnsignedLong_Converter@@Base+0x3588> │ │ │ │ + bl 1b899c │ │ │ │ + b 78378 <_PyLong_UnsignedLong_Converter@@Base+0x3588> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ mov r9, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ str r9, [r5, #20] │ │ │ │ - bl 2a3bf0 │ │ │ │ + bl 2a52b4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7856c <_PyLong_UnsignedLong_Converter@@Base+0x345c> │ │ │ │ + beq 7824c <_PyLong_UnsignedLong_Converter@@Base+0x345c> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, r9 │ │ │ │ - beq 78564 <_PyLong_UnsignedLong_Converter@@Base+0x3454> │ │ │ │ + beq 78244 <_PyLong_UnsignedLong_Converter@@Base+0x3454> │ │ │ │ str r9, [r5, #20] │ │ │ │ - bl 2b1900 <_PyUnicode_ToNumeric@@Base+0x2890> │ │ │ │ + bl 2b37d0 <_PyUnicode_ToNumeric@@Base+0x2a00> │ │ │ │ str r7, [r5, #20] │ │ │ │ - b 78698 <_PyLong_UnsignedLong_Converter@@Base+0x3588> │ │ │ │ + b 78378 <_PyLong_UnsignedLong_Converter@@Base+0x3588> │ │ │ │ cmp r7, #0 │ │ │ │ streq r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 785e0 <_PyLong_UnsignedLong_Converter@@Base+0x34d0> │ │ │ │ + beq 782c0 <_PyLong_UnsignedLong_Converter@@Base+0x34d0> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r7] │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [r3] │ │ │ │ str r6, [r7] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b 785e0 <_PyLong_UnsignedLong_Converter@@Base+0x34d0> │ │ │ │ + b 782c0 <_PyLong_UnsignedLong_Converter@@Base+0x34d0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsl r4, r6, #2 │ │ │ │ ldr r9, [r3, r6, lsl #2] │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 785ec <_PyLong_UnsignedLong_Converter@@Base+0x34dc> │ │ │ │ + bne 782cc <_PyLong_UnsignedLong_Converter@@Base+0x34dc> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [r1, r4] │ │ │ │ cmp sl, r6 │ │ │ │ - ble 7863c <_PyLong_UnsignedLong_Converter@@Base+0x352c> │ │ │ │ - b 785a0 <_PyLong_UnsignedLong_Converter@@Base+0x3490> │ │ │ │ + ble 7831c <_PyLong_UnsignedLong_Converter@@Base+0x352c> │ │ │ │ + b 78280 <_PyLong_UnsignedLong_Converter@@Base+0x3490> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 785c0 <_PyLong_UnsignedLong_Converter@@Base+0x34b0> │ │ │ │ + bne 782a0 <_PyLong_UnsignedLong_Converter@@Base+0x34b0> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r5, r7 │ │ │ │ - movw r1, #3028 @ 0xbd4 │ │ │ │ + movw r1, #3376 @ 0xd30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r3, #4] │ │ │ │ - bl 2b1900 <_PyUnicode_ToNumeric@@Base+0x2890> │ │ │ │ - b 78698 <_PyLong_UnsignedLong_Converter@@Base+0x3588> │ │ │ │ + bl 2b37d0 <_PyUnicode_ToNumeric@@Base+0x2a00> │ │ │ │ + b 78378 <_PyLong_UnsignedLong_Converter@@Base+0x3588> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r5, r7 │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ str sl, [r3, #4] │ │ │ │ - b 78664 <_PyLong_UnsignedLong_Converter@@Base+0x3554> │ │ │ │ + b 78344 <_PyLong_UnsignedLong_Converter@@Base+0x3554> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a3bf0 │ │ │ │ + bl 2a52b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7869c <_PyLong_UnsignedLong_Converter@@Base+0x358c> │ │ │ │ + bne 7837c <_PyLong_UnsignedLong_Converter@@Base+0x358c> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - beq 78684 <_PyLong_UnsignedLong_Converter@@Base+0x3574> │ │ │ │ + beq 78364 <_PyLong_UnsignedLong_Converter@@Base+0x3574> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r2] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1900 <_PyUnicode_ToNumeric@@Base+0x2890> │ │ │ │ - b 784ec <_PyLong_UnsignedLong_Converter@@Base+0x33dc> │ │ │ │ + bl 2b37d0 <_PyUnicode_ToNumeric@@Base+0x2a00> │ │ │ │ + b 781cc <_PyLong_UnsignedLong_Converter@@Base+0x33dc> │ │ │ │ mov r4, #0 │ │ │ │ - ldr r0, [pc, #52] @ 786d8 <_PyLong_UnsignedLong_Converter@@Base+0x35c8> │ │ │ │ + ldr r0, [pc, #52] @ 783b8 <_PyLong_UnsignedLong_Converter@@Base+0x35c8> │ │ │ │ ldr r3, [r0, #900] @ 0x384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 786c0 <_PyLong_UnsignedLong_Converter@@Base+0x35b0> │ │ │ │ + bgt 783a0 <_PyLong_UnsignedLong_Converter@@Base+0x35b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #900] @ 0x384 │ │ │ │ - bne 786c0 <_PyLong_UnsignedLong_Converter@@Base+0x35b0> │ │ │ │ + bne 783a0 <_PyLong_UnsignedLong_Converter@@Base+0x35b0> │ │ │ │ add r0, r0, #900 @ 0x384 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsr #8 │ │ │ │ - rsbeq r8, sl, r8, asr r4 │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ - ldrdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r8, sl, r8, lsr #8 │ │ │ │ + rsbeq r8, sl, r4, asr r4 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + rsbeq r9, fp, r8, asr #27 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 78730 <_PyLong_UnsignedLong_Converter@@Base+0x3620> │ │ │ │ + bne 78410 <_PyLong_UnsignedLong_Converter@@Base+0x3620> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 78768 <_PyLong_UnsignedLong_Converter@@Base+0x3658> │ │ │ │ + bl 1b899c │ │ │ │ + b 78448 <_PyLong_UnsignedLong_Converter@@Base+0x3658> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78758 <_PyLong_UnsignedLong_Converter@@Base+0x3648> │ │ │ │ + beq 78438 <_PyLong_UnsignedLong_Converter@@Base+0x3648> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40 @ 0x28 │ │ │ │ + movw r1, #744 @ 0x2e8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 78768 <_PyLong_UnsignedLong_Converter@@Base+0x3658> │ │ │ │ + bl 1b899c │ │ │ │ + b 78448 <_PyLong_UnsignedLong_Converter@@Base+0x3658> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 787b8 <_PyLong_UnsignedLong_Converter@@Base+0x36a8> │ │ │ │ + bne 78498 <_PyLong_UnsignedLong_Converter@@Base+0x36a8> │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne 787ac <_PyLong_UnsignedLong_Converter@@Base+0x369c> │ │ │ │ + bne 7848c <_PyLong_UnsignedLong_Converter@@Base+0x369c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 201324 │ │ │ │ + b 201984 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1746f4 │ │ │ │ + b 174a3c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #28] │ │ │ │ @@ -75465,346 +75267,346 @@ │ │ │ │ lsr r3, r3, #1 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4195d0 <_PyBytes_Find@@Base+0x1f0> │ │ │ │ + b 419cf8 <_PyBytes_Find@@Base+0x1f0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 787d0 <_PyLong_UnsignedLong_Converter@@Base+0x36c0> │ │ │ │ + bl 784b0 <_PyLong_UnsignedLong_Converter@@Base+0x36c0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43b4f0 <_PyXIData_Free@@Base+0x230c> │ │ │ │ + b 43b7d8 <_PyXIData_Free@@Base+0x230c> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43b5cc <_PyXIData_Free@@Base+0x23e8> │ │ │ │ + b 43b8b8 <_PyXIData_Free@@Base+0x23ec> │ │ │ │ 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, #62688 @ 0xf4e0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #1840 @ 0x730 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3495f8 │ │ │ │ + bl 34b3e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 789c8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ + beq 786a8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 78984 <_PyLong_UnsignedLong_Converter@@Base+0x3874> │ │ │ │ + beq 78664 <_PyLong_UnsignedLong_Converter@@Base+0x3874> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 78954 <_PyLong_UnsignedLong_Converter@@Base+0x3844> │ │ │ │ - bl d46b4 │ │ │ │ + bne 78634 <_PyLong_UnsignedLong_Converter@@Base+0x3844> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78954 <_PyLong_UnsignedLong_Converter@@Base+0x3844> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 78634 <_PyLong_UnsignedLong_Converter@@Base+0x3844> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #33564 @ 0x831c │ │ │ │ + movw r1, #34128 @ 0x8550 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 789c8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ + bgt 786a8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 789c8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ + bne 786a8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 789c8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 786a8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl fb0dc <_PyDict_CopyAsDict@@Base> │ │ │ │ + bl fb208 <_PyDict_CopyAsDict@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7898c <_PyLong_UnsignedLong_Converter@@Base+0x387c> │ │ │ │ + bgt 7866c <_PyLong_UnsignedLong_Converter@@Base+0x387c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7898c <_PyLong_UnsignedLong_Converter@@Base+0x387c> │ │ │ │ + bne 7866c <_PyLong_UnsignedLong_Converter@@Base+0x387c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7898c <_PyLong_UnsignedLong_Converter@@Base+0x387c> │ │ │ │ - bl b7454 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7866c <_PyLong_UnsignedLong_Converter@@Base+0x387c> │ │ │ │ + bl b7048 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 789cc <_PyLong_UnsignedLong_Converter@@Base+0x38bc> │ │ │ │ + beq 786ac <_PyLong_UnsignedLong_Converter@@Base+0x38bc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 789cc <_PyLong_UnsignedLong_Converter@@Base+0x38bc> │ │ │ │ + beq 786ac <_PyLong_UnsignedLong_Converter@@Base+0x38bc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 789c8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ + bgt 786a8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 789c8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ + bne 786a8 <_PyLong_UnsignedLong_Converter@@Base+0x38b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33608 @ 0x8348 │ │ │ │ + movw r0, #34172 @ 0x857c │ │ │ │ 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 d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 78a44 <_PyLong_UnsignedLong_Converter@@Base+0x3934> │ │ │ │ + bhi 78724 <_PyLong_UnsignedLong_Converter@@Base+0x3934> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78a64 <_PyLong_UnsignedLong_Converter@@Base+0x3954> │ │ │ │ - b 78a98 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ + bne 78744 <_PyLong_UnsignedLong_Converter@@Base+0x3954> │ │ │ │ + b 78778 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #61060 @ 0xee84 │ │ │ │ + movw r0, #62380 @ 0xf3ac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78a98 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ - b 78a2c <_PyLong_UnsignedLong_Converter@@Base+0x391c> │ │ │ │ + beq 78778 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ + b 7870c <_PyLong_UnsignedLong_Converter@@Base+0x391c> │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ff3f0 │ │ │ │ + bl 1ffa54 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 78aa0 <_PyLong_UnsignedLong_Converter@@Base+0x3990> │ │ │ │ - movw r2, #6476 @ 0x194c │ │ │ │ + bne 78780 <_PyLong_UnsignedLong_Converter@@Base+0x3990> │ │ │ │ + movw r2, #7180 @ 0x1c0c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #61060 @ 0xee84 │ │ │ │ + movw r0, #62380 @ 0xf3ac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 78b28 <_PyLong_UnsignedLong_Converter@@Base+0x3a18> │ │ │ │ + b 78808 <_PyLong_UnsignedLong_Converter@@Base+0x3a18> │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78a98 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ + beq 78778 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 78acc <_PyLong_UnsignedLong_Converter@@Base+0x39bc> │ │ │ │ + bhi 787ac <_PyLong_UnsignedLong_Converter@@Base+0x39bc> │ │ │ │ cmp r7, #2 │ │ │ │ - bgt 78af0 <_PyLong_UnsignedLong_Converter@@Base+0x39e0> │ │ │ │ - b 78b10 <_PyLong_UnsignedLong_Converter@@Base+0x3a00> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + bgt 787d0 <_PyLong_UnsignedLong_Converter@@Base+0x39e0> │ │ │ │ + b 787f0 <_PyLong_UnsignedLong_Converter@@Base+0x3a00> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #8556 @ 0x216c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78a98 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ - b 78ac0 <_PyLong_UnsignedLong_Converter@@Base+0x39b0> │ │ │ │ + beq 78778 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ + b 787a0 <_PyLong_UnsignedLong_Converter@@Base+0x39b0> │ │ │ │ ldr r8, [r6, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - beq 78b14 <_PyLong_UnsignedLong_Converter@@Base+0x3a04> │ │ │ │ + beq 787f4 <_PyLong_UnsignedLong_Converter@@Base+0x3a04> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 78a98 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ - b 78b14 <_PyLong_UnsignedLong_Converter@@Base+0x3a04> │ │ │ │ + blt 78778 <_PyLong_UnsignedLong_Converter@@Base+0x3988> │ │ │ │ + b 787f4 <_PyLong_UnsignedLong_Converter@@Base+0x3a04> │ │ │ │ mov r8, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dbc <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ + bl 78a9c <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ 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 78b7c <_PyLong_UnsignedLong_Converter@@Base+0x3a6c> │ │ │ │ + bne 7885c <_PyLong_UnsignedLong_Converter@@Base+0x3a6c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78bb4 <_PyLong_UnsignedLong_Converter@@Base+0x3aa4> │ │ │ │ + beq 78898 <_PyLong_UnsignedLong_Converter@@Base+0x3aa8> │ │ │ │ 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] @ 78c1c <_PyLong_UnsignedLong_Converter@@Base+0x3b0c> │ │ │ │ str r6, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ + movw r3, #34124 @ 0x854c │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78c10 <_PyLong_UnsignedLong_Converter@@Base+0x3b00> │ │ │ │ + beq 788f4 <_PyLong_UnsignedLong_Converter@@Base+0x3b04> │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2652c4 │ │ │ │ + bl 266edc │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3998b4 │ │ │ │ + bl 39a3a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78c10 <_PyLong_UnsignedLong_Converter@@Base+0x3b00> │ │ │ │ + beq 788f4 <_PyLong_UnsignedLong_Converter@@Base+0x3b04> │ │ │ │ mov r1, r5 │ │ │ │ - bl 405dfc │ │ │ │ + bl 40670c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78bf8 <_PyLong_UnsignedLong_Converter@@Base+0x3ae8> │ │ │ │ + ble 788dc <_PyLong_UnsignedLong_Converter@@Base+0x3aec> │ │ │ │ mov r4, r5 │ │ │ │ - b 78c10 <_PyLong_UnsignedLong_Converter@@Base+0x3b00> │ │ │ │ + b 788f4 <_PyLong_UnsignedLong_Converter@@Base+0x3b04> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 78bf0 <_PyLong_UnsignedLong_Converter@@Base+0x3ae0> │ │ │ │ + bne 788d4 <_PyLong_UnsignedLong_Converter@@Base+0x3ae4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 78bf0 <_PyLong_UnsignedLong_Converter@@Base+0x3ae0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 788d4 <_PyLong_UnsignedLong_Converter@@Base+0x3ae4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, ror r4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78c4c <_PyLong_UnsignedLong_Converter@@Base+0x3b3c> │ │ │ │ + beq 7892c <_PyLong_UnsignedLong_Converter@@Base+0x3b3c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 78c6c <_PyLong_UnsignedLong_Converter@@Base+0x3b5c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7894c <_PyLong_UnsignedLong_Converter@@Base+0x3b5c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23044 @ 0x5a04 │ │ │ │ + movw r1, #23748 @ 0x5cc4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00078c94 : │ │ │ │ +00078974 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 78cfc │ │ │ │ + ldr lr, [pc, #88] @ 789dc │ │ │ │ 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 78cf4 │ │ │ │ + beq 789d4 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 78ce8 │ │ │ │ + bge 789c8 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 78cc8 │ │ │ │ + b 789a8 │ │ │ │ ldr r2, [lr] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78d2c │ │ │ │ + beq 78a0c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 78d4c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 78a2c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23084 @ 0x5a2c │ │ │ │ + movw r1, #23788 @ 0x5cec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00078d74 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00078a54 <_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 │ │ │ │ @@ -75812,15 +75614,15 @@ │ │ │ │ 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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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, #2968] @ 0xb98 │ │ │ │ @@ -75830,490 +75632,490 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #33640 @ 0x8368 │ │ │ │ + movw r1, #34204 @ 0x859c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #33644 @ 0x836c │ │ │ │ + movw r0, #34208 @ 0x85a0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + beq 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 78e60 <_PyMonitoring_FirePyStartEvent@@Base+0xec> │ │ │ │ + beq 78b40 <_PyMonitoring_FirePyStartEvent@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ff3f0 │ │ │ │ + bl 1ffa54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78eac <_PyMonitoring_FirePyStartEvent@@Base+0x138> │ │ │ │ + beq 78b8c <_PyMonitoring_FirePyStartEvent@@Base+0x138> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #4388 @ 0x1124 │ │ │ │ + movw r1, #5036 @ 0x13ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 29c22c │ │ │ │ + bl 29dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 104f8c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 79194 <_PyMonitoring_FirePyStartEvent@@Base+0x420> │ │ │ │ + bne 78e74 <_PyMonitoring_FirePyStartEvent@@Base+0x420> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 79094 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ - bl d7124 │ │ │ │ + bne 78d74 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ - b 78e60 <_PyMonitoring_FirePyStartEvent@@Base+0xec> │ │ │ │ + bne 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + b 78b40 <_PyMonitoring_FirePyStartEvent@@Base+0xec> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 78fd4 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ + bne 78cb4 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e79fc │ │ │ │ + bl 1e81e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79170 <_PyMonitoring_FirePyStartEvent@@Base+0x3fc> │ │ │ │ + beq 78e50 <_PyMonitoring_FirePyStartEvent@@Base+0x3fc> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 78fd4 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ + beq 78cb4 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 78fd4 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ + bne 78cb4 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ - bl 215e1c │ │ │ │ + bl 216438 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78fb8 <_PyMonitoring_FirePyStartEvent@@Base+0x244> │ │ │ │ + bne 78c98 <_PyMonitoring_FirePyStartEvent@@Base+0x244> │ │ │ │ ldr r8, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r8, #1024 @ 0x400 │ │ │ │ - bgt 78f40 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ + bgt 78c20 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ 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 2d874 <__memcpy_chk@plt> │ │ │ │ - movw r3, #5612 @ 0x15ec │ │ │ │ + movw r3, #6348 @ 0x18cc │ │ │ │ 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 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 78f8c <_PyMonitoring_FirePyStartEvent@@Base+0x218> │ │ │ │ + bne 78c6c <_PyMonitoring_FirePyStartEvent@@Base+0x218> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 78f94 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ - bl d7124 │ │ │ │ + bne 78c74 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78f40 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ - b 78fa4 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ + beq 78c20 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ + b 78c84 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 791a8 <_PyMonitoring_FirePyStartEvent@@Base+0x434> │ │ │ │ + bge 78e88 <_PyMonitoring_FirePyStartEvent@@Base+0x434> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 79270 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + b 78f50 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ - bl 177ba8 │ │ │ │ + beq 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 177ef4 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #7872 @ 0x1ec0 │ │ │ │ + movw r1, #8576 @ 0x2180 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 29c22c │ │ │ │ + bl 29dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + beq 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 790a8 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ + bgt 78d88 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ 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 2d874 <__memcpy_chk@plt> │ │ │ │ - movw r3, #5612 @ 0x15ec │ │ │ │ + movw r3, #6348 @ 0x18cc │ │ │ │ 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 217ba8 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 2181c4 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 7908c <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + bne 78d6c <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 79094 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ - bl d7124 │ │ │ │ + bne 78d74 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79040 <_PyMonitoring_FirePyStartEvent@@Base+0x2cc> │ │ │ │ - b 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + beq 78d20 <_PyMonitoring_FirePyStartEvent@@Base+0x2cc> │ │ │ │ + b 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 79220 <_PyMonitoring_FirePyStartEvent@@Base+0x4ac> │ │ │ │ + bge 78f00 <_PyMonitoring_FirePyStartEvent@@Base+0x4ac> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 301368 │ │ │ │ + b 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f770c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 78fa4 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ - bl 1f7844 │ │ │ │ + beq 78c84 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ + bl 1f7fa0 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2ebec │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 217ba8 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 2181c4 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 79124 <_PyMonitoring_FirePyStartEvent@@Base+0x3b0> │ │ │ │ + bne 78e04 <_PyMonitoring_FirePyStartEvent@@Base+0x3b0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7912c <_PyMonitoring_FirePyStartEvent@@Base+0x3b8> │ │ │ │ - bl d7124 │ │ │ │ + bne 78e0c <_PyMonitoring_FirePyStartEvent@@Base+0x3b8> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 790d8 <_PyMonitoring_FirePyStartEvent@@Base+0x364> │ │ │ │ - b 79164 <_PyMonitoring_FirePyStartEvent@@Base+0x3f0> │ │ │ │ + beq 78db8 <_PyMonitoring_FirePyStartEvent@@Base+0x364> │ │ │ │ + b 78e44 <_PyMonitoring_FirePyStartEvent@@Base+0x3f0> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 79140 <_PyMonitoring_FirePyStartEvent@@Base+0x3cc> │ │ │ │ + bge 78e20 <_PyMonitoring_FirePyStartEvent@@Base+0x3cc> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 79164 <_PyMonitoring_FirePyStartEvent@@Base+0x3f0> │ │ │ │ + bl 301368 │ │ │ │ + b 78e44 <_PyMonitoring_FirePyStartEvent@@Base+0x3f0> │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79268 <_PyMonitoring_FirePyStartEvent@@Base+0x4f4> │ │ │ │ + beq 78f48 <_PyMonitoring_FirePyStartEvent@@Base+0x4f4> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33936 @ 0x8490 │ │ │ │ + movw r1, #34500 @ 0x86c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r5 │ │ │ │ - bl 16a224 │ │ │ │ - b 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 16a56c │ │ │ │ + b 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34060 @ 0x850c │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ cmp r4, #0 │ │ │ │ - blt 79094 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ + blt 78d74 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ - b 79270 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ + bl df6e4 │ │ │ │ + b 78f50 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 791c8 <_PyMonitoring_FirePyStartEvent@@Base+0x454> │ │ │ │ + bne 78ea8 <_PyMonitoring_FirePyStartEvent@@Base+0x454> │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ebec │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 79214 <_PyMonitoring_FirePyStartEvent@@Base+0x4a0> │ │ │ │ + bne 78ef4 <_PyMonitoring_FirePyStartEvent@@Base+0x4a0> │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r8 │ │ │ │ - movw r1, #22124 @ 0x566c │ │ │ │ + movw r1, #22872 @ 0x5958 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79214 <_PyMonitoring_FirePyStartEvent@@Base+0x4a0> │ │ │ │ + beq 78ef4 <_PyMonitoring_FirePyStartEvent@@Base+0x4a0> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33656 @ 0x8378 │ │ │ │ + movw r1, #34220 @ 0x85ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 1b899c │ │ │ │ + b 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ mov r0, r5 │ │ │ │ - bl df84c │ │ │ │ - b 79270 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ + bl df6e4 │ │ │ │ + b 78f50 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #22124 @ 0x566c │ │ │ │ + movw r1, #22872 @ 0x5958 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79258 <_PyMonitoring_FirePyStartEvent@@Base+0x4e4> │ │ │ │ + beq 78f38 <_PyMonitoring_FirePyStartEvent@@Base+0x4e4> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33804 @ 0x840c │ │ │ │ + movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 78fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 1b899c │ │ │ │ + b 78c90 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b874c │ │ │ │ - b 79270 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ + bl b8290 │ │ │ │ + b 78f50 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f94e0 │ │ │ │ + bl 1f9c3c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #364] @ 79404 <_PyMonitoring_FirePyStartEvent@@Base+0x690> │ │ │ │ + ldr r3, [pc, #364] @ 790e4 <_PyMonitoring_FirePyStartEvent@@Base+0x690> │ │ │ │ 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 792e4 <_PyMonitoring_FirePyStartEvent@@Base+0x570> │ │ │ │ + bge 78fc4 <_PyMonitoring_FirePyStartEvent@@Base+0x570> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34140 @ 0x855c │ │ │ │ + movw r1, #34704 @ 0x8790 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 793fc <_PyMonitoring_FirePyStartEvent@@Base+0x688> │ │ │ │ + b 790dc <_PyMonitoring_FirePyStartEvent@@Base+0x688> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 792fc <_PyMonitoring_FirePyStartEvent@@Base+0x588> │ │ │ │ - bl df84c │ │ │ │ + beq 78fdc <_PyMonitoring_FirePyStartEvent@@Base+0x588> │ │ │ │ + bl df6e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 792dc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + beq 78fbc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ str r0, [r6, #8] │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #65436 @ 0xff9c │ │ │ │ - movt r7, #97 @ 0x61 │ │ │ │ + movw r7, #656 @ 0x290 │ │ │ │ + movt r7, #98 @ 0x62 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 793f8 <_PyMonitoring_FirePyStartEvent@@Base+0x684> │ │ │ │ + beq 790d8 <_PyMonitoring_FirePyStartEvent@@Base+0x684> │ │ │ │ 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 37b140 <_PyUnicode_Copy@@Base+0xe0> │ │ │ │ + bl 37b8d0 <_PyUnicode_Copy@@Base+0xe0> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 793f0 <_PyMonitoring_FirePyStartEvent@@Base+0x67c> │ │ │ │ + beq 790d0 <_PyMonitoring_FirePyStartEvent@@Base+0x67c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 793fc <_PyMonitoring_FirePyStartEvent@@Base+0x688> │ │ │ │ + beq 790dc <_PyMonitoring_FirePyStartEvent@@Base+0x688> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 793e4 <_PyMonitoring_FirePyStartEvent@@Base+0x670> │ │ │ │ - movw r2, #39020 @ 0x986c │ │ │ │ + ble 790c4 <_PyMonitoring_FirePyStartEvent@@Base+0x670> │ │ │ │ + movw r2, #39704 @ 0x9b18 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1116 @ 0x45c │ │ │ │ + movw r1, #1908 @ 0x774 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 792dc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + beq 78fbc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 792dc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + bgt 78fbc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 792dc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 792dc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + bne 78fbc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 78fbc <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 79310 <_PyMonitoring_FirePyStartEvent@@Base+0x59c> │ │ │ │ + b 78ff0 <_PyMonitoring_FirePyStartEvent@@Base+0x59c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 7943c <_PyMonitoring_FirePyStartEvent@@Base+0x6c8> │ │ │ │ + bhi 7911c <_PyMonitoring_FirePyStartEvent@@Base+0x6c8> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 7945c <_PyMonitoring_FirePyStartEvent@@Base+0x6e8> │ │ │ │ - b 79480 <_PyMonitoring_FirePyStartEvent@@Base+0x70c> │ │ │ │ + bgt 7913c <_PyMonitoring_FirePyStartEvent@@Base+0x6e8> │ │ │ │ + b 79160 <_PyMonitoring_FirePyStartEvent@@Base+0x70c> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + movw r0, #29472 @ 0x7320 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79430 <_PyMonitoring_FirePyStartEvent@@Base+0x6bc> │ │ │ │ - b 79498 <_PyMonitoring_FirePyStartEvent@@Base+0x724> │ │ │ │ + bne 79110 <_PyMonitoring_FirePyStartEvent@@Base+0x6bc> │ │ │ │ + b 79178 <_PyMonitoring_FirePyStartEvent@@Base+0x724> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79484 <_PyMonitoring_FirePyStartEvent@@Base+0x710> │ │ │ │ - bl df614 │ │ │ │ + bne 79164 <_PyMonitoring_FirePyStartEvent@@Base+0x710> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79498 <_PyMonitoring_FirePyStartEvent@@Base+0x724> │ │ │ │ - b 79484 <_PyMonitoring_FirePyStartEvent@@Base+0x710> │ │ │ │ + bne 79178 <_PyMonitoring_FirePyStartEvent@@Base+0x724> │ │ │ │ + b 79164 <_PyMonitoring_FirePyStartEvent@@Base+0x710> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7957c │ │ │ │ + b 7925c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000794a0 : │ │ │ │ +00079180 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, 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 794ec │ │ │ │ + beq 791cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 79574 │ │ │ │ + b 79254 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ movne r6, r5 │ │ │ │ movne r7, #0 │ │ │ │ - beq 79574 │ │ │ │ + beq 79254 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 79560 │ │ │ │ + bge 79240 │ │ │ │ ldrd r0, [r6, #40] @ 0x28 │ │ │ │ - bl 3f2e74 │ │ │ │ + bl 3f34b4 <_PyCoro_GetAwaitableIter@@Base+0x99c> │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, r6, #8 │ │ │ │ - bne 79558 │ │ │ │ + bne 79238 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79550 │ │ │ │ + bgt 79230 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 79550 │ │ │ │ + bne 79230 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 79574 │ │ │ │ + b 79254 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - b 7950c │ │ │ │ + b 791ec │ │ │ │ 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} │ │ │ │ @@ -76321,54 +76123,54 @@ │ │ │ │ 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 4158d4 <_PyObject_GetState@@Base> │ │ │ │ + bl 415ea0 <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79628 │ │ │ │ + beq 79308 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 795d0 │ │ │ │ + bne 792b0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #34296 @ 0x85f8 │ │ │ │ + movw r0, #34860 @ 0x882c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 79610 │ │ │ │ + bgt 792f0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 104978 │ │ │ │ + bl 104aa0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #11776 @ 0x2e00 │ │ │ │ + movw r3, #12480 @ 0x30c0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + movw r0, #34868 @ 0x8834 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ - b 79628 │ │ │ │ + b 79308 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #34316 @ 0x860c │ │ │ │ + movw r0, #34880 @ 0x8840 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00079634 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00079314 <_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 │ │ │ │ @@ -76376,15 +76178,15 @@ │ │ │ │ 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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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 │ │ │ │ @@ -76392,47 +76194,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 796e8 <_PyMonitoring_FirePyResumeEvent@@Base+0xb4> │ │ │ │ + bne 793c8 <_PyMonitoring_FirePyResumeEvent@@Base+0xb4> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 796e8 <_PyMonitoring_FirePyResumeEvent@@Base+0xb4> │ │ │ │ + bne 793c8 <_PyMonitoring_FirePyResumeEvent@@Base+0xb4> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #48532 @ 0xbd94 │ │ │ │ + movw r1, #49236 @ 0xc054 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 79720 <_PyMonitoring_FirePyResumeEvent@@Base+0xec> │ │ │ │ + bl 1b899c │ │ │ │ + b 793fc <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - movw r3, #34200 @ 0x8598 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ + ldr r3, [pc, #28] @ 79408 <_PyMonitoring_FirePyResumeEvent@@Base+0xf4> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 796cc <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bne 793ac <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, r8, ror r5 │ │ │ │ │ │ │ │ -0007972c <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0007940c <_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 │ │ │ │ @@ -76441,80 +76243,80 @@ │ │ │ │ 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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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 r4, [pc, #156] @ 79830 <_PyMonitoring_FirePyYieldEvent@@Base+0x104> │ │ │ │ + ldr r4, [pc, #156] @ 79510 <_PyMonitoring_FirePyYieldEvent@@Base+0x104> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 797b0 <_PyMonitoring_FirePyYieldEvent@@Base+0x84> │ │ │ │ + bne 79490 <_PyMonitoring_FirePyYieldEvent@@Base+0x84> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 79798 <_PyMonitoring_FirePyYieldEvent@@Base+0x6c> │ │ │ │ + bne 79478 <_PyMonitoring_FirePyYieldEvent@@Base+0x6c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 797cc <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ + bne 794ac <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r3, [pc, #96] @ 79834 <_PyMonitoring_FirePyYieldEvent@@Base+0x108> │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r3, [pc, #96] @ 79514 <_PyMonitoring_FirePyYieldEvent@@Base+0x108> │ │ │ │ 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 79804 <_PyMonitoring_FirePyYieldEvent@@Base+0xd8> │ │ │ │ + bne 794e4 <_PyMonitoring_FirePyYieldEvent@@Base+0xd8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 797ec <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bne 794cc <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ dmb ish │ │ │ │ - beq 79814 <_PyMonitoring_FirePyYieldEvent@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #28] @ 79830 <_PyMonitoring_FirePyYieldEvent@@Base+0x104> │ │ │ │ - bl 35c91c │ │ │ │ + beq 794f4 <_PyMonitoring_FirePyYieldEvent@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #28] @ 79510 <_PyMonitoring_FirePyYieldEvent@@Base+0x104> │ │ │ │ + bl 35ca78 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34328 @ 0x8618 │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + b e0b68 │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 79860 <_PyMonitoring_FirePyYieldEvent@@Base+0x134> │ │ │ │ + beq 79540 <_PyMonitoring_FirePyYieldEvent@@Base+0x134> │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007986c <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0007954c <_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 │ │ │ │ @@ -76523,424 +76325,424 @@ │ │ │ │ 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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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 423adc │ │ │ │ + b 42441c │ │ │ │ push {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 79918 <_PyMonitoring_FirePyReturnEvent@@Base+0xac> │ │ │ │ + bne 795f8 <_PyMonitoring_FirePyReturnEvent@@Base+0xac> │ │ │ │ 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 798f8 <_PyMonitoring_FirePyReturnEvent@@Base+0x8c> │ │ │ │ + beq 795d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x8c> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 79e00 <_PyMonitoring_FirePyReturnEvent@@Base+0x594> │ │ │ │ + bl 79ae0 <_PyMonitoring_FirePyReturnEvent@@Base+0x594> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79998 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ + beq 79678 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 2d95fc │ │ │ │ + bl 2db540 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79980 <_PyMonitoring_FirePyReturnEvent@@Base+0x114> │ │ │ │ + ble 79660 <_PyMonitoring_FirePyReturnEvent@@Base+0x114> │ │ │ │ mov r4, r5 │ │ │ │ - b 79998 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ + b 79678 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 79978 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ + bne 79658 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 79978 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 79658 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e8c3c │ │ │ │ + bl e8c6c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 799d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ - bl df614 │ │ │ │ + bne 796b8 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 799f4 <_PyMonitoring_FirePyReturnEvent@@Base+0x188> │ │ │ │ + bne 796d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x188> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34332 @ 0x861c │ │ │ │ + movw r0, #34896 @ 0x8850 │ │ │ │ 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 d4ffc │ │ │ │ + b d4e6c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79a80 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ + beq 79760 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79a80 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ + bgt 79760 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79a80 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79760 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ab4 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + beq 79794 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ab4 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + bgt 79794 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79ab4 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79794 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ae8 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ + beq 797c8 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ae8 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ + bgt 797c8 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79ae8 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 797c8 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b1c <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ + beq 797fc <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b1c <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ + bgt 797fc <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79b1c <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 797fc <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b50 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ + beq 79830 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b50 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ + bgt 79830 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79b50 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79830 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b84 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ + beq 79864 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b84 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ + bgt 79864 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79b84 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79864 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79bb8 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ + beq 79898 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79bb8 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ + bgt 79898 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79bb8 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79898 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79bec <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ + beq 798cc <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79bec <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ + bgt 798cc <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79bec <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 798cc <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ + beq 79900 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ + bgt 79900 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79900 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c54 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ + beq 79934 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c54 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ + bgt 79934 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79c54 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79934 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ + beq 79968 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ + bgt 79968 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79968 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ + beq 7999c <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ + bgt 7999c <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7999c <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ + beq 799d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ + bgt 799d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 799d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ + beq 79a04 <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ + bgt 79a04 <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79a04 <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ + beq 79a38 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ + bgt 79a38 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79a38 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ + beq 79a6c <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ + bgt 79a6c <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79a6c <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ + beq 79aa0 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ + bgt 79aa0 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79aa0 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ + beq 79ad4 <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ + bgt 79ad4 <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79ad4 <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79e30 <_PyMonitoring_FirePyReturnEvent@@Base+0x5c4> │ │ │ │ + bne 79b10 <_PyMonitoring_FirePyReturnEvent@@Base+0x5c4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79ed0 <_PyMonitoring_FirePyReturnEvent@@Base+0x664> │ │ │ │ + beq 79bb0 <_PyMonitoring_FirePyReturnEvent@@Base+0x664> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79e4c <_PyMonitoring_FirePyReturnEvent@@Base+0x5e0> │ │ │ │ + beq 79b2c <_PyMonitoring_FirePyReturnEvent@@Base+0x5e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl e6e74 │ │ │ │ + bl e6ea4 │ │ │ │ mov r4, r0 │ │ │ │ - b 79e54 <_PyMonitoring_FirePyReturnEvent@@Base+0x5e8> │ │ │ │ - bl b7454 │ │ │ │ + b 79b34 <_PyMonitoring_FirePyReturnEvent@@Base+0x5e8> │ │ │ │ + bl b7048 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 79ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ + beq 79bd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79ea8 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ + beq 79b88 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39496 @ 0x9a48 │ │ │ │ + movw r1, #40200 @ 0x9d08 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79ea8 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ + bne 79b88 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ea0 <_PyMonitoring_FirePyReturnEvent@@Base+0x634> │ │ │ │ + bgt 79b80 <_PyMonitoring_FirePyReturnEvent@@Base+0x634> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 79ea0 <_PyMonitoring_FirePyReturnEvent@@Base+0x634> │ │ │ │ + bne 79b80 <_PyMonitoring_FirePyReturnEvent@@Base+0x634> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 79ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ + b 79bd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ + beq 79bd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23340 @ 0x5b2c │ │ │ │ + movw r1, #24116 @ 0x5e34 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ - b 79e80 <_PyMonitoring_FirePyReturnEvent@@Base+0x614> │ │ │ │ + bne 79bd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ + b 79b60 <_PyMonitoring_FirePyReturnEvent@@Base+0x614> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5976 @ 0x1758 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 79ef0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ + beq 79bd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ 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]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 79a30 <_PyMonitoring_FirePyReturnEvent@@Base+0x1c4> │ │ │ │ + b 79710 <_PyMonitoring_FirePyReturnEvent@@Base+0x1c4> │ │ │ │ │ │ │ │ -00079f0c <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00079bec <_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] │ │ │ │ @@ -76950,19 +76752,19 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str lr, [fp, #-8] │ │ │ │ - bl 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00079f5c <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +00079c3c <_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 │ │ │ │ @@ -76971,292 +76773,292 @@ │ │ │ │ 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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #604] @ 7a220 <_PyMonitoring_FireJumpEvent@@Base+0x2c4> │ │ │ │ + ldr r5, [pc, #604] @ 79f00 <_PyMonitoring_FireJumpEvent@@Base+0x2c4> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 79fe4 <_PyMonitoring_FireJumpEvent@@Base+0x88> │ │ │ │ + bne 79cc4 <_PyMonitoring_FireJumpEvent@@Base+0x88> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 79fcc <_PyMonitoring_FireJumpEvent@@Base+0x70> │ │ │ │ + bne 79cac <_PyMonitoring_FireJumpEvent@@Base+0x70> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 7a000 <_PyMonitoring_FireJumpEvent@@Base+0xa4> │ │ │ │ + bne 79ce0 <_PyMonitoring_FireJumpEvent@@Base+0xa4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ mov r7, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 32a528 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 32c784 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 7a19c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ - ldr r8, [pc, #484] @ 7a224 <_PyMonitoring_FireJumpEvent@@Base+0x2c8> │ │ │ │ + beq 79e7c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + ldr r8, [pc, #484] @ 79f04 <_PyMonitoring_FireJumpEvent@@Base+0x2c8> │ │ │ │ ldr r3, [r8, #1604] @ 0x644 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 7a19c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + beq 79e7c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ sub r9, fp, #60 @ 0x3c │ │ │ │ mov r2, r7 │ │ │ │ str r9, [sp] │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #44584 @ 0xae28 │ │ │ │ movt r3, #7 │ │ │ │ movw r6, #60528 @ 0xec70 │ │ │ │ movt r6, #2 │ │ │ │ - movw r1, #7108 @ 0x1bc4 │ │ │ │ + movw r1, #8756 @ 0x2234 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r0, #16684 @ 0x412c │ │ │ │ + movw r0, #17696 @ 0x4520 │ │ │ │ movt r0, #29 │ │ │ │ movw r4, #55808 @ 0xda00 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b0bf8 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl b0a88 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7a164 <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ + beq 79e44 <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r7 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #44584 @ 0xae28 │ │ │ │ movt r3, #7 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #7108 @ 0x1bc4 │ │ │ │ + movw r1, #8756 @ 0x2234 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r0, #16684 @ 0x412c │ │ │ │ + movw r0, #17696 @ 0x4520 │ │ │ │ movt r0, #29 │ │ │ │ - bl b0bf8 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl b0a88 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 7a164 <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ + beq 79e44 <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ ldr r0, [r8, #1696] @ 0x6a0 │ │ │ │ - bl 7a430 <_PyMonitoring_FireBranchLeftEvent@@Base+0x4c> │ │ │ │ + bl 7a110 <_PyMonitoring_FireBranchLeftEvent@@Base+0x4c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 7a164 <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ + beq 79e44 <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ ldr r6, [r8, #1700] @ 0x6a4 │ │ │ │ - bl 2d5d54 │ │ │ │ + bl 2d7be4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a138 <_PyMonitoring_FireJumpEvent@@Base+0x1dc> │ │ │ │ + beq 79e18 <_PyMonitoring_FireJumpEvent@@Base+0x1dc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #44048 @ 0xac10 │ │ │ │ + movw r1, #43248 @ 0xa8f0 │ │ │ │ movt r1, #7 │ │ │ │ - bl 43bda8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43c090 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a130 <_PyMonitoring_FireJumpEvent@@Base+0x1d4> │ │ │ │ + bne 79e10 <_PyMonitoring_FireJumpEvent@@Base+0x1d4> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - movw r1, #44424 @ 0xad88 │ │ │ │ + movw r1, #43624 @ 0xaa68 │ │ │ │ movt r1, #7 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 43bda8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43c090 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - beq 7a144 <_PyMonitoring_FireJumpEvent@@Base+0x1e8> │ │ │ │ - b 7a168 <_PyMonitoring_FireJumpEvent@@Base+0x20c> │ │ │ │ + beq 79e24 <_PyMonitoring_FireJumpEvent@@Base+0x1e8> │ │ │ │ + b 79e48 <_PyMonitoring_FireJumpEvent@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 7a164 <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ + b 79e44 <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - movw r1, #45340 @ 0xb11c │ │ │ │ + movw r1, #44540 @ 0xadfc │ │ │ │ movt r1, #7 │ │ │ │ - bl 43bda8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43c090 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a19c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ - b 7a168 <_PyMonitoring_FireJumpEvent@@Base+0x20c> │ │ │ │ - bl 36ccf4 │ │ │ │ + beq 79e7c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + b 79e48 <_PyMonitoring_FireJumpEvent@@Base+0x20c> │ │ │ │ + bl 36d9fc │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a19c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + beq 79e7c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a19c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + bgt 79e7c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7a19c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 79e7c <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - bl 32a528 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 32c784 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7a1c4 <_PyMonitoring_FireJumpEvent@@Base+0x268> │ │ │ │ + bne 79ea4 <_PyMonitoring_FireJumpEvent@@Base+0x268> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a1ac <_PyMonitoring_FireJumpEvent@@Base+0x250> │ │ │ │ + bne 79e8c <_PyMonitoring_FireJumpEvent@@Base+0x250> │ │ │ │ dmb ish │ │ │ │ - beq 7a1d4 <_PyMonitoring_FireJumpEvent@@Base+0x278> │ │ │ │ - ldr r0, [pc, #76] @ 7a220 <_PyMonitoring_FireJumpEvent@@Base+0x2c4> │ │ │ │ - bl 35c91c │ │ │ │ + beq 79eb4 <_PyMonitoring_FireJumpEvent@@Base+0x278> │ │ │ │ + ldr r0, [pc, #76] @ 79f00 <_PyMonitoring_FireJumpEvent@@Base+0x2c4> │ │ │ │ + bl 35ca78 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a1e4 <_PyMonitoring_FireJumpEvent@@Base+0x288> │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 79ec4 <_PyMonitoring_FireJumpEvent@@Base+0x288> │ │ │ │ + bl 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a1f4 <_PyMonitoring_FireJumpEvent@@Base+0x298> │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 79ed4 <_PyMonitoring_FireJumpEvent@@Base+0x298> │ │ │ │ + bl 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a204 <_PyMonitoring_FireJumpEvent@@Base+0x2a8> │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 79ee4 <_PyMonitoring_FireJumpEvent@@Base+0x2a8> │ │ │ │ + bl 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a214 <_PyMonitoring_FireJumpEvent@@Base+0x2b8> │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 79ef4 <_PyMonitoring_FireJumpEvent@@Base+0x2b8> │ │ │ │ + bl 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a274 <_PyMonitoring_FireJumpEvent@@Base+0x318> │ │ │ │ + bne 79f54 <_PyMonitoring_FireJumpEvent@@Base+0x318> │ │ │ │ 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 7a254 <_PyMonitoring_FireJumpEvent@@Base+0x2f8> │ │ │ │ + beq 79f34 <_PyMonitoring_FireJumpEvent@@Base+0x2f8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0007a288 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +00079f68 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 444148 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ + b 444430 <_PyMonitoring_FireBranchEvent@@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 r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 7a368 <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ + ldr r2, [pc, #164] @ 7a048 <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7a2ec <_PyMonitoring_FireBranchRightEvent@@Base+0x64> │ │ │ │ + bne 79fcc <_PyMonitoring_FireBranchRightEvent@@Base+0x64> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a2d4 <_PyMonitoring_FireBranchRightEvent@@Base+0x4c> │ │ │ │ + bne 79fb4 <_PyMonitoring_FireBranchRightEvent@@Base+0x4c> │ │ │ │ dmb ish │ │ │ │ - beq 7a2fc <_PyMonitoring_FireBranchRightEvent@@Base+0x74> │ │ │ │ + beq 79fdc <_PyMonitoring_FireBranchRightEvent@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 43bae8 <_PyXIData_Free@@Base+0x2904> │ │ │ │ + bl 43bdd0 <_PyXIData_Free@@Base+0x2904> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7a328 <_PyMonitoring_FireBranchRightEvent@@Base+0xa0> │ │ │ │ + bne 7a008 <_PyMonitoring_FireBranchRightEvent@@Base+0xa0> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7a310 <_PyMonitoring_FireBranchRightEvent@@Base+0x88> │ │ │ │ + bne 79ff0 <_PyMonitoring_FireBranchRightEvent@@Base+0x88> │ │ │ │ dmb ish │ │ │ │ - beq 7a338 <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ + beq 7a018 <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 42c2fc <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 7a368 <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ + bl 42c82c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 7a048 <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7a360 <_PyMonitoring_FireBranchRightEvent@@Base+0xd8> │ │ │ │ + beq 7a040 <_PyMonitoring_FireBranchRightEvent@@Base+0xd8> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a3b8 <_PyMonitoring_FireBranchRightEvent@@Base+0x130> │ │ │ │ + bne 7a098 <_PyMonitoring_FireBranchRightEvent@@Base+0x130> │ │ │ │ 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 7a398 <_PyMonitoring_FireBranchRightEvent@@Base+0x110> │ │ │ │ + beq 7a078 <_PyMonitoring_FireBranchRightEvent@@Base+0x110> │ │ │ │ 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 220e58 │ │ │ │ + b 2214cc │ │ │ │ │ │ │ │ -0007a3e4 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0007a0c4 <_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 │ │ │ │ @@ -77265,310 +77067,310 @@ │ │ │ │ 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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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 │ │ │ │ - bl 2d5cf4 │ │ │ │ + bl 2d7b84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a47c <_PyMonitoring_FireBranchLeftEvent@@Base+0x98> │ │ │ │ + beq 7a15c <_PyMonitoring_FireBranchLeftEvent@@Base+0x98> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #42952 @ 0xa7c8 │ │ │ │ + movw r1, #42152 @ 0xa4a8 │ │ │ │ movt r1, #7 │ │ │ │ - bl 43bda8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43c090 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a47c <_PyMonitoring_FireBranchLeftEvent@@Base+0x98> │ │ │ │ + beq 7a15c <_PyMonitoring_FireBranchLeftEvent@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7a6c8 <_PyMonitoring_FirePyThrowEvent@@Base+0xa0> │ │ │ │ + bl 7a3a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xa0> │ │ │ │ movw ip, #5976 @ 0x1758 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - ldreq r0, [pc, #48] @ 7a4f8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x114> │ │ │ │ - beq 7a4f0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x10c> │ │ │ │ + ldreq r0, [pc, #48] @ 7a1d8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x114> │ │ │ │ + beq 7a1d0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x10c> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #120 @ 0x78 │ │ │ │ - bl 425ff8 │ │ │ │ + bl 42699c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 7a4f0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x10c> │ │ │ │ + beq 7a1d0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x10c> │ │ │ │ sub r0, fp, #120 @ 0x78 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ + rsbeq r1, fp, r8, asr 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 │ │ │ │ movw r5, #36216 @ 0x8d78 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 3a6910 │ │ │ │ + bl 3a7658 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 7a580 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ + beq 7a260 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a580 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ + beq 7a260 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7a568 <_PyMonitoring_FireBranchLeftEvent@@Base+0x184> │ │ │ │ + ble 7a248 <_PyMonitoring_FireBranchLeftEvent@@Base+0x184> │ │ │ │ mov r4, r5 │ │ │ │ - b 7a580 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ + b 7a260 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7a560 <_PyMonitoring_FireBranchLeftEvent@@Base+0x17c> │ │ │ │ + bne 7a240 <_PyMonitoring_FireBranchLeftEvent@@Base+0x17c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7a560 <_PyMonitoring_FireBranchLeftEvent@@Base+0x17c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7a240 <_PyMonitoring_FireBranchLeftEvent@@Base+0x17c> │ │ │ │ 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, [pc, #60] @ 7a5e4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x200> │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 7a2c4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x200> │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a5d0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1ec> │ │ │ │ + beq 7a2b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #12020 @ 0x2ef4 │ │ │ │ + movw r0, #12744 @ 0x31c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r0, #16704 @ 0x4140 │ │ │ │ + b e0b68 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + b e0b68 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ 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, #34348 @ 0x862c │ │ │ │ + movw r0, #34912 @ 0x8860 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 382c68 │ │ │ │ + bl 3833f8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007a628 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0007a308 <_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 7a770 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bl 7a450 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a6bc <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + beq 7a39c <_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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 7a6b4 <_PyMonitoring_FirePyThrowEvent@@Base+0x8c> │ │ │ │ - bl 177b4c │ │ │ │ - b 7a6bc <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + bne 7a394 <_PyMonitoring_FirePyThrowEvent@@Base+0x8c> │ │ │ │ + bl 177e98 │ │ │ │ + b 7a39c <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r1, #48036 @ 0xbba4 │ │ │ │ + movw r1, #49308 @ 0xc09c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 7a704 <_PyMonitoring_FirePyThrowEvent@@Base+0xdc> │ │ │ │ + beq 7a3e4 <_PyMonitoring_FirePyThrowEvent@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a718 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ + beq 7a3f8 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a75c <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ + beq 7a43c <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #47824 @ 0xbad0 │ │ │ │ + movw r3, #49096 @ 0xbfc8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7a748 <_PyMonitoring_FirePyThrowEvent@@Base+0x120> │ │ │ │ + beq 7a428 <_PyMonitoring_FirePyThrowEvent@@Base+0x120> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47824 @ 0xbad0 │ │ │ │ + movw r1, #49096 @ 0xbfc8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a748 <_PyMonitoring_FirePyThrowEvent@@Base+0x120> │ │ │ │ + bne 7a428 <_PyMonitoring_FirePyThrowEvent@@Base+0x120> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a740 <_PyMonitoring_FirePyThrowEvent@@Base+0x118> │ │ │ │ + beq 7a420 <_PyMonitoring_FirePyThrowEvent@@Base+0x118> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #47824 @ 0xbad0 │ │ │ │ + movw r3, #49096 @ 0xbfc8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7a728 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ - b 7a740 <_PyMonitoring_FirePyThrowEvent@@Base+0x118> │ │ │ │ + bne 7a408 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + b 7a420 <_PyMonitoring_FirePyThrowEvent@@Base+0x118> │ │ │ │ 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 177348 │ │ │ │ + bl 177694 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 7a7c0 <_PyMonitoring_FirePyThrowEvent@@Base+0x198> │ │ │ │ + bne 7a4a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x198> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #34368 @ 0x8640 │ │ │ │ + movw r1, #34932 @ 0x8874 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #136] @ 7a86c <_PyMonitoring_FirePyThrowEvent@@Base+0x244> │ │ │ │ + ldr r6, [pc, #136] @ 7a54c <_PyMonitoring_FirePyThrowEvent@@Base+0x244> │ │ │ │ mov r7, r3 │ │ │ │ - movw r0, #62080 @ 0xf280 │ │ │ │ + movw r0, #61712 @ 0xf110 │ │ │ │ movt r0, #10 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r6, #1636] @ 0x664 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 7a810 <_PyMonitoring_FirePyThrowEvent@@Base+0x1e8> │ │ │ │ + bne 7a4f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x1e8> │ │ │ │ mov r0, #8 │ │ │ │ bl 2ec70 │ │ │ │ mov r4, r0 │ │ │ │ - b 7a820 <_PyMonitoring_FirePyThrowEvent@@Base+0x1f8> │ │ │ │ + b 7a500 <_PyMonitoring_FirePyThrowEvent@@Base+0x1f8> │ │ │ │ ldr r0, [r6, #1632] @ 0x660 │ │ │ │ mov r1, #8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 7a864 <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ + beq 7a544 <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ ldm r5, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl b71cc <_Py_hashtable_set@@Base> │ │ │ │ + bl b6dc0 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 7a864 <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ + bne 7a544 <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ 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} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a8ac <_PyMonitoring_FirePyThrowEvent@@Base+0x284> │ │ │ │ + bne 7a58c <_PyMonitoring_FirePyThrowEvent@@Base+0x284> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a8c0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ - b 7a8d0 <_PyMonitoring_FirePyThrowEvent@@Base+0x2a8> │ │ │ │ + bne 7a5a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + b 7a5b0 <_PyMonitoring_FirePyThrowEvent@@Base+0x2a8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a89c <_PyMonitoring_FirePyThrowEvent@@Base+0x274> │ │ │ │ + beq 7a57c <_PyMonitoring_FirePyThrowEvent@@Base+0x274> │ │ │ │ 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 │ │ │ │ @@ -77584,148 +77386,148 @@ │ │ │ │ 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 7a92c <_PyMonitoring_FirePyThrowEvent@@Base+0x304> │ │ │ │ + bne 7a60c <_PyMonitoring_FirePyThrowEvent@@Base+0x304> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a950 <_PyMonitoring_FirePyThrowEvent@@Base+0x328> │ │ │ │ - b 7a940 <_PyMonitoring_FirePyThrowEvent@@Base+0x318> │ │ │ │ + beq 7a630 <_PyMonitoring_FirePyThrowEvent@@Base+0x328> │ │ │ │ + b 7a620 <_PyMonitoring_FirePyThrowEvent@@Base+0x318> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a91c <_PyMonitoring_FirePyThrowEvent@@Base+0x2f4> │ │ │ │ + beq 7a5fc <_PyMonitoring_FirePyThrowEvent@@Base+0x2f4> │ │ │ │ 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 7a96c <_PyMonitoring_FirePyThrowEvent@@Base+0x344> │ │ │ │ + beq 7a64c <_PyMonitoring_FirePyThrowEvent@@Base+0x344> │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007a98c <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0007a66c <_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 7a770 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bl 7a450 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7aa20 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + beq 7a700 <_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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 7aa18 <_PyMonitoring_FireRaiseEvent@@Base+0x8c> │ │ │ │ - bl 177b4c │ │ │ │ - b 7aa20 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + bne 7a6f8 <_PyMonitoring_FireRaiseEvent@@Base+0x8c> │ │ │ │ + bl 177e98 │ │ │ │ + b 7a700 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 7aa64 <_PyMonitoring_FireRaiseEvent@@Base+0xd8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7a744 <_PyMonitoring_FireRaiseEvent@@Base+0xd8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34456 @ 0x8698 │ │ │ │ + movw r1, #35020 @ 0x88cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7aaa0 <_PyMonitoring_FireRaiseEvent@@Base+0x114> │ │ │ │ + bl 1b899c │ │ │ │ + b 7a780 <_PyMonitoring_FireRaiseEvent@@Base+0x114> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 7aabc <_PyMonitoring_FireRaiseEvent@@Base+0x130> │ │ │ │ + beq 7a79c <_PyMonitoring_FireRaiseEvent@@Base+0x130> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 7aaa8 <_PyMonitoring_FireRaiseEvent@@Base+0x11c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7a788 <_PyMonitoring_FireRaiseEvent@@Base+0x11c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34488 @ 0x86b8 │ │ │ │ + movw r1, #35052 @ 0x88ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 7aac0 <_PyMonitoring_FireRaiseEvent@@Base+0x134> │ │ │ │ + b 7a7a0 <_PyMonitoring_FireRaiseEvent@@Base+0x134> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #21976 @ 0x55d8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 7ab04 <_PyMonitoring_FireRaiseEvent@@Base+0x178> │ │ │ │ + bne 7a7e4 <_PyMonitoring_FireRaiseEvent@@Base+0x178> │ │ │ │ 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 37949c │ │ │ │ + bl 37a020 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7ab64 <_PyMonitoring_FireRaiseEvent@@Base+0x1d8> │ │ │ │ - ldr ip, [pc, #64] @ 7ab6c <_PyMonitoring_FireRaiseEvent@@Base+0x1e0> │ │ │ │ + beq 7a844 <_PyMonitoring_FireRaiseEvent@@Base+0x1d8> │ │ │ │ + ldr ip, [pc, #64] @ 7a84c <_PyMonitoring_FireRaiseEvent@@Base+0x1e0> │ │ │ │ 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] │ │ │ │ @@ -77737,312 +77539,312 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007ab70 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0007a850 <_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 7a770 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bl 7a450 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ac04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + beq 7a8e4 <_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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 7abfc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8c> │ │ │ │ - bl 177b4c │ │ │ │ - b 7ac04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + bne 7a8dc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8c> │ │ │ │ + bl 177e98 │ │ │ │ + b 7a8e4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ - bl 7a430 <_PyMonitoring_FireBranchLeftEvent@@Base+0x4c> │ │ │ │ + bl 7a110 <_PyMonitoring_FireBranchLeftEvent@@Base+0x4c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 7ac68 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + beq 7a948 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl b71cc <_Py_hashtable_set@@Base> │ │ │ │ + bl b6dc0 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7ac68 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + bne 7a948 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d9a00 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1d9f40 <_Py_hashtable_destroy@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #34548 @ 0x86f4 │ │ │ │ + movw r1, #35112 @ 0x8928 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7acd0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x160> │ │ │ │ + beq 7a9b0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x160> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2db08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7acd8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x168> │ │ │ │ + beq 7a9b8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x168> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 7ace0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x170> │ │ │ │ + b 7a9c0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x170> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0007ace8 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0007a9c8 <_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 7a770 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bl 7a450 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ad7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ + beq 7aa5c <_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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 7ad74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x8c> │ │ │ │ - bl 177b4c │ │ │ │ - b 7ad7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ + bne 7aa54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x8c> │ │ │ │ + bl 177e98 │ │ │ │ + b 7aa5c <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #4 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ ldr r8, [r3, #12] │ │ │ │ mov r6, r2 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ae04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + beq 7aae4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ade4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + beq 7aac4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r6] │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ae0c <_PyMonitoring_FirePyUnwindEvent@@Base+0x124> │ │ │ │ + bne 7aaec <_PyMonitoring_FirePyUnwindEvent@@Base+0x124> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ae04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + bgt 7aae4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ae04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + bne 7aae4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 412c0 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 413a4 <_PyImport_SetModule@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ade4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + beq 7aac4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7ade4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + beq 7aac4 <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ae74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + bgt 7ab54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ae74 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + bne 7ab54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0007ae84 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0007ab64 <_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, #48576 @ 0xbdc0 │ │ │ │ + movw ip, #49752 @ 0xc258 │ │ │ │ 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 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 7a770 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bl 7a450 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7af50 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + beq 7ac30 <_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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7af34 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ + bgt 7ac14 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7af34 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ + bne 7ac14 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7af48 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ + bne 7ac28 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 177b4c │ │ │ │ - b 7af50 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bl 177e98 │ │ │ │ + b 7ac30 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bd8c4 │ │ │ │ + bl bd424 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 281190 <_PyLong_Format@@Base+0x4b78> │ │ │ │ + bl 2824c0 <_PyLong_Format@@Base+0x4390> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7afd4 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ + beq 7acb4 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #34572 @ 0x870c │ │ │ │ + movw r0, #35136 @ 0x8940 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7afbc <_PyMonitoring_FireStopIterationEvent@@Base+0x138> │ │ │ │ + ble 7ac9c <_PyMonitoring_FireStopIterationEvent@@Base+0x138> │ │ │ │ mov r4, r5 │ │ │ │ - b 7afd4 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ + b 7acb4 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7afb4 <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ + bne 7ac94 <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7afb4 <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7ac94 <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7b110 <_PyMonitoring_FireStopIterationEvent@@Base+0x28c> │ │ │ │ + bne 7adf0 <_PyMonitoring_FireStopIterationEvent@@Base+0x28c> │ │ │ │ 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 │ │ │ │ @@ -78055,41 +77857,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 f3ec4 │ │ │ │ + bl f3ddc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b0c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x23c> │ │ │ │ + beq 7ada0 <_PyMonitoring_FireStopIterationEvent@@Base+0x23c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #19891 @ 0x4db3 │ │ │ │ movt r2, #1371 @ 0x55b │ │ │ │ cmn r0, #1 │ │ │ │ mla r3, r8, r3, r4 │ │ │ │ - beq 7b10c <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ + beq 7adec <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ 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 7b044 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c0> │ │ │ │ + b 7ad24 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c0> │ │ │ │ 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 │ │ │ │ @@ -78100,172 +77902,172 @@ │ │ │ │ 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 7b110 <_PyMonitoring_FireStopIterationEvent@@Base+0x28c> │ │ │ │ + b 7adf0 <_PyMonitoring_FireStopIterationEvent@@Base+0x28c> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r1 │ │ │ │ mov r0, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #44424 @ 0xad88 │ │ │ │ + movw r1, #43624 @ 0xaa68 │ │ │ │ movt r1, #7 │ │ │ │ str ip, [r3, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43bda8 <_Py_hashtable_foreach@@Base> │ │ │ │ + b 43c090 <_Py_hashtable_foreach@@Base> │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 7b174 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f0> │ │ │ │ + bgt 7ae54 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7b174 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f0> │ │ │ │ + bne 7ae54 <_PyMonitoring_FireStopIterationEvent@@Base+0x2f0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ 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 43bf24 <_Py_hashtable_foreach@@Base+0x17c> │ │ │ │ + b 43c20c <_Py_hashtable_foreach@@Base+0x17c> │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 7b1f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x374> │ │ │ │ + beq 7aed8 <_PyMonitoring_FireStopIterationEvent@@Base+0x374> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #47640 @ 0xba18 │ │ │ │ + movw r0, #48344 @ 0xbcd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b250 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ + beq 7af30 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 20ce94 │ │ │ │ + bl 20d484 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b250 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ + beq 7af30 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b250 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ + beq 7af30 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2dcd0 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r4, #5976 @ 0x1758 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 7b254 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ + bne 7af34 <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 7b2b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x42c> │ │ │ │ + bne 7af90 <_PyMonitoring_FireStopIterationEvent@@Base+0x42c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7b2e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x45c> │ │ │ │ + beq 7afc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x45c> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 7b35c <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ + ldr r3, [pc, #152] @ 7b03c <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b354 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ + beq 7b034 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b300 <_PyMonitoring_FireStopIterationEvent@@Base+0x47c> │ │ │ │ - bl df614 │ │ │ │ + bne 7afe0 <_PyMonitoring_FireStopIterationEvent@@Base+0x47c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b348 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c4> │ │ │ │ - bl 104dd4 │ │ │ │ + bne 7b028 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c4> │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e72c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7b354 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ - ldr r3, [pc, #44] @ 7b360 <_PyMonitoring_FireStopIterationEvent@@Base+0x4dc> │ │ │ │ + beq 7b034 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ + ldr r3, [pc, #44] @ 7b040 <_PyMonitoring_FireStopIterationEvent@@Base+0x4dc> │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b350 <_PyMonitoring_FireStopIterationEvent@@Base+0x4cc> │ │ │ │ + bne 7b030 <_PyMonitoring_FireStopIterationEvent@@Base+0x4cc> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f7e4 │ │ │ │ + b 3f8c8 │ │ │ │ mov r0, #0 │ │ │ │ - b 7b354 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ - ldr r0, [pc, #12] @ 7b364 <_PyMonitoring_FireStopIterationEvent@@Base+0x4e0> │ │ │ │ + b 7b034 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ + ldr r0, [pc, #12] @ 7b044 <_PyMonitoring_FireStopIterationEvent@@Base+0x4e0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr #11 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r1, fp, r4, lsr #27 │ │ │ │ + rsbeq r8, sl, r4, lsr #11 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + mlseq fp, ip, sp, r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #404] @ 7b518 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ + ldr lr, [pc, #404] @ 7b1f8 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -78275,819 +78077,819 @@ │ │ │ │ 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 7b3e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x55c> │ │ │ │ + bne 7b0c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x55c> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b420 <_PyMonitoring_FireStopIterationEvent@@Base+0x59c> │ │ │ │ + beq 7b100 <_PyMonitoring_FireStopIterationEvent@@Base+0x59c> │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ 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, #268] @ 7b51c <_PyMonitoring_FireStopIterationEvent@@Base+0x698> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #268] @ 7b1fc <_PyMonitoring_FireStopIterationEvent@@Base+0x698> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 7b4fc <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ + beq 7b1dc <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 7b450 <_PyMonitoring_FireStopIterationEvent@@Base+0x5cc> │ │ │ │ + bne 7b130 <_PyMonitoring_FireStopIterationEvent@@Base+0x5cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 7b4fc <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ + b 7b1dc <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b448 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ + beq 7b128 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b448 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ + beq 7b128 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #29748 @ 0x7434 │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp] │ │ │ │ - movw r0, #29756 @ 0x743c │ │ │ │ + movw r0, #30320 @ 0x7670 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7b448 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 7b128 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ddf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5976 @ 0x1758 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 7b4fc <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ + bge 7b1dc <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff168 │ │ │ │ - b 7b448 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ + bl 3013f4 │ │ │ │ + b 7b128 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r1, [r6], #-84 @ 0xffffffac @ │ │ │ │ - strdeq r8, [sl], #-80 @ 0xffffffb0 @ │ │ │ │ + ldrdeq r1, [r6], #-132 @ 0xffffff7c @ │ │ │ │ + ldrdeq r8, [sl], #-80 @ 0xffffffb0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 7b57c <_PyMonitoring_FireStopIterationEvent@@Base+0x6f8> │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 7b25c <_PyMonitoring_FireStopIterationEvent@@Base+0x6f8> │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7b568 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ + beq 7b248 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #12020 @ 0x2ef4 │ │ │ │ + movw r0, #12744 @ 0x31c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r0, #16704 @ 0x4140 │ │ │ │ + b e0b68 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + b e0b68 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43bec8 <_Py_hashtable_foreach@@Base+0x120> │ │ │ │ + b 43c1b0 <_Py_hashtable_foreach@@Base+0x120> │ │ │ │ │ │ │ │ -0007b594 : │ │ │ │ +0007b274 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #19 │ │ │ │ - bl 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #4 │ │ │ │ - bls 7b5e0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 7b2c0 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34624 @ 0x8740 │ │ │ │ + movw r1, #35188 @ 0x8974 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43bec8 <_Py_hashtable_foreach@@Base+0x120> │ │ │ │ + b 43c1b0 <_Py_hashtable_foreach@@Base+0x120> │ │ │ │ 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 7b638 │ │ │ │ + bne 7b318 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b668 │ │ │ │ - b 7b65c │ │ │ │ + bne 7b348 │ │ │ │ + b 7b33c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47800 @ 0xbab8 │ │ │ │ + movw r0, #48504 @ 0xbd78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b718 │ │ │ │ - b 7b620 │ │ │ │ - bl df614 │ │ │ │ + beq 7b3f8 │ │ │ │ + b 7b300 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b718 │ │ │ │ + bne 7b3f8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b688 │ │ │ │ - bl df614 │ │ │ │ + bne 7b368 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b718 │ │ │ │ + bne 7b3f8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b718 │ │ │ │ + beq 7b3f8 │ │ │ │ ldrd r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #34672 @ 0x8770 │ │ │ │ + movw r1, #35236 @ 0x89a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #34676 @ 0x8774 │ │ │ │ + movw r0, #35240 @ 0x89a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7b718 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 7b3f8 │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r0, #5976 @ 0x1758 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 7b71c │ │ │ │ + bge 7b3fc │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ 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] @ 7b780 │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 7b460 │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 7b76c │ │ │ │ + blt 7b44c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #12020 @ 0x2ef4 │ │ │ │ + movw r0, #12744 @ 0x31c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r0, #16704 @ 0x4140 │ │ │ │ + b e0b68 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ + b e0b68 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ bicge r0, r0, r0, asr #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34688 @ 0x8780 │ │ │ │ + movw r1, #35252 @ 0x89b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #64136 @ 0xfa88 │ │ │ │ + movw r1, #64460 @ 0xfbcc │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 7b860 │ │ │ │ + beq 7b540 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b860 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7b540 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #34744 @ 0x87b8 │ │ │ │ + movw r1, #35308 @ 0x89ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75a44 <_PyLong_UnsignedLong_Converter@@Base+0x934> │ │ │ │ + bl 75724 <_PyLong_UnsignedLong_Converter@@Base+0x934> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 7b88c │ │ │ │ + beq 7b56c │ │ │ │ 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, #12 │ │ │ │ - bl 7bb34 │ │ │ │ + bl 7b814 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7b8f4 │ │ │ │ + beq 7b5d4 │ │ │ │ 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 7b8e8 │ │ │ │ + bne 7b5c8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #188] @ 7b9d4 │ │ │ │ + ldr r3, [pc, #188] @ 7b6b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34792 @ 0x87e8 │ │ │ │ + movw r0, #35356 @ 0x8a1c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b9cc │ │ │ │ - movw r0, #48508 @ 0xbd7c │ │ │ │ + beq 7b6ac │ │ │ │ + movw r0, #49820 @ 0xc29c │ │ │ │ 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 33813c │ │ │ │ + bl 33a19c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b98c │ │ │ │ + bgt 7b66c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b98c │ │ │ │ + bne 7b66c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7b9cc │ │ │ │ + beq 7b6ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 173fa4 <_PyErr_SetObject@@Base> │ │ │ │ + bl 1742ec <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b9cc │ │ │ │ + bgt 7b6ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7b9cc │ │ │ │ + bne 7b6ac │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba28 │ │ │ │ + beq 7b708 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ba28 │ │ │ │ + bgt 7b708 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ba28 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7b708 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba5c │ │ │ │ + beq 7b73c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ba5c │ │ │ │ + bgt 7b73c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ba5c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7b73c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba90 │ │ │ │ + beq 7b770 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ba90 │ │ │ │ + bgt 7b770 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ba90 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7b770 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bac4 │ │ │ │ + beq 7b7a4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bac4 │ │ │ │ + bgt 7b7a4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7bac4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7b7a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7baf8 │ │ │ │ + beq 7b7d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7baf8 │ │ │ │ + bgt 7b7d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7baf8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7b7d8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bb2c │ │ │ │ + beq 7b80c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bb2c │ │ │ │ + bgt 7b80c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7bb2c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7b80c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 7bb70 │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bne 7b850 │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7bc54 │ │ │ │ - b 7bb84 │ │ │ │ + beq 7b934 │ │ │ │ + b 7b864 │ │ │ │ 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 7bc20 │ │ │ │ + bne 7b900 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20ae10 │ │ │ │ + bl 20b400 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 7bc20 │ │ │ │ - bl df614 │ │ │ │ + bne 7b900 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbdc │ │ │ │ + beq 7b8bc │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bc54 │ │ │ │ + bgt 7b934 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne 7bc54 │ │ │ │ + bne 7b934 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7bc80 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7b960 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7bc20 │ │ │ │ + bne 7b900 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bc0c │ │ │ │ + bgt 7b8ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 7bc14 │ │ │ │ + beq 7b8f4 │ │ │ │ mov r5, #1 │ │ │ │ - b 7bc80 │ │ │ │ + b 7b960 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7bc0c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7b8ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e378 │ │ │ │ + bl 24ef38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7bc5c │ │ │ │ + ble 7b93c │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - bne 7bc74 │ │ │ │ - bl df614 │ │ │ │ + bne 7b954 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bc74 │ │ │ │ + beq 7b954 │ │ │ │ mov r5, #0 │ │ │ │ - b 7bc80 │ │ │ │ + b 7b960 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7bc3c │ │ │ │ + bne 7b91c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7bc3c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7b91c │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7b9d8 │ │ │ │ + b 7b6b8 │ │ │ │ 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, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 7bd18 │ │ │ │ + bne 7b9f8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7bcf8 │ │ │ │ + beq 7b9d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7bd1c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 7b9fc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7bd54 │ │ │ │ + bl 1b899c │ │ │ │ + b 7ba34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bd54 │ │ │ │ + bgt 7ba34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7bd54 │ │ │ │ + bne 7ba34 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 7bb34 │ │ │ │ + bl 7b814 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7bdbc │ │ │ │ + beq 7ba9c │ │ │ │ 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 7bdb0 │ │ │ │ + bne 7ba90 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7bdf8 │ │ │ │ + beq 7bad8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7be10 │ │ │ │ + bne 7baf0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7be80 │ │ │ │ + b 7bb60 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #108] @ 7be8c │ │ │ │ + ldr r1, [pc, #108] @ 7bb6c │ │ │ │ mov r0, r4 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7be7c │ │ │ │ + beq 7bb5c │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7be68 │ │ │ │ + beq 7bb48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 201324 │ │ │ │ + bl 201984 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7be80 │ │ │ │ + bgt 7bb60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7be80 │ │ │ │ + bne 7bb60 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7be80 │ │ │ │ - ldr r1, [pc, #32] @ 7be90 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7bb60 │ │ │ │ + ldr r1, [pc, #32] @ 7bb70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d473c │ │ │ │ + b d45b4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, fp, ip, asr r8 │ │ │ │ - rsbeq r3, fp, r0, lsl #22 │ │ │ │ + rsbeq r5, fp, r4, asr r8 │ │ │ │ + strdeq r3, [fp], #-168 @ 0xffffff58 @ │ │ │ │ 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 7bed4 │ │ │ │ + bne 7bbb4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 7bb34 │ │ │ │ + bl 7b814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bef4 │ │ │ │ + bne 7bbd4 │ │ │ │ mov r0, #0 │ │ │ │ - b 7bfb4 │ │ │ │ + b 7bc94 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47928 @ 0xbb38 │ │ │ │ + movw r0, #48632 @ 0xbdf8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7becc │ │ │ │ - b 7beb8 │ │ │ │ + beq 7bbac │ │ │ │ + b 7bb98 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 7bb34 │ │ │ │ + bl 7b814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7becc │ │ │ │ + beq 7bbac │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 7bf3c │ │ │ │ + bcs 7bc1c │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 7bf58 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bcc 7bc38 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34844 @ 0x881c │ │ │ │ + movw r1, #35408 @ 0x8a50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7bf90 │ │ │ │ + bl 1b899c │ │ │ │ + b 7bc70 │ │ │ │ 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 7bfa8 │ │ │ │ - bl df614 │ │ │ │ - ldr r3, [pc, #32] @ 7bfbc │ │ │ │ + bne 7bc88 │ │ │ │ + bl df4ac │ │ │ │ + ldr r3, [pc, #32] @ 7bc9c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b 7bfb4 │ │ │ │ + b 7bc94 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq ip, sl, r8, lsl #5 │ │ │ │ + rsbeq ip, sl, r0, lsl #5 │ │ │ │ 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 7c008 │ │ │ │ + beq 7bce8 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 7c028 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 7bd08 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36876 @ 0x900c │ │ │ │ + movw r1, #37580 @ 0x92cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7c020 │ │ │ │ + bl 1b899c │ │ │ │ + b 7bd00 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 7c020 │ │ │ │ + blt 7bd00 │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ mov r0, #0 │ │ │ │ bfi r2, r3, #1, #1 │ │ │ │ strb r2, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #5612 @ 0x15ec │ │ │ │ + movw r3, #6348 @ 0x18cc │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -79098,172 +78900,172 @@ │ │ │ │ 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 7c0c8 │ │ │ │ + bne 7bda8 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 7c0ac │ │ │ │ + bgt 7bd8c │ │ │ │ mov r5, #0 │ │ │ │ - b 7c0c8 │ │ │ │ + b 7bda8 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c100 │ │ │ │ - b 7c0a4 │ │ │ │ + beq 7bde0 │ │ │ │ + b 7bd84 │ │ │ │ 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] @ 7c234 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #316] @ 7bf14 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c228 │ │ │ │ + beq 7bf08 │ │ │ │ add r6, r6, r5 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 7c208 │ │ │ │ + beq 7bee8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7c17c │ │ │ │ + beq 7be5c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7c150 │ │ │ │ + bne 7be30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #64716 @ 0xfccc │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #65420 @ 0xff8c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15320 @ 0x3bd8 │ │ │ │ + movw r0, #16024 @ 0x3e98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7c1ac │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7be8c │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7c1ac │ │ │ │ + beq 7be8c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7c1d8 │ │ │ │ + bne 7beb8 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 7c210 │ │ │ │ + beq 7bef0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7c1b4 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #64736 @ 0xfce0 │ │ │ │ + bne 7be94 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #65440 @ 0xffa0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15320 @ 0x3bd8 │ │ │ │ + movw r0, #16024 @ 0x3e98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7c228 │ │ │ │ + b 7bf08 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c228 │ │ │ │ + beq 7bf08 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7c1f4 │ │ │ │ + beq 7bed4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7c1ac │ │ │ │ + bl 1b899c │ │ │ │ + b 7be8c │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #52432 @ 0xccd0 │ │ │ │ + movw r3, #53244 @ 0xcffc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ moveq r5, r3 │ │ │ │ - b 7c214 │ │ │ │ - movw r5, #52432 @ 0xccd0 │ │ │ │ + b 7bef4 │ │ │ │ + movw r5, #53244 @ 0xcffc │ │ │ │ movt r5, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7c27c │ │ │ │ + bl 7bf5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsl r6 │ │ │ │ + strdeq r8, [sl], #-92 @ 0xffffffa4 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ movwne r0, #5976 @ 0x1758 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 7c270 │ │ │ │ + bne 7bf50 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r0, [r3, #-8] │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007c27c : │ │ │ │ +0007bf5c : │ │ │ │ push {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 412744 <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ + bl 412d4c <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ 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 35862c │ │ │ │ + b 358fb4 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #34904 @ 0x8858 │ │ │ │ + movw r0, #35468 @ 0x8a8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ push {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] @ 7c518 │ │ │ │ + ldr lr, [pc, #524] @ 7c1f8 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -79279,805 +79081,805 @@ │ │ │ │ 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 7c380 │ │ │ │ + bne 7c060 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c3bc │ │ │ │ + beq 7c09c │ │ │ │ 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] @ 7c51c │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #364] @ 7c1fc │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 7c500 │ │ │ │ + beq 7c1e0 │ │ │ │ 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 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c4f0 │ │ │ │ + beq 7c1d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7c460 │ │ │ │ + beq 7c140 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c420 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 7c100 │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7c414 │ │ │ │ - bl df614 │ │ │ │ + bne 7c0f4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c4f0 │ │ │ │ + bne 7c1d0 │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 7c424 │ │ │ │ - b 7c464 │ │ │ │ + bne 7c104 │ │ │ │ + b 7c144 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c448 │ │ │ │ + beq 7c128 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 7bb34 │ │ │ │ + bl 7b814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c4f0 │ │ │ │ + beq 7c1d0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 7c464 │ │ │ │ + beq 7c144 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 30a40c │ │ │ │ + bl 30c6b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c464 │ │ │ │ - b 7c4f0 │ │ │ │ + bne 7c144 │ │ │ │ + b 7c1d0 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ cmn sl, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ - beq 7c498 │ │ │ │ + beq 7c178 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ strd r6, [sp] │ │ │ │ bl 2e8d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 7c4b0 │ │ │ │ + b 7c190 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d958 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7c4f8 │ │ │ │ + beq 7c1d8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7c4e0 │ │ │ │ - bl d7124 │ │ │ │ + bne 7c1c0 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c46c │ │ │ │ - b 7c4f0 │ │ │ │ + beq 7c14c │ │ │ │ + b 7c1d0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ - b 7c500 │ │ │ │ + b 7c1e0 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r1, r6, r8, asr #12 │ │ │ │ - rsbeq r8, sl, r8, asr #12 │ │ │ │ + rsbeq r1, r6, r8, lsr #18 │ │ │ │ + rsbeq r8, sl, r8, lsr #12 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7c54c │ │ │ │ + beq 7c22c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7c574 │ │ │ │ + bhi 7c254 │ │ │ │ mov r0, #0 │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 43d018 <_Py_hashtable_foreach@@Base+0x1270> │ │ │ │ + bl 43d300 <_Py_hashtable_foreach@@Base+0x1270> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 7c5f0 │ │ │ │ + beq 7c2d0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, #0 │ │ │ │ - bl cf990 │ │ │ │ + bl cf82c │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 7c5cc │ │ │ │ + bne 7c2ac │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7c5f0 │ │ │ │ - bl df614 │ │ │ │ + bne 7c2d0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c600 │ │ │ │ + bne 7c2e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7c634 │ │ │ │ + beq 7c314 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1cd588 <_PyObject_LookupSpecialMethod@@Base+0x3b0> │ │ │ │ + b 1cda54 <_PyObject_LookupSpecialMethod@@Base+0x3b0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7c674 │ │ │ │ + beq 7c354 │ │ │ │ mov r0, #1 │ │ │ │ - b 7c68c │ │ │ │ + b 7c36c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c66c │ │ │ │ + bne 7c34c │ │ │ │ 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, 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7c6d4 │ │ │ │ - bl df614 │ │ │ │ + bne 7c3b4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 7c714 │ │ │ │ + bne 7c3f4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2df28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c700 │ │ │ │ + beq 7c3e0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c714 │ │ │ │ - movw r0, #1024 @ 0x400 │ │ │ │ + b 7c3f4 │ │ │ │ + movw r0, #1728 @ 0x6c0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ 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 │ │ │ │ - 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 7c770 │ │ │ │ - clz r2, r2 │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - cmp r3, #1 │ │ │ │ - orrne r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 7c7a4 │ │ │ │ - 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] @ 7c7f8 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7c7f0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - sub r1, fp, #20 │ │ │ │ - bl 3fcb5c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7c7ec │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 2dac0 │ │ │ │ - cmp r0, #1 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ - movteq r0, #104 @ 0x68 │ │ │ │ - beq 7c7f0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 282208 │ │ │ │ - movw r2, #32180 @ 0x7db4 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - bl 74da0 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, 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 sp, sp, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7c844 │ │ │ │ + bne 7c444 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31964 @ 0x7cdc │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 7cb70 │ │ │ │ + b 7c770 │ │ │ │ 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 7c9a8 │ │ │ │ + bne 7c5a8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7cb70 │ │ │ │ + beq 7c770 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - ble 7c95c │ │ │ │ + ble 7c55c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7c95c │ │ │ │ + ble 7c55c │ │ │ │ ldr r2, [r8, r9, lsl #2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7c940 │ │ │ │ + bne 7c540 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 3bdf48 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3beb58 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7c9a0 │ │ │ │ + beq 7c5a0 │ │ │ │ cmp r4, #11 │ │ │ │ ldrle r2, [r5, #12] │ │ │ │ strle sl, [r2, r4, lsl #2] │ │ │ │ - ble 7c930 │ │ │ │ + ble 7c530 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c914 │ │ │ │ + beq 7c514 │ │ │ │ mov r4, r5 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cb4c │ │ │ │ + bgt 7c74c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - beq 7ca64 │ │ │ │ - b 7cb4c │ │ │ │ + beq 7c664 │ │ │ │ + b 7c74c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c930 │ │ │ │ + bgt 7c530 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 7c930 │ │ │ │ + bne 7c530 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r9 │ │ │ │ - b 7c94c │ │ │ │ + b 7c54c │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne 7c8ac │ │ │ │ + bne 7c4ac │ │ │ │ ldr r3, [fp, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #8] │ │ │ │ - b 7c898 │ │ │ │ + b 7c498 │ │ │ │ mov r3, r5 │ │ │ │ subs r5, r4, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bne 7c980 │ │ │ │ + bne 7c580 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7caa8 │ │ │ │ + beq 7c6a8 │ │ │ │ cmp r7, r0 │ │ │ │ - blt 7cb44 │ │ │ │ + blt 7c744 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 3bdf48 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3beb58 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7cadc │ │ │ │ - b 7cb4c │ │ │ │ + bne 7c6dc │ │ │ │ + b 7c74c │ │ │ │ mov r4, r5 │ │ │ │ - b 7cb4c │ │ │ │ - bl b94bc │ │ │ │ + b 7c74c │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ strne r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ movne r9, r5 │ │ │ │ - bne 7c9dc │ │ │ │ - b 7cb70 │ │ │ │ + bne 7c5dc │ │ │ │ + b 7c770 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7ca70 │ │ │ │ + ble 7c670 │ │ │ │ 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 7ca88 │ │ │ │ + ble 7c688 │ │ │ │ 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 404bb0 │ │ │ │ + bl 4054c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 7ca88 │ │ │ │ + blt 7c688 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3bdf48 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3beb58 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7cb4c │ │ │ │ + beq 7c74c │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 7c9cc │ │ │ │ + ble 7c5cc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c9c4 │ │ │ │ + beq 7c5c4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cb4c │ │ │ │ + bgt 7c74c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7cb4c │ │ │ │ + bne 7c74c │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7cb4c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7c74c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7c9cc │ │ │ │ + bne 7c5cc │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7c9cc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7c5cc │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7cac8 │ │ │ │ + bne 7c6c8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7cac8 │ │ │ │ + bne 7c6c8 │ │ │ │ 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 7cb44 │ │ │ │ + b 7c744 │ │ │ │ sub r1, r7, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ - bl 3bdf48 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3beb58 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7cb4c │ │ │ │ + beq 7c74c │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 7cb40 │ │ │ │ + ble 7c740 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cb24 │ │ │ │ + beq 7c724 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cb4c │ │ │ │ + bgt 7c74c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7cb4c │ │ │ │ + bne 7c74c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7cb4c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7c74c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cb40 │ │ │ │ + bgt 7c740 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7cb40 │ │ │ │ + bne 7c740 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 7cb70 │ │ │ │ + b 7c770 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c83c │ │ │ │ + bgt 7c43c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7c83c │ │ │ │ + bne 7c43c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7c83c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7c43c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + 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 7c7d0 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + cmp r3, #1 │ │ │ │ + orrne r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 7c804 │ │ │ │ + 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] @ 7c858 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7c850 │ │ │ │ + ldr r0, [r0] │ │ │ │ + sub r1, fp, #20 │ │ │ │ + bl 3fd13c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7c84c │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 2dac0 │ │ │ │ + cmp r0, #1 │ │ │ │ + movweq r0, #5976 @ 0x1758 │ │ │ │ + movteq r0, #104 @ 0x68 │ │ │ │ + beq 7c850 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 283538 │ │ │ │ + movw r2, #32744 @ 0x7fe8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + bl 74a80 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, r4, asr r6 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ 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 7cbd4 │ │ │ │ + bne 7c8b4 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7cc08 │ │ │ │ + beq 7c8e8 │ │ │ │ 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] @ 7cc80 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #128] @ 7c960 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cc70 │ │ │ │ + beq 7c950 │ │ │ │ ldr r0, [r0] │ │ │ │ movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 7cc4c │ │ │ │ - bl 24b210 │ │ │ │ + beq 7c92c │ │ │ │ + bl 24bde0 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 7cc4c │ │ │ │ - bl df614 │ │ │ │ + bne 7c92c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cc70 │ │ │ │ + bne 7c950 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 75b48 <_PyLong_UnsignedLong_Converter@@Base+0xa38> │ │ │ │ + b 75828 <_PyLong_UnsignedLong_Converter@@Base+0xa38> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #13 │ │ │ │ + rsbeq r8, sl, r0, lsl #13 │ │ │ │ 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, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ 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, #5612 @ 0x15ec │ │ │ │ + movwls r3, #6348 @ 0x18cc │ │ │ │ movtls r3, #102 @ 0x66 │ │ │ │ addls r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #35000 @ 0x88b8 │ │ │ │ + movwhi r1, #35564 @ 0x8aec │ │ │ │ movthi r1, #72 @ 0x48 │ │ │ │ ldrls r1, [r3, #168] @ 0xa8 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 35d3e4 │ │ │ │ + bl 35d3a4 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #53320 @ 0xd048 │ │ │ │ + movw r1, #53316 @ 0xd044 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7cd64 │ │ │ │ + beq 7ca44 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7cd64 │ │ │ │ + beq 7ca44 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 7cda0 │ │ │ │ - b 7cd88 │ │ │ │ + bls 7ca80 │ │ │ │ + b 7ca68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7cd54 │ │ │ │ + beq 7ca34 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #38472 @ 0x9648 │ │ │ │ + movw r0, #39176 @ 0x9908 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd54 │ │ │ │ - b 7cdc0 │ │ │ │ + bne 7ca34 │ │ │ │ + b 7caa0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #38472 @ 0x9648 │ │ │ │ + movw r0, #39176 @ 0x9908 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cdc0 │ │ │ │ + beq 7caa0 │ │ │ │ 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 34ae18 │ │ │ │ + b 34cbfc │ │ │ │ mvn 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, #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 7ce0c │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 7caec │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ce14 │ │ │ │ + beq 7caf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 7cfd4 │ │ │ │ + bne 7ccb4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 7cfe0 │ │ │ │ + bl 7ccc0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7cfc0 │ │ │ │ + beq 7cca0 │ │ │ │ add r0, r2, #1 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 7ce70 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 7cb50 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ce78 │ │ │ │ + beq 7cb58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7cea4 │ │ │ │ + bne 7cb84 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7ceb4 │ │ │ │ + bne 7cb94 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 7cfc0 │ │ │ │ + b 7cca0 │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 7cea4 │ │ │ │ + bne 7cb84 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 7cf58 │ │ │ │ - bl 7cfe0 │ │ │ │ + beq 7cc38 │ │ │ │ + bl 7ccc0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 7cf58 │ │ │ │ + beq 7cc38 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7cf24 │ │ │ │ - bl df614 │ │ │ │ + beq 7cc04 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cf24 │ │ │ │ + beq 7cc04 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 7cfc0 │ │ │ │ + b 7cca0 │ │ │ │ cmp r8, r6 │ │ │ │ - bne 7cf48 │ │ │ │ + bne 7cc28 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e9288 │ │ │ │ + bl e92b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cf70 │ │ │ │ + beq 7cc50 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7cec8 │ │ │ │ + b 7cba8 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 133cd4 │ │ │ │ + bl 133efc │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 7cf7c │ │ │ │ + bne 7cc5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b 7ce98 │ │ │ │ + bl bbb48 │ │ │ │ + b 7cb78 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 7cf98 │ │ │ │ + ble 7cc78 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7cf7c │ │ │ │ + b 7cc5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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 1510fc │ │ │ │ - b 7cfcc │ │ │ │ + bl 15139c │ │ │ │ + b 7ccac │ │ │ │ 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 │ │ │ │ @@ -80089,197 +79891,197 @@ │ │ │ │ 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 7d020 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 7cd00 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d028 │ │ │ │ + beq 7cd08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 7d07c │ │ │ │ + bne 7cd5c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2f1e3c │ │ │ │ + bl 2f3de4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d06c │ │ │ │ + beq 7cd4c │ │ │ │ mov r0, r4 │ │ │ │ bl 39160 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 7d084 │ │ │ │ - beq 7d074 │ │ │ │ + ldreq r0, [pc, #24] @ 7cd64 │ │ │ │ + beq 7cd54 │ │ │ │ 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} │ │ │ │ - rsbeq sl, sl, r0, lsr #9 │ │ │ │ + mlseq sl, r8, r4, sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7d14c │ │ │ │ + bne 7ce2c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 7d114 │ │ │ │ + ble 7cdf4 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d114 │ │ │ │ + bne 7cdf4 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ mov r4, r0 │ │ │ │ - b 7d14c │ │ │ │ + b 7ce2c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43744 @ 0xaae0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7d13c │ │ │ │ + bne 7ce1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7d14c │ │ │ │ + b 7ce2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d160 │ │ │ │ + beq 7ce40 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #35036 @ 0x88dc │ │ │ │ + movw r0, #35600 @ 0x8b10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 30c1a8 │ │ │ │ + bl 30e450 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d20c │ │ │ │ - movw r1, #35056 @ 0x88f0 │ │ │ │ + beq 7ceec │ │ │ │ + movw r1, #35620 @ 0x8b24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d1c8 │ │ │ │ + bgt 7cea8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d1c8 │ │ │ │ + bne 7cea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7d20c │ │ │ │ + beq 7ceec │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #10920 @ 0x2aa8 │ │ │ │ + movw r0, #11624 @ 0x2d68 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d20c │ │ │ │ + bgt 7ceec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7d20c │ │ │ │ + bne 7ceec │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4387b8 │ │ │ │ + b 438aa0 │ │ │ │ push {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 7d280 │ │ │ │ + bne 7cf60 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d294 │ │ │ │ - b 7d2a4 │ │ │ │ + bne 7cf74 │ │ │ │ + b 7cf84 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d270 │ │ │ │ + beq 7cf50 │ │ │ │ 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 │ │ │ │ - beq 7d2c0 │ │ │ │ + beq 7cfa0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d2dc │ │ │ │ + beq 7cfbc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d2f8 │ │ │ │ + beq 7cfd8 │ │ │ │ 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} │ │ │ │ @@ -80289,42 +80091,42 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #44272 @ 0xacf0 │ │ │ │ + movw r1, #45844 @ 0xb314 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3699ec │ │ │ │ + b 36ad10 │ │ │ │ push {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 7d38c │ │ │ │ + bne 7d06c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d3a0 │ │ │ │ - b 7d3b0 │ │ │ │ + bne 7d080 │ │ │ │ + b 7d090 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d37c │ │ │ │ + beq 7d05c │ │ │ │ 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 │ │ │ │ @@ -80335,453 +80137,453 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #44372 @ 0xad54 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3699ec │ │ │ │ + b 36ad10 │ │ │ │ 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 7d450 │ │ │ │ + beq 7d130 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47976 @ 0xbb68 │ │ │ │ + movw r0, #48680 @ 0xbe28 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d470 │ │ │ │ + beq 7d150 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d478 │ │ │ │ - bl df614 │ │ │ │ + bne 7d158 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d478 │ │ │ │ + beq 7d158 │ │ │ │ mov r0, #0 │ │ │ │ - b 7d550 │ │ │ │ + b 7d230 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d470 │ │ │ │ + beq 7d150 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d470 │ │ │ │ + beq 7d150 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d4c0 │ │ │ │ - bl df614 │ │ │ │ + bne 7d1a0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d470 │ │ │ │ + bne 7d150 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2eb74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7d504 │ │ │ │ + bne 7d1e4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 7d51c │ │ │ │ - bl d7124 │ │ │ │ + bne 7d1fc │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d4c8 │ │ │ │ - b 7d470 │ │ │ │ + beq 7d1a8 │ │ │ │ + b 7d150 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d548 │ │ │ │ + beq 7d228 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ 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 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ 7d5a0 │ │ │ │ - bl 37d994 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 7d280 │ │ │ │ + bl 37e22c <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #32708 @ 0x7fc4 │ │ │ │ + movw r0, #33272 @ 0x81f8 │ │ │ │ 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 e0b40 │ │ │ │ - mlseq fp, ip, r8, r5 │ │ │ │ + b e0b68 │ │ │ │ + mlseq fp, r4, r8, 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, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7d600 │ │ │ │ + beq 7d2e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7d600 │ │ │ │ + ble 7d2e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7d620 │ │ │ │ - b 7d634 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + ble 7d300 │ │ │ │ + b 7d314 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7d634 │ │ │ │ + bl 1b899c │ │ │ │ + b 7d314 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d634 │ │ │ │ + bne 7d314 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7d684 │ │ │ │ + beq 7d364 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47960 @ 0xbb58 │ │ │ │ + movw r0, #48664 @ 0xbe18 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d6a4 │ │ │ │ + beq 7d384 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d6ac │ │ │ │ - bl df614 │ │ │ │ + bne 7d38c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d6ac │ │ │ │ + beq 7d38c │ │ │ │ mov r0, #0 │ │ │ │ - b 7d760 │ │ │ │ + b 7d440 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d6a4 │ │ │ │ + beq 7d384 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d6a4 │ │ │ │ + beq 7d384 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2dbec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7d714 │ │ │ │ + bne 7d3f4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 7d72c │ │ │ │ - bl d7124 │ │ │ │ + bne 7d40c │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d6dc │ │ │ │ - b 7d6a4 │ │ │ │ + beq 7d3bc │ │ │ │ + b 7d384 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d758 │ │ │ │ + beq 7d438 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ 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 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7d7c4 │ │ │ │ + beq 7d4a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7d7c4 │ │ │ │ + ble 7d4a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7d7e4 │ │ │ │ - bl 1f195c │ │ │ │ + bne 7d4c4 │ │ │ │ + bl 1f20dc │ │ │ │ mov r5, r0 │ │ │ │ - b 7d7ec │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + b 7d4cc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7d80c │ │ │ │ - bl f3060 │ │ │ │ + bl 1b899c │ │ │ │ + b 7d4ec │ │ │ │ + bl f30d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d80c │ │ │ │ + bgt 7d4ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d80c │ │ │ │ + bne 7d4ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7d854 │ │ │ │ + bne 7d534 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d884 │ │ │ │ - b 7d878 │ │ │ │ + bne 7d564 │ │ │ │ + b 7d558 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47836 @ 0xbadc │ │ │ │ + movw r0, #48540 @ 0xbd9c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d9bc │ │ │ │ - b 7d83c │ │ │ │ - bl df614 │ │ │ │ + beq 7d69c │ │ │ │ + b 7d51c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d9bc │ │ │ │ + bne 7d69c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7d8a8 │ │ │ │ - bl df614 │ │ │ │ + bne 7d588 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 7d9bc │ │ │ │ - b 7d8d8 │ │ │ │ - bl e8c3c │ │ │ │ + bne 7d69c │ │ │ │ + b 7d5b8 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d8d0 │ │ │ │ + bgt 7d5b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7d8d0 │ │ │ │ + bne 7d5b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 7d894 │ │ │ │ + beq 7d574 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d9bc │ │ │ │ + beq 7d69c │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7d920 │ │ │ │ + bge 7d600 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ 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 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f770c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7d9bc │ │ │ │ - bl 104dd4 │ │ │ │ + beq 7d69c │ │ │ │ + bl 104f8c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7844 │ │ │ │ + bl 1f7fa0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ vstr d8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2dcac │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 7d9a4 │ │ │ │ + bge 7d684 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7d988 │ │ │ │ - bl d7124 │ │ │ │ + bne 7d668 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d930 │ │ │ │ - b 7d998 │ │ │ │ + beq 7d610 │ │ │ │ + b 7d678 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16a224 │ │ │ │ - b 7d9bc │ │ │ │ + bl 16a56c │ │ │ │ + b 7d69c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 169cb8 │ │ │ │ + b 16a000 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7da28 │ │ │ │ + beq 7d708 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7da28 │ │ │ │ + ble 7d708 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 170e90 │ │ │ │ + bl 1711d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7da48 │ │ │ │ - b 7da5c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + ble 7d728 │ │ │ │ + b 7d73c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7da5c │ │ │ │ + bl 1b899c │ │ │ │ + b 7d73c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7da5c │ │ │ │ + bne 7d73c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 697d8 │ │ │ │ + bl 694c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7dac0 │ │ │ │ + beq 7d7a0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7426c │ │ │ │ + bl 73f4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7daa8 │ │ │ │ + ble 7d788 │ │ │ │ mov r4, r5 │ │ │ │ - b 7dac0 │ │ │ │ + b 7d7a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7daa0 │ │ │ │ + bne 7d780 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7daa0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7d780 │ │ │ │ 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 │ │ │ │ @@ -80790,190 +80592,190 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 7db28 │ │ │ │ + bne 7d808 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 7db6c │ │ │ │ + beq 7d84c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7db2c │ │ │ │ - b 7db6c │ │ │ │ + bgt 7d80c │ │ │ │ + b 7d84c │ │ │ │ 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 7db8c │ │ │ │ + bne 7d86c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7db6c │ │ │ │ + beq 7d84c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7db8c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 7d86c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7dbe8 │ │ │ │ + bl 1b899c │ │ │ │ + b 7d8c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl e7ef0 │ │ │ │ + bl e7f20 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dbc8 │ │ │ │ + bgt 7d8a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7dbc8 │ │ │ │ + bne 7d8a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dbe8 │ │ │ │ + bgt 7d8c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7dbe8 │ │ │ │ + bne 7d8c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, 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 │ │ │ │ - bls 7dc40 │ │ │ │ + bls 7d920 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #47844 @ 0xbae4 │ │ │ │ + movw r0, #48548 @ 0xbda4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ddc0 │ │ │ │ + beq 7daa0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7dc60 │ │ │ │ - bl df614 │ │ │ │ + bne 7d940 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ddc0 │ │ │ │ + bne 7daa0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ddc0 │ │ │ │ + beq 7daa0 │ │ │ │ cmp r5, #3 │ │ │ │ movle r7, #0 │ │ │ │ - ble 7dca4 │ │ │ │ + ble 7d984 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7dca4 │ │ │ │ - bl df614 │ │ │ │ + bne 7d984 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ddc0 │ │ │ │ + bne 7daa0 │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 259820 │ │ │ │ + bl 25a1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dcd4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7d9b4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35108 @ 0x8924 │ │ │ │ + movw r1, #35672 @ 0x8b58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7dd9c │ │ │ │ + bl 1b899c │ │ │ │ + b 7da7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7dd9c │ │ │ │ + blt 7da7c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 7dfd4 │ │ │ │ + bl 7dcb4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dd9c │ │ │ │ - bl 104dd4 │ │ │ │ + beq 7da7c │ │ │ │ + bl 104f8c │ │ │ │ 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 2d844 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blt 7dd48 │ │ │ │ + blt 7da28 │ │ │ │ mov r7, #0 │ │ │ │ - b 7dd64 │ │ │ │ + b 7da44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7dd40 │ │ │ │ - bl d7124 │ │ │ │ + bne 7da20 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dd00 │ │ │ │ + beq 7d9e0 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 7e5e4 │ │ │ │ + bl 7e2c4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7ddac │ │ │ │ + bge 7da8c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7dd9c │ │ │ │ + bne 7da7c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - bl df614 │ │ │ │ + bl 301368 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ddc0 │ │ │ │ + bne 7daa0 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 │ │ │ │ @@ -80984,125 +80786,125 @@ │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ movw r0, #9172 @ 0x23d4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 7de30 │ │ │ │ + bne 7db10 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 7de70 │ │ │ │ + beq 7db50 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7de34 │ │ │ │ - b 7de70 │ │ │ │ + bgt 7db14 │ │ │ │ + b 7db50 │ │ │ │ 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 7de90 │ │ │ │ + bne 7db70 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7de70 │ │ │ │ + beq 7db50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7de94 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 7db74 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7def0 │ │ │ │ + bl 1b899c │ │ │ │ + b 7dbd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17279c │ │ │ │ + bl 172ae4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ded0 │ │ │ │ + bgt 7dbb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ded0 │ │ │ │ + bne 7dbb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7def0 │ │ │ │ + bgt 7dbd0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7def0 │ │ │ │ + bne 7dbd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #176] @ 7dfd0 │ │ │ │ + ldr r2, [pc, #176] @ 7dcb0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7df48 │ │ │ │ + bne 7dc28 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7df30 │ │ │ │ + bne 7dc10 │ │ │ │ dmb ish │ │ │ │ - beq 7df58 │ │ │ │ + beq 7dc38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 43d964 <_Py_hashtable_foreach@@Base+0x1bbc> │ │ │ │ + bl 43dc4c <_Py_hashtable_foreach@@Base+0x1bbc> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7df84 │ │ │ │ + bne 7dc64 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7df6c │ │ │ │ + bne 7dc4c │ │ │ │ dmb ish │ │ │ │ - beq 7df94 │ │ │ │ + beq 7dc74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 43d018 <_Py_hashtable_foreach@@Base+0x1270> │ │ │ │ + bl 43d300 <_Py_hashtable_foreach@@Base+0x1270> │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 42c2fc <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 7dfd0 │ │ │ │ + bl 42c82c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 7dcb0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7dfc8 │ │ │ │ + beq 7dca8 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -81111,415 +80913,415 @@ │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7e010 │ │ │ │ + bgt 7dcf0 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 7e028 │ │ │ │ - bl 36ccf4 │ │ │ │ + bne 7dd08 │ │ │ │ + bl 36d9fc │ │ │ │ mvn r0, #0 │ │ │ │ - b 7e224 │ │ │ │ + b 7df04 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7e048 │ │ │ │ + bgt 7dd28 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ movne r4, #0 │ │ │ │ - movwne r9, #34704 @ 0x8790 │ │ │ │ + movwne r9, #35896 @ 0x8c38 │ │ │ │ movtne r9, #28 │ │ │ │ - bne 7e0e8 │ │ │ │ + bne 7ddc8 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl bbfe8 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 7e020 │ │ │ │ + bl bbb48 │ │ │ │ + bl 36d9fc │ │ │ │ + b 7dd00 │ │ │ │ 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 215e1c │ │ │ │ + bl 216438 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 7e1a8 │ │ │ │ + beq 7de88 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7e1c8 │ │ │ │ + ble 7dea8 │ │ │ │ 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 7e1e0 │ │ │ │ + beq 7dec0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7e100 │ │ │ │ - bl 83680 │ │ │ │ - b 7e1e8 │ │ │ │ + bne 7dde0 │ │ │ │ + bl 8335c │ │ │ │ + b 7dec8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e160 │ │ │ │ + beq 7de40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e160 │ │ │ │ + beq 7de40 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 7e148 │ │ │ │ + bne 7de28 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 7e070 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bcc 7dd50 │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #236] @ 7e22c │ │ │ │ + ldr r1, [pc, #236] @ 7df0c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ - b 7e1e8 │ │ │ │ + bl 21b2b4 │ │ │ │ + b 7dec8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 7e088 │ │ │ │ - b 7e1e8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7dd68 │ │ │ │ + b 7dec8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7e198 │ │ │ │ + beq 7de78 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e198 │ │ │ │ - movw r1, #40040 @ 0x9c68 │ │ │ │ + beq 7de78 │ │ │ │ + movw r1, #40744 @ 0x9f28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 1733a4 │ │ │ │ - b 7e1e8 │ │ │ │ - movw r1, #40068 @ 0x9c84 │ │ │ │ + bl 1736ec │ │ │ │ + b 7dec8 │ │ │ │ + movw r1, #40772 @ 0x9f44 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 1733a4 │ │ │ │ - b 7e1e8 │ │ │ │ + bl 1736ec │ │ │ │ + b 7dec8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e1e8 │ │ │ │ + bgt 7dec8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7e1e8 │ │ │ │ + bne 7dec8 │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7e1e8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7dec8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7e0bc │ │ │ │ + bne 7dd9c │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7e0bc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7dd9c │ │ │ │ mov r0, #0 │ │ │ │ - b 7e224 │ │ │ │ + b 7df04 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e218 │ │ │ │ + beq 7def8 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7e200 │ │ │ │ + bne 7dee0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl bbfe8 │ │ │ │ - b 7e020 │ │ │ │ + bl bbb48 │ │ │ │ + b 7dd00 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, lsl sp │ │ │ │ + rsbeq r1, fp, r0, lsl 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, #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 7e26c │ │ │ │ + bgt 7df4c │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 7e284 │ │ │ │ - bl 36ccf4 │ │ │ │ + bne 7df64 │ │ │ │ + bl 36d9fc │ │ │ │ mvn r0, #0 │ │ │ │ - b 7e480 │ │ │ │ + b 7e160 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7e2a4 │ │ │ │ + bgt 7df84 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ movne r4, #0 │ │ │ │ - movwne r9, #34704 @ 0x8790 │ │ │ │ + movwne r9, #35896 @ 0x8c38 │ │ │ │ movtne r9, #28 │ │ │ │ - bne 7e344 │ │ │ │ + bne 7e024 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl bbfe8 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 7e27c │ │ │ │ + bl bbb48 │ │ │ │ + bl 36d9fc │ │ │ │ + b 7df5c │ │ │ │ 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 215f38 │ │ │ │ + bl 216554 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 7e404 │ │ │ │ + beq 7e0e4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7e424 │ │ │ │ + ble 7e104 │ │ │ │ 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 7e43c │ │ │ │ + beq 7e11c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7e35c │ │ │ │ - bl 83680 │ │ │ │ - b 7e444 │ │ │ │ + bne 7e03c │ │ │ │ + bl 8335c │ │ │ │ + b 7e124 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e3bc │ │ │ │ + beq 7e09c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e3bc │ │ │ │ + beq 7e09c │ │ │ │ cmp r3, r9 │ │ │ │ - bne 7e3a4 │ │ │ │ + bne 7e084 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 7e2cc │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bcc 7dfac │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #236] @ 7e488 │ │ │ │ + ldr r1, [pc, #236] @ 7e168 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ - b 7e444 │ │ │ │ + bl 21b2b4 │ │ │ │ + b 7e124 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 7e2e4 │ │ │ │ - b 7e444 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7dfc4 │ │ │ │ + b 7e124 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7e3f4 │ │ │ │ + beq 7e0d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7e3f4 │ │ │ │ - movw r1, #40040 @ 0x9c68 │ │ │ │ + beq 7e0d4 │ │ │ │ + movw r1, #40744 @ 0x9f28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 1733a4 │ │ │ │ - b 7e444 │ │ │ │ - movw r1, #40068 @ 0x9c84 │ │ │ │ + bl 1736ec │ │ │ │ + b 7e124 │ │ │ │ + movw r1, #40772 @ 0x9f44 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 1733a4 │ │ │ │ - b 7e444 │ │ │ │ + bl 1736ec │ │ │ │ + b 7e124 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e444 │ │ │ │ + bgt 7e124 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7e444 │ │ │ │ + bne 7e124 │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7e444 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7e124 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7e318 │ │ │ │ + bne 7dff8 │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 7e318 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 7dff8 │ │ │ │ mov r0, #0 │ │ │ │ - b 7e480 │ │ │ │ + b 7e160 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e474 │ │ │ │ + beq 7e154 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7e45c │ │ │ │ + bne 7e13c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl bbfe8 │ │ │ │ - b 7e27c │ │ │ │ + bl bbb48 │ │ │ │ + b 7df5c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, lsl sp │ │ │ │ + rsbeq r1, fp, r0, lsl 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldmib fp, {r9, sl} │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 7e5dc │ │ │ │ + beq 7e2bc │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7e5dc │ │ │ │ + bne 7e2bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7e5dc │ │ │ │ + beq 7e2bc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #35144 @ 0x8948 │ │ │ │ + movw r0, #35708 @ 0x8b7c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #60944 @ 0xee10 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ + movw r3, #2924 @ 0xb6c │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7e544 │ │ │ │ + bne 7e224 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #35156 @ 0x8954 │ │ │ │ + movw r0, #35720 @ 0x8b88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e594 │ │ │ │ + bgt 7e274 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e594 │ │ │ │ + bne 7e274 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7e534 │ │ │ │ + beq 7e214 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e5bc │ │ │ │ + bgt 7e29c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7e5bc │ │ │ │ + bne 7e29c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e5dc │ │ │ │ - movw r0, #35156 @ 0x8954 │ │ │ │ + beq 7e2bc │ │ │ │ + movw r0, #35720 @ 0x8b88 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 r4, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 7e624 │ │ │ │ + beq 7e304 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 217ba8 │ │ │ │ - b 7e60c │ │ │ │ + bl 2181c4 │ │ │ │ + b 7e2ec │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bbfe8 │ │ │ │ + b bbb48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4273f4 <_PyXIData_ReleaseAndRawFree@@Base+0x40> │ │ │ │ + b 427914 <_PyXIData_ReleaseAndRawFree@@Base+0x40> │ │ │ │ push {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, #9172 @ 0x23d4 │ │ │ │ @@ -81527,120 +81329,120 @@ │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 7e6ac │ │ │ │ + bne 7e38c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 7e72c │ │ │ │ + beq 7e40c │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 7e6b0 │ │ │ │ - b 7e72c │ │ │ │ + bgt 7e390 │ │ │ │ + b 7e40c │ │ │ │ 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 7e6f0 │ │ │ │ + bne 7e3d0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 7e72c │ │ │ │ + beq 7e40c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 7e72c │ │ │ │ + ble 7e40c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7e764 │ │ │ │ + beq 7e444 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 7e758 │ │ │ │ + bne 7e438 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 7e74c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bne 7e42c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7e7c0 │ │ │ │ + bl 1b899c │ │ │ │ + b 7e4a0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7e72c │ │ │ │ + ble 7e40c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 193120 │ │ │ │ + bl 19344c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e798 │ │ │ │ + bgt 7e478 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e798 │ │ │ │ + bne 7e478 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e7b8 │ │ │ │ + bgt 7e498 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e7b8 │ │ │ │ + bne 7e498 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 7e7f0 │ │ │ │ + bls 7e4d0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 7e844 │ │ │ │ + bl 36d9fc │ │ │ │ + b 7e524 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e810 │ │ │ │ + beq 7e4f0 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 7e814 │ │ │ │ - b 7e7e4 │ │ │ │ + bls 7e4f4 │ │ │ │ + b 7e4c4 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7e7e4 │ │ │ │ + beq 7e4c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -81666,254 +81468,254 @@ │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ec44 │ │ │ │ + beq 7e924 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e8ec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e5cc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35168 @ 0x8960 │ │ │ │ + movw r1, #35732 @ 0x8b94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn sl, #0 │ │ │ │ - b 7ec44 │ │ │ │ - ldr r7, [pc, #860] @ 7ec50 │ │ │ │ + b 7e924 │ │ │ │ + ldr r7, [pc, #860] @ 7e930 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #35220 @ 0x8994 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ec38 │ │ │ │ + bne 7e918 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ec38 │ │ │ │ + bne 7e918 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e94c │ │ │ │ + bgt 7e62c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e94c │ │ │ │ + bne 7e62c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #776] @ 0x308 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ec44 │ │ │ │ + beq 7e924 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e990 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e670 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35260 @ 0x89bc │ │ │ │ + movw r1, #35824 @ 0x8bf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7e8e4 │ │ │ │ + bl 1b899c │ │ │ │ + b 7e5c4 │ │ │ │ ldr r0, [r7, r5] │ │ │ │ - movw r1, #35220 @ 0x8994 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ec38 │ │ │ │ + bne 7e918 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7ec38 │ │ │ │ + bne 7e918 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e9e8 │ │ │ │ + bgt 7e6c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e9e8 │ │ │ │ + bne 7e6c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #760] @ 0x2f8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ec44 │ │ │ │ + beq 7e924 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7ea20 │ │ │ │ + bne 7e700 │ │ │ │ mov r0, r4 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7e8e4 │ │ │ │ + beq 7e5c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7ea58 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e738 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #35312 @ 0x89f0 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #35876 @ 0x8c24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1733a4 │ │ │ │ - b 7ec38 │ │ │ │ + bl 1736ec │ │ │ │ + b 7e918 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 159230 │ │ │ │ + bl 1594cc │ │ │ │ subs r7, r0, #0 │ │ │ │ addne r3, r7, #4 │ │ │ │ strne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 7ec38 │ │ │ │ + beq 7e918 │ │ │ │ cmp r5, sl │ │ │ │ - bge 7eb48 │ │ │ │ + bge 7e828 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #444] @ 7ec50 │ │ │ │ - movw r1, #35220 @ 0x8994 │ │ │ │ + ldr r2, [pc, #444] @ 7e930 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ 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 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ec38 │ │ │ │ + bne 7e918 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7eb00 │ │ │ │ + bgt 7e7e0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 7eb00 │ │ │ │ + bne 7e7e0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ec38 │ │ │ │ + bne 7e918 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq 7eb34 │ │ │ │ + beq 7e814 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35368 @ 0x8a28 │ │ │ │ + movw r1, #35932 @ 0x8c5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7ec38 │ │ │ │ + bl 1b899c │ │ │ │ + b 7e918 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 7ea7c │ │ │ │ + b 7e75c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 7eb78 │ │ │ │ + bgt 7e858 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7eb78 │ │ │ │ + bne 7e858 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #764] @ 0x2fc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ec44 │ │ │ │ + beq 7e924 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7ebbc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e89c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35424 @ 0x8a60 │ │ │ │ + movw r1, #35988 @ 0x8c94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7e8e4 │ │ │ │ - ldr r3, [pc, #140] @ 7ec50 │ │ │ │ + bl 1b899c │ │ │ │ + b 7e5c4 │ │ │ │ + ldr r3, [pc, #140] @ 7e930 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #35220 @ 0x8994 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ec38 │ │ │ │ + bne 7e918 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 7ec38 │ │ │ │ + bne 7e918 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ec10 │ │ │ │ + bgt 7e8f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ec10 │ │ │ │ + bne 7e8f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 2ec7e4 │ │ │ │ + bl 2ee78c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r3] │ │ │ │ - bne 7ec44 │ │ │ │ + bne 7e924 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ - b 7e8e4 │ │ │ │ + bl 2da71c │ │ │ │ + b 7e5c4 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ @@ -81924,430 +81726,429 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2df4c │ │ │ │ cmp r6, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r7, r3 │ │ │ │ - bne 7ecd4 │ │ │ │ + bne 7e9b4 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7ed0c │ │ │ │ + beq 7e9ec │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ 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, #152] @ 7ed9c │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #152] @ 7ea7c │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ed7c │ │ │ │ + beq 7ea5c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ed68 │ │ │ │ + bne 7ea48 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2da6c │ │ │ │ mov r4, r0 │ │ │ │ bl 2eb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ed70 │ │ │ │ + beq 7ea50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bl 2ee08 │ │ │ │ - movw r1, #35516 @ 0x8abc │ │ │ │ + movw r1, #36080 @ 0x8cf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r4, #0 │ │ │ │ - b 7ed7c │ │ │ │ + b 7ea5c │ │ │ │ mov r0, r4 │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ed90 │ │ │ │ + beq 7ea70 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r8, [sl], #-104 @ 0xffffff98 @ │ │ │ │ + ldrdeq r8, [sl], #-104 @ 0xffffff98 @ │ │ │ │ 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 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #3 │ │ │ │ - bne 7edf0 │ │ │ │ + bne 7ead0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ee28 │ │ │ │ - b 7ee14 │ │ │ │ + bne 7eb08 │ │ │ │ + b 7eaf4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #47860 @ 0xbaf4 │ │ │ │ + movw r0, #48564 @ 0xbdb4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ee20 │ │ │ │ - b 7edd8 │ │ │ │ - bl df614 │ │ │ │ + beq 7eb00 │ │ │ │ + b 7eab8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ee28 │ │ │ │ + beq 7eb08 │ │ │ │ mov r4, #0 │ │ │ │ - b 7eec0 │ │ │ │ + b 7eba0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ee20 │ │ │ │ + bne 7eb00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ee20 │ │ │ │ + beq 7eb00 │ │ │ │ ldrd r8, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r6, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ea84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7eea0 │ │ │ │ + bge 7eb80 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7eed8 │ │ │ │ - bl d7124 │ │ │ │ + bne 7ebb8 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ee54 │ │ │ │ + beq 7eb34 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7eeb4 │ │ │ │ - bl df614 │ │ │ │ + bne 7eb94 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ee20 │ │ │ │ + bne 7eb00 │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7eeec │ │ │ │ + beq 7ebcc │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ - b 7eeec │ │ │ │ + bl 2181c4 │ │ │ │ + b 7ebcc │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 7eea0 │ │ │ │ + bl 301368 │ │ │ │ + b 7eb80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 37b060 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 37b7f0 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #60268 @ 0xeb6c │ │ │ │ + movw r0, #61592 @ 0xf098 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b e0b68 │ │ │ │ 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 7ef78 │ │ │ │ + bhi 7ec54 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7efa8 │ │ │ │ - b 7ef9c │ │ │ │ + bne 7ec84 │ │ │ │ + b 7ec78 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #47868 @ 0xbafc │ │ │ │ + movw r0, #48572 @ 0xbdbc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f0f0 │ │ │ │ - b 7ef60 │ │ │ │ - bl df614 │ │ │ │ + beq 7edcc │ │ │ │ + b 7ec3c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f0f0 │ │ │ │ + bne 7edcc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r8, [r4, #4] │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f0f0 │ │ │ │ + beq 7edcc │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 7efec │ │ │ │ + ble 7ecc8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7efec │ │ │ │ - bl df614 │ │ │ │ + bne 7ecc8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f0f0 │ │ │ │ + bne 7edcc │ │ │ │ mov r0, r8 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 259820 │ │ │ │ + bl 25a1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f01c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7ecf8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35900 @ 0x8c3c │ │ │ │ + movw r1, #36464 @ 0x8e70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7f0cc │ │ │ │ + bl 1b899c │ │ │ │ + b 7eda8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7f0cc │ │ │ │ + blt 7eda8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 7e230 │ │ │ │ + bl 7df10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f0cc │ │ │ │ - bl 104dd4 │ │ │ │ + beq 7eda8 │ │ │ │ + bl 104f8c │ │ │ │ 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 2e8ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7f0b4 │ │ │ │ + bge 7ed90 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7f0a0 │ │ │ │ - bl d7124 │ │ │ │ + bne 7ed7c │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f048 │ │ │ │ - b 7f0b0 │ │ │ │ + beq 7ed24 │ │ │ │ + b 7ed8c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7e5e4 │ │ │ │ + bl 7e2c4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7f0dc │ │ │ │ - bl df614 │ │ │ │ + bne 7edb8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f0f0 │ │ │ │ + bne 7edcc │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f140 │ │ │ │ + bne 7ee1c │ │ │ │ ldmib r0, {r0, r4} │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35936 @ 0x8c60 │ │ │ │ + movw r0, #36500 @ 0x8e94 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - b 7f194 │ │ │ │ + b 7ee70 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 7f1a0 │ │ │ │ - bl 18dcd8 │ │ │ │ + beq 7ee7c │ │ │ │ + bl 18e014 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7f174 │ │ │ │ - bl df614 │ │ │ │ + bne 7ee50 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f1a0 │ │ │ │ - bl 177ba8 │ │ │ │ - b 7f1a0 │ │ │ │ + beq 7ee7c │ │ │ │ + bl 177ef4 │ │ │ │ + b 7ee7c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 7f1a0 │ │ │ │ + bne 7ee7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #35944 @ 0x8c68 │ │ │ │ + movw r0, #36508 @ 0x8e9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 7f208 │ │ │ │ + beq 7eee4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47828 @ 0xbad4 │ │ │ │ + movw r0, #48532 @ 0xbd94 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f338 │ │ │ │ + beq 7f014 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7f228 │ │ │ │ - bl df614 │ │ │ │ + bne 7ef04 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f338 │ │ │ │ + bne 7f014 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 259820 │ │ │ │ + bl 25a1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f258 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7ef34 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35956 @ 0x8c74 │ │ │ │ + movw r1, #36520 @ 0x8ea8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7f318 │ │ │ │ + bl 1b899c │ │ │ │ + b 7eff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7f318 │ │ │ │ + blt 7eff4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 7dfd4 │ │ │ │ + bl 7dcb4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f318 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 7eff4 │ │ │ │ + bl 104f8c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dfdc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blt 7f2c4 │ │ │ │ + blt 7efa0 │ │ │ │ mov r7, #0 │ │ │ │ - b 7f2e0 │ │ │ │ + b 7efbc │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7f2bc │ │ │ │ - bl d7124 │ │ │ │ + bne 7ef98 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f284 │ │ │ │ + beq 7ef60 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 7e5e4 │ │ │ │ + bl 7e2c4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7f328 │ │ │ │ + bge 7f004 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7f318 │ │ │ │ + bne 7eff4 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - bl df614 │ │ │ │ + bl 301368 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f338 │ │ │ │ + bne 7f014 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 │ │ │ │ @@ -82356,105 +82157,105 @@ │ │ │ │ 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, #34616 @ 0x8738 │ │ │ │ + movw r1, #35180 @ 0x896c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f418 │ │ │ │ + beq 7f0f4 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4d590 <_PyNumber_InPlacePowerNoMod@@Base+0xbc> │ │ │ │ + bl 4d32c <_PyNumber_InPlacePowerNoMod@@Base+0xbc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f418 │ │ │ │ + beq 7f0f4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 7f418 │ │ │ │ + ble 7f0f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fca6c <_PySlotIterator_Init@@Base+0x1858> │ │ │ │ + bl 3fd04c <_PySlotIterator_Init@@Base+0x177c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7f3e8 │ │ │ │ + beq 7f0c4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f3e0 │ │ │ │ + bgt 7f0bc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 7f3e0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 7f0bc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7f3a8 │ │ │ │ + b 7f084 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f418 │ │ │ │ + beq 7f0f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f414 │ │ │ │ + bgt 7f0f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7f414 │ │ │ │ + bne 7f0f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ 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 7f4a4 │ │ │ │ + bge 7f180 │ │ │ │ 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 7f474 │ │ │ │ + b 7f150 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f4d0 │ │ │ │ + beq 7f1ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #36076 @ 0x8cec │ │ │ │ + movw r0, #36640 @ 0x8f20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ - movw r0, #57532 @ 0xe0bc │ │ │ │ + b e0b68 │ │ │ │ + movw r0, #58236 @ 0xe37c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ push {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 r5, r1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -82462,232 +82263,232 @@ │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f888 │ │ │ │ + beq 7f564 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7f558 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7f234 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36080 @ 0x8cf0 │ │ │ │ + movw r1, #36644 @ 0x8f24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 7f888 │ │ │ │ - ldr r7, [pc, #816] @ 7f890 │ │ │ │ + b 7f564 │ │ │ │ + ldr r7, [pc, #816] @ 7f56c │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - movw r1, #36132 @ 0x8d24 │ │ │ │ + movw r1, #36696 @ 0x8f58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [sl, r7] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f87c │ │ │ │ + bne 7f558 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f948 │ │ │ │ + bl 7f624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f87c │ │ │ │ + bne 7f558 │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f5b8 │ │ │ │ + bgt 7f294 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7f5b8 │ │ │ │ + bne 7f294 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #748] @ 0x2ec │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f888 │ │ │ │ + beq 7f564 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7f618 │ │ │ │ + beq 7f2f4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 7f624 │ │ │ │ + bne 7f300 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f618 │ │ │ │ + bgt 7f2f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7f618 │ │ │ │ + bne 7f2f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 7f67c │ │ │ │ + b 7f358 │ │ │ │ ldr r0, [r7, sl] │ │ │ │ - movw r1, #36132 @ 0x8d24 │ │ │ │ + movw r1, #36696 @ 0x8f58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f87c │ │ │ │ + bne 7f558 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f87c │ │ │ │ + bne 7f558 │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f67c │ │ │ │ + bgt 7f358 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7f67c │ │ │ │ + bne 7f358 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f888 │ │ │ │ + beq 7f564 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7f6b4 │ │ │ │ + bne 7f390 │ │ │ │ mov r0, r9 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7f550 │ │ │ │ + beq 7f22c │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7f6ec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7f3c8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #36168 @ 0x8d48 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #36732 @ 0x8f7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 7f87c │ │ │ │ + bl 1736ec │ │ │ │ + b 7f558 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3d8940 │ │ │ │ + bl 3d8ee8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7f87c │ │ │ │ + beq 7f558 │ │ │ │ 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, #36132 @ 0x8d24 │ │ │ │ + movw r1, #36696 @ 0x8f58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7f7ec │ │ │ │ + bge 7f4c8 │ │ │ │ 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] @ 7f890 │ │ │ │ + ldr r3, [pc, #324] @ 7f56c │ │ │ │ strle r2, [r5] │ │ │ │ ldr r0, [r3, sl] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f87c │ │ │ │ + bne 7f558 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8b74 │ │ │ │ + bl 3d8f78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7f7a0 │ │ │ │ + bgt 7f47c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7f7a0 │ │ │ │ + bne 7f47c │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 7f87c │ │ │ │ + bne 7f558 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f7d8 │ │ │ │ + beq 7f4b4 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36224 @ 0x8d80 │ │ │ │ + movw r1, #36788 @ 0x8fb4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 7f87c │ │ │ │ + bl 1b899c │ │ │ │ + b 7f558 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 7f71c │ │ │ │ + b 7f3f8 │ │ │ │ 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 7f820 │ │ │ │ + bgt 7f4fc │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7f820 │ │ │ │ + bne 7f4fc │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7f84c │ │ │ │ + bne 7f528 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36280 @ 0x8db8 │ │ │ │ + movw r1, #36844 @ 0x8fec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ str r4, [r8] │ │ │ │ - b 7f87c │ │ │ │ + b 7f558 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7f878 │ │ │ │ + beq 7f554 │ │ │ │ stm r3, {r4, r6} │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r3, [r8] │ │ │ │ - b 7f888 │ │ │ │ + b 7f564 │ │ │ │ str r3, [r8] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5900 │ │ │ │ - b 7f550 │ │ │ │ + bl 2da71c │ │ │ │ + b 7f22c │ │ │ │ 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 │ │ │ │ @@ -82695,1819 +82496,1819 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ ldm r3, {r4, r6} │ │ │ │ bl 2df4c │ │ │ │ cmp r4, #6 │ │ │ │ - bhi 7f8e0 │ │ │ │ - movw r3, #5940 @ 0x1734 │ │ │ │ + bhi 7f5bc │ │ │ │ + movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r3, r4, lsl #2] │ │ │ │ - bne 7f8f8 │ │ │ │ - b 7f928 │ │ │ │ + bne 7f5d4 │ │ │ │ + b 7f604 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36324 @ 0x8de4 │ │ │ │ + movw r1, #36888 @ 0x9018 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - b 7f938 │ │ │ │ + b 7f614 │ │ │ │ mov r0, r6 │ │ │ │ - bl 177b4c │ │ │ │ + bl 177e98 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ 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 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ 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 1733a4 │ │ │ │ + b 1736ec │ │ │ │ push {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, #5976 @ 0x1758 │ │ │ │ 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 80f78 │ │ │ │ + beq 80c54 │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7f9d0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7f6ac │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36364 @ 0x8e0c │ │ │ │ + movw r1, #36928 @ 0x9040 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 804ac │ │ │ │ - ldr r9, [pc, #3988] @ 8096c │ │ │ │ + bl 1b899c │ │ │ │ + b 80188 │ │ │ │ + ldr r9, [pc, #3988] @ 80648 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #36412 @ 0x8e3c │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa28 │ │ │ │ + bgt 7f704 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7fa28 │ │ │ │ + bne 7f704 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7fa6c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7f748 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36448 @ 0x8e60 │ │ │ │ + movw r1, #37012 @ 0x9094 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 804ac │ │ │ │ + bl 1b899c │ │ │ │ + b 80188 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #36412 @ 0x8e3c │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fabc │ │ │ │ + bgt 7f798 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7fabc │ │ │ │ + bne 7f798 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7fb00 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7f7dc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36500 @ 0x8e94 │ │ │ │ + movw r1, #37064 @ 0x90c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 804ac │ │ │ │ + bl 1b899c │ │ │ │ + b 80188 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #36412 @ 0x8e3c │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fb50 │ │ │ │ + bgt 7f82c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7fb50 │ │ │ │ + bne 7f82c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7fb94 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7f870 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36552 @ 0x8ec8 │ │ │ │ + movw r1, #37116 @ 0x90fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 804ac │ │ │ │ + bl 1b899c │ │ │ │ + b 80188 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #36412 @ 0x8e3c │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fbe4 │ │ │ │ + bgt 7f8c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7fbe4 │ │ │ │ + bne 7f8c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fcdc │ │ │ │ + beq 7f9b8 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7fc4c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7f928 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36608 @ 0x8f00 │ │ │ │ + movw r1, #37172 @ 0x9134 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 80f78 │ │ │ │ + bl 1b899c │ │ │ │ + b 80c54 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #36656 @ 0x8f30 │ │ │ │ + movw r1, #37220 @ 0x9164 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fca4 │ │ │ │ + bgt 7f980 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7fca4 │ │ │ │ + bne 7f980 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 2f7360 <_Py_Specialize_CallFunctionEx@@Base+0x670> │ │ │ │ + bl 2f9300 <_Py_Specialize_CallFunctionEx@@Base+0x670> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 80f78 │ │ │ │ - b 80f68 │ │ │ │ + bne 80c54 │ │ │ │ + b 80c44 │ │ │ │ ldr r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f74 │ │ │ │ + beq 80c50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fdd8 │ │ │ │ + beq 7fab4 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7fd40 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7fa1c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36692 @ 0x8f54 │ │ │ │ + movw r1, #37256 @ 0x9188 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 804ac │ │ │ │ + bl 1b899c │ │ │ │ + b 80188 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #36744 @ 0x8f88 │ │ │ │ + movw r1, #37308 @ 0x91bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 112378 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 112544 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 80f68 │ │ │ │ + blt 80c44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7fda4 │ │ │ │ + bgt 7fa80 │ │ │ │ add r2, r3, #1 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4] │ │ │ │ - beq 7fda4 │ │ │ │ + beq 7fa80 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7fda4 │ │ │ │ + bne 7fa80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 43fe0 │ │ │ │ + bl 440c4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 80f78 │ │ │ │ - b 80f68 │ │ │ │ + bne 80c54 │ │ │ │ + b 80c44 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ffd4 │ │ │ │ + beq 7fcb0 │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7fe34 │ │ │ │ + bne 7fb10 │ │ │ │ mov r0, r7 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r7, r0, #0 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 804ac │ │ │ │ + beq 80188 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7fe6c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7fb48 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #36784 @ 0x8fb0 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #37348 @ 0x91e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 80f68 │ │ │ │ + bl 1736ec │ │ │ │ + b 80c44 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3748d0 │ │ │ │ + bl 37554c │ │ │ │ subs r3, r0, #0 │ │ │ │ addne sl, r3, #4 │ │ │ │ movne r8, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 80f68 │ │ │ │ - ldr r0, [pc, #2772] @ 8096c │ │ │ │ + beq 80c44 │ │ │ │ + ldr r0, [pc, #2772] @ 80648 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, r9 │ │ │ │ - bge 7ff54 │ │ │ │ + bge 7fc30 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #36844 @ 0x8fec │ │ │ │ + movw r1, #37408 @ 0x9220 │ │ │ │ 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 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f948 │ │ │ │ + bl 7f624 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7ff14 │ │ │ │ + bgt 7fbf0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ff14 │ │ │ │ + bne 7fbf0 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 7ff48 │ │ │ │ + beq 7fc24 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36884 @ 0x9014 │ │ │ │ + movw r1, #37448 @ 0x9248 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 80f68 │ │ │ │ + bl 1b899c │ │ │ │ + b 80c44 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - b 7fe90 │ │ │ │ + b 7fb6c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ff7c │ │ │ │ + bgt 7fc58 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 7ff7c │ │ │ │ + bne 7fc58 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrd r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ffc4 │ │ │ │ + beq 7fca0 │ │ │ │ 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 80f74 │ │ │ │ + b 80c50 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 80f68 │ │ │ │ + b 80c44 │ │ │ │ ldr r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8044c │ │ │ │ + beq 80128 │ │ │ │ ldr r1, [r4, #784] @ 0x310 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 80030 │ │ │ │ + bne 7fd0c │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 804ac │ │ │ │ + beq 80188 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 80068 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7fd44 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #36948 @ 0x9054 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #37512 @ 0x9288 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 80f68 │ │ │ │ + bl 1736ec │ │ │ │ + b 80c44 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 159230 │ │ │ │ + bl 1594cc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 80f68 │ │ │ │ + beq 80c44 │ │ │ │ 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 8015c │ │ │ │ + bge 7fe38 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - movw r1, #37004 @ 0x908c │ │ │ │ + movw r1, #37568 @ 0x92c0 │ │ │ │ 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] @ 8096c │ │ │ │ + ldr r3, [pc, #2216] @ 80648 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 8011c │ │ │ │ + bgt 7fdf8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8011c │ │ │ │ + bne 7fdf8 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 80150 │ │ │ │ + beq 7fe2c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37044 @ 0x90b4 │ │ │ │ + movw r1, #37608 @ 0x92e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 80f68 │ │ │ │ + bl 1b899c │ │ │ │ + b 80c44 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 80098 │ │ │ │ + b 7fd74 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 8018c │ │ │ │ + bgt 7fe68 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 8018c │ │ │ │ + bne 7fe68 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 801c8 │ │ │ │ + bne 7fea4 │ │ │ │ mov r0, r9 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 804ac │ │ │ │ + beq 80188 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 80200 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7fedc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #37664 @ 0x9320 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 80f68 │ │ │ │ + bl 1736ec │ │ │ │ + b 80c44 │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3748d0 │ │ │ │ + bl 37554c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 80f68 │ │ │ │ + beq 80c44 │ │ │ │ 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 802fc │ │ │ │ + bge 7ffd8 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ - movw r1, #37004 @ 0x908c │ │ │ │ + movw r1, #37568 @ 0x92c0 │ │ │ │ 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] @ 8096c │ │ │ │ + ldr r3, [pc, #1808] @ 80648 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f948 │ │ │ │ + bl 7f624 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 802b4 │ │ │ │ + bgt 7ff90 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 802b4 │ │ │ │ + bne 7ff90 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 802e8 │ │ │ │ + beq 7ffc4 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37160 @ 0x9128 │ │ │ │ + movw r1, #37724 @ 0x935c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 80f68 │ │ │ │ + bl 1b899c │ │ │ │ + b 80c44 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - b 80230 │ │ │ │ + b 7ff0c │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 8032c │ │ │ │ + bgt 80008 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 8032c │ │ │ │ + bne 80008 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #900] @ 0x384 │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8038c │ │ │ │ + beq 80068 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 80398 │ │ │ │ + bne 80074 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8038c │ │ │ │ + bgt 80068 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8038c │ │ │ │ + bne 80068 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 803f4 │ │ │ │ - ldr r2, [pc, #1484] @ 8096c │ │ │ │ + b 800d0 │ │ │ │ + ldr r2, [pc, #1484] @ 80648 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #37004 @ 0x908c │ │ │ │ + movw r1, #37568 @ 0x92c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 803f4 │ │ │ │ + bgt 800d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 803f4 │ │ │ │ + bne 800d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d3c │ │ │ │ + beq 80a18 │ │ │ │ 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 80f78 │ │ │ │ + b 80c54 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 809ec │ │ │ │ + beq 806c8 │ │ │ │ ldr r1, [r4, #656] @ 0x290 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 804b4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 80190 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37220 @ 0x9164 │ │ │ │ + movw r1, #37784 @ 0x9398 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r5, #0 │ │ │ │ - b 80f78 │ │ │ │ + b 80c54 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #37268 @ 0x9194 │ │ │ │ + movw r1, #37832 @ 0x93c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8050c │ │ │ │ + bgt 801e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8050c │ │ │ │ + bne 801e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 80548 │ │ │ │ + bne 80224 │ │ │ │ mov r0, sl │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 804ac │ │ │ │ + beq 80188 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 80580 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8025c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #37304 @ 0x91b8 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #37868 @ 0x93ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 80f68 │ │ │ │ + bl 1736ec │ │ │ │ + b 80c44 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3748d0 │ │ │ │ + bl 37554c │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r9, r3, #4 │ │ │ │ movne r6, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 80f68 │ │ │ │ + beq 80c44 │ │ │ │ cmp r6, r8 │ │ │ │ - bge 80668 │ │ │ │ + bge 80344 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #944] @ 8096c │ │ │ │ - movw r1, #37268 @ 0x9194 │ │ │ │ + ldr r2, [pc, #944] @ 80648 │ │ │ │ + movw r1, #37832 @ 0x93c8 │ │ │ │ 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 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f948 │ │ │ │ + bl 7f624 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 80628 │ │ │ │ + bgt 80304 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80628 │ │ │ │ + bne 80304 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 8065c │ │ │ │ + beq 80338 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37364 @ 0x91f4 │ │ │ │ + movw r1, #37928 @ 0x9428 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 80f68 │ │ │ │ + bl 1b899c │ │ │ │ + b 80c44 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 805a4 │ │ │ │ + b 80280 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80694 │ │ │ │ + bgt 80370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 80694 │ │ │ │ + bne 80370 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #808] @ 0x328 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 806d0 │ │ │ │ + bne 803ac │ │ │ │ mov r0, sl │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 804ac │ │ │ │ + beq 80188 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 80708 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 803e4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #37424 @ 0x9230 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #37988 @ 0x9464 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 80f68 │ │ │ │ + bl 1736ec │ │ │ │ + b 80c44 │ │ │ │ ldr r6, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ee0a0 │ │ │ │ + bl 2f0048 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r8, r3, #4 │ │ │ │ movne r5, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 80f68 │ │ │ │ + beq 80c44 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 807e8 │ │ │ │ + bge 804c4 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #552] @ 8096c │ │ │ │ - movw r1, #37268 @ 0x9194 │ │ │ │ + ldr r2, [pc, #552] @ 80648 │ │ │ │ + movw r1, #37832 @ 0x93c8 │ │ │ │ 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 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 807a8 │ │ │ │ + bgt 80484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 807a8 │ │ │ │ + bne 80484 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 807dc │ │ │ │ + beq 804b8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37484 @ 0x926c │ │ │ │ + movw r1, #38048 @ 0x94a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 80f68 │ │ │ │ + bl 1b899c │ │ │ │ + b 80c44 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r8, #4]! │ │ │ │ - b 8072c │ │ │ │ + b 80408 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80814 │ │ │ │ + bgt 804f0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 80814 │ │ │ │ + bne 804f0 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #812] @ 0x32c │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 80850 │ │ │ │ + bne 8052c │ │ │ │ mov r0, r6 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 804ac │ │ │ │ + beq 80188 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 80888 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 80564 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #37544 @ 0x92a8 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #38108 @ 0x94dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 80f68 │ │ │ │ + bl 1736ec │ │ │ │ + b 80c44 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3748d0 │ │ │ │ + bl 37554c │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r9, r5, #4 │ │ │ │ movne r7, #0 │ │ │ │ - beq 80f68 │ │ │ │ + beq 80c44 │ │ │ │ cmp r7, r8 │ │ │ │ - bge 80970 │ │ │ │ + bge 8064c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #172] @ 8096c │ │ │ │ - movw r1, #37268 @ 0x9194 │ │ │ │ + ldr r2, [pc, #172] @ 80648 │ │ │ │ + movw r1, #37832 @ 0x93c8 │ │ │ │ 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 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f948 │ │ │ │ + bl 7f624 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 8092c │ │ │ │ + bgt 80608 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8092c │ │ │ │ + bne 80608 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 80960 │ │ │ │ + beq 8063c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37608 @ 0x92e8 │ │ │ │ + movw r1, #38172 @ 0x951c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 80f68 │ │ │ │ + bl 1b899c │ │ │ │ + b 80c44 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 808a8 │ │ │ │ + b 80584 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8099c │ │ │ │ + bgt 80678 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 8099c │ │ │ │ + bne 80678 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 374bc0 │ │ │ │ + bl 37583c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 80f78 │ │ │ │ - b 80f68 │ │ │ │ + bne 80c54 │ │ │ │ + b 80c44 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80b38 │ │ │ │ + beq 80814 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80a74 │ │ │ │ + beq 80750 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 80a80 │ │ │ │ + bne 8075c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80a74 │ │ │ │ + bgt 80750 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 80a74 │ │ │ │ + bne 80750 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 80adc │ │ │ │ - ldr r2, [pc, #-284] @ 8096c │ │ │ │ + b 807b8 │ │ │ │ + ldr r2, [pc, #-284] @ 80648 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #37672 @ 0x9328 │ │ │ │ + movw r1, #38236 @ 0x955c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80adc │ │ │ │ + bgt 807b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80adc │ │ │ │ + bne 807b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 80b2c │ │ │ │ + beq 80808 │ │ │ │ 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 80f78 │ │ │ │ + b 80c54 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r2] │ │ │ │ - b 80f68 │ │ │ │ + b 80c44 │ │ │ │ ldr r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f74 │ │ │ │ + beq 80c50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d48 │ │ │ │ + beq 80a24 │ │ │ │ ldr r1, [r4, #884] @ 0x374 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 80bb4 │ │ │ │ + beq 80890 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 80bc0 │ │ │ │ + bne 8089c │ │ │ │ ldr r3, [r5] │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80bb4 │ │ │ │ + bgt 80890 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80bb4 │ │ │ │ + bne 80890 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 80c20 │ │ │ │ - ldr r3, [pc, #-604] @ 8096c │ │ │ │ + b 808fc │ │ │ │ + ldr r3, [pc, #-604] @ 80648 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #37708 @ 0x934c │ │ │ │ + movw r1, #38272 @ 0x9580 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f948 │ │ │ │ + bl 7f624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80c20 │ │ │ │ + bgt 808fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80c20 │ │ │ │ + bne 808fc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 80c84 │ │ │ │ + beq 80960 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 80c90 │ │ │ │ + bne 8096c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80c84 │ │ │ │ + bgt 80960 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 80c84 │ │ │ │ + bne 80960 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 80cec │ │ │ │ - ldr r2, [pc, #-812] @ 8096c │ │ │ │ + b 809c8 │ │ │ │ + ldr r2, [pc, #-812] @ 80648 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #37708 @ 0x934c │ │ │ │ + movw r1, #38272 @ 0x9580 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80cec │ │ │ │ + bgt 809c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80cec │ │ │ │ + bne 809c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d3c │ │ │ │ + beq 80a18 │ │ │ │ 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 80f78 │ │ │ │ + b 80c54 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [r3] │ │ │ │ - b 80f68 │ │ │ │ + b 80c44 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80f4c │ │ │ │ + beq 80c28 │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80f78 │ │ │ │ + beq 80c54 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 80da4 │ │ │ │ + bne 80a80 │ │ │ │ mov r0, r9 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 804ac │ │ │ │ + beq 80188 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 80ddc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 80ab8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #37744 @ 0x9370 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #38308 @ 0x95a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 80f68 │ │ │ │ + bl 1736ec │ │ │ │ + b 80c44 │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3748d0 │ │ │ │ + bl 37554c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 80f68 │ │ │ │ + beq 80c44 │ │ │ │ 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 80ed8 │ │ │ │ + bge 80bb4 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ - movw r1, #37800 @ 0x93a8 │ │ │ │ + movw r1, #38364 @ 0x95dc │ │ │ │ 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] @ 8096c │ │ │ │ + ldr r3, [pc, #-1228] @ 80648 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f948 │ │ │ │ + bl 7f624 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 80e90 │ │ │ │ + bgt 80b6c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80e90 │ │ │ │ + bne 80b6c │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 80f68 │ │ │ │ + bne 80c44 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 80ec4 │ │ │ │ + beq 80ba0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37836 @ 0x93cc │ │ │ │ + movw r1, #38400 @ 0x9600 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 80f68 │ │ │ │ + bl 1b899c │ │ │ │ + b 80c44 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 80e0c │ │ │ │ + b 80ae8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80f04 │ │ │ │ + bgt 80be0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne 80f04 │ │ │ │ + bne 80be0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ffc4 │ │ │ │ + beq 7fca0 │ │ │ │ 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 80f74 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 80c50 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37892 @ 0x9404 │ │ │ │ + movw r1, #38456 @ 0x9638 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c5900 │ │ │ │ - b 804ac │ │ │ │ + bl 2da71c │ │ │ │ + b 80188 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r6, [pc, #1004] @ 81390 │ │ │ │ + ldr r6, [pc, #1004] @ 8106c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 80fd4 │ │ │ │ + ble 80cb0 │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #48528 @ 0xbd90 │ │ │ │ + movw r1, #49028 @ 0xbf84 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - b 81128 │ │ │ │ + bl 1736ec │ │ │ │ + b 80e04 │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ ands r1, r1, r2, lsr #31 │ │ │ │ - bne 80ffc │ │ │ │ + bne 80cd8 │ │ │ │ cmp ip, #0 │ │ │ │ - bge 81024 │ │ │ │ + bge 80d00 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, ip │ │ │ │ - beq 81024 │ │ │ │ + beq 80d00 │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strd r2, [sp] │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + movw r1, #49072 @ 0xbfb0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - b 81128 │ │ │ │ + bl 1736ec │ │ │ │ + b 80e04 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8105c │ │ │ │ + bne 80d38 │ │ │ │ ldr lr, [r5, #32] │ │ │ │ cmp lr, ip │ │ │ │ - bge 8105c │ │ │ │ + bge 80d38 │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, ip │ │ │ │ - movw r1, #48640 @ 0xbe00 │ │ │ │ + movw r1, #49140 @ 0xbff4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ - b 81128 │ │ │ │ - bl 17ca40 │ │ │ │ + bl 1736ec │ │ │ │ + b 80e04 │ │ │ │ + bl 17cd80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81128 │ │ │ │ + bne 80e04 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 8133c │ │ │ │ + bhi 81018 │ │ │ │ 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 8148c │ │ │ │ + b 81168 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 810bc │ │ │ │ + beq 80d98 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #38024 @ 0x9488 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 810c4 │ │ │ │ + bne 80da0 │ │ │ │ mov r4, #1 │ │ │ │ - b 81384 │ │ │ │ + b 81060 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37936 @ 0x9430 │ │ │ │ + movw r1, #38500 @ 0x9664 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81128 │ │ │ │ + bl 1b899c │ │ │ │ + b 80e04 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - b 81360 │ │ │ │ + b 8103c │ │ │ │ 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 81130 │ │ │ │ + beq 80e0c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37992 @ 0x9468 │ │ │ │ + movw r1, #38556 @ 0x969c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 81384 │ │ │ │ + b 81060 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81148 │ │ │ │ - bl 822a4 │ │ │ │ + beq 80e24 │ │ │ │ + bl 81f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81384 │ │ │ │ + beq 81060 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r9, #5976 @ 0x1758 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ movw r8, #38024 @ 0x9488 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ add sl, r6, #4 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldrne r3, [r6] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 81358 │ │ │ │ + bge 81034 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 811a0 │ │ │ │ + bne 80e7c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 811ac │ │ │ │ + beq 80e88 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 811ac │ │ │ │ - bl 8148c │ │ │ │ + beq 80e88 │ │ │ │ + bl 81168 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81384 │ │ │ │ + beq 81060 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 81164 │ │ │ │ + b 80e40 │ │ │ │ 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 811f4 │ │ │ │ + beq 80ed0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38056 @ 0x94a8 │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81128 │ │ │ │ + bl 1b899c │ │ │ │ + b 80e04 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 3ea888 │ │ │ │ + bl 3eaaf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81384 │ │ │ │ + beq 81060 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #26 │ │ │ │ - beq 81240 │ │ │ │ + beq 80f1c │ │ │ │ cmp r2, #23 │ │ │ │ ldreq r3, [r3, #4] │ │ │ │ - beq 8120c │ │ │ │ + beq 80ee8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38132 @ 0x94f4 │ │ │ │ + movw r1, #38696 @ 0x9728 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81128 │ │ │ │ + bl 1b899c │ │ │ │ + b 80e04 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ - bge 8136c │ │ │ │ + bge 81048 │ │ │ │ add r2, r6, #2 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3e0e24 │ │ │ │ + bl 3e0d58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81384 │ │ │ │ + beq 81060 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 81244 │ │ │ │ + b 80f20 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8129c │ │ │ │ + bne 80f78 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38196 @ 0x9534 │ │ │ │ + movw r1, #38760 @ 0x9768 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81384 │ │ │ │ + bl 1b899c │ │ │ │ + b 81060 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81384 │ │ │ │ + beq 81060 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 822a4 │ │ │ │ + b 81f80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 812cc │ │ │ │ - bl 822a4 │ │ │ │ + beq 80fa8 │ │ │ │ + bl 81f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81384 │ │ │ │ + beq 81060 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 810bc │ │ │ │ + beq 80d98 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #0 │ │ │ │ movne r5, r3 │ │ │ │ - bne 80fa8 │ │ │ │ + bne 80c84 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38224 @ 0x9550 │ │ │ │ + movw r1, #38788 @ 0x9784 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81128 │ │ │ │ + bl 1b899c │ │ │ │ + b 80e04 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81320 │ │ │ │ + beq 80ffc │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 8135c │ │ │ │ + bgt 81038 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38284 @ 0x958c │ │ │ │ + movw r1, #38848 @ 0x97c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81128 │ │ │ │ + bl 1b899c │ │ │ │ + b 80e04 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38324 @ 0x95b4 │ │ │ │ + movw r1, #38888 @ 0x97e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81128 │ │ │ │ + bl 1b899c │ │ │ │ + b 80e04 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 81ed8 │ │ │ │ + b 81bb4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl 81ed8 │ │ │ │ + bl 81bb4 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r0, [r5, #16] │ │ │ │ - bne 8135c │ │ │ │ + bne 81038 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r1, r6, r0, lsl r7 │ │ │ │ + strdeq r1, [r6], #-144 @ 0xffffff70 @ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 813a8 │ │ │ │ - b b94bc │ │ │ │ + bne 81084 │ │ │ │ + b b9000 │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 81484 │ │ │ │ + beq 81160 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86d10 <_PyInterpreterConfig_AsDict@@Base+0xb9c> │ │ │ │ + bl 8628c <_PyInterpreterConfig_AsDict@@Base+0x438> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 81484 │ │ │ │ + beq 81160 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8147c │ │ │ │ + ble 81158 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8145c │ │ │ │ + beq 81138 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81430 │ │ │ │ + bgt 8110c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81430 │ │ │ │ + bne 8110c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 81444 │ │ │ │ + ble 81120 │ │ │ │ mov r5, #0 │ │ │ │ - b 81484 │ │ │ │ + b 81160 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8143c │ │ │ │ + bne 81118 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8143c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 81118 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8147c │ │ │ │ + bgt 81158 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 8147c │ │ │ │ + bne 81158 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b 813dc │ │ │ │ + b 810b8 │ │ │ │ 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 r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ea888 │ │ │ │ + bl 3eaaf8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 814ec │ │ │ │ - bhi 814e0 │ │ │ │ + beq 811c8 │ │ │ │ + bhi 811bc │ │ │ │ cmp r3, #19 │ │ │ │ - bhi 8168c │ │ │ │ + bhi 81368 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 815e4 │ │ │ │ + beq 812c0 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 81670 │ │ │ │ - b 81580 │ │ │ │ + bne 8134c │ │ │ │ + b 8125c │ │ │ │ cmp r3, #23 │ │ │ │ - bne 81670 │ │ │ │ - b 8168c │ │ │ │ + bne 8134c │ │ │ │ + b 81368 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ea888 │ │ │ │ + bl 3eaaf8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r1, #26912 @ 0x6920 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ @@ -84525,31 +84326,31 @@ │ │ │ │ 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 8168c │ │ │ │ + bne 81368 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38344 @ 0x95c8 │ │ │ │ + movw r1, #38908 @ 0x97fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 81670 │ │ │ │ + bhi 8134c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 81670 │ │ │ │ + bne 8134c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r0, #26912 @ 0x6920 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #33236 @ 0x81d4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ @@ -84557,98 +84358,98 @@ │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81670 │ │ │ │ - b 8168c │ │ │ │ + beq 8134c │ │ │ │ + b 81368 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 81670 │ │ │ │ + bhi 8134c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 8161c │ │ │ │ + bne 812f8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ sub r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 81670 │ │ │ │ + bhi 8134c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 81670 │ │ │ │ + bne 8134c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #43956 @ 0xabb4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #26912 @ 0x6920 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 81670 │ │ │ │ + bne 8134c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 81670 │ │ │ │ + bne 8134c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #33236 @ 0x81d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8168c │ │ │ │ + beq 81368 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62848 @ 0xf580 │ │ │ │ + movw r1, #63552 @ 0xf840 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81578 │ │ │ │ + bl 1b899c │ │ │ │ + b 81254 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 816c0 │ │ │ │ + ldr r2, [pc, #36] @ 8139c │ │ │ │ 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 81704 │ │ │ │ + b 813e0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 5c38c <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + bl 5bae8 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 816fc │ │ │ │ + beq 813d8 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 37817c <_PyObject_FunctionStr@@Base+0x998> │ │ │ │ + bl 378df8 <_PyObject_FunctionStr@@Base+0x99c> │ │ │ │ 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 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 81780 │ │ │ │ + ldr r1, [pc, #80] @ 8145c │ │ │ │ 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] │ │ │ │ @@ -84670,473 +84471,473 @@ │ │ │ │ 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 366024 │ │ │ │ + bl 36717c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 817bc │ │ │ │ + beq 81498 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25b598 │ │ │ │ + b 25ccb8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 817f4 │ │ │ │ + ldr r2, [pc, #36] @ 814d0 │ │ │ │ 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 81704 │ │ │ │ + b 813e0 │ │ │ │ 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 │ │ │ │ movw r7, #5976 @ 0x1758 │ │ │ │ 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 81e88 │ │ │ │ + beq 81b64 │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81e88 │ │ │ │ + beq 81b64 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 81880 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8155c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38404 @ 0x9604 │ │ │ │ + movw r1, #38968 @ 0x9838 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81e84 │ │ │ │ - ldr r9, [pc, #1544] @ 81e90 │ │ │ │ + bl 1b899c │ │ │ │ + b 81b60 │ │ │ │ + ldr r9, [pc, #1544] @ 81b6c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #38456 @ 0x9638 │ │ │ │ + movw r1, #39020 @ 0x986c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r6, r9] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 818d8 │ │ │ │ + bgt 815b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 818d8 │ │ │ │ + bne 815b4 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81e88 │ │ │ │ + beq 81b64 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 81918 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 815f4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38496 @ 0x9660 │ │ │ │ + movw r1, #39060 @ 0x9894 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81e84 │ │ │ │ + bl 1b899c │ │ │ │ + b 81b60 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #38456 @ 0x9638 │ │ │ │ + movw r1, #39020 @ 0x986c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81968 │ │ │ │ + bgt 81644 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81968 │ │ │ │ + bne 81644 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81e88 │ │ │ │ + beq 81b64 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ cmpne sl, r7 │ │ │ │ - bne 819d0 │ │ │ │ + bne 816ac │ │ │ │ cmp sl, #0 │ │ │ │ - beq 819c4 │ │ │ │ + beq 816a0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 819c4 │ │ │ │ + bgt 816a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 819c4 │ │ │ │ + bne 816a0 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 81a20 │ │ │ │ + b 816fc │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #38456 @ 0x9638 │ │ │ │ + movw r1, #39020 @ 0x986c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81a20 │ │ │ │ + bgt 816fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81a20 │ │ │ │ + bne 816fc │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81e88 │ │ │ │ + beq 81b64 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, r7 │ │ │ │ cmpne sl, #0 │ │ │ │ - bne 81a88 │ │ │ │ + bne 81764 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 81a7c │ │ │ │ + beq 81758 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81a7c │ │ │ │ + bgt 81758 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 81a7c │ │ │ │ + bne 81758 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 81ad8 │ │ │ │ + b 817b4 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #38456 @ 0x9638 │ │ │ │ + movw r1, #39020 @ 0x986c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81ad8 │ │ │ │ + bgt 817b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81ad8 │ │ │ │ + bne 817b4 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81e88 │ │ │ │ + beq 81b64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81e60 │ │ │ │ + beq 81b3c │ │ │ │ ldr r1, [r4, #952] @ 0x3b8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81e88 │ │ │ │ + beq 81b64 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 81b4c │ │ │ │ + beq 81828 │ │ │ │ cmp sl, r7 │ │ │ │ - bne 81b58 │ │ │ │ + bne 81834 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81b4c │ │ │ │ + bgt 81828 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 81b4c │ │ │ │ + bne 81828 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 81bb0 │ │ │ │ + b 8188c │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #38552 @ 0x9698 │ │ │ │ + movw r1, #39116 @ 0x98cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81bb0 │ │ │ │ + bgt 8188c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81bb0 │ │ │ │ + bne 8188c │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81e88 │ │ │ │ + beq 81b64 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 81c08 │ │ │ │ + beq 818e4 │ │ │ │ cmp sl, r7 │ │ │ │ - bne 81c14 │ │ │ │ + bne 818f0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81c08 │ │ │ │ + bgt 818e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 81c08 │ │ │ │ + bne 818e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 81c68 │ │ │ │ + b 81944 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #38552 @ 0x9698 │ │ │ │ + movw r1, #39116 @ 0x98cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81c68 │ │ │ │ + bgt 81944 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 81c68 │ │ │ │ + bne 81944 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81e88 │ │ │ │ + beq 81b64 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 81ca0 │ │ │ │ + bne 8197c │ │ │ │ mov r0, sl │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 81e84 │ │ │ │ + beq 81b60 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 81cd8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 819b4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ - movw r1, #38592 @ 0x96c0 │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ + movw r1, #39156 @ 0x98f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b 81e7c │ │ │ │ + bl 1736ec │ │ │ │ + b 81b58 │ │ │ │ ldr r9, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d8940 │ │ │ │ + bl 3d8ee8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 81e7c │ │ │ │ + beq 81b58 │ │ │ │ mov r8, #0 │ │ │ │ add r3, r7, #4 │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #38552 @ 0x9698 │ │ │ │ + movw r1, #39116 @ 0x98cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #384] @ 81e90 │ │ │ │ + ldr r2, [pc, #384] @ 81b6c │ │ │ │ cmp r8, r9 │ │ │ │ - bge 81dc8 │ │ │ │ + bge 81aa4 │ │ │ │ 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 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d8b74 │ │ │ │ + bl 3d8f78 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 81d80 │ │ │ │ + bgt 81a5c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 81d80 │ │ │ │ + bne 81a5c │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ - bne 81e7c │ │ │ │ + bne 81b58 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 81db4 │ │ │ │ + beq 81a90 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #39212 @ 0x992c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 81e7c │ │ │ │ + bl 1b899c │ │ │ │ + b 81b58 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 81d00 │ │ │ │ + b 819dc │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bgt 81df8 │ │ │ │ + bgt 81ad4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 81df8 │ │ │ │ + bne 81ad4 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 81e54 │ │ │ │ + beq 81b30 │ │ │ │ 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 81e88 │ │ │ │ + b 81b64 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r2] │ │ │ │ - b 81e7c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 81b58 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38708 @ 0x9734 │ │ │ │ + movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mvn r0, #0 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 290288 │ │ │ │ + bl 2914b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81ecc │ │ │ │ + beq 81ba8 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25b598 │ │ │ │ + b 25ccb8 │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -85146,46 +84947,46 @@ │ │ │ │ mov r7, r1 │ │ │ │ add r6, r0, #4 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r7 │ │ │ │ moveq r3, r4 │ │ │ │ ldrne r3, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 81f2c │ │ │ │ + bge 81c08 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 80f84 │ │ │ │ + bl 80c60 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r5, #1 │ │ │ │ - b 81efc │ │ │ │ + b 81bd8 │ │ │ │ mov r0, #1 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82064 │ │ │ │ + bne 81d40 │ │ │ │ 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 81fc4 │ │ │ │ + blt 81ca0 │ │ │ │ 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 │ │ │ │ @@ -85195,111 +84996,111 @@ │ │ │ │ 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 81ff4 │ │ │ │ + blt 81cd0 │ │ │ │ mvn r1, r3 │ │ │ │ cmp r1, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, r1, ip │ │ │ │ sbcs r5, r5, lr │ │ │ │ - bge 8201c │ │ │ │ - b 82028 │ │ │ │ + bge 81cf8 │ │ │ │ + b 81d04 │ │ │ │ orrs r1, r3, ip │ │ │ │ - beq 8201c │ │ │ │ + beq 81cf8 │ │ │ │ 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 82034 │ │ │ │ + blt 81d10 │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r2, ip, lr │ │ │ │ - b 82034 │ │ │ │ + b 81d10 │ │ │ │ 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 820f4 │ │ │ │ + beq 81dd0 │ │ │ │ bl 34ba4 <_PyObject_DebugMallocStats@@Base+0xdf4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 820f4 │ │ │ │ - b 82104 │ │ │ │ + bge 81dd0 │ │ │ │ + b 81de0 │ │ │ │ mov r0, #0 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ bl 2e3cc <__getrusage64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 820c4 │ │ │ │ + bne 81da0 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl a2d44 │ │ │ │ + bl a2bd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82104 │ │ │ │ + beq 81de0 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ - bl a2d44 │ │ │ │ + bl a2bd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82104 │ │ │ │ + beq 81de0 │ │ │ │ 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 820f4 │ │ │ │ + b 81dd0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a9d5c │ │ │ │ + bl a9bec │ │ │ │ cmp r0, #1 │ │ │ │ - beq 820f4 │ │ │ │ + beq 81dd0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a9e9c │ │ │ │ + bl a9d2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82104 │ │ │ │ + beq 81de0 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25b598 │ │ │ │ + b 25ccb8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 8212c │ │ │ │ + bne 81e08 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 82160 │ │ │ │ + beq 81e3c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1956 @ 0x7a4 │ │ │ │ + movw r1, #2660 @ 0xa64 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -85315,103 +85116,103 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 821dc │ │ │ │ + bne 81eb8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8221c │ │ │ │ + beq 81ef8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 821e0 │ │ │ │ - b 8221c │ │ │ │ + bgt 81ebc │ │ │ │ + b 81ef8 │ │ │ │ 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 8223c │ │ │ │ + bne 81f18 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8221c │ │ │ │ + beq 81ef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 82240 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 81f1c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8229c │ │ │ │ + bl 1b899c │ │ │ │ + b 81f78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d2384 │ │ │ │ + bl 1d2868 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8227c │ │ │ │ + bgt 81f58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8227c │ │ │ │ + bne 81f58 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8229c │ │ │ │ + bgt 81f78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8229c │ │ │ │ + bne 81f78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ - movw r1, #26528 @ 0x67a0 │ │ │ │ + movw r1, #27304 @ 0x6aa8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 12b02c <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + bl 12b254 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 822e0 │ │ │ │ + bne 81fbc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e0e24 │ │ │ │ + b 3e0d58 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38756 @ 0x9764 │ │ │ │ + movw r1, #39320 @ 0x9998 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ - ldr r2, [pc, #404] @ 824b0 │ │ │ │ + ldr r2, [pc, #404] @ 8218c │ │ │ │ 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] │ │ │ │ @@ -85442,177 +85243,189 @@ │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 824a4 │ │ │ │ - movw r9, #17004 @ 0x426c │ │ │ │ + beq 82180 │ │ │ │ + movw r9, #17708 @ 0x452c │ │ │ │ movt r9, #69 @ 0x45 │ │ │ │ - movw r8, #17016 @ 0x4278 │ │ │ │ + movw r8, #17720 @ 0x4538 │ │ │ │ movt r8, #69 @ 0x45 │ │ │ │ - movw r7, #16856 @ 0x41d8 │ │ │ │ + movw r7, #17560 @ 0x4498 │ │ │ │ movt r7, #69 @ 0x45 │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #38792 @ 0x9788 │ │ │ │ + movw r0, #39356 @ 0x99bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #4128 @ 0x1020 │ │ │ │ + movw r1, #4624 @ 0x1210 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - movw r3, #16976 @ 0x4250 │ │ │ │ + movw r3, #17680 @ 0x4510 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 82498 │ │ │ │ - bl e8ea8 │ │ │ │ + beq 82174 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82464 │ │ │ │ + beq 82140 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82498 │ │ │ │ + bgt 82174 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 82498 │ │ │ │ + bne 82174 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 82498 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 82174 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82484 │ │ │ │ + bgt 82160 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 82484 │ │ │ │ + bne 82160 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 823dc │ │ │ │ - b 824a4 │ │ │ │ + bne 820b8 │ │ │ │ + b 82180 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 821bc │ │ │ │ + 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 df6e4 │ │ │ │ + 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 r4, [pc, #136] @ 82558 │ │ │ │ + ldr r4, [pc, #136] @ 82264 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 824ec │ │ │ │ + bne 821f8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 824d4 │ │ │ │ + bne 821e0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 82508 │ │ │ │ + bne 82214 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r3, [pc, #76] @ 8255c │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r3, [pc, #76] @ 82268 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8251c │ │ │ │ - bl 3f290 <_PyEval_SetProfile@@Base+0x5c8> │ │ │ │ + beq 82228 │ │ │ │ + bl 3f374 <_PyEval_SetProfile@@Base+0x5c8> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8253c │ │ │ │ + bne 82248 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 82524 │ │ │ │ + bne 82230 │ │ │ │ dmb ish │ │ │ │ - beq 8254c │ │ │ │ - ldr r0, [pc, #12] @ 82558 │ │ │ │ - bl 35c91c │ │ │ │ + beq 82258 │ │ │ │ + ldr r0, [pc, #12] @ 82264 │ │ │ │ + bl 35ca78 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 5c38c <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + bl 5bae8 <_PyEval_FormatKwargsError@@Base+0x6b4> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 82598 │ │ │ │ + beq 822a4 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 25b598 │ │ │ │ + bl 25ccb8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 5d2c4 <_PyEval_FormatKwargsError@@Base+0x1c78> │ │ │ │ + bl 5c884 <_PyEval_FormatKwargsError@@Base+0x1450> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82618 │ │ │ │ + beq 82324 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 825f4 │ │ │ │ + beq 82300 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 82608 │ │ │ │ + bl 301368 │ │ │ │ + b 82314 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 3eb54 │ │ │ │ + bl 3ec38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82610 │ │ │ │ + bne 8231c │ │ │ │ mov r0, #0 │ │ │ │ - b 82618 │ │ │ │ + b 82324 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 25b598 │ │ │ │ + bl 25ccb8 │ │ │ │ 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 r1, [pc, #136] @ 826c8 │ │ │ │ + ldr r1, [pc, #136] @ 823d4 │ │ │ │ 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] │ │ │ │ @@ -85625,80 +85438,68 @@ │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 826f8 │ │ │ │ - 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 df84c │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 82724 │ │ │ │ + beq 82400 │ │ │ │ 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 82758 │ │ │ │ + bls 82434 │ │ │ │ mov r5, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 827ac │ │ │ │ + bl 36d9fc │ │ │ │ + b 82488 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82778 │ │ │ │ + beq 82454 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 8277c │ │ │ │ - b 8274c │ │ │ │ + bls 82458 │ │ │ │ + b 82428 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8274c │ │ │ │ + beq 82428 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -85711,15 +85512,15 @@ │ │ │ │ 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 ce9e0 │ │ │ │ + b ce87c │ │ │ │ push {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 sl, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -85727,374 +85528,374 @@ │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 829b4 │ │ │ │ + beq 82690 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 82860 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8253c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38808 @ 0x9798 │ │ │ │ + movw r1, #39372 @ 0x99cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r4, #0 │ │ │ │ - b 829b4 │ │ │ │ - ldr r9, [pc, #344] @ 829c0 │ │ │ │ + b 82690 │ │ │ │ + ldr r9, [pc, #344] @ 8269c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #38860 @ 0x97cc │ │ │ │ + movw r1, #39424 @ 0x9a00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8288c │ │ │ │ + beq 82568 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c5900 │ │ │ │ - b 82858 │ │ │ │ + bl 2da71c │ │ │ │ + b 82534 │ │ │ │ mov r3, r7 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82880 │ │ │ │ + bne 8255c │ │ │ │ ldr r3, [r5] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 828cc │ │ │ │ + bgt 825a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 828cc │ │ │ │ + bne 825a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #876] @ 0x36c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 829b4 │ │ │ │ + beq 82690 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 82930 │ │ │ │ + beq 8260c │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 8293c │ │ │ │ + bne 82618 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82930 │ │ │ │ + bgt 8260c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 82930 │ │ │ │ + bne 8260c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 82994 │ │ │ │ + b 82670 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #38860 @ 0x97cc │ │ │ │ + movw r1, #39424 @ 0x9a00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82880 │ │ │ │ + bne 8255c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82880 │ │ │ │ + bne 8255c │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82994 │ │ │ │ + bgt 82670 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 82994 │ │ │ │ + bne 82670 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2f0618 │ │ │ │ + bl 2f25c0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 82880 │ │ │ │ + beq 8255c │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 82a00 │ │ │ │ + bl 826dc │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00082a00 : │ │ │ │ +000826dc : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - beq 82a50 │ │ │ │ + beq 8272c │ │ │ │ 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 82a40 │ │ │ │ + bne 8271c │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82a34 │ │ │ │ + bne 82710 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 82aac │ │ │ │ + beq 82788 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 82aac │ │ │ │ + ble 82788 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23cdf8 │ │ │ │ + bl 23d9cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82b14 │ │ │ │ - b 82ac8 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bne 827f0 │ │ │ │ + b 827a4 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 82b00 │ │ │ │ + bl 1b899c │ │ │ │ + b 827dc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38896 @ 0x97f0 │ │ │ │ + movw r1, #39460 @ 0x9a24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82b00 │ │ │ │ + bgt 827dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 82b08 │ │ │ │ + beq 827e4 │ │ │ │ mov r5, #0 │ │ │ │ - b 82b40 │ │ │ │ + b 8281c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 82b00 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 827dc │ │ │ │ mov r0, r4 │ │ │ │ - bl eebe8 │ │ │ │ + bl eeb44 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82b40 │ │ │ │ + bgt 8281c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82b40 │ │ │ │ + bne 8281c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2600c4 <_PyLong_Copy@@Base> │ │ │ │ + bl 261c48 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #60268 @ 0xeb6c │ │ │ │ + movw r0, #61592 @ 0xf098 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ push {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, #9172 @ 0x23d4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 82bd8 │ │ │ │ + bne 828b4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 82c1c │ │ │ │ + beq 828f8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 82bdc │ │ │ │ - b 82c1c │ │ │ │ + bgt 828b8 │ │ │ │ + b 828f8 │ │ │ │ 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 82c3c │ │ │ │ + bne 82918 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 82c1c │ │ │ │ + beq 828f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 82c3c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 82918 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 82c98 │ │ │ │ + bl 1b899c │ │ │ │ + b 82974 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 228f88 │ │ │ │ + bl 2296a0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c78 │ │ │ │ + bgt 82954 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 82c78 │ │ │ │ + bne 82954 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82c98 │ │ │ │ + bgt 82974 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82c98 │ │ │ │ + bne 82974 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00082ca0 : │ │ │ │ +0008297c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #48596 @ 0xbdd4 │ │ │ │ + movw ip, #49904 @ 0xc2f0 │ │ │ │ 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 338080 │ │ │ │ + bl 33a0e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 82d44 │ │ │ │ - movw r5, #48628 @ 0xbdf4 │ │ │ │ + beq 82a20 │ │ │ │ + movw r5, #49932 @ 0xc30c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 770a8 <_PyLong_UnsignedLong_Converter@@Base+0x1f98> │ │ │ │ + bl 76d88 <_PyLong_UnsignedLong_Converter@@Base+0x1f98> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82d7c │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bne 82a58 │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82d50 │ │ │ │ - bl 177ba8 │ │ │ │ + beq 82a2c │ │ │ │ + bl 177ef4 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 82db4 │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + b 82a90 │ │ │ │ + movw r3, #49888 @ 0xc2e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82d40 │ │ │ │ + bne 82a1c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82d40 │ │ │ │ - b 82db4 │ │ │ │ + bne 82a1c │ │ │ │ + b 82a90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82d98 │ │ │ │ + bgt 82a74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82d98 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 82a74 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #43776 @ 0xab00 │ │ │ │ + movw r1, #44480 @ 0xadc0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -86103,774 +85904,774 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 82e1c │ │ │ │ + bne 82af8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 82e60 │ │ │ │ + beq 82b3c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 82e20 │ │ │ │ - b 82e60 │ │ │ │ + bgt 82afc │ │ │ │ + b 82b3c │ │ │ │ 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 82e80 │ │ │ │ + bne 82b5c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 82e60 │ │ │ │ + beq 82b3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 82e80 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 82b5c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 82edc │ │ │ │ + bl 1b899c │ │ │ │ + b 82bb8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2a2f18 │ │ │ │ + bl 2a49b4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82ebc │ │ │ │ + bgt 82b98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 82ebc │ │ │ │ + bne 82b98 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82edc │ │ │ │ + bgt 82bb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82edc │ │ │ │ + bne 82bb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 82f34 │ │ │ │ + bne 82c10 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82f60 │ │ │ │ - b 82f54 │ │ │ │ + bne 82c3c │ │ │ │ + b 82c30 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2272 @ 0x8e0 │ │ │ │ + movw r0, #2768 @ 0xad0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8301c │ │ │ │ - b 82f1c │ │ │ │ - bl df614 │ │ │ │ + beq 82cf8 │ │ │ │ + b 82bf8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8301c │ │ │ │ + bne 82cf8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #38908 @ 0x97fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 82f94 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 82c70 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40316 @ 0x9d7c │ │ │ │ + movw r1, #41020 @ 0xa03c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 83000 │ │ │ │ + bl 1736ec │ │ │ │ + b 82cdc │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 82fc0 │ │ │ │ + bhi 82c9c │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 83010 │ │ │ │ + beq 82cec │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 82fe0 │ │ │ │ + b 82cbc │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #3088 @ 0xc10 │ │ │ │ + movw r1, #3792 @ 0xed0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 83000 │ │ │ │ + bl 1736ec │ │ │ │ + b 82cdc │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 82fe0 │ │ │ │ - b 83010 │ │ │ │ - bl df614 │ │ │ │ + bne 82cbc │ │ │ │ + b 82cec │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8301c │ │ │ │ + bne 82cf8 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #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 83070 │ │ │ │ + bne 82d4c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 830ac │ │ │ │ + beq 82d84 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ + ldr r3, [pc, #376] @ 82ee8 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ - movw r3, #34840 @ 0x8818 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83204 │ │ │ │ + beq 82edc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 830cc │ │ │ │ - bl df614 │ │ │ │ + bne 82da4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83204 │ │ │ │ - b 83104 │ │ │ │ - bl e8c3c │ │ │ │ + bne 82edc │ │ │ │ + b 82ddc │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 830f4 │ │ │ │ + bgt 82dcc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 830f4 │ │ │ │ + bne 82dcc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 830bc │ │ │ │ + beq 82d94 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 83120 │ │ │ │ + bge 82df8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18116 @ 0x46c4 │ │ │ │ + movw r1, #18792 @ 0x4968 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 83204 │ │ │ │ + bl 1b899c │ │ │ │ + b 82edc │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 8313c │ │ │ │ + bhi 82e14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 83158 │ │ │ │ + bne 82e30 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b f3514 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b f341c <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38952 @ 0x9828 │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 83204 │ │ │ │ + bl 1b899c │ │ │ │ + b 82edc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f770c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83204 │ │ │ │ - bl 1f7844 │ │ │ │ + beq 82edc │ │ │ │ + bl 1f7fa0 │ │ │ │ add r5, r7, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 83194 │ │ │ │ + bne 82e6c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8317c │ │ │ │ + bne 82e54 │ │ │ │ dmb ish │ │ │ │ - beq 831a4 │ │ │ │ + beq 82e7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 831c4 │ │ │ │ + bhi 82e9c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 43da68 <_Py_hashtable_foreach@@Base+0x1cc0> │ │ │ │ + bl 43dd50 <_Py_hashtable_foreach@@Base+0x1cc0> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 831e4 │ │ │ │ + bne 82ebc │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 831cc │ │ │ │ + bne 82ea4 │ │ │ │ dmb ish │ │ │ │ - beq 831f4 │ │ │ │ + beq 82ecc │ │ │ │ mov r0, r5 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1f94e0 │ │ │ │ + b 1f9c3c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + rsbeq r8, sl, r4, lsl r8 │ │ │ │ │ │ │ │ -00083210 : │ │ │ │ +00082eec : │ │ │ │ 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 83238 │ │ │ │ - bl 83680 │ │ │ │ - b 8324c │ │ │ │ + bne 82f14 │ │ │ │ + bl 8335c │ │ │ │ + b 82f28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 83254 │ │ │ │ + bne 82f30 │ │ │ │ mvn r5, #0 │ │ │ │ - b 83284 │ │ │ │ + b 82f60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f195c │ │ │ │ + bl 1f20dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83284 │ │ │ │ + bgt 82f60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83284 │ │ │ │ + bne 82f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ - bl 177348 │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + bl 177694 │ │ │ │ + movw r3, #49856 @ 0xc2c0 │ │ │ │ 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, #38980 @ 0x9844 │ │ │ │ + movw r3, #39544 @ 0x9a78 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl 3f24c <_PyEval_SetProfile@@Base+0x584> │ │ │ │ + bl 3f330 <_PyEval_SetProfile@@Base+0x584> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 832f8 │ │ │ │ - movw r0, #39024 @ 0x9870 │ │ │ │ + bne 82fd4 │ │ │ │ + movw r0, #39588 @ 0x9aa4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 177b4c │ │ │ │ + b 177e98 │ │ │ │ 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, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 83380 │ │ │ │ + bne 8305c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 83360 │ │ │ │ + beq 8303c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 83384 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 83060 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 833bc │ │ │ │ + bl 1b899c │ │ │ │ + b 83098 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 21b108 │ │ │ │ + bl 21b724 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 833bc │ │ │ │ + bgt 83098 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 833bc │ │ │ │ + bne 83098 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, #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 83410 │ │ │ │ + bne 830ec │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 83448 │ │ │ │ + beq 83124 │ │ │ │ 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] @ 835bc │ │ │ │ + ldr r3, [pc, #392] @ 83298 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 835b0 │ │ │ │ + beq 8328c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83468 │ │ │ │ - bl df614 │ │ │ │ + bne 83144 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 834b8 │ │ │ │ - b 834a0 │ │ │ │ - bl e8c3c │ │ │ │ + bne 83194 │ │ │ │ + b 8317c │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83490 │ │ │ │ + bgt 8316c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 83490 │ │ │ │ + bne 8316c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 83458 │ │ │ │ + beq 83134 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 834c0 │ │ │ │ + bge 8319c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18116 @ 0x46c4 │ │ │ │ + movw r1, #18792 @ 0x4968 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 835b0 │ │ │ │ + b 8328c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 834dc │ │ │ │ + bhi 831b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 834f8 │ │ │ │ + bne 831d4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b f3534 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b f33fc <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38952 @ 0x9828 │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 834b8 │ │ │ │ + bl 1b899c │ │ │ │ + b 83194 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83514 │ │ │ │ + bne 831f0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 83538 │ │ │ │ + bne 83214 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 83520 │ │ │ │ + bne 831fc │ │ │ │ dmb ish │ │ │ │ - beq 83548 │ │ │ │ + beq 83224 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 83568 │ │ │ │ + bhi 83244 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 43da68 <_Py_hashtable_foreach@@Base+0x1cc0> │ │ │ │ + bl 43dd50 <_Py_hashtable_foreach@@Base+0x1cc0> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 83588 │ │ │ │ + bne 83264 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 83570 │ │ │ │ + bne 8324c │ │ │ │ dmb ish │ │ │ │ - beq 83598 │ │ │ │ + beq 83274 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42c2fc <_Py_strhex@@Base> │ │ │ │ + bl 42c82c <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr #16 │ │ │ │ + rsbeq r8, sl, r0, asr #16 │ │ │ │ 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 83600 │ │ │ │ + bgt 832dc │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 83624 │ │ │ │ + bl 1b899c │ │ │ │ + b 83300 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8362c │ │ │ │ + beq 83308 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18140 @ 0x46dc │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 83640 │ │ │ │ + b 8331c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 83648 │ │ │ │ + ldr r0, [pc, #12] @ 83324 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r7, fp, r0, ror r2 │ │ │ │ + rsbeq r7, fp, r8, ror #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 83674 │ │ │ │ + beq 83350 │ │ │ │ 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, #80] @ 836d8 │ │ │ │ + ldr r3, [pc, #80] @ 833b4 │ │ │ │ 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 836ac │ │ │ │ + beq 83388 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 836cc │ │ │ │ + bne 833a8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #39080 @ 0x98a8 │ │ │ │ + movw r2, #39644 @ 0x9adc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + b 1ba2e4 <_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, #26204 @ 0x665c │ │ │ │ + movw r3, #26980 @ 0x6964 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 83700 │ │ │ │ + ldr r1, [pc, #8] @ 833dc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 838b8 │ │ │ │ - rsbeq r2, fp, r4, lsl #5 │ │ │ │ + b 83594 │ │ │ │ + rsbeq r2, fp, ip, ror r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r2, #9172 @ 0x23d4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 83764 │ │ │ │ + bne 83440 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 837a4 │ │ │ │ + beq 83480 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 83768 │ │ │ │ - b 837a4 │ │ │ │ + bgt 83444 │ │ │ │ + b 83480 │ │ │ │ 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 837c4 │ │ │ │ + bne 834a0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 837a4 │ │ │ │ + beq 83480 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 837c8 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 834a4 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 83824 │ │ │ │ + bl 1b899c │ │ │ │ + b 83500 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 4e460 │ │ │ │ + bl 4e200 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83804 │ │ │ │ + bgt 834e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 83804 │ │ │ │ + bne 834e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83824 │ │ │ │ + bgt 83500 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83824 │ │ │ │ + bne 83500 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8386c │ │ │ │ + bgt 83548 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 83890 │ │ │ │ + bl 1b899c │ │ │ │ + b 8356c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83898 │ │ │ │ + beq 83574 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18140 @ 0x46dc │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 838ac │ │ │ │ + b 83588 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 838b4 │ │ │ │ + ldr r0, [pc, #12] @ 83590 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq fp, r4, r4, r8 │ │ │ │ + rsbeq r8, fp, ip, lsl #9 │ │ │ │ push {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 r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 160760 │ │ │ │ + bl 160a00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 839cc │ │ │ │ + beq 836a8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 83998 │ │ │ │ + bne 83674 │ │ │ │ mov r1, r6 │ │ │ │ - bl 146a0c │ │ │ │ + bl 146c8c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8396c │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 83648 │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83950 │ │ │ │ - bl 177ba8 │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + beq 8362c │ │ │ │ + bl 177ef4 │ │ │ │ + movw r0, #49748 @ 0xc254 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #39116 @ 0x98cc │ │ │ │ + movw r1, #39680 @ 0x9b00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8395c │ │ │ │ - b 839d0 │ │ │ │ + ble 83638 │ │ │ │ + b 836ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 839d0 │ │ │ │ + bgt 836ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 839d0 │ │ │ │ - b 8398c │ │ │ │ + bne 836ac │ │ │ │ + b 83668 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83984 │ │ │ │ + bgt 83660 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 8398c │ │ │ │ + beq 83668 │ │ │ │ mov r5, #0 │ │ │ │ - b 839d0 │ │ │ │ + b 836ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 839d0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 836ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 839b4 │ │ │ │ + bgt 83690 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 839b4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 83690 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bff90 │ │ │ │ + b c1098 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -86879,73 +86680,73 @@ │ │ │ │ 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 df614 │ │ │ │ + bl df4ac │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 83af8 │ │ │ │ + bne 837d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40f764 │ │ │ │ + bl 40fcf4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 83af8 │ │ │ │ + beq 837d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4170f4 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 417adc <_PyLong_UInt32_Converter@@Base+0x5b8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12456 @ 0x30a8 │ │ │ │ + movw r0, #13160 @ 0x3368 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83a60 │ │ │ │ + bne 8373c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 67aa0 │ │ │ │ + b 67788 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #39156 @ 0x98f4 │ │ │ │ + movw r0, #39720 @ 0x9b28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 417bc0 <_PyLong_UInt32_Converter@@Base+0xdc4> │ │ │ │ + bl 4185a8 <_PyLong_UInt32_Converter@@Base+0x1084> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83ab0 │ │ │ │ + bgt 8378c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 83ab0 │ │ │ │ + bne 8378c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 83a50 │ │ │ │ + beq 8372c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83ad8 │ │ │ │ + bgt 837b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 83ad8 │ │ │ │ + bne 837b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83af8 │ │ │ │ - movw r0, #39156 @ 0x98f4 │ │ │ │ + beq 837d4 │ │ │ │ + movw r0, #39720 @ 0x9b28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 72c4c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 7292c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 │ │ │ │ @@ -86954,161 +86755,161 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 83b60 │ │ │ │ + bne 8383c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 83ba4 │ │ │ │ + beq 83880 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 83b64 │ │ │ │ - b 83ba4 │ │ │ │ + bgt 83840 │ │ │ │ + b 83880 │ │ │ │ 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 83bc4 │ │ │ │ + bne 838a0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 83ba4 │ │ │ │ + beq 83880 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 83bc4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 838a0 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 83c20 │ │ │ │ + bl 1b899c │ │ │ │ + b 838fc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 4ea0c │ │ │ │ + bl 4e7ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83c00 │ │ │ │ + bgt 838dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 83c00 │ │ │ │ + bne 838dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83c20 │ │ │ │ + bgt 838fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83c20 │ │ │ │ + bne 838fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083c28 : │ │ │ │ +00083904 : │ │ │ │ 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 83c54 │ │ │ │ - bl 83680 │ │ │ │ - b 83c64 │ │ │ │ + bne 83930 │ │ │ │ + bl 8335c │ │ │ │ + b 83940 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 10c314 │ │ │ │ + bl 10c4c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 83c78 │ │ │ │ - movw r0, #39172 @ 0x9904 │ │ │ │ + bge 83954 │ │ │ │ + movw r0, #39736 @ 0x9b38 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl 374c64 │ │ │ │ - b 83c80 │ │ │ │ + bl 3758e0 │ │ │ │ + b 8395c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 83d0c │ │ │ │ + beq 839e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 83d0c │ │ │ │ + ble 839e8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #39308 @ 0x998c │ │ │ │ + movw r0, #39872 @ 0x9bc0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83d20 │ │ │ │ + bgt 839fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83d20 │ │ │ │ + bne 839fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 83d20 │ │ │ │ - movw r0, #39344 @ 0x99b0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 839fc │ │ │ │ + movw r0, #39908 @ 0x9be4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 83d64 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 83a40 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18500 @ 0x4844 │ │ │ │ + movw r1, #18756 @ 0x4944 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 2a25f4 │ │ │ │ + bl 2a4090 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ @@ -87117,192 +86918,192 @@ │ │ │ │ movw r2, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 83e00 │ │ │ │ + bne 83adc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 83de0 │ │ │ │ + beq 83abc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 83e04 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 83ae0 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 83e44 │ │ │ │ + bl 1b899c │ │ │ │ + b 83b20 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #64] @ 83e50 │ │ │ │ + ldr r0, [pc, #64] @ 83b2c │ │ │ │ addle r3, r3, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83e44 │ │ │ │ + bgt 83b20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83e44 │ │ │ │ + bne 83b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r3, fp, ip, lsl #3 │ │ │ │ + rsbeq r3, fp, r4, lsl #3 │ │ │ │ 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 83e94 │ │ │ │ + bgt 83b70 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 83eb8 │ │ │ │ + bl 1b899c │ │ │ │ + b 83b94 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83ec0 │ │ │ │ + beq 83b9c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18140 @ 0x46dc │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 83ed4 │ │ │ │ + b 83bb0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 83edc │ │ │ │ + ldr r0, [pc, #12] @ 83bb8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r7, fp, r8, ror #13 │ │ │ │ + rsbeq r7, fp, r0, ror #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 83f00 │ │ │ │ + ldr r2, [pc, #16] @ 83bdc │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50248 │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ + b 500f4 │ │ │ │ + rsbeq r2, fp, r0, lsr r2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #26204 @ 0x665c │ │ │ │ + movw r3, #26980 @ 0x6964 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 83f28 │ │ │ │ + ldr r1, [pc, #8] @ 83c04 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 838b8 │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ + b 83594 │ │ │ │ + rsbeq r2, fp, r0, lsr r2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #26188 @ 0x664c │ │ │ │ + movw r3, #26964 @ 0x6954 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 83f50 │ │ │ │ + ldr r1, [pc, #8] @ 83c2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 838b8 │ │ │ │ - rsbeq r2, fp, r4, lsl #5 │ │ │ │ + b 83594 │ │ │ │ + rsbeq r2, fp, ip, ror r2 │ │ │ │ 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, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 83fd0 │ │ │ │ + bne 83cac │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 83fb0 │ │ │ │ + beq 83c8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 83fd4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 83cb0 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 84014 │ │ │ │ + bl 1b899c │ │ │ │ + b 83cf0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #64] @ 84020 │ │ │ │ + ldr r0, [pc, #64] @ 83cfc │ │ │ │ addle r3, r3, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84014 │ │ │ │ + bgt 83cf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84014 │ │ │ │ + bne 83cf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r2, [fp], #-60 @ 0xffffffc4 │ │ │ │ + strhteq r2, [fp], #-52 @ 0xffffffcc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 84044 │ │ │ │ + ldr r2, [pc, #16] @ 83d20 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 50248 │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ + b 500f4 │ │ │ │ + rsbeq r2, fp, r0, lsr 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 r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8408c │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 83d68 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39368 @ 0x99c8 │ │ │ │ + movw r1, #39932 @ 0x9bfc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -87316,126 +87117,126 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #5 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq 840fc │ │ │ │ + beq 83dd8 │ │ │ │ mov r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11884 @ 0x2e6c │ │ │ │ + movw r0, #12928 @ 0x3280 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84130 │ │ │ │ + beq 83e0c │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 84138 │ │ │ │ - movw r2, #54360 @ 0xd458 │ │ │ │ + bne 83e14 │ │ │ │ + movw r2, #55064 @ 0xd718 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11884 @ 0x2e6c │ │ │ │ + movw r0, #12928 @ 0x3280 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 84354 │ │ │ │ + b 84030 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 84170 │ │ │ │ + bne 83e4c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #54360 @ 0xd458 │ │ │ │ + movw r2, #55064 @ 0xd718 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11884 @ 0x2e6c │ │ │ │ + movw r0, #12928 @ 0x3280 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 84130 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 83e0c │ │ │ │ ldr r9, [r8, #8] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 841a8 │ │ │ │ + bne 83e84 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #65176 @ 0xfe98 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #9324 @ 0x246c │ │ │ │ + movw r2, #292 @ 0x124 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #11884 @ 0x2e6c │ │ │ │ + movw r0, #12928 @ 0x3280 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 84130 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 83e0c │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 841e8 │ │ │ │ - bl e8c3c │ │ │ │ + beq 83ec4 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 841e0 │ │ │ │ + bgt 83ebc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 841e0 │ │ │ │ + bne 83ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 841f8 │ │ │ │ - bl df614 │ │ │ │ + bne 83ed4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84130 │ │ │ │ + bne 83e0c │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84218 │ │ │ │ - bl df614 │ │ │ │ + bne 83ef4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84130 │ │ │ │ + bne 83e0c │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bgt 8424c │ │ │ │ + bgt 83f28 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15492 @ 0x3c84 │ │ │ │ + movw r1, #16196 @ 0x3f44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ - b 84354 │ │ │ │ + b 84030 │ │ │ │ mov r1, r9 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f440 <_PyBytes_ReverseFind@@Base+0x1294> │ │ │ │ + bl 5f230 <_PyBytes_ReverseFind@@Base+0x1144> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - blt 84314 │ │ │ │ + blt 83ff0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 84314 │ │ │ │ + beq 83ff0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r6, #16 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ add ip, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -87443,512 +87244,512 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sl, #16 │ │ │ │ stm sp, {r6, r9} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ bl 2df1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84300 │ │ │ │ + beq 83fdc │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 16aa8c │ │ │ │ + bl 16add4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #9 │ │ │ │ - bl 39d25c <_PyGen_FetchStopIterationValue@@Base+0x310c> │ │ │ │ - b 84314 │ │ │ │ + bl 39dfb4 <_PyGen_FetchStopIterationValue@@Base+0x320c> │ │ │ │ + b 83ff0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 10d444 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10d5f8 <_PyBytes_Resize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84348 │ │ │ │ + bne 84024 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84348 │ │ │ │ + beq 84024 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84348 │ │ │ │ + bgt 84024 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 84348 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 84024 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ 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 3316e8 │ │ │ │ + bl 333740 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 843ec │ │ │ │ + beq 840c8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 843bc │ │ │ │ - bl 331bec │ │ │ │ + beq 84098 │ │ │ │ + bl 333c44 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 843bc │ │ │ │ + bne 84098 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 843b4 │ │ │ │ + bgt 84090 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 843b4 │ │ │ │ + bne 84090 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 843ec │ │ │ │ + b 840c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 843d4 │ │ │ │ + bgt 840b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 843e0 │ │ │ │ + beq 840bc │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 843ec │ │ │ │ + b 840c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 843d4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 840b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #26188 @ 0x664c │ │ │ │ + movw r3, #26964 @ 0x6954 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 84418 │ │ │ │ + ldr r1, [pc, #8] @ 840f4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 838b8 │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ + b 83594 │ │ │ │ + rsbeq r2, fp, r0, lsr r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #48596 @ 0xbdd4 │ │ │ │ + movw r3, #49904 @ 0xc2f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84450 │ │ │ │ + beq 8412c │ │ │ │ mvn r4, #0 │ │ │ │ - b 8446c │ │ │ │ + b 84148 │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84448 │ │ │ │ - bl 177ba8 │ │ │ │ + bne 84124 │ │ │ │ + bl 177ef4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39400 @ 0x99e8 │ │ │ │ + movw r0, #39964 @ 0x9c1c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 309810 │ │ │ │ + b 30bab8 │ │ │ │ │ │ │ │ -000844a4 : │ │ │ │ +00084180 : │ │ │ │ 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 844cc │ │ │ │ - bl 83680 │ │ │ │ - b 844dc │ │ │ │ + bne 841a8 │ │ │ │ + bl 8335c │ │ │ │ + b 841b8 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 3c435c │ │ │ │ + bl 3c4948 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 844f0 │ │ │ │ - movw r0, #39420 @ 0x99fc │ │ │ │ + bge 841cc │ │ │ │ + movw r0, #39984 @ 0x9c30 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl 374c64 │ │ │ │ - b 844f8 │ │ │ │ + bl 3758e0 │ │ │ │ + b 841d4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 84580 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bgt 8425c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 84558 │ │ │ │ + beq 84234 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #53496 @ 0xd0f8 │ │ │ │ + movw r3, #54728 @ 0xd5c8 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r1, #45920 @ 0xb360 │ │ │ │ + movw r1, #46624 @ 0xb620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ - b 845d8 │ │ │ │ + bl 1736ec │ │ │ │ + b 842b4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl fd8c8 │ │ │ │ + bl fd9f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 845d8 │ │ │ │ + beq 842b4 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl fdf30 │ │ │ │ + bl fe05c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 845c0 │ │ │ │ + ble 8429c │ │ │ │ mov r4, r5 │ │ │ │ - b 845d8 │ │ │ │ + b 842b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 845b8 │ │ │ │ + bne 84294 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 845b8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 84294 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r0, [r4, #8] │ │ │ │ - beq 8471c │ │ │ │ + beq 843f8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 84658 │ │ │ │ + bge 84334 │ │ │ │ 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 84620 │ │ │ │ + b 842fc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84680 │ │ │ │ + beq 8435c │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84680 │ │ │ │ + beq 8435c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 846b8 │ │ │ │ - bl b7454 │ │ │ │ + b 84394 │ │ │ │ + bl b7048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 846b8 │ │ │ │ + bne 84394 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 846a0 │ │ │ │ + ble 8437c │ │ │ │ mov r4, #0 │ │ │ │ - b 8471c │ │ │ │ + b 843f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84698 │ │ │ │ + bne 84374 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 84698 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 84374 │ │ │ │ add r2, r5, #8 │ │ │ │ - movw r1, #62104 @ 0xf298 │ │ │ │ + movw r1, #62708 @ 0xf4f4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #3564 @ 0xdec │ │ │ │ + movw r1, #4268 @ 0x10ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #39580 @ 0x9a9c │ │ │ │ + movw r0, #40144 @ 0x9cd0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bic ip, ip, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #62084 @ 0xf284 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - str r3, [sp, #12] │ │ │ │ movw r3, #62688 @ 0xf4e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movw r3, #1840 @ 0x730 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #33628 @ 0x835c │ │ │ │ + movw r3, #34192 @ 0x8590 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 84764 │ │ │ │ + bgt 84440 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #344 @ 0x158 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8479c │ │ │ │ + bl 1b899c │ │ │ │ + b 84478 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8478c │ │ │ │ + beq 84468 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18140 @ 0x46dc │ │ │ │ + movw r1, #18844 @ 0x499c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8479c │ │ │ │ + bl 1b899c │ │ │ │ + b 84478 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000847a4 : │ │ │ │ +00084480 : │ │ │ │ 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 3c435c │ │ │ │ + bl 3c4948 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #212] @ 848cc │ │ │ │ + ldr r5, [pc, #212] @ 845a8 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84818 │ │ │ │ + bne 844f4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 84800 │ │ │ │ + bne 844dc │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 84834 │ │ │ │ + bne 84510 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r6, [pc, #148] @ 848d0 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r6, [pc, #148] @ 845ac │ │ │ │ ldr r3, [r6, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 8488c │ │ │ │ + beq 84568 │ │ │ │ ldr r0, [r6, #1692] @ 0x69c │ │ │ │ - bl 84be0 <_Py_hashtable_size@@Base> │ │ │ │ + bl 848bc <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #1684] @ 0x694 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 84be0 <_Py_hashtable_size@@Base> │ │ │ │ + bl 848bc <_Py_hashtable_size@@Base> │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 84be0 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #27236 @ 0x6a64 │ │ │ │ + bl 848bc <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #26868 @ 0x68f4 │ │ │ │ movt r1, #10 │ │ │ │ add r4, r4, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r6, #1700] @ 0x6a4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 43bda8 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43c090 <_Py_hashtable_foreach@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 848ac │ │ │ │ + bne 84588 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 84894 │ │ │ │ + bne 84570 │ │ │ │ dmb ish │ │ │ │ - beq 848bc │ │ │ │ - ldr r0, [pc, #16] @ 848cc │ │ │ │ - bl 35c91c │ │ │ │ + beq 84598 │ │ │ │ + ldr r0, [pc, #16] @ 845a8 │ │ │ │ + bl 35ca78 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + b ce87c │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 84914 │ │ │ │ - bl 108738 │ │ │ │ - bl 1087f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x80> │ │ │ │ + beq 845f0 │ │ │ │ + bl 1088ec │ │ │ │ + bl 10892c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8491c │ │ │ │ + beq 845f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72fac │ │ │ │ + bl 72c8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 84974 │ │ │ │ + bne 84650 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 3411dc │ │ │ │ + bl 342f9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8496c │ │ │ │ + bne 84648 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8496c │ │ │ │ + bne 84648 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10c26c │ │ │ │ + bl 10c420 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0008497c : │ │ │ │ +00084658 : │ │ │ │ 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 10c314 │ │ │ │ + bl 10c4c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000849b4 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00084690 <_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 849ec <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ - bl 177ba8 │ │ │ │ + bne 846c8 <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ + bl 177ef4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84a84 <_PyXI_UnwrapNotShareableError@@Base+0xd0> │ │ │ │ + beq 84760 <_PyXI_UnwrapNotShareableError@@Base+0xd0> │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bne 84a28 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + bne 84704 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ bl 36518 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 84a44 <_PyXI_UnwrapNotShareableError@@Base+0x90> │ │ │ │ - b 84a70 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ + bne 84720 <_PyXI_UnwrapNotShareableError@@Base+0x90> │ │ │ │ + b 8474c <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 4010c <_PyXI_InitFailure@@Base> │ │ │ │ + bl 401f0 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84a14 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ + bne 846f0 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84a5c <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ + bgt 84738 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 84a64 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ + beq 84740 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ mov r4, r6 │ │ │ │ - b 84a70 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ + b 8474c <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 84a5c <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 84738 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -87961,256 +87762,256 @@ │ │ │ │ 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 84b00 <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ + bne 847dc <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 84ae0 <_PyXI_UnwrapNotShareableError@@Base+0x12c> │ │ │ │ + bgt 847bc <_PyXI_UnwrapNotShareableError@@Base+0x12c> │ │ │ │ mov r6, #0 │ │ │ │ - b 84b00 <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ + b 847dc <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r6, r1 │ │ │ │ - beq 84b38 <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ - b 84ad8 <_PyXI_UnwrapNotShareableError@@Base+0x124> │ │ │ │ + beq 84814 <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ + b 847b4 <_PyXI_UnwrapNotShareableError@@Base+0x124> │ │ │ │ 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] @ 84bdc <_PyXI_UnwrapNotShareableError@@Base+0x228> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #172] @ 848b8 <_PyXI_UnwrapNotShareableError@@Base+0x228> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84bd0 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + beq 848ac <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 384514 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 384ca4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84bbc <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ + beq 84898 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 84b7c <_PyXI_UnwrapNotShareableError@@Base+0x1c8> │ │ │ │ + beq 84858 <_PyXI_UnwrapNotShareableError@@Base+0x1c8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84b80 <_PyXI_UnwrapNotShareableError@@Base+0x1cc> │ │ │ │ - bl df614 │ │ │ │ + bne 8485c <_PyXI_UnwrapNotShareableError@@Base+0x1cc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84bbc <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ - b 84b80 <_PyXI_UnwrapNotShareableError@@Base+0x1cc> │ │ │ │ + bne 84898 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ + b 8485c <_PyXI_UnwrapNotShareableError@@Base+0x1cc> │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e85c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 84bc4 <_PyXI_UnwrapNotShareableError@@Base+0x210> │ │ │ │ + bne 848a0 <_PyXI_UnwrapNotShareableError@@Base+0x210> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ - b 84bd0 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + b 848ac <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, ror r8 │ │ │ │ + rsbeq r8, sl, ip, ror #16 │ │ │ │ │ │ │ │ -00084be0 <_Py_hashtable_size@@Base>: │ │ │ │ +000848bc <_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 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39596 @ 0x9aac │ │ │ │ + movw r0, #40160 @ 0x9ce0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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] @ 84cd4 <_Py_hashtable_size@@Base+0xf4> │ │ │ │ + ldr r4, [pc, #136] @ 849b0 <_Py_hashtable_size@@Base+0xf4> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 84c68 <_Py_hashtable_size@@Base+0x88> │ │ │ │ + bne 84944 <_Py_hashtable_size@@Base+0x88> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 84c50 <_Py_hashtable_size@@Base+0x70> │ │ │ │ + bne 8492c <_Py_hashtable_size@@Base+0x70> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 84c84 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ + bne 84960 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r3, [pc, #76] @ 84cd8 <_Py_hashtable_size@@Base+0xf8> │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r3, [pc, #76] @ 849b4 <_Py_hashtable_size@@Base+0xf8> │ │ │ │ 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 84cb8 <_Py_hashtable_size@@Base+0xd8> │ │ │ │ + bne 84994 <_Py_hashtable_size@@Base+0xd8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 84ca0 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ + bne 8497c <_Py_hashtable_size@@Base+0xc0> │ │ │ │ dmb ish │ │ │ │ - beq 84cc8 <_Py_hashtable_size@@Base+0xe8> │ │ │ │ - ldr r0, [pc, #12] @ 84cd4 <_Py_hashtable_size@@Base+0xf4> │ │ │ │ - bl 35c91c │ │ │ │ + beq 849a4 <_Py_hashtable_size@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #12] @ 849b0 <_Py_hashtable_size@@Base+0xf4> │ │ │ │ + bl 35ca78 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 84d1c <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bne 849f8 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 84d1c <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bne 849f8 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84dd0 <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ + beq 84aac <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 84d34 <_Py_hashtable_size@@Base+0x154> │ │ │ │ + beq 84a10 <_Py_hashtable_size@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ - bl e6e74 │ │ │ │ + bl e6ea4 │ │ │ │ mov r4, r0 │ │ │ │ - b 84d3c <_Py_hashtable_size@@Base+0x15c> │ │ │ │ - bl b7454 │ │ │ │ + b 84a18 <_Py_hashtable_size@@Base+0x15c> │ │ │ │ + bl b7048 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 84e50 <_Py_hashtable_size@@Base+0x270> │ │ │ │ + beq 84b2c <_Py_hashtable_size@@Base+0x270> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84d8c <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ - ldr r1, [pc, #256] @ 84e58 <_Py_hashtable_size@@Base+0x278> │ │ │ │ + beq 84a68 <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ + ldr r1, [pc, #256] @ 84b34 <_Py_hashtable_size@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84d8c <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ + bne 84a68 <_Py_hashtable_size@@Base+0x1ac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84d84 <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ + bgt 84a60 <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84d84 <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ + bne 84a60 <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 84e50 <_Py_hashtable_size@@Base+0x270> │ │ │ │ + b 84b2c <_Py_hashtable_size@@Base+0x270> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84dac <_Py_hashtable_size@@Base+0x1cc> │ │ │ │ - ldr r1, [pc, #188] @ 84e5c <_Py_hashtable_size@@Base+0x27c> │ │ │ │ + beq 84a88 <_Py_hashtable_size@@Base+0x1cc> │ │ │ │ + ldr r1, [pc, #188] @ 84b38 <_Py_hashtable_size@@Base+0x27c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84d64 <_Py_hashtable_size@@Base+0x184> │ │ │ │ + beq 84a40 <_Py_hashtable_size@@Base+0x184> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84de8 <_Py_hashtable_size@@Base+0x208> │ │ │ │ - ldr r1, [pc, #160] @ 84e60 <_Py_hashtable_size@@Base+0x280> │ │ │ │ + beq 84ac4 <_Py_hashtable_size@@Base+0x208> │ │ │ │ + ldr r1, [pc, #160] @ 84b3c <_Py_hashtable_size@@Base+0x280> │ │ │ │ mov r0, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84d64 <_Py_hashtable_size@@Base+0x184> │ │ │ │ - b 84de8 <_Py_hashtable_size@@Base+0x208> │ │ │ │ + beq 84a40 <_Py_hashtable_size@@Base+0x184> │ │ │ │ + b 84ac4 <_Py_hashtable_size@@Base+0x208> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 84df8 <_Py_hashtable_size@@Base+0x218> │ │ │ │ + beq 84ad4 <_Py_hashtable_size@@Base+0x218> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 84e14 <_Py_hashtable_size@@Base+0x234> │ │ │ │ + bne 84af0 <_Py_hashtable_size@@Base+0x234> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 84e2c <_Py_hashtable_size@@Base+0x24c> │ │ │ │ + b 84b08 <_Py_hashtable_size@@Base+0x24c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 2d95fc │ │ │ │ + bl 2db540 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84e4c <_Py_hashtable_size@@Base+0x26c> │ │ │ │ + bgt 84b28 <_Py_hashtable_size@@Base+0x26c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84e4c <_Py_hashtable_size@@Base+0x26c> │ │ │ │ + bne 84b28 <_Py_hashtable_size@@Base+0x26c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq fp, ip, r8, r6 │ │ │ │ - rsbeq r6, fp, ip, lsl #29 │ │ │ │ - strhteq r6, [fp], #-136 @ 0xffffff78 │ │ │ │ + mlseq fp, r4, r8, r6 │ │ │ │ + rsbeq r6, fp, r4, lsl #29 │ │ │ │ + strhteq r6, [fp], #-128 @ 0xffffff80 │ │ │ │ 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 2eda8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ movw r3, #9728 @ 0x2600 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #9728 @ 0x2600 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -88225,42 +88026,42 @@ │ │ │ │ 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] @ 84f64 <_Py_hashtable_size@@Base+0x384> │ │ │ │ + ldr r3, [pc, #120] @ 84c40 <_Py_hashtable_size@@Base+0x384> │ │ │ │ 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 440114 <_Py_hashtable_foreach@@Base+0x436c> │ │ │ │ + bl 4403fc <_Py_hashtable_foreach@@Base+0x436c> │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r9, r4, lsl #1 │ │ │ │ - bl 440244 <_Py_hashtable_foreach@@Base+0x449c> │ │ │ │ + bl 44052c <_Py_hashtable_foreach@@Base+0x449c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84f3c <_Py_hashtable_size@@Base+0x35c> │ │ │ │ + beq 84c18 <_Py_hashtable_size@@Base+0x35c> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ addne r4, r4, r0 │ │ │ │ addne r4, r6, r4 │ │ │ │ - bne 84f10 <_Py_hashtable_size@@Base+0x330> │ │ │ │ - ldr r3, [pc, #32] @ 84f64 <_Py_hashtable_size@@Base+0x384> │ │ │ │ + bne 84bec <_Py_hashtable_size@@Base+0x330> │ │ │ │ + ldr r3, [pc, #32] @ 84c40 <_Py_hashtable_size@@Base+0x384> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 84f58 <_Py_hashtable_size@@Base+0x378> │ │ │ │ + beq 84c34 <_Py_hashtable_size@@Base+0x378> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ @@ -88281,42 +88082,42 @@ │ │ │ │ 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 85034 <_Py_hashtable_size@@Base+0x454> │ │ │ │ + bge 84d10 <_Py_hashtable_size@@Base+0x454> │ │ │ │ lsl r7, r5, #1 │ │ │ │ lsl r6, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrh r7, [r8, r7] │ │ │ │ ldrh r6, [r8, r6] │ │ │ │ - beq 84fec <_Py_hashtable_size@@Base+0x40c> │ │ │ │ + beq 84cc8 <_Py_hashtable_size@@Base+0x40c> │ │ │ │ cmp r7, r6 │ │ │ │ - bhi 84ff4 <_Py_hashtable_size@@Base+0x414> │ │ │ │ - b 85004 <_Py_hashtable_size@@Base+0x424> │ │ │ │ + bhi 84cd0 <_Py_hashtable_size@@Base+0x414> │ │ │ │ + b 84ce0 <_Py_hashtable_size@@Base+0x424> │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 85004 <_Py_hashtable_size@@Base+0x424> │ │ │ │ + bcs 84ce0 <_Py_hashtable_size@@Base+0x424> │ │ │ │ add lr, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, lr, r0 │ │ │ │ - b 84fb8 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ + b 84c94 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ cmp r7, r6 │ │ │ │ - bne 85020 <_Py_hashtable_size@@Base+0x440> │ │ │ │ + bne 84cfc <_Py_hashtable_size@@Base+0x440> │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ addeq lr, lr, ip │ │ │ │ moveq ip, #0 │ │ │ │ - b 84fb8 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ + b 84c94 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, r4 │ │ │ │ - b 84fb8 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ + b 84c94 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ str r4, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ @@ -88336,88 +88137,88 @@ │ │ │ │ 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 850bc <_Py_hashtable_size@@Base+0x4dc> │ │ │ │ + bne 84d98 <_Py_hashtable_size@@Base+0x4dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 850f4 <_Py_hashtable_size@@Base+0x514> │ │ │ │ + beq 84dd0 <_Py_hashtable_size@@Base+0x514> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #160] @ 85174 <_Py_hashtable_size@@Base+0x594> │ │ │ │ + ldr r3, [pc, #160] @ 84e50 <_Py_hashtable_size@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85168 <_Py_hashtable_size@@Base+0x588> │ │ │ │ + beq 84e44 <_Py_hashtable_size@@Base+0x588> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85164 <_Py_hashtable_size@@Base+0x584> │ │ │ │ + beq 84e40 <_Py_hashtable_size@@Base+0x584> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 3fcb5c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3fd13c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85164 <_Py_hashtable_size@@Base+0x584> │ │ │ │ + beq 84e40 <_Py_hashtable_size@@Base+0x584> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2e1e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ movwne r4, #5976 @ 0x1758 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 85168 <_Py_hashtable_size@@Base+0x588> │ │ │ │ + bne 84e44 <_Py_hashtable_size@@Base+0x588> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - mlseq sl, ip, r8, r8 │ │ │ │ + mlseq sl, r8, r8, r8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bge 851a8 <_Py_hashtable_size@@Base+0x5c8> │ │ │ │ + bge 84e84 <_Py_hashtable_size@@Base+0x5c8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 431b14 <_PyLong_DivmodNear@@Base+0x6b4> │ │ │ │ + b 431dfc <_PyLong_DivmodNear@@Base+0x6bc> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #47400 @ 0xb928 │ │ │ │ + movw ip, #48672 @ 0xbe20 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 2dbbb8 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2ddafc <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ @@ -88430,18 +88231,18 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85228 <_Py_hashtable_size@@Base+0x648> │ │ │ │ + beq 84f04 <_Py_hashtable_size@@Base+0x648> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -88450,150 +88251,150 @@ │ │ │ │ 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 85284 <_Py_hashtable_size@@Base+0x6a4> │ │ │ │ + bne 84f60 <_Py_hashtable_size@@Base+0x6a4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 852b4 <_Py_hashtable_size@@Base+0x6d4> │ │ │ │ + beq 84f90 <_Py_hashtable_size@@Base+0x6d4> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #24 │ │ │ │ - ldr r3, [pc, #132] @ 8531c <_Py_hashtable_size@@Base+0x73c> │ │ │ │ + ldr r3, [pc, #132] @ 84ff8 <_Py_hashtable_size@@Base+0x73c> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85314 <_Py_hashtable_size@@Base+0x734> │ │ │ │ + beq 84ff0 <_Py_hashtable_size@@Base+0x734> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 85314 <_Py_hashtable_size@@Base+0x734> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 84ff0 <_Py_hashtable_size@@Base+0x734> │ │ │ │ + bl 104f8c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8530c <_Py_hashtable_size@@Base+0x72c> │ │ │ │ + bne 84fe8 <_Py_hashtable_size@@Base+0x72c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 85314 <_Py_hashtable_size@@Base+0x734> │ │ │ │ + b 84ff0 <_Py_hashtable_size@@Base+0x734> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1d8220 │ │ │ │ + bl 1d860c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, asr #17 │ │ │ │ + rsbeq r8, sl, r4, asr #17 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85344 <_Py_hashtable_size@@Base+0x764> │ │ │ │ + beq 85020 <_Py_hashtable_size@@Base+0x764> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00085358 : │ │ │ │ +00085034 : │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8539c │ │ │ │ + bne 85078 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #39740 @ 0x9b3c │ │ │ │ + movw r0, #40304 @ 0x9d70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 853e4 │ │ │ │ + bne 850c0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 85408 │ │ │ │ - b 85424 │ │ │ │ + bne 850e4 │ │ │ │ + b 85100 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25920 @ 0x6540 │ │ │ │ + movw r0, #26696 @ 0x6848 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 853d0 │ │ │ │ + bne 850ac │ │ │ │ mov r0, #0 │ │ │ │ - b 854bc │ │ │ │ - bl e8c3c │ │ │ │ + b 85198 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 85438 │ │ │ │ + ble 85114 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 85450 │ │ │ │ - bl df614 │ │ │ │ + bne 8512c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 85400 │ │ │ │ - b 85450 │ │ │ │ + bne 850dc │ │ │ │ + b 8512c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8541c │ │ │ │ + bne 850f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8541c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 850f8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 37d254 │ │ │ │ + bl 37daec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85400 │ │ │ │ + beq 850dc │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 224300 │ │ │ │ + bl 224970 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 85400 │ │ │ │ + blt 850dc │ │ │ │ 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 │ │ │ │ @@ -88604,487 +88405,487 @@ │ │ │ │ bl 2e258 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r7, [r6, r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000854c4 : │ │ │ │ +000851a0 : │ │ │ │ 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 3678e0 │ │ │ │ + bl 368a34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85528 │ │ │ │ + bne 85204 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8551c │ │ │ │ + bne 851f8 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85510 │ │ │ │ + beq 851ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39876 @ 0x9bc4 │ │ │ │ + movw r1, #40440 @ 0x9df8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85588 │ │ │ │ + bne 85264 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8557c │ │ │ │ + bne 85258 │ │ │ │ movw r0, #5960 @ 0x1748 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85570 │ │ │ │ + beq 8524c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39904 @ 0x9be0 │ │ │ │ + movw r1, #40468 @ 0x9e14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43fc54 <_Py_hashtable_foreach@@Base+0x3eac> │ │ │ │ + b 43ff3c <_Py_hashtable_foreach@@Base+0x3eac> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 855fc │ │ │ │ + bne 852d8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 855f0 │ │ │ │ + bne 852cc │ │ │ │ movw r0, #5968 @ 0x1750 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 855e4 │ │ │ │ + beq 852c0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39936 @ 0x9c00 │ │ │ │ + movw r1, #40500 @ 0x9e34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #39976 @ 0x9c28 │ │ │ │ + movw r0, #40540 @ 0x9e5c │ │ │ │ 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 d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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] @ 8585c │ │ │ │ + ldr lr, [pc, #472] @ 85538 │ │ │ │ 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 856d8 │ │ │ │ + beq 853b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #47164 @ 0xb83c │ │ │ │ + movw r0, #47868 @ 0xbafc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 85840 │ │ │ │ + beq 8551c │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 85840 │ │ │ │ - ldr r3, [pc, #344] @ 85860 │ │ │ │ + beq 8551c │ │ │ │ + ldr r3, [pc, #344] @ 8553c │ │ │ │ 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 85738 │ │ │ │ + bne 85414 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40136 @ 0x9cc8 │ │ │ │ + movw r1, #40700 @ 0x9efc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 85840 │ │ │ │ + bl 1b899c │ │ │ │ + b 8551c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 85768 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 85444 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40184 @ 0x9cf8 │ │ │ │ + movw r1, #40748 @ 0x9f2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 85840 │ │ │ │ + bl 1b899c │ │ │ │ + b 8551c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 85798 │ │ │ │ + bgt 85474 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40224 @ 0x9d20 │ │ │ │ + movw r1, #40788 @ 0x9f54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 85840 │ │ │ │ + bl 1b899c │ │ │ │ + b 8551c │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b4b4c │ │ │ │ + bl 3b5760 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 85840 │ │ │ │ + beq 8551c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 857e8 │ │ │ │ + bne 854c4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40256 @ 0x9d40 │ │ │ │ + movw r1, #40820 @ 0x9f74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b93d0 <_PyParkingLot_AfterFork@@Base+0xb7c> │ │ │ │ - b 85840 │ │ │ │ + bl 3b9fe0 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ + b 8551c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #40300 @ 0x9d6c │ │ │ │ + movw r0, #40864 @ 0x9fa0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #33512 @ 0x82e8 │ │ │ │ + movw r1, #34076 @ 0x851c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85834 │ │ │ │ + beq 85510 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ee20 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b93d0 <_PyParkingLot_AfterFork@@Base+0xb7c> │ │ │ │ + bl 3b9fe0 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r1, r6, r0, asr r7 │ │ │ │ + rsbeq r1, r6, r0, lsr sl │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 858ac │ │ │ │ + bne 85588 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 858dc │ │ │ │ + beq 855b8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 85958 │ │ │ │ + ldr r3, [pc, #152] @ 85634 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8594c │ │ │ │ + beq 85628 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 858fc │ │ │ │ - bl df614 │ │ │ │ + bne 855d8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8594c │ │ │ │ + bne 85628 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e510 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 85940 │ │ │ │ + bne 8561c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85940 │ │ │ │ + beq 8561c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [sl], #-132 @ 0xffffff7c @ │ │ │ │ + strdeq r8, [sl], #-128 @ 0xffffff80 @ │ │ │ │ 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, #40376 @ 0x9db8 │ │ │ │ + movweq r0, #40940 @ 0x9fec │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 859a0 │ │ │ │ + beq 8567c │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #40308 @ 0x9d74 │ │ │ │ + movw r3, #40872 @ 0x9fa8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #5 │ │ │ │ - movw r0, #40340 @ 0x9d94 │ │ │ │ + movw r0, #40904 @ 0x9fc8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movne r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 859b4 │ │ │ │ - bl 177ba8 │ │ │ │ + bne 85690 │ │ │ │ + bl 177ef4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82ca0 │ │ │ │ + bl 8297c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40408 @ 0x9dd8 │ │ │ │ + movw r0, #40972 @ 0xa00c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 85a40 │ │ │ │ + bne 8571c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 85a70 │ │ │ │ + beq 8574c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 85aec │ │ │ │ + ldr r3, [pc, #152] @ 857c8 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85ae0 │ │ │ │ + beq 857bc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 85a90 │ │ │ │ - bl df614 │ │ │ │ + bne 8576c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85ae0 │ │ │ │ + bne 857bc │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2ee50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 85ad4 │ │ │ │ + bne 857b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85ad4 │ │ │ │ + beq 857b0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #18 │ │ │ │ + rsbeq r8, sl, ip, lsl r9 │ │ │ │ │ │ │ │ -00085af0 : │ │ │ │ +000857cc : │ │ │ │ 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 85b18 │ │ │ │ + bne 857f4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83680 │ │ │ │ - b 85c0c │ │ │ │ + bl 8335c │ │ │ │ + b 858e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85be0 │ │ │ │ + beq 858bc │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 85b40 │ │ │ │ + bne 8581c │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 85b50 │ │ │ │ + beq 8582c │ │ │ │ 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 85be0 │ │ │ │ + bne 858bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85be0 │ │ │ │ + beq 858bc │ │ │ │ mov r0, r1 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85c0c │ │ │ │ + beq 858e8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 194278 │ │ │ │ + bl 19494c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85bb0 │ │ │ │ + bgt 8588c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 85bb0 │ │ │ │ + bne 8588c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5968 @ 0x1750 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 85c08 │ │ │ │ + bne 858e4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85be0 │ │ │ │ + bgt 858bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 85be0 │ │ │ │ + bne 858bc │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40436 @ 0x9df4 │ │ │ │ + movw r1, #41000 @ 0xa028 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #5940 @ 0x1734 │ │ │ │ + movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -89092,975 +88893,999 @@ │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 85c74 │ │ │ │ - bl df614 │ │ │ │ + bne 85950 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85ce4 │ │ │ │ + bne 859c0 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e480 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85c9c │ │ │ │ + beq 85978 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 85cc8 │ │ │ │ + bl 301368 │ │ │ │ + b 859a4 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #60] @ 85cf0 │ │ │ │ + vldr d5, [pc, #64] @ 859d0 │ │ │ │ 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 85cd8 │ │ │ │ - bl df614 │ │ │ │ + bne 859b4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85ce4 │ │ │ │ + bne 859c0 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw ip, #23464 @ 0x5ba8 │ │ │ │ + movw ip, #24240 @ 0x5eb0 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ - movw r3, #23488 @ 0x5bc0 │ │ │ │ + movw r3, #24264 @ 0x5ec8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #23456 @ 0x5ba0 │ │ │ │ + movw r2, #24232 @ 0x5ea8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #23476 @ 0x5bb4 │ │ │ │ + movw r1, #24252 @ 0x5ebc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #40472 @ 0x9e18 │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #10920 @ 0x2aa8 │ │ │ │ + movw r0, #11624 @ 0x2d68 │ │ │ │ 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 e0b40 │ │ │ │ + b e0b68 │ │ │ │ │ │ │ │ -00085d70 : │ │ │ │ +00085a50 : │ │ │ │ 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 85d98 │ │ │ │ + bne 85a78 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83680 │ │ │ │ - b 85e90 │ │ │ │ + bl 8335c │ │ │ │ + b 85b70 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85e64 │ │ │ │ + beq 85b44 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85ddc │ │ │ │ - movw r3, #38744 @ 0x9758 │ │ │ │ + beq 85abc │ │ │ │ + movw r3, #41264 @ 0xa130 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 85dd0 │ │ │ │ + bne 85ab0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 35b3c0 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf60> │ │ │ │ + b 35b51c <_PyCompile_GetBinaryIntrinsicName@@Base+0xf60> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 85e64 │ │ │ │ + bne 85b44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85e64 │ │ │ │ + beq 85b44 │ │ │ │ mov r0, r1 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85e90 │ │ │ │ + beq 85b70 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c3fbc │ │ │ │ + bl 1c4214 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85e34 │ │ │ │ + bgt 85b14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 85e34 │ │ │ │ + bne 85b14 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5968 @ 0x1750 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 85e8c │ │ │ │ + bne 85b6c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85e64 │ │ │ │ + bgt 85b44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 85e64 │ │ │ │ + bne 85b44 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40436 @ 0x9df4 │ │ │ │ + movw r1, #41000 @ 0xa028 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00085e98 : │ │ │ │ +00085b78 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ bl 2f264 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 85efc │ │ │ │ + bge 85bdc │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 85f90 │ │ │ │ + ble 85c70 │ │ │ │ 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 85f90 │ │ │ │ + bcs 85c70 │ │ │ │ bl 2d874 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2ebec │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2ebec │ │ │ │ - b 85f44 │ │ │ │ + b 85c24 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, #22260 @ 0x56f4 │ │ │ │ + movw r0, #22964 @ 0x59b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ 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 85ff8 │ │ │ │ + bne 85cd8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8601c │ │ │ │ - b 8607c │ │ │ │ + bne 85cfc │ │ │ │ + b 85d5c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48288 @ 0xbca0 │ │ │ │ + movw r0, #48992 @ 0xbf60 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8607c │ │ │ │ - b 85fe0 │ │ │ │ + beq 85d5c │ │ │ │ + b 85cc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8607c │ │ │ │ + beq 85d5c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8607c │ │ │ │ + beq 85d5c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d940 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5976 @ 0x1758 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 86080 │ │ │ │ + bge 85d60 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00086088 : │ │ │ │ +00085d68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #36216 @ 0x8d78 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1746f4 │ │ │ │ + b 174a3c │ │ │ │ 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 860e4 │ │ │ │ + bne 85dc4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86108 │ │ │ │ - b 86168 │ │ │ │ + bne 85de8 │ │ │ │ + b 85e48 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48276 @ 0xbc94 │ │ │ │ + movw r0, #48980 @ 0xbf54 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86168 │ │ │ │ - b 860cc │ │ │ │ + beq 85e48 │ │ │ │ + b 85dac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86168 │ │ │ │ + beq 85e48 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86168 │ │ │ │ + beq 85e48 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e3e4 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5976 @ 0x1758 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 8616c │ │ │ │ + bge 85e4c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00086174 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +00085e54 <_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 b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 865a4 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ + beq 86284 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ ldr r1, [r5] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62756 @ 0xf524 │ │ │ │ + movw r1, #64052 @ 0xfa34 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r2, [r5] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86220 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 85f00 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 86220 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 85f00 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 86220 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 85f00 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 86580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 86260 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62776 @ 0xf538 │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 862b0 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 85f90 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 862b0 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 85f90 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 862b0 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 85f90 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 86580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 86260 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62788 @ 0xf544 │ │ │ │ + movw r1, #64084 @ 0xfa54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86340 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 86020 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 86340 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 86020 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 86340 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 86020 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 86580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 86260 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62800 @ 0xf550 │ │ │ │ + movw r1, #64096 @ 0xfa60 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 863d0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 860b0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 863d0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 860b0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 863d0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 860b0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 86580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 86260 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62816 @ 0xf560 │ │ │ │ + movw r1, #64112 @ 0xfa70 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86460 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 86140 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 86460 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 86140 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 86460 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 86140 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 86580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 86260 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62840 @ 0xf578 │ │ │ │ + movw r1, #64136 @ 0xfa88 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 864f0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 861d0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 864f0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 861d0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 864f0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 861d0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 86580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 86260 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 86524 <_PyInterpreterConfig_AsDict@@Base+0x3b0> │ │ │ │ - movw r3, #5940 @ 0x1734 │ │ │ │ + bhi 86204 <_PyInterpreterConfig_AsDict@@Base+0x3b0> │ │ │ │ + movw r3, #6676 @ 0x1a14 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 86540 <_PyInterpreterConfig_AsDict@@Base+0x3cc> │ │ │ │ - b 86580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + bne 86220 <_PyInterpreterConfig_AsDict@@Base+0x3cc> │ │ │ │ + b 86260 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39112 @ 0x98c8 │ │ │ │ + movw r1, #39872 @ 0x9bc0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 86580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + bl 1b899c │ │ │ │ + b 86260 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63540 @ 0xf834 │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86578 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ + bgt 86258 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86578 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ + bne 86258 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 865a4 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ + bne 86284 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 865a0 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ + bgt 86280 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 865a0 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ + bne 86280 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge 862d8 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + tst r2, #2 │ │ │ │ + beq 862d8 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [pc, #32] @ 862e4 <_PyInterpreterConfig_AsDict@@Base+0x490> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ + bl cf8c4 <_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 │ │ │ │ push {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, #38908 @ 0x97fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 865fc <_PyInterpreterConfig_AsDict@@Base+0x488> │ │ │ │ + beq 86338 <_PyInterpreterConfig_AsDict@@Base+0x4e4> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 865fc <_PyInterpreterConfig_AsDict@@Base+0x488> │ │ │ │ + beq 86338 <_PyInterpreterConfig_AsDict@@Base+0x4e4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 8663c <_PyInterpreterConfig_AsDict@@Base+0x4c8> │ │ │ │ - b 86620 <_PyInterpreterConfig_AsDict@@Base+0x4ac> │ │ │ │ + bls 86378 <_PyInterpreterConfig_AsDict@@Base+0x524> │ │ │ │ + b 8635c <_PyInterpreterConfig_AsDict@@Base+0x508> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 865e8 <_PyInterpreterConfig_AsDict@@Base+0x474> │ │ │ │ + beq 86324 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ - b 865e8 <_PyInterpreterConfig_AsDict@@Base+0x474> │ │ │ │ + beq 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + b 86324 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + beq 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 86664 <_PyInterpreterConfig_AsDict@@Base+0x4f0> │ │ │ │ - bl df614 │ │ │ │ + bne 863a0 <_PyInterpreterConfig_AsDict@@Base+0x54c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86664 <_PyInterpreterConfig_AsDict@@Base+0x4f0> │ │ │ │ + beq 863a0 <_PyInterpreterConfig_AsDict@@Base+0x54c> │ │ │ │ mov r4, #0 │ │ │ │ - b 86bf4 <_PyInterpreterConfig_AsDict@@Base+0xa80> │ │ │ │ + b 86930 <_PyInterpreterConfig_AsDict@@Base+0xadc> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 86684 <_PyInterpreterConfig_AsDict@@Base+0x510> │ │ │ │ - bl df614 │ │ │ │ + bne 863c0 <_PyInterpreterConfig_AsDict@@Base+0x56c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bne 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 866a4 <_PyInterpreterConfig_AsDict@@Base+0x530> │ │ │ │ - bl df614 │ │ │ │ + bne 863e0 <_PyInterpreterConfig_AsDict@@Base+0x58c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bne 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 866c4 <_PyInterpreterConfig_AsDict@@Base+0x550> │ │ │ │ - bl df614 │ │ │ │ + bne 86400 <_PyInterpreterConfig_AsDict@@Base+0x5ac> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bne 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 866e4 <_PyInterpreterConfig_AsDict@@Base+0x570> │ │ │ │ - bl df614 │ │ │ │ + bne 86420 <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bne 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 86704 <_PyInterpreterConfig_AsDict@@Base+0x590> │ │ │ │ - bl df614 │ │ │ │ + bne 86440 <_PyInterpreterConfig_AsDict@@Base+0x5ec> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bne 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 8673c <_PyInterpreterConfig_AsDict@@Base+0x5c8> │ │ │ │ + bne 86478 <_PyInterpreterConfig_AsDict@@Base+0x624> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #54360 @ 0xd458 │ │ │ │ + movw r2, #55064 @ 0xd718 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #40532 @ 0x9e54 │ │ │ │ + movw r1, #41436 @ 0xa1dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 86778 <_PyInterpreterConfig_AsDict@@Base+0x604> │ │ │ │ + bne 864b4 <_PyInterpreterConfig_AsDict@@Base+0x660> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #65176 @ 0xfe98 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #40544 @ 0x9e60 │ │ │ │ + movw r2, #292 @ 0x124 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r1, #41448 @ 0xa1e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 867b0 <_PyInterpreterConfig_AsDict@@Base+0x63c> │ │ │ │ + bne 864ec <_PyInterpreterConfig_AsDict@@Base+0x698> │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #65176 @ 0xfe98 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #40556 @ 0x9e6c │ │ │ │ + movw r2, #292 @ 0x124 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r1, #41460 @ 0xa1f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 867e8 <_PyInterpreterConfig_AsDict@@Base+0x674> │ │ │ │ + bne 86524 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #65176 @ 0xfe98 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #40568 @ 0x9e78 │ │ │ │ + movw r2, #292 @ 0x124 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r1, #41472 @ 0xa200 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 86820 <_PyInterpreterConfig_AsDict@@Base+0x6ac> │ │ │ │ + bne 8655c <_PyInterpreterConfig_AsDict@@Base+0x708> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #40580 @ 0x9e84 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #41484 @ 0xa20c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 86858 <_PyInterpreterConfig_AsDict@@Base+0x6e4> │ │ │ │ + bne 86594 <_PyInterpreterConfig_AsDict@@Base+0x740> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #40592 @ 0x9e90 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #41496 @ 0xa218 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 86894 <_PyInterpreterConfig_AsDict@@Base+0x720> │ │ │ │ + bne 865d0 <_PyInterpreterConfig_AsDict@@Base+0x77c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #40604 @ 0x9e9c │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #41508 @ 0xa224 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 868b4 <_PyInterpreterConfig_AsDict@@Base+0x740> │ │ │ │ - bl df614 │ │ │ │ + bne 865f0 <_PyInterpreterConfig_AsDict@@Base+0x79c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bne 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 868f0 <_PyInterpreterConfig_AsDict@@Base+0x77c> │ │ │ │ + bne 8662c <_PyInterpreterConfig_AsDict@@Base+0x7d8> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #54360 @ 0xd458 │ │ │ │ + movw r2, #55064 @ 0xd718 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #40616 @ 0x9ea8 │ │ │ │ + movw r1, #41520 @ 0xa230 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 8692c <_PyInterpreterConfig_AsDict@@Base+0x7b8> │ │ │ │ + bne 86668 <_PyInterpreterConfig_AsDict@@Base+0x814> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #54360 @ 0xd458 │ │ │ │ + movw r2, #55064 @ 0xd718 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #40628 @ 0x9eb4 │ │ │ │ + movw r1, #41532 @ 0xa23c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 869b0 <_PyInterpreterConfig_AsDict@@Base+0x83c> │ │ │ │ + ble 866ec <_PyInterpreterConfig_AsDict@@Base+0x898> │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 86970 <_PyInterpreterConfig_AsDict@@Base+0x7fc> │ │ │ │ + bne 866ac <_PyInterpreterConfig_AsDict@@Base+0x858> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #65176 @ 0xfe98 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #40640 @ 0x9ec0 │ │ │ │ + movw r2, #292 @ 0x124 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r1, #41544 @ 0xa248 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ cmp r3, #17 │ │ │ │ - beq 869bc <_PyInterpreterConfig_AsDict@@Base+0x848> │ │ │ │ + beq 866f8 <_PyInterpreterConfig_AsDict@@Base+0x8a4> │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 869c0 <_PyInterpreterConfig_AsDict@@Base+0x84c> │ │ │ │ + bne 866fc <_PyInterpreterConfig_AsDict@@Base+0x8a8> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #65176 @ 0xfe98 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #40652 @ 0x9ecc │ │ │ │ + movw r2, #292 @ 0x124 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r1, #41556 @ 0xa254 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #63080 @ 0xf668 │ │ │ │ + movw r0, #64376 @ 0xfb78 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8665c <_PyInterpreterConfig_AsDict@@Base+0x4e8> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 86398 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 869c0 <_PyInterpreterConfig_AsDict@@Base+0x84c> │ │ │ │ + b 866fc <_PyInterpreterConfig_AsDict@@Base+0x8a8> │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #21316 @ 0x5344 │ │ │ │ + movw r1, #22020 @ 0x5604 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #21328 @ 0x5350 │ │ │ │ + movw r0, #22032 @ 0x5610 │ │ │ │ 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 ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86a30 <_PyInterpreterConfig_AsDict@@Base+0x8bc> │ │ │ │ + bne 8676c <_PyInterpreterConfig_AsDict@@Base+0x918> │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 86bd4 <_PyInterpreterConfig_AsDict@@Base+0xa60> │ │ │ │ + b 86910 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 86a58 <_PyInterpreterConfig_AsDict@@Base+0x8e4> │ │ │ │ + bge 86794 <_PyInterpreterConfig_AsDict@@Base+0x940> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40664 @ 0x9ed8 │ │ │ │ + movw r1, #41568 @ 0xa260 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 86a18 <_PyInterpreterConfig_AsDict@@Base+0x8a4> │ │ │ │ + bl 1b899c │ │ │ │ + b 86754 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 86a80 <_PyInterpreterConfig_AsDict@@Base+0x90c> │ │ │ │ + bge 867bc <_PyInterpreterConfig_AsDict@@Base+0x968> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40700 @ 0x9efc │ │ │ │ + movw r1, #41604 @ 0xa284 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 86a18 <_PyInterpreterConfig_AsDict@@Base+0x8a4> │ │ │ │ + bl 1b899c │ │ │ │ + b 86754 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 86aa8 <_PyInterpreterConfig_AsDict@@Base+0x934> │ │ │ │ + bge 867e4 <_PyInterpreterConfig_AsDict@@Base+0x990> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40744 @ 0x9f28 │ │ │ │ + movw r1, #41648 @ 0xa2b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 86a18 <_PyInterpreterConfig_AsDict@@Base+0x8a4> │ │ │ │ + bl 1b899c │ │ │ │ + b 86754 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 86ad0 <_PyInterpreterConfig_AsDict@@Base+0x95c> │ │ │ │ + bge 8680c <_PyInterpreterConfig_AsDict@@Base+0x9b8> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40788 @ 0x9f54 │ │ │ │ + movw r1, #41692 @ 0xa2dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 86a18 <_PyInterpreterConfig_AsDict@@Base+0x8a4> │ │ │ │ + bl 1b899c │ │ │ │ + b 86754 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ mov r0, sl │ │ │ │ - bl 86c04 <_PyInterpreterConfig_AsDict@@Base+0xa90> │ │ │ │ + bl 8695c <_PyInterpreterConfig_AsDict@@Base+0xb08> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 86bb0 <_PyInterpreterConfig_AsDict@@Base+0xa3c> │ │ │ │ + beq 868ec <_PyInterpreterConfig_AsDict@@Base+0xa98> │ │ │ │ mov r0, r9 │ │ │ │ - bl 86c04 <_PyInterpreterConfig_AsDict@@Base+0xa90> │ │ │ │ + bl 8695c <_PyInterpreterConfig_AsDict@@Base+0xb08> │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 86bd4 <_PyInterpreterConfig_AsDict@@Base+0xa60> │ │ │ │ + beq 86910 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86b18 <_PyInterpreterConfig_AsDict@@Base+0x9a4> │ │ │ │ + beq 86854 <_PyInterpreterConfig_AsDict@@Base+0xa00> │ │ │ │ mov r0, r5 │ │ │ │ - bl 86c04 <_PyInterpreterConfig_AsDict@@Base+0xa90> │ │ │ │ + bl 8695c <_PyInterpreterConfig_AsDict@@Base+0xb08> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 86b1c <_PyInterpreterConfig_AsDict@@Base+0x9a8> │ │ │ │ - b 86bc4 <_PyInterpreterConfig_AsDict@@Base+0xa50> │ │ │ │ - ldr r5, [pc, #224] @ 86c00 <_PyInterpreterConfig_AsDict@@Base+0xa8c> │ │ │ │ + bne 86858 <_PyInterpreterConfig_AsDict@@Base+0xa04> │ │ │ │ + b 86900 <_PyInterpreterConfig_AsDict@@Base+0xaac> │ │ │ │ + ldr r5, [pc, #224] @ 8693c <_PyInterpreterConfig_AsDict@@Base+0xae8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 86b38 <_PyInterpreterConfig_AsDict@@Base+0x9c4> │ │ │ │ + beq 86874 <_PyInterpreterConfig_AsDict@@Base+0xa20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c04 <_PyInterpreterConfig_AsDict@@Base+0xa90> │ │ │ │ + bl 8695c <_PyInterpreterConfig_AsDict@@Base+0xb08> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 86b3c <_PyInterpreterConfig_AsDict@@Base+0x9c8> │ │ │ │ - b 86bd0 <_PyInterpreterConfig_AsDict@@Base+0xa5c> │ │ │ │ - ldr r4, [pc, #192] @ 86c00 <_PyInterpreterConfig_AsDict@@Base+0xa8c> │ │ │ │ + bne 86878 <_PyInterpreterConfig_AsDict@@Base+0xa24> │ │ │ │ + b 8690c <_PyInterpreterConfig_AsDict@@Base+0xab8> │ │ │ │ + ldr r4, [pc, #192] @ 8693c <_PyInterpreterConfig_AsDict@@Base+0xae8> │ │ │ │ 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 │ │ │ │ @@ -90079,135 +89904,119 @@ │ │ │ │ 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 3a50d8 │ │ │ │ + bl 3a5e24 │ │ │ │ mov r4, r0 │ │ │ │ - b 86bd4 <_PyInterpreterConfig_AsDict@@Base+0xa60> │ │ │ │ + b 86910 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ mov r6, sl │ │ │ │ mov r5, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ - b 86bd4 <_PyInterpreterConfig_AsDict@@Base+0xa60> │ │ │ │ + b 86910 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 86bd4 <_PyInterpreterConfig_AsDict@@Base+0xa60> │ │ │ │ + b 86910 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r9 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 16a410 │ │ │ │ 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 b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r8, r5, #12 │ │ │ │ addne r9, r9, #12 │ │ │ │ movne r6, #0 │ │ │ │ - beq 86d04 <_PyInterpreterConfig_AsDict@@Base+0xb90> │ │ │ │ + beq 86a5c <_PyInterpreterConfig_AsDict@@Base+0xc08> │ │ │ │ cmp r6, r7 │ │ │ │ - bge 86d04 <_PyInterpreterConfig_AsDict@@Base+0xb90> │ │ │ │ + bge 86a5c <_PyInterpreterConfig_AsDict@@Base+0xc08> │ │ │ │ ldr r4, [r9, #4]! │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 86c70 <_PyInterpreterConfig_AsDict@@Base+0xafc> │ │ │ │ + bne 869c8 <_PyInterpreterConfig_AsDict@@Base+0xb74> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 86cf8 <_PyInterpreterConfig_AsDict@@Base+0xb84> │ │ │ │ + b 86a50 <_PyInterpreterConfig_AsDict@@Base+0xbfc> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 86cc4 <_PyInterpreterConfig_AsDict@@Base+0xb50> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 86a1c <_PyInterpreterConfig_AsDict@@Base+0xbc8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #40824 @ 0x9f78 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 86cac <_PyInterpreterConfig_AsDict@@Base+0xb38> │ │ │ │ + ble 86a04 <_PyInterpreterConfig_AsDict@@Base+0xbb0> │ │ │ │ mov r4, #0 │ │ │ │ - b 86d08 <_PyInterpreterConfig_AsDict@@Base+0xb94> │ │ │ │ + b 86a60 <_PyInterpreterConfig_AsDict@@Base+0xc0c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86ca4 <_PyInterpreterConfig_AsDict@@Base+0xb30> │ │ │ │ + bne 869fc <_PyInterpreterConfig_AsDict@@Base+0xba8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 86ca4 <_PyInterpreterConfig_AsDict@@Base+0xb30> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 869fc <_PyInterpreterConfig_AsDict@@Base+0xba8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 37b060 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 37b7f0 <_PyUnicode_Copy@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 86cf8 <_PyInterpreterConfig_AsDict@@Base+0xb84> │ │ │ │ + bne 86a50 <_PyInterpreterConfig_AsDict@@Base+0xbfc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86d08 <_PyInterpreterConfig_AsDict@@Base+0xb94> │ │ │ │ + bgt 86a60 <_PyInterpreterConfig_AsDict@@Base+0xc0c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86d08 <_PyInterpreterConfig_AsDict@@Base+0xb94> │ │ │ │ + bne 86a60 <_PyInterpreterConfig_AsDict@@Base+0xc0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 86d08 <_PyInterpreterConfig_AsDict@@Base+0xb94> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 86a60 <_PyInterpreterConfig_AsDict@@Base+0xc0c> │ │ │ │ add r6, r6, #1 │ │ │ │ str r4, [r8, #4]! │ │ │ │ - b 86c3c <_PyInterpreterConfig_AsDict@@Base+0xac8> │ │ │ │ + b 86994 <_PyInterpreterConfig_AsDict@@Base+0xb40> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge 86d5c <_PyInterpreterConfig_AsDict@@Base+0xbe8> │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ - tst r2, #2 │ │ │ │ - beq 86d5c <_PyInterpreterConfig_AsDict@@Base+0xbe8> │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 86d68 <_PyInterpreterConfig_AsDict@@Base+0xbf4> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ - bl cfa28 <_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 │ │ │ │ push {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 │ │ │ │ - movw ip, #6128 @ 0x17f0 │ │ │ │ + movw ip, #6872 @ 0x1ad8 │ │ │ │ movt ip, #102 @ 0x66 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r5, r6 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -90222,207 +90031,207 @@ │ │ │ │ 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 86dfc <_PyInterpreterConfig_AsDict@@Base+0xc88> │ │ │ │ + bne 86af8 <_PyInterpreterConfig_AsDict@@Base+0xca4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86e38 <_PyInterpreterConfig_AsDict@@Base+0xcc4> │ │ │ │ + beq 86b34 <_PyInterpreterConfig_AsDict@@Base+0xce0> │ │ │ │ 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] │ │ │ │ - movw r3, #35352 @ 0x8a18 │ │ │ │ + movw r3, #35348 @ 0x8a14 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8714c <_PyInterpreterConfig_AsDict@@Base+0xfd8> │ │ │ │ + beq 86e48 <_PyInterpreterConfig_AsDict@@Base+0xff4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + beq 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + beq 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 86e8c <_PyInterpreterConfig_AsDict@@Base+0xd18> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + bls 86b88 <_PyInterpreterConfig_AsDict@@Base+0xd34> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #8556 @ 0x216c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + beq 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - beq 86f0c <_PyInterpreterConfig_AsDict@@Base+0xd98> │ │ │ │ + beq 86c08 <_PyInterpreterConfig_AsDict@@Base+0xdb4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86ed0 <_PyInterpreterConfig_AsDict@@Base+0xd5c> │ │ │ │ - bl 1c0abc │ │ │ │ + beq 86bcc <_PyInterpreterConfig_AsDict@@Base+0xd78> │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86ec0 <_PyInterpreterConfig_AsDict@@Base+0xd4c> │ │ │ │ - bl df614 │ │ │ │ + bne 86bbc <_PyInterpreterConfig_AsDict@@Base+0xd68> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bne 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 86f14 <_PyInterpreterConfig_AsDict@@Base+0xda0> │ │ │ │ - b 86ed4 <_PyInterpreterConfig_AsDict@@Base+0xd60> │ │ │ │ + beq 86c10 <_PyInterpreterConfig_AsDict@@Base+0xdbc> │ │ │ │ + b 86bd0 <_PyInterpreterConfig_AsDict@@Base+0xd7c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86ef8 <_PyInterpreterConfig_AsDict@@Base+0xd84> │ │ │ │ + beq 86bf4 <_PyInterpreterConfig_AsDict@@Base+0xda0> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 30a40c │ │ │ │ + bl 30c6b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + beq 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ cmp r6, #1 │ │ │ │ - beq 86f14 <_PyInterpreterConfig_AsDict@@Base+0xda0> │ │ │ │ + beq 86c10 <_PyInterpreterConfig_AsDict@@Base+0xdbc> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ - b 86f14 <_PyInterpreterConfig_AsDict@@Base+0xda0> │ │ │ │ + blt 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ + b 86c10 <_PyInterpreterConfig_AsDict@@Base+0xdbc> │ │ │ │ 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 86f68 <_PyInterpreterConfig_AsDict@@Base+0xdf4> │ │ │ │ + beq 86c64 <_PyInterpreterConfig_AsDict@@Base+0xe10> │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 86f68 <_PyInterpreterConfig_AsDict@@Base+0xdf4> │ │ │ │ + bne 86c64 <_PyInterpreterConfig_AsDict@@Base+0xe10> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #46868 @ 0xb714 │ │ │ │ + movw r2, #47572 @ 0xb9d4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #60488 @ 0xec48 │ │ │ │ + movw r1, #61192 @ 0xef08 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 8714c <_PyInterpreterConfig_AsDict@@Base+0xfd8> │ │ │ │ + bl 1736ec │ │ │ │ + b 86e48 <_PyInterpreterConfig_AsDict@@Base+0xff4> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 86fa0 <_PyInterpreterConfig_AsDict@@Base+0xe2c> │ │ │ │ + beq 86c9c <_PyInterpreterConfig_AsDict@@Base+0xe48> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #46868 @ 0xb714 │ │ │ │ + movw r2, #47572 @ 0xb9d4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #60536 @ 0xec78 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bl 1736ec │ │ │ │ + b 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 86fd8 <_PyInterpreterConfig_AsDict@@Base+0xe64> │ │ │ │ + beq 86cd4 <_PyInterpreterConfig_AsDict@@Base+0xe80> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #46868 @ 0xb714 │ │ │ │ + movw r2, #47572 @ 0xb9d4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #60576 @ 0xeca0 │ │ │ │ + movw r1, #61280 @ 0xef60 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r4, #0 │ │ │ │ - b 8714c <_PyInterpreterConfig_AsDict@@Base+0xfd8> │ │ │ │ + b 86e48 <_PyInterpreterConfig_AsDict@@Base+0xff4> │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 86ffc <_PyInterpreterConfig_AsDict@@Base+0xe88> │ │ │ │ + beq 86cf8 <_PyInterpreterConfig_AsDict@@Base+0xea4> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41216 @ 0xa100 │ │ │ │ + movw r1, #41780 @ 0xa334 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bl 1736ec │ │ │ │ + b 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 87020 <_PyInterpreterConfig_AsDict@@Base+0xeac> │ │ │ │ + beq 86d1c <_PyInterpreterConfig_AsDict@@Base+0xec8> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41272 @ 0xa138 │ │ │ │ + movw r1, #41836 @ 0xa36c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bl 1736ec │ │ │ │ + b 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ ubfx r8, r8, #0, #18 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 87050 <_PyInterpreterConfig_AsDict@@Base+0xedc> │ │ │ │ - bl c2fa8 │ │ │ │ + bne 86d4c <_PyInterpreterConfig_AsDict@@Base+0xef8> │ │ │ │ + bl c2bc4 │ │ │ │ mov r4, r0 │ │ │ │ - b 87058 <_PyInterpreterConfig_AsDict@@Base+0xee4> │ │ │ │ + b 86d54 <_PyInterpreterConfig_AsDict@@Base+0xf00> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8714c <_PyInterpreterConfig_AsDict@@Base+0xfd8> │ │ │ │ - bl 104dd4 │ │ │ │ + beq 86e48 <_PyInterpreterConfig_AsDict@@Base+0xff4> │ │ │ │ + bl 104f8c │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #65444 @ 0xffa4 │ │ │ │ + movwne r1, #612 @ 0x264 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ - movtne r1, #70 @ 0x46 │ │ │ │ + movtne r1, #71 @ 0x47 │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e9d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 870e4 <_PyInterpreterConfig_AsDict@@Base+0xf70> │ │ │ │ + beq 86de0 <_PyInterpreterConfig_AsDict@@Base+0xf8c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 870cc <_PyInterpreterConfig_AsDict@@Base+0xf58> │ │ │ │ + bgt 86dc8 <_PyInterpreterConfig_AsDict@@Base+0xf74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 870cc <_PyInterpreterConfig_AsDict@@Base+0xf58> │ │ │ │ + bne 86dc8 <_PyInterpreterConfig_AsDict@@Base+0xf74> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff168 │ │ │ │ - b 86fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bl 3013f4 │ │ │ │ + b 86ccc <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ 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 │ │ │ │ @@ -90442,278 +90251,271 @@ │ │ │ │ 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 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16a0c8 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #41320 @ 0xa168 │ │ │ │ + movw r0, #41884 @ 0xa39c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ push {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, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r7, #0 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ mov r4, r0 │ │ │ │ add r8, r0, #16 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 87240 <_PyInterpreterConfig_AsDict@@Base+0x10cc> │ │ │ │ - bl 177348 │ │ │ │ + bge 86f20 <_PyInterpreterConfig_AsDict@@Base+0x10cc> │ │ │ │ + bl 177694 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1a00 │ │ │ │ + bl e1a30 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 177b4c │ │ │ │ + bl 177e98 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 87238 <_PyInterpreterConfig_AsDict@@Base+0x10c4> │ │ │ │ + beq 86f18 <_PyInterpreterConfig_AsDict@@Base+0x10c4> │ │ │ │ cmp r4, #0 │ │ │ │ strne r9, [r8, r7, lsl #2] │ │ │ │ - bne 87238 <_PyInterpreterConfig_AsDict@@Base+0x10c4> │ │ │ │ + bne 86f18 <_PyInterpreterConfig_AsDict@@Base+0x10c4> │ │ │ │ ldr r1, [r9] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87238 <_PyInterpreterConfig_AsDict@@Base+0x10c4> │ │ │ │ + bgt 86f18 <_PyInterpreterConfig_AsDict@@Base+0x10c4> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r9] │ │ │ │ - bne 87238 <_PyInterpreterConfig_AsDict@@Base+0x10c4> │ │ │ │ + bne 86f18 <_PyInterpreterConfig_AsDict@@Base+0x10c4> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 871dc <_PyInterpreterConfig_AsDict@@Base+0x1068> │ │ │ │ + b 86ebc <_PyInterpreterConfig_AsDict@@Base+0x1068> │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b e2574 │ │ │ │ + b e25a8 │ │ │ │ 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 ce9e0 │ │ │ │ + b ce87c │ │ │ │ │ │ │ │ -00087288 : │ │ │ │ +00086f68 : │ │ │ │ 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, 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 bd860 │ │ │ │ + bl bd3c0 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000872f4 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +00086fd4 <_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 167848 <_PyBytes_DecodeEscape2@@Base+0x470> │ │ │ │ + b 167b90 <_PyBytes_DecodeEscape2@@Base+0x470> │ │ │ │ push {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 │ │ │ │ cmp r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 87360 <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ + bne 87040 <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 87398 <_PyBytesWriter_CreateByteArray@@Base+0xa4> │ │ │ │ + beq 87078 <_PyBytesWriter_CreateByteArray@@Base+0xa4> │ │ │ │ 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] @ 87494 <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #260] @ 87174 <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87488 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ + beq 87168 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ 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 873d4 <_PyBytesWriter_CreateByteArray@@Base+0xe0> │ │ │ │ + bne 870b4 <_PyBytesWriter_CreateByteArray@@Base+0xe0> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 87488 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ + b 87168 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ mov r0, r8 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2652c4 │ │ │ │ + bl 266edc │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmp r5, r8 │ │ │ │ - ble 873c8 <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ + ble 870a8 <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ 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 b874c │ │ │ │ + bl b8290 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87488 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ + beq 87168 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ ldr r0, [sl, #16] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87454 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ + bgt 87134 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 87454 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ + bne 87134 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87484 <_PyBytesWriter_CreateByteArray@@Base+0x190> │ │ │ │ + beq 87164 <_PyBytesWriter_CreateByteArray@@Base+0x190> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8747c <_PyBytesWriter_CreateByteArray@@Base+0x188> │ │ │ │ + bgt 8715c <_PyBytesWriter_CreateByteArray@@Base+0x188> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 8747c <_PyBytesWriter_CreateByteArray@@Base+0x188> │ │ │ │ + bne 8715c <_PyBytesWriter_CreateByteArray@@Base+0x188> │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r8, r8, #1 │ │ │ │ - b 873e4 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ + b 870c4 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr #20 │ │ │ │ + rsbeq r8, sl, r0, asr #20 │ │ │ │ │ │ │ │ -00087498 : │ │ │ │ +00087178 : │ │ │ │ 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 r6, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #260] @ 0x104 │ │ │ │ - bl 259a20 │ │ │ │ + bl 25a3f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 87530 │ │ │ │ + beq 87210 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3b8910 <_PyParkingLot_AfterFork@@Base+0xbc> │ │ │ │ + bl 3b9520 <_PyParkingLot_AfterFork@@Base+0xb8> │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r5, [r4, #260] @ 0x104 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 87530 │ │ │ │ + beq 87210 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 87524 │ │ │ │ + beq 87204 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4cdf8 │ │ │ │ + bl 4ce60 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ 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] @ 876c8 │ │ │ │ + ldr lr, [pc, #364] @ 873a8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -90723,103 +90525,103 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bne 875b8 │ │ │ │ + bne 87298 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 875f0 │ │ │ │ + beq 872d0 │ │ │ │ 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] @ 876cc │ │ │ │ + ldr r3, [pc, #232] @ 873ac │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 876b4 │ │ │ │ + beq 87394 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 876b0 │ │ │ │ + beq 87390 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 876b0 │ │ │ │ + beq 87390 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r8, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87640 │ │ │ │ + beq 87320 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 669fc <_PyTime_AsTimeval_clamp@@Base+0xbc8> │ │ │ │ + bl 667ec <_PyTime_AsTimeval_clamp@@Base+0xbc8> │ │ │ │ mov r4, r0 │ │ │ │ - b 876b4 │ │ │ │ + b 87394 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #48156 @ 0xbc1c │ │ │ │ + movw r1, #49604 @ 0xc1c4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #19612 @ 0x4c9c │ │ │ │ + movw r0, #20316 @ 0x4f5c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 876b0 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 87390 │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2ef4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5976 @ 0x1758 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 876b4 │ │ │ │ + bge 87394 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff168 │ │ │ │ + bl 3013f4 │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - rsbeq r1, r6, ip, lsr #16 │ │ │ │ - rsbeq r8, sl, r0, ror sl │ │ │ │ + rsbeq r1, r6, r4, lsl fp │ │ │ │ + rsbeq r8, sl, ip, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #41324 @ 0xa16c │ │ │ │ + movw r1, #41888 @ 0xa3a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ 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 │ │ │ │ @@ -90831,153 +90633,153 @@ │ │ │ │ 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 87788 │ │ │ │ + bhi 87468 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 877a8 │ │ │ │ + bne 87488 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #54360 @ 0xd458 │ │ │ │ + movw r2, #55064 @ 0xd718 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15252 @ 0x3b94 │ │ │ │ + movw r0, #15956 @ 0x3e54 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 87954 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 87634 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15252 @ 0x3b94 │ │ │ │ + movw r0, #15956 @ 0x3e54 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87954 │ │ │ │ - b 87750 │ │ │ │ + beq 87634 │ │ │ │ + b 87430 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 87834 │ │ │ │ + ble 87514 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 87834 │ │ │ │ + beq 87514 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 87814 │ │ │ │ + beq 874f4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87954 │ │ │ │ + beq 87634 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 87834 │ │ │ │ + beq 87514 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87954 │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + bl 1b899c │ │ │ │ + b 87634 │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15252 @ 0x3b94 │ │ │ │ + movw r0, #15956 @ 0x3e54 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 87954 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 87634 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 8785c │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + ble 8753c │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41464 @ 0xa1f8 │ │ │ │ + movw r1, #42028 @ 0xa42c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87954 │ │ │ │ + bl 1b899c │ │ │ │ + b 87634 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1f770c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 87954 │ │ │ │ - bl 1f7844 │ │ │ │ + beq 87634 │ │ │ │ + bl 1f7fa0 │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 87928 │ │ │ │ + ble 87608 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 878b4 │ │ │ │ + bne 87594 │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 87880 │ │ │ │ + b 87560 │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 87880 │ │ │ │ + beq 87560 │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 87880 │ │ │ │ + beq 87560 │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 87880 │ │ │ │ + beq 87560 │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 87880 │ │ │ │ - movw ip, #19120 @ 0x4ab0 │ │ │ │ + bls 87560 │ │ │ │ + movw ip, #19116 @ 0x4aac │ │ │ │ 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 87880 │ │ │ │ + b 87560 │ │ │ │ mov r0, r5 │ │ │ │ - bl 168c1c │ │ │ │ + bl 168f64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 87954 │ │ │ │ + beq 87634 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #29268 @ 0x7254 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #596] @ 87bd0 │ │ │ │ + ldr lr, [pc, #596] @ 878b0 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -90987,852 +90789,852 @@ │ │ │ │ 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 879d8 │ │ │ │ + bne 876b8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87a10 │ │ │ │ + beq 876f0 │ │ │ │ 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] @ 87bd4 │ │ │ │ + ldr r3, [pc, #464] @ 878b4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87bbc │ │ │ │ + beq 8789c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87bbc │ │ │ │ - ldr r2, [pc, #428] @ 87bd8 │ │ │ │ + beq 8789c │ │ │ │ + ldr r2, [pc, #428] @ 878b8 │ │ │ │ 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 87a60 │ │ │ │ + bne 87740 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40136 @ 0x9cc8 │ │ │ │ + movw r1, #40700 @ 0x9efc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87bbc │ │ │ │ + bl 1b899c │ │ │ │ + b 8789c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 87a8c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8776c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41496 @ 0xa218 │ │ │ │ + movw r1, #42060 @ 0xa44c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87bbc │ │ │ │ + bl 1b899c │ │ │ │ + b 8789c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 87abc │ │ │ │ + bgt 8779c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41536 @ 0xa240 │ │ │ │ + movw r1, #42100 @ 0xa474 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87bbc │ │ │ │ + bl 1b899c │ │ │ │ + b 8789c │ │ │ │ mov r0, r7 │ │ │ │ - bl 142060 │ │ │ │ + bl 1422d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87ae8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 877c8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41568 @ 0xa260 │ │ │ │ + movw r1, #42132 @ 0xa494 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87bbc │ │ │ │ + bl 1b899c │ │ │ │ + b 8789c │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b4b4c │ │ │ │ + bl 3b5760 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87bbc │ │ │ │ + beq 8789c │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87b28 │ │ │ │ + bne 87808 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41616 @ 0xa290 │ │ │ │ + movw r1, #42180 @ 0xa4c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87bb0 │ │ │ │ + bl 1b899c │ │ │ │ + b 87890 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b7f98 │ │ │ │ + bl 3b8bac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 87bb0 │ │ │ │ + beq 87890 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #33512 @ 0x82e8 │ │ │ │ + movw r1, #34076 @ 0x851c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #40300 @ 0x9d6c │ │ │ │ + movw r0, #40864 @ 0x9fa0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 87ba4 │ │ │ │ + beq 87884 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87b88 │ │ │ │ + beq 87868 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2f1c8 │ │ │ │ - b 87b90 │ │ │ │ + b 87870 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2dfac │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ffe20 │ │ │ │ + bl 200484 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b93d0 <_PyParkingLot_AfterFork@@Base+0xb7c> │ │ │ │ + bl 3b9fe0 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b93d0 <_PyParkingLot_AfterFork@@Base+0xb7c> │ │ │ │ + bl 3b9fe0 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r1, r6, r8, ror #16 │ │ │ │ - mlseq sl, ip, sl, r8 │ │ │ │ + rsbeq r1, r6, r0, asr fp │ │ │ │ + mlseq sl, r8, sl, r8 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r1, #32 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ - beq 87c2c │ │ │ │ + beq 8790c │ │ │ │ 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 87c60 │ │ │ │ - b 87c40 │ │ │ │ + bne 87940 │ │ │ │ + b 87920 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 87c60 │ │ │ │ + bne 87940 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 87c60 │ │ │ │ + beq 87940 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 427c0 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 428a4 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 87ce4 │ │ │ │ + blt 879c4 │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 87cbc │ │ │ │ + bne 8799c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 340c84 │ │ │ │ + bl 342a44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 87ce4 │ │ │ │ + beq 879c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d757c <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d7414 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 87ce4 │ │ │ │ + beq 879c4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 340c84 │ │ │ │ + b 342a44 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 42890 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + bl 42974 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 87ce4 │ │ │ │ + beq 879c4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 39bd04 <_PyGen_FetchStopIterationValue@@Base+0x1bb4> │ │ │ │ + b 39ca5c <_PyGen_FetchStopIterationValue@@Base+0x1cb4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00087cec : │ │ │ │ +000879cc : │ │ │ │ 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 356930 │ │ │ │ + bl 3572b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ push {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, #5976 @ 0x1758 │ │ │ │ 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 88690 │ │ │ │ + beq 88370 │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 87da4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 87a84 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41660 @ 0xa2bc │ │ │ │ + movw r1, #42224 @ 0xa4f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 88690 │ │ │ │ - ldr r8, [pc, #2284] @ 88698 │ │ │ │ + b 88370 │ │ │ │ + ldr r8, [pc, #2284] @ 88378 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - movw r1, #41708 @ 0xa2ec │ │ │ │ + movw r1, #42272 @ 0xa520 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r7, r8] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87dfc │ │ │ │ + bgt 87adc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 87dfc │ │ │ │ + bne 87adc │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 87e3c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 87b1c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41744 @ 0xa310 │ │ │ │ + movw r1, #42308 @ 0xa544 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87d9c │ │ │ │ + bl 1b899c │ │ │ │ + b 87a7c │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #41708 @ 0xa2ec │ │ │ │ + movw r1, #42272 @ 0xa520 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87e8c │ │ │ │ + bgt 87b6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 87e8c │ │ │ │ + bne 87b6c │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 87ecc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 87bac │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41796 @ 0xa344 │ │ │ │ + movw r1, #42360 @ 0xa578 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87d9c │ │ │ │ + bl 1b899c │ │ │ │ + b 87a7c │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #41708 @ 0xa2ec │ │ │ │ + movw r1, #42272 @ 0xa520 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87f1c │ │ │ │ + bgt 87bfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 87f1c │ │ │ │ + bne 87bfc │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 87f5c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 87c3c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41848 @ 0xa378 │ │ │ │ + movw r1, #42412 @ 0xa5ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 87d9c │ │ │ │ + bl 1b899c │ │ │ │ + b 87a7c │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #41708 @ 0xa2ec │ │ │ │ + movw r1, #42272 @ 0xa520 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ - bl 3df9a4 │ │ │ │ + bl 3dfda8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87fac │ │ │ │ + bgt 87c8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 87fac │ │ │ │ + bne 87c8c │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8826c │ │ │ │ + beq 87f4c │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8800c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 87cec │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41904 @ 0xa3b0 │ │ │ │ + movw r1, #42468 @ 0xa5e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 88690 │ │ │ │ + b 88370 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #41948 @ 0xa3dc │ │ │ │ + movw r1, #42512 @ 0xa610 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88060 │ │ │ │ + bgt 87d40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 88060 │ │ │ │ + bne 87d40 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #644] @ 0x284 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 880b8 │ │ │ │ + beq 87d98 │ │ │ │ cmp sl, r9 │ │ │ │ - bne 880c4 │ │ │ │ + bne 87da4 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 880b8 │ │ │ │ + bgt 87d98 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 880b8 │ │ │ │ + bne 87d98 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 8811c │ │ │ │ + b 87dfc │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #41948 @ 0xa3dc │ │ │ │ + movw r1, #42512 @ 0xa610 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8811c │ │ │ │ + bgt 87dfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8811c │ │ │ │ + bne 87dfc │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8817c │ │ │ │ + beq 87e5c │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 88188 │ │ │ │ + bne 87e68 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8817c │ │ │ │ + bgt 87e5c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8817c │ │ │ │ + bne 87e5c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 881e0 │ │ │ │ + b 87ec0 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #41948 @ 0xa3dc │ │ │ │ + movw r1, #42512 @ 0xa610 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 881e0 │ │ │ │ + bgt 87ec0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 881e0 │ │ │ │ + bne 87ec0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 8821c │ │ │ │ + bne 87efc │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38324 @ 0x95b4 │ │ │ │ + movw r1, #39028 @ 0x9874 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 88658 │ │ │ │ + bl 1b899c │ │ │ │ + b 88338 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 88658 │ │ │ │ + beq 88338 │ │ │ │ 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 88690 │ │ │ │ + b 88370 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8845c │ │ │ │ + beq 8813c │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 882cc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 87fac │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41984 @ 0xa400 │ │ │ │ + movw r1, #42548 @ 0xa634 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 88690 │ │ │ │ + b 88370 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #42032 @ 0xa430 │ │ │ │ + movw r1, #42596 @ 0xa664 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88320 │ │ │ │ + bgt 88000 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 88320 │ │ │ │ + bne 88000 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 88380 │ │ │ │ + beq 88060 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 8838c │ │ │ │ + bne 8806c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88380 │ │ │ │ + bgt 88060 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 88380 │ │ │ │ + bne 88060 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 883e4 │ │ │ │ + b 880c4 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #42032 @ 0xa430 │ │ │ │ + movw r1, #42596 @ 0xa664 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 883e4 │ │ │ │ + bgt 880c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 883e4 │ │ │ │ + bne 880c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 8841c │ │ │ │ + bne 880fc │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38436 @ 0x9624 │ │ │ │ + movw r1, #39140 @ 0x98e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 88658 │ │ │ │ + bl 1b899c │ │ │ │ + b 88338 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 88658 │ │ │ │ + beq 88338 │ │ │ │ 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 88690 │ │ │ │ + b 88370 │ │ │ │ ldr r1, [r4, #520] @ 0x208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ffe8 │ │ │ │ + bl 170330 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88668 │ │ │ │ + beq 88348 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 884bc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8819c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42068 @ 0xa454 │ │ │ │ + movw r1, #42632 @ 0xa688 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 88690 │ │ │ │ + b 88370 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #42116 @ 0xa484 │ │ │ │ + movw r1, #42680 @ 0xa6b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3dfaa8 │ │ │ │ + bl 3dfeac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88514 │ │ │ │ + bgt 881f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 88514 │ │ │ │ + bne 881f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88690 │ │ │ │ + beq 88370 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 88574 │ │ │ │ + beq 88254 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 88580 │ │ │ │ + bne 88260 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88574 │ │ │ │ + bgt 88254 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 88574 │ │ │ │ + bne 88254 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 885e0 │ │ │ │ - ldr r3, [pc, #272] @ 88698 │ │ │ │ + b 882c0 │ │ │ │ + ldr r3, [pc, #272] @ 88378 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #42116 @ 0xa484 │ │ │ │ + movw r1, #42680 @ 0xa6b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e58bc │ │ │ │ + bl 3e4dfc <_PyEval_MatchKeys@@Base+0x6c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88684 │ │ │ │ + bne 88364 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 885e0 │ │ │ │ + bgt 882c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 885e0 │ │ │ │ + bne 882c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 88618 │ │ │ │ + bne 882f8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38392 @ 0x95f8 │ │ │ │ + movw r1, #39096 @ 0x98b8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 88658 │ │ │ │ + bl 1b899c │ │ │ │ + b 88338 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 12baec <_PyArena_Malloc@@Base> │ │ │ │ + bl 12bd14 <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 88658 │ │ │ │ + beq 88338 │ │ │ │ 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 88690 │ │ │ │ + b 88370 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 88684 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 88364 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42156 @ 0xa4ac │ │ │ │ + movw r1, #42720 @ 0xa6e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl c5900 │ │ │ │ - b 87d9c │ │ │ │ + bl 2da71c │ │ │ │ + b 87a7c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r2, #17 │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ addgt r0, r3, r0 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 │ │ │ │ @@ -91841,30 +91643,30 @@ │ │ │ │ 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 ce9e0 │ │ │ │ + b ce87c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ + movw r2, #29824 @ 0x7480 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a1fb8 <_PyLong_AsTime_t@@Base+0x180> │ │ │ │ + b 3a2db0 <_PyLong_AsTime_t@@Base+0x218> │ │ │ │ push {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] @ 889e8 │ │ │ │ + ldr ip, [pc, #664] @ 886c8 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ moveq r7, r9 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -91885,425 +91687,490 @@ │ │ │ │ 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 887d8 │ │ │ │ + bne 884b8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88818 │ │ │ │ + beq 884f8 │ │ │ │ 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] @ 889ec │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #484] @ 886cc │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 889c4 │ │ │ │ + beq 886a4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ add r7, r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 889c4 │ │ │ │ + beq 886a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 8887c │ │ │ │ + beq 8855c │ │ │ │ cmp r7, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 88884 │ │ │ │ + beq 88564 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 88884 │ │ │ │ + bge 88564 │ │ │ │ mov r4, #0 │ │ │ │ - b 889c4 │ │ │ │ + b 886a4 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r7 │ │ │ │ tst r3, #1 │ │ │ │ - bne 888c8 │ │ │ │ + bne 885a8 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56404 @ 0xdc54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #42280 @ 0xa528 │ │ │ │ + movw r0, #42844 @ 0xa75c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ strne r5, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldrne r9, [pc, #300] @ 889f0 │ │ │ │ - bne 8895c │ │ │ │ - b 8887c │ │ │ │ + ldrne r9, [pc, #300] @ 886d0 │ │ │ │ + bne 8863c │ │ │ │ + b 8855c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #48324 @ 0xbcc4 │ │ │ │ + movw r2, #49028 @ 0xbf84 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #60576 @ 0xeca0 │ │ │ │ + movw r1, #61280 @ 0xef60 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 8887c │ │ │ │ - bl 1f770c │ │ │ │ + bl 1736ec │ │ │ │ + b 8855c │ │ │ │ + bl 1f7e68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 889c0 │ │ │ │ - bl 1f7844 │ │ │ │ + beq 886a0 │ │ │ │ + bl 1f7fa0 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r3, r5 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-180] @ 0xffffff4c │ │ │ │ - beq 8896c │ │ │ │ + beq 8864c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2ea6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r9, r9, #4 │ │ │ │ str r1, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 889b0 │ │ │ │ - bl 16a224 │ │ │ │ + bge 88690 │ │ │ │ + bl 16a56c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 88994 │ │ │ │ + bne 88674 │ │ │ │ ldr r5, [r9] │ │ │ │ subs r0, r5, #0 │ │ │ │ - bne 888ec │ │ │ │ - b 88994 │ │ │ │ + bne 885cc │ │ │ │ + b 88674 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 88988 │ │ │ │ + beq 88668 │ │ │ │ bl 2e3c0 │ │ │ │ mov r1, r0 │ │ │ │ - b 88928 │ │ │ │ + b 88608 │ │ │ │ bl 2d778 │ │ │ │ mov r1, r0 │ │ │ │ - b 88928 │ │ │ │ + b 88608 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1ffe20 │ │ │ │ - b 8887c │ │ │ │ + bl 200484 │ │ │ │ + b 8855c │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 169cb8 │ │ │ │ + bl 16a000 │ │ │ │ mov r4, r0 │ │ │ │ - b 889c4 │ │ │ │ + b 886a4 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r1, r6, r4, lsr #17 │ │ │ │ - rsbeq r8, sl, r8, asr #21 │ │ │ │ - rsbeq r1, r6, ip, lsl r9 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + rsbeq r1, r6, ip, lsl #23 │ │ │ │ + rsbeq r8, sl, r4, asr #21 │ │ │ │ + rsbeq r1, r6, r4, lsl #24 │ │ │ │ + push {r4, r5, r6, r7, 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] @ 88c44 │ │ │ │ - sub sp, sp, #152 @ 0x98 │ │ │ │ - moveq r7, r9 │ │ │ │ - mov r6, r1 │ │ │ │ - ldrne r7, [r9, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - movgt r3, #0 │ │ │ │ - movle r3, #1 │ │ │ │ - mov r8, r2 │ │ │ │ - orrs r3, r9, r3 │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - sub r5, fp, #88 @ 0x58 │ │ │ │ - sub lr, fp, #148 @ 0x94 │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldm ip!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - add r4, ip, #12 │ │ │ │ - ldm ip, {r0, r1, r2} │ │ │ │ - stm r5, {r0, r1, r2} │ │ │ │ - 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, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm r4, {r0, r1, r2} │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bne 88a9c │ │ │ │ - clz r3, r6 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - cmp r8, #2 │ │ │ │ - orrne r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 88adc │ │ │ │ - mov r3, #2 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r2, r9 │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ + mov r5, r0 │ │ │ │ + bl af7a4 │ │ │ │ + cmp r4, r0 │ │ │ │ + bne 88724 │ │ │ │ + movw r3, #4552 @ 0x11c8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #42880 @ 0xa780 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1736ec │ │ │ │ + mov r0, #0 │ │ │ │ + b 887c0 │ │ │ │ + ldr r3, [pc, #164] @ 887d0 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ + bl 348fa8 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + bl 104f8c │ │ │ │ + cmp r6, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ + bne 88758 │ │ │ │ + bl 20f908 │ │ │ │ + mov r4, r0 │ │ │ │ + b 88770 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp] │ │ │ │ + add r3, pc, #96 @ 0x60 │ │ │ │ + ldrd r2, [r3] │ │ │ │ + bl 1dcfb4 <_PyMutex_LockTimed@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + cmp r4, #1 │ │ │ │ + moveq r6, #0 │ │ │ │ + andne r6, r6, #1 │ │ │ │ + bl 108118 │ │ │ │ + cmp r6, #0 │ │ │ │ + moveq r0, #1 │ │ │ │ + beq 887c0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 314c80 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + movweq r2, #42856 @ 0xa768 │ │ │ │ + movteq r2, #72 @ 0x48 │ │ │ │ + beq 887b0 │ │ │ │ + bl 149cf4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #42908 @ 0xa79c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #20] @ 887d4 │ │ │ │ + bl a5a94 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + blcc fe73afd0 <__bss_end__@@Base+0xfe03b12c> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq r1, r6, r0, lsl 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, #3912] @ 0xf48 │ │ │ │ + subs r9, r3, #0 │ │ │ │ + ldr ip, [pc, #560] @ 88a28 │ │ │ │ + sub sp, sp, #152 @ 0x98 │ │ │ │ + moveq r7, r9 │ │ │ │ + mov r6, r1 │ │ │ │ + ldrne r7, [r9, #8] │ │ │ │ + cmp r2, #1 │ │ │ │ + movgt r3, #0 │ │ │ │ + movle r3, #1 │ │ │ │ + mov r8, r2 │ │ │ │ + orrs r3, r9, r3 │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + sub r5, fp, #88 @ 0x58 │ │ │ │ + sub lr, fp, #148 @ 0x94 │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + add r4, ip, #12 │ │ │ │ + ldm ip, {r0, r1, r2} │ │ │ │ + stm r5, {r0, r1, r2} │ │ │ │ + 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, r3} │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ + ldm r4, {r0, r1, r2} │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + bne 88880 │ │ │ │ + clz r3, r6 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + cmp r8, #2 │ │ │ │ + orrne r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 888c0 │ │ │ │ + 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] @ 88c48 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #380] @ 88a2c │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 88c20 │ │ │ │ + beq 88a04 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r8, r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 88c20 │ │ │ │ + beq 88a04 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 88b2c │ │ │ │ + bne 88910 │ │ │ │ mov r6, #0 │ │ │ │ - b 88c20 │ │ │ │ + b 88a04 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 88b48 │ │ │ │ + beq 8892c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 88b24 │ │ │ │ + blt 88908 │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r5 │ │ │ │ tst r3, #1 │ │ │ │ - bne 88b84 │ │ │ │ + bne 88968 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56404 @ 0xdc54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #42292 @ 0xa534 │ │ │ │ + movw r0, #42996 @ 0xa7f4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88ba8 │ │ │ │ - b 88b24 │ │ │ │ + bne 8898c │ │ │ │ + b 88908 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #48348 @ 0xbcdc │ │ │ │ + movw r2, #49052 @ 0xbf9c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #60576 @ 0xeca0 │ │ │ │ + movw r1, #61280 @ 0xef60 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 88b24 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 1736ec │ │ │ │ + b 88908 │ │ │ │ + bl 104f8c │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 88bcc │ │ │ │ + beq 889b0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d8e0 │ │ │ │ mov r5, r0 │ │ │ │ - b 88bf0 │ │ │ │ + b 889d4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 88be8 │ │ │ │ + beq 889cc │ │ │ │ bl 2e738 │ │ │ │ mov r5, r0 │ │ │ │ - b 88bf0 │ │ │ │ + b 889d4 │ │ │ │ bl 2dd24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r5, #0 │ │ │ │ movweq r6, #5976 @ 0x1758 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ - beq 88c20 │ │ │ │ + beq 88a04 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff168 │ │ │ │ - b 88b24 │ │ │ │ + bl 3013f4 │ │ │ │ + b 88908 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r1, r6, r8, lsr #18 │ │ │ │ - strdeq r8, [sl], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq r1, r6, r8, lsr #24 │ │ │ │ + strdeq r8, [sl], #-160 @ 0xffffff60 @ │ │ │ │ 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 88c8c │ │ │ │ + bne 88a70 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88cbc │ │ │ │ - b 88cb0 │ │ │ │ + bne 88aa0 │ │ │ │ + b 88a94 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47684 @ 0xba44 │ │ │ │ + movw r0, #48388 @ 0xbd04 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88e28 │ │ │ │ - b 88c74 │ │ │ │ - bl df614 │ │ │ │ + beq 88c0c │ │ │ │ + b 88a58 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88e28 │ │ │ │ + bne 88c0c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88cdc │ │ │ │ - bl df614 │ │ │ │ + bne 88ac0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88e28 │ │ │ │ + bne 88c0c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88cfc │ │ │ │ + beq 88ae0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 88d28 │ │ │ │ - bl df614 │ │ │ │ + b 88b0c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88e28 │ │ │ │ - b 88cf0 │ │ │ │ + bne 88c0c │ │ │ │ + b 88ad4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 88d5c │ │ │ │ - bl d7124 │ │ │ │ + bne 88b40 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88e28 │ │ │ │ - bl 104dd4 │ │ │ │ + bne 88c0c │ │ │ │ + bl 104f8c │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5ac │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 88d70 │ │ │ │ - b 88d0c │ │ │ │ + bge 88b54 │ │ │ │ + b 88af0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 88e28 │ │ │ │ + bl 301368 │ │ │ │ + b 88c0c │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ movweq r4, #5976 @ 0x1758 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 88e2c │ │ │ │ + beq 88c10 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl e8364 │ │ │ │ + bl e8394 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 88da0 │ │ │ │ + bne 88b84 │ │ │ │ mov r4, r5 │ │ │ │ - b 88e2c │ │ │ │ + b 88c10 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88e04 │ │ │ │ + beq 88be8 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 30d610 │ │ │ │ + bl 30f8a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88e04 │ │ │ │ + beq 88be8 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88e04 │ │ │ │ + beq 88be8 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88e04 │ │ │ │ + beq 88be8 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #32] │ │ │ │ - bne 88d98 │ │ │ │ + bne 88b7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88e2c │ │ │ │ + bgt 88c10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 88e2c │ │ │ │ + bne 88c10 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 88e2c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 88c10 │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ @@ -92311,583 +92178,583 @@ │ │ │ │ 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 88e70 │ │ │ │ + bne 88c54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88ea0 │ │ │ │ + bne 88c84 │ │ │ │ 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] @ 88ebc │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #36] @ 88ca0 │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 88eb4 │ │ │ │ + beq 88c98 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 81704 │ │ │ │ + b 813e0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #22 │ │ │ │ + rsbeq r8, sl, ip, lsl fp │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 88ef8 │ │ │ │ + bne 88cdc │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 88ef8 │ │ │ │ + bhi 88cdc │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 17279c │ │ │ │ + b 172ae4 │ │ │ │ movw r0, #5968 @ 0x1750 │ │ │ │ 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 88f3c │ │ │ │ + bne 88d20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88f6c │ │ │ │ + bne 88d50 │ │ │ │ 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] @ 88f88 │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + ldr r3, [pc, #36] @ 88d6c │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 88f80 │ │ │ │ + beq 88d64 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 81704 │ │ │ │ + b 813e0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #22 │ │ │ │ + rsbeq r8, sl, r8, asr #22 │ │ │ │ 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 88fc8 │ │ │ │ + bne 88dac │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88ff4 │ │ │ │ - b 88fe8 │ │ │ │ + bne 88dd8 │ │ │ │ + b 88dcc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47852 @ 0xbaec │ │ │ │ + movw r0, #48556 @ 0xbdac │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 890e8 │ │ │ │ - b 88fb0 │ │ │ │ - bl df614 │ │ │ │ + beq 88ecc │ │ │ │ + b 88d94 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 890e8 │ │ │ │ + bne 88ecc │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 259820 │ │ │ │ + bl 25a1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89024 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 88e08 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42308 @ 0xa544 │ │ │ │ + movw r1, #43012 @ 0xa804 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 890b4 │ │ │ │ + bl 1b899c │ │ │ │ + b 88e98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 890b4 │ │ │ │ + blt 88e98 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 7e230 │ │ │ │ + bl 7df10 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 890b4 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 88e98 │ │ │ │ + bl 104f8c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2efe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 8909c │ │ │ │ + bge 88e80 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 890d4 │ │ │ │ - bl d7124 │ │ │ │ + bne 88eb8 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89050 │ │ │ │ + beq 88e34 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7e5e4 │ │ │ │ + bl 7e2c4 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 890c4 │ │ │ │ - bl df614 │ │ │ │ + bne 88ea8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 890e8 │ │ │ │ + bne 88ecc │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 8909c │ │ │ │ + bl 301368 │ │ │ │ + b 88e80 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 398088 <_PyXIData_Release@@Base+0x1658> │ │ │ │ + b 398a94 <_PyXIData_Release@@Base+0xe98> │ │ │ │ + │ │ │ │ +00088ef0 : │ │ │ │ + push {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] @ 89014 │ │ │ │ + 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 88f4c │ │ │ │ + mov r0, r2 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 3c652c <_PyDeadline_Init@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 30d5a8 <_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 1dcfb4 <_PyMutex_LockTimed@@Base> │ │ │ │ + clz r3, r0 │ │ │ │ + orrs r2, r8, r7 │ │ │ │ + mov sl, r0 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + moveq r3, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 88fc8 │ │ │ │ + bl 104f8c │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [sp] │ │ │ │ + mov sl, r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r2, r8 │ │ │ │ + bl 20fa94 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bl 108118 │ │ │ │ + cmp sl, #2 │ │ │ │ + bne 89008 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl 32da54 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 89008 │ │ │ │ + cmp r5, #1 │ │ │ │ + sbcs r3, r4, #0 │ │ │ │ + blt 88f4c │ │ │ │ + mov r0, r9 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 416414 <_PyDeadline_Get@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + subs r4, r1, #0 │ │ │ │ + bge 88f4c │ │ │ │ + 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, 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 8905c │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #49112 @ 0xbfd8 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 15294c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 8905c │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1c0f5c │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 8907c │ │ │ │ + bl df4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 89054 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 1c0f5c │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 8909c │ │ │ │ + bl df4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 89054 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 20d5e0 <_Py_set_inheritable@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + movw r0, #5976 @ 0x1758 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + moveq r0, #0 │ │ │ │ + pop {r4, r5, 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 df6e4 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldrb r3, [r0, #12] │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmp r3, #0 │ │ │ │ + movweq r0, #5976 @ 0x1758 │ │ │ │ + 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 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r3, [r3] │ │ │ │ + add fp, sp, #0 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ + lsl r0, r0, #2 │ │ │ │ + add r0, r0, #40 @ 0x28 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b df6e4 │ │ │ │ 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 89150 │ │ │ │ + bne 89194 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8916c │ │ │ │ + beq 891b0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8916c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 891b0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17660 @ 0x44fc │ │ │ │ + movw r1, #18364 @ 0x47bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 89414 │ │ │ │ + bl 1b899c │ │ │ │ + b 89458 │ │ │ │ mov r0, r1 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89434 │ │ │ │ + beq 89478 │ │ │ │ mov r3, #0 │ │ │ │ add sl, r5, #8 │ │ │ │ strb r3, [r4, #8] │ │ │ │ - bl e4538 │ │ │ │ + bl e4568 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 891ac │ │ │ │ + bne 891f0 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 89194 │ │ │ │ + bne 891d8 │ │ │ │ dmb ish │ │ │ │ - beq 891bc │ │ │ │ + beq 89200 │ │ │ │ mov r0, sl │ │ │ │ - bl 3c51ac │ │ │ │ + bl 3c503c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - beq 89298 │ │ │ │ + beq 892dc │ │ │ │ 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 2ea9c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 893b8 │ │ │ │ + beq 893fc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2ebec │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2ea9c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 89238 │ │ │ │ + beq 8927c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2ea9c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 89244 │ │ │ │ + bne 89288 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da00 │ │ │ │ mov r0, r5 │ │ │ │ bl 2da00 │ │ │ │ - b 893b8 │ │ │ │ + b 893fc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2ebec │ │ │ │ mov r0, #24 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8927c │ │ │ │ + bne 892c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da00 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da00 │ │ │ │ mov r0, r5 │ │ │ │ bl 2da00 │ │ │ │ - b 893b8 │ │ │ │ + b 893fc │ │ │ │ strh r9, [r0] │ │ │ │ strb r8, [r0, #2] │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 893cc │ │ │ │ + b 89410 │ │ │ │ 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 2ea9c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 893b8 │ │ │ │ + beq 893fc │ │ │ │ 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 892d0 │ │ │ │ + bne 89314 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2ea9c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 89330 │ │ │ │ + beq 89374 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2ea9c │ │ │ │ subs r7, r0, #0 │ │ │ │ movne lr, r7 │ │ │ │ addne r9, r5, #64 @ 0x40 │ │ │ │ - bne 8933c │ │ │ │ + bne 89380 │ │ │ │ mov r0, r8 │ │ │ │ bl 2da00 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da00 │ │ │ │ - b 893b8 │ │ │ │ + b 893fc │ │ │ │ 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 8933c │ │ │ │ + bne 89380 │ │ │ │ mov r0, #24 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89390 │ │ │ │ + bne 893d4 │ │ │ │ mov r0, r8 │ │ │ │ bl 2da00 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da00 │ │ │ │ mov r0, r6 │ │ │ │ bl 2da00 │ │ │ │ - b 893b8 │ │ │ │ + b 893fc │ │ │ │ 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 893cc │ │ │ │ + b 89410 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 893ec │ │ │ │ + bne 89430 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 893d4 │ │ │ │ + bne 89418 │ │ │ │ dmb ish │ │ │ │ - beq 893fc │ │ │ │ + beq 89440 │ │ │ │ mov r0, sl │ │ │ │ - bl 35c91c │ │ │ │ + bl 35ca78 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 89434 │ │ │ │ + bne 89478 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8941c │ │ │ │ + ble 89460 │ │ │ │ mov r4, #0 │ │ │ │ - b 89434 │ │ │ │ + b 89478 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 89414 │ │ │ │ + bne 89458 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 89414 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 89458 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00089444 : │ │ │ │ - push {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] @ 89568 │ │ │ │ - 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 894a0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 3c5f40 <_PyDeadline_Init@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 30b300 <_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 1dca24 <_PyMutex_LockTimed@@Base> │ │ │ │ - clz r3, r0 │ │ │ │ - orrs r2, r8, r7 │ │ │ │ - mov sl, r0 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - moveq r3, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 8951c │ │ │ │ - bl 104dd4 │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [sp] │ │ │ │ - mov sl, r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r2, r8 │ │ │ │ - bl 20f488 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bl 107f60 │ │ │ │ - cmp sl, #2 │ │ │ │ - bne 8955c │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 32b7f4 <_PyEval_MakePendingCalls@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 8955c │ │ │ │ - cmp r5, #1 │ │ │ │ - sbcs r3, r4, #0 │ │ │ │ - blt 894a0 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 410a54 <_PyDeadline_Get@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - subs r4, r1, #0 │ │ │ │ - bge 894a0 │ │ │ │ - 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, 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 895b0 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #48408 @ 0xbd18 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 895b0 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 895d0 │ │ │ │ - bl df614 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 895a8 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 895f0 │ │ │ │ - bl df614 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 895a8 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20cff0 <_Py_set_inheritable@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - moveq r0, #0 │ │ │ │ - pop {r4, r5, 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 df84c │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldrb r3, [r0, #12] │ │ │ │ - add fp, sp, #0 │ │ │ │ - cmp r3, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ - 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 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [r3] │ │ │ │ - add fp, sp, #0 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ - lsl r0, r0, #2 │ │ │ │ - add r0, r0, #40 @ 0x28 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r3, r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89720 │ │ │ │ - bl 3f7c28 <_PyTime_AsTimeval@@Base+0xbc8> │ │ │ │ + beq 89504 │ │ │ │ + bl 3f81e0 <_PyTime_AsTimeval@@Base+0xbc4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 89708 │ │ │ │ + ble 894ec │ │ │ │ mov r4, r5 │ │ │ │ - b 89720 │ │ │ │ + b 89504 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 89700 │ │ │ │ + bne 894e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 89700 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 894e4 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #380] @ 898c0 │ │ │ │ + ldr lr, [pc, #380] @ 896a4 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -92898,183 +92765,183 @@ │ │ │ │ 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 897a4 │ │ │ │ + bne 89588 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 897dc │ │ │ │ + beq 895c0 │ │ │ │ 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] @ 898c4 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #240] @ 896a8 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 898ac │ │ │ │ + beq 89690 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 897f8 │ │ │ │ + bne 895dc │ │ │ │ mov r4, #0 │ │ │ │ - b 898ac │ │ │ │ + b 89690 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #51972 @ 0xcb04 │ │ │ │ + movw r3, #52676 @ 0xcdc4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl 38487c │ │ │ │ + bl 384f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 897f0 │ │ │ │ + beq 895d4 │ │ │ │ bl 2eec8 <__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 8984c │ │ │ │ + beq 89630 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2daa8 │ │ │ │ mov r4, r0 │ │ │ │ - b 8985c │ │ │ │ + b 89640 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2ebc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 898a0 │ │ │ │ + bne 89684 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89894 │ │ │ │ + beq 89678 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 8988c │ │ │ │ - bl 2ff0dc │ │ │ │ - b 89894 │ │ │ │ + bne 89670 │ │ │ │ + bl 301368 │ │ │ │ + b 89678 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ffe20 │ │ │ │ - bl df614 │ │ │ │ + bl 200484 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 897f0 │ │ │ │ + bne 895d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r1, r6, r0, lsr #19 │ │ │ │ - rsbeq r8, sl, r8, ror fp │ │ │ │ + rsbeq r1, r6, r0, lsr #25 │ │ │ │ + rsbeq r8, sl, r4, ror fp │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #32 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, r3, #1 │ │ │ │ addne r0, r0, r3, lsl #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ 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, #42348 @ 0xa56c │ │ │ │ + movw r1, #43052 @ 0xa82c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 151f80 │ │ │ │ + bl 1520b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89950 │ │ │ │ + beq 89734 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 89a68 │ │ │ │ + bl 8984c │ │ │ │ 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 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 8998c │ │ │ │ + beq 89770 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 899a4 │ │ │ │ + beq 89788 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 89a60 │ │ │ │ + b 89844 │ │ │ │ ldmib r0, {r7, ip} │ │ │ │ movw r3, #36508 @ 0x8e9c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 899d4 │ │ │ │ + beq 897b8 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14ffe8 │ │ │ │ + b 15025c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r6, r1 │ │ │ │ - bl 2e0ac4 │ │ │ │ + bl 2e2a5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89a60 │ │ │ │ + beq 89844 │ │ │ │ ldr r3, [r7, #156] @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 89a2c │ │ │ │ + bne 89810 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89a5c │ │ │ │ + bgt 89840 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 89a5c │ │ │ │ + bne 89840 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 89a5c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 89840 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r6] │ │ │ │ str r2, [r7, #8] │ │ │ │ @@ -93092,57 +92959,57 @@ │ │ │ │ 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 39d4e0 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 39e238 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 89aa4 │ │ │ │ + bne 89888 │ │ │ │ mov r0, #0 │ │ │ │ - b 89ad8 │ │ │ │ + b 898bc │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 30be08 <_PyTime_localtime@@Base> │ │ │ │ + bl 30e0b0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89a9c │ │ │ │ + bne 89880 │ │ │ │ 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 41c63c <_PyCompile_OptimizeCfg@@Base+0xb58> │ │ │ │ + bl 41cb64 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ 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 2b46a0 <_start@@Base+0xc48> │ │ │ │ + bl 2bc858 <_Py_SetLocaleFromEnv@@Base+0x1554> │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 89b7c │ │ │ │ + beq 89960 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 89b7c │ │ │ │ + beq 89960 │ │ │ │ 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] │ │ │ │ @@ -93153,27 +93020,27 @@ │ │ │ │ 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 ce9e0 │ │ │ │ + b ce87c │ │ │ │ │ │ │ │ -00089b88 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ +0008996c <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #53336 @ 0xd058 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #16428 @ 0x402c │ │ │ │ + movw r1, #17132 @ 0x42ec │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b84f8 │ │ │ │ + b 1b899c │ │ │ │ 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] │ │ │ │ @@ -93184,245 +93051,245 @@ │ │ │ │ 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 e25fc │ │ │ │ + bl e2630 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 2b46a0 <_start@@Base+0xc48> │ │ │ │ + bl 2bc858 <_Py_SetLocaleFromEnv@@Base+0x1554> │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 b874c │ │ │ │ + bl b8290 │ │ │ │ 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 b874c │ │ │ │ + bl b8290 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00089c9c : │ │ │ │ +00089a80 : │ │ │ │ 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, #54360 @ 0xd458 │ │ │ │ + movw r3, #55064 @ 0xd718 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 367668 <_Py_Gid_Converter@@Base+0x1f8> │ │ │ │ + b 3687c0 <_Py_Gid_Converter@@Base+0x1f8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ - ldr r3, [pc, #68] @ 89d34 │ │ │ │ + ldr r3, [pc, #68] @ 89b18 │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ movw ip, #5976 @ 0x1758 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #42344 @ 0xa568 │ │ │ │ + movw r2, #43048 @ 0xa828 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 1749b0 │ │ │ │ + bl 174cf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89d2c │ │ │ │ + beq 89b10 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 40946c │ │ │ │ + bl 409bdc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #23 │ │ │ │ + rsbeq r8, sl, r0, lsr #23 │ │ │ │ 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 89d74 │ │ │ │ + beq 89b58 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 89db0 │ │ │ │ - b 89d90 │ │ │ │ + bne 89b94 │ │ │ │ + b 89b74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 89d90 │ │ │ │ + beq 89b74 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 89db0 │ │ │ │ + b 89b94 │ │ │ │ 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 2d8f6c │ │ │ │ + bl 2daebc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89de0 │ │ │ │ + beq 89bc4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 89dd4 │ │ │ │ + beq 89bb8 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 89dd8 │ │ │ │ + bne 89bbc │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ ldr r2, [r1] │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00089e20 : │ │ │ │ +00089c04 : │ │ │ │ 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, #38256 @ 0x9570 │ │ │ │ + movw r1, #38960 @ 0x9830 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #5020 @ 0x139c │ │ │ │ + movw r0, #5516 @ 0x158c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ moveq r7, r5 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 89e9c │ │ │ │ + beq 89c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 89e9c │ │ │ │ + beq 89c80 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14ffe8 │ │ │ │ + bl 15025c │ │ │ │ subs r7, r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 89e9c │ │ │ │ - bl e8c3c │ │ │ │ + beq 89c80 │ │ │ │ + bl e8c6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00089ebc : │ │ │ │ +00089ca0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00089ee0 : │ │ │ │ +00089cc4 : │ │ │ │ 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 89f08 │ │ │ │ + bne 89cec │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ - ldr r2, [pc, #60] @ 89f4c │ │ │ │ + b 36d9fc │ │ │ │ + ldr r2, [pc, #60] @ 89d30 │ │ │ │ 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 89f44 │ │ │ │ + beq 89d28 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 89f74 │ │ │ │ + beq 89d58 │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -93437,508 +93304,508 @@ │ │ │ │ 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 89fe8 │ │ │ │ + bne 89dcc │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a01c │ │ │ │ + beq 89e00 │ │ │ │ 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] @ 8a228 │ │ │ │ + ldr r3, [pc, #544] @ 8a00c │ │ │ │ mov r9, #6 │ │ │ │ mov r1, r6 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a21c │ │ │ │ + beq 8a000 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a03c │ │ │ │ - bl df614 │ │ │ │ + bne 89e20 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a19c │ │ │ │ + bne 89f80 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a05c │ │ │ │ - bl df614 │ │ │ │ + bne 89e40 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a19c │ │ │ │ + bne 89f80 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 8a07c │ │ │ │ - bl df614 │ │ │ │ + bne 89e60 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a19c │ │ │ │ - b 8a0b4 │ │ │ │ - bl e8c3c │ │ │ │ + bne 89f80 │ │ │ │ + b 89e98 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a0a4 │ │ │ │ + bgt 89e88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8a0a4 │ │ │ │ + bne 89e88 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 8a06c │ │ │ │ + beq 89e50 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 8a0d0 │ │ │ │ + bge 89eb4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3436 @ 0xd6c │ │ │ │ + movw r1, #4024 @ 0xfb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8a19c │ │ │ │ + bl 1b899c │ │ │ │ + b 89f80 │ │ │ │ add r1, r5, r6 │ │ │ │ subs r3, r1, #3 │ │ │ │ - beq 8a13c │ │ │ │ + beq 89f20 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8a0fc │ │ │ │ + beq 89ee0 │ │ │ │ subs r3, r1, #4 │ │ │ │ movweq r5, #5976 @ 0x1758 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 8a148 │ │ │ │ - b 8a104 │ │ │ │ + beq 89f2c │ │ │ │ + b 89ee8 │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a11c │ │ │ │ + beq 89f00 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8a148 │ │ │ │ - b 8a124 │ │ │ │ + beq 89f2c │ │ │ │ + b 89f08 │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 384514 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 384ca4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a19c │ │ │ │ - b 8a148 │ │ │ │ + beq 89f80 │ │ │ │ + b 89f2c │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 8a178 │ │ │ │ + beq 89f5c │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - beq 8a19c │ │ │ │ + beq 89f80 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8a1c0 │ │ │ │ + beq 89fa4 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 379d44 │ │ │ │ + bl 37a8c4 │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 8a1c0 │ │ │ │ + bne 89fa4 │ │ │ │ mov r4, #0 │ │ │ │ - b 8a21c │ │ │ │ + b 8a000 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 8a1fc │ │ │ │ - bl d7124 │ │ │ │ + bne 89fe0 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a19c │ │ │ │ - bl 104dd4 │ │ │ │ + bne 89f80 │ │ │ │ + bl 104f8c │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2dbc8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 8a210 │ │ │ │ - b 8a1a4 │ │ │ │ + bge 89ff4 │ │ │ │ + b 89f88 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 8a19c │ │ │ │ + bl 301368 │ │ │ │ + b 89f80 │ │ │ │ mov r0, r5 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r8, [sl], #-176 @ 0xffffff50 │ │ │ │ + rsbeq r8, sl, ip, lsr #23 │ │ │ │ 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 8a278 │ │ │ │ + bne 8a05c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8a2b0 │ │ │ │ + beq 8a094 │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #316] @ 8a3cc │ │ │ │ + ldr r3, [pc, #316] @ 8a1b0 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a3c0 │ │ │ │ + beq 8a1a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a2d4 │ │ │ │ - bl df614 │ │ │ │ + bne 8a0b8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a388 │ │ │ │ + bne 8a16c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #16708 @ 0x4144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8a2f8 │ │ │ │ + bne 8a0dc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 312f58 │ │ │ │ + b 3151f4 │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a320 │ │ │ │ + beq 8a104 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a320 │ │ │ │ - bl 2155f8 <_PyLong_FromByteArray@@Base+0x1ce0> │ │ │ │ + beq 8a104 │ │ │ │ + bl 215c14 <_PyLong_FromByteArray@@Base+0x1ce0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8a344 │ │ │ │ - b 8a3c0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8a128 │ │ │ │ + b 8a1a4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #1796 @ 0x704 │ │ │ │ + movw r1, #2500 @ 0x9c4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r2, r6 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 215a1c │ │ │ │ + bl 216038 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8a390 │ │ │ │ + bge 8a174 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a388 │ │ │ │ + bgt 8a16c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8a388 │ │ │ │ + bne 8a16c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 8a3c0 │ │ │ │ + b 8a1a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 216884 │ │ │ │ + bl 216ea0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a3bc │ │ │ │ + bgt 8a1a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8a3bc │ │ │ │ + bne 8a1a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-188 @ 0xffffff44 @ │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 8a41c │ │ │ │ - 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 8a45c │ │ │ │ - mov r2, #3 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - bl 365dd0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 8a454 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - cmp r3, #0 │ │ │ │ - bge 8a45c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35528 @ 0x8ac8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - mov r0, #0 │ │ │ │ - b 8a47c │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - add r1, r1, #16 │ │ │ │ - ldrexd r4, [r1] │ │ │ │ - strexd r0, r2, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 8a464 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + ldrdeq r8, [sl], #-184 @ 0xffffff48 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #54176 @ 0xd3a0 │ │ │ │ + movw r1, #55120 @ 0xd750 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 151f80 │ │ │ │ + bl 1520b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a500 │ │ │ │ + beq 8a230 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ movw r2, #16708 @ 0x4144 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8a508 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 8a238 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42364 @ 0xa57c │ │ │ │ + movw r1, #43068 @ 0xa83c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ - b 8a59c │ │ │ │ + b 8a2cc │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8a594 │ │ │ │ + beq 8a2c4 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 8a538 │ │ │ │ + beq 8a268 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42396 @ 0xa59c │ │ │ │ + movw r1, #43100 @ 0xa85c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8a500 │ │ │ │ + bl 1b899c │ │ │ │ + b 8a230 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ tst r2, #1 │ │ │ │ - beq 8a560 │ │ │ │ + beq 8a290 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42436 @ 0xa5c4 │ │ │ │ + movw r1, #43140 @ 0xa884 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8a500 │ │ │ │ - ldr r0, [pc, #64] @ 8a5a8 │ │ │ │ + bl 1b899c │ │ │ │ + b 8a230 │ │ │ │ + ldr r0, [pc, #64] @ 8a2d8 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8a59c │ │ │ │ + beq 8a2cc │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a594 │ │ │ │ + bgt 8a2c4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 8a594 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8a2c4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, fp, ip, asr #7 │ │ │ │ + rsbeq r7, fp, r4, asr #7 │ │ │ │ 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 177348 │ │ │ │ - movw r7, #57004 @ 0xdeac │ │ │ │ + bl 177694 │ │ │ │ + movw r7, #58308 @ 0xe3c4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 8a60c │ │ │ │ + bne 8a33c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8a704 │ │ │ │ + beq 8a434 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8a640 │ │ │ │ + b 8a370 │ │ │ │ mov r0, r4 │ │ │ │ - bl 226484 │ │ │ │ + bl 226af4 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 8a640 │ │ │ │ + bne 8a370 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #42484 @ 0xa5f4 │ │ │ │ + movw r0, #43188 @ 0xa8b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 374c64 │ │ │ │ - b 8a704 │ │ │ │ - ldr r0, [pc, #204] @ 8a714 │ │ │ │ + bl 3758e0 │ │ │ │ + b 8a434 │ │ │ │ + ldr r0, [pc, #204] @ 8a444 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 8a674 │ │ │ │ + bne 8a3a4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #42528 @ 0xa620 │ │ │ │ + movw r0, #43232 @ 0xa8e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 374c64 │ │ │ │ - b 8a690 │ │ │ │ + bl 3758e0 │ │ │ │ + b 8a3c0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a690 │ │ │ │ + bgt 8a3c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 8a690 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8a3c0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 8a6e4 │ │ │ │ - ldr r0, [pc, #120] @ 8a718 │ │ │ │ + beq 8a414 │ │ │ │ + ldr r0, [pc, #120] @ 8a448 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 8a6c8 │ │ │ │ + bne 8a3f8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #42484 @ 0xa5f4 │ │ │ │ + movw r0, #43188 @ 0xa8b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 374c64 │ │ │ │ - b 8a6e4 │ │ │ │ + bl 3758e0 │ │ │ │ + b 8a414 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a6e4 │ │ │ │ + bgt 8a414 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 8a6e4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8a414 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a704 │ │ │ │ + bgt 8a434 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8a704 │ │ │ │ + bne 8a434 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 177b4c │ │ │ │ + bl 177e98 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r3, fp, r4, asr #2 │ │ │ │ - rsbeq r7, fp, ip, asr #7 │ │ │ │ + rsbeq r3, fp, ip, lsr r1 │ │ │ │ + rsbeq r7, fp, r4, asr #7 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r3, #5976 @ 0x1758 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 8a498 │ │ │ │ + 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 8a4d8 │ │ │ │ + mov r2, #3 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + bl 366f28 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 8a4d0 │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + cmp r3, #0 │ │ │ │ + bge 8a4d8 │ │ │ │ + movw r3, #45548 @ 0xb1ec │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b899c │ │ │ │ + mov r0, #0 │ │ │ │ + b 8a4f8 │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + add r1, r1, #16 │ │ │ │ + ldrexd r4, [r1] │ │ │ │ + strexd r0, r2, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 8a4e0 │ │ │ │ + movw r0, #5976 @ 0x1758 │ │ │ │ + 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, #48608 @ 0xbde0 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #42576 @ 0xa650 │ │ │ │ - movwne r1, #42600 @ 0xa668 │ │ │ │ + movweq r1, #43280 @ 0xa910 │ │ │ │ + movwne r1, #43304 @ 0xa928 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ movtne r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 233938 │ │ │ │ + bl 23447c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ @@ -93950,189 +93817,189 @@ │ │ │ │ push {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 8a5ac │ │ │ │ + bl 8a2dc │ │ │ │ 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 8a818 │ │ │ │ + ble 8a5fc │ │ │ │ add r1, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r1, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - beq 8a818 │ │ │ │ + beq 8a5fc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, r3 │ │ │ │ - bgt 8a800 │ │ │ │ + bgt 8a5e4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ pople {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #42932 @ 0xa7b4 │ │ │ │ + movw r1, #42392 @ 0xa598 │ │ │ │ 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 8a860 │ │ │ │ + bge 8a644 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 8a860 │ │ │ │ + beq 8a644 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, #0 │ │ │ │ cmpne lr, r1 │ │ │ │ - bne 8a870 │ │ │ │ + bne 8a654 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt 8a830 │ │ │ │ + bgt 8a614 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #24012 @ 0x5dcc │ │ │ │ + movw r3, #51972 @ 0xcb04 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 8a890 │ │ │ │ + bne 8a674 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #42620 @ 0xa67c │ │ │ │ + movw r0, #43324 @ 0xa93c │ │ │ │ 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 e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 8a914 │ │ │ │ + beq 8a6f8 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37d254 │ │ │ │ + bl 37daec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a948 │ │ │ │ + beq 8a72c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 8a928 │ │ │ │ + bge 8a70c │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 8a930 │ │ │ │ + bmi 8a714 │ │ │ │ cmp r4, r3 │ │ │ │ - blt 8a950 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + blt 8a734 │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1668 @ 0x684 │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8a980 │ │ │ │ + b 8a764 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8a970 │ │ │ │ + bne 8a754 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 251a10 │ │ │ │ - b 8a980 │ │ │ │ + bl 25b4a8 │ │ │ │ + b 8a764 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ strb r2, [r3, r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, 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 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #42628 @ 0xa684 │ │ │ │ + movw r0, #43332 @ 0xa944 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1c09f4 │ │ │ │ + bl 1c0e94 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e4c8 │ │ │ │ │ │ │ │ -0008a9f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +0008a7d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #43596 @ 0xaa4c │ │ │ │ + movw r1, #43056 @ 0xa830 │ │ │ │ movt r1, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bfbc8 <_PyTime_AsMilliseconds@@Base+0x1a8> │ │ │ │ + b 3c07d8 <_PyTime_AsMilliseconds@@Base+0x1a8> │ │ │ │ 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 2dbef8 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2dde3c <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ 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 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 │ │ │ │ @@ -94143,123 +94010,123 @@ │ │ │ │ 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 8aae8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf8> │ │ │ │ + bne 8a8cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf8> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ab20 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x130> │ │ │ │ + beq 8a904 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x130> │ │ │ │ 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] @ 8abec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1fc> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #212] @ 8a9d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1fc> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8abd8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ + beq 8a9bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 20ce94 │ │ │ │ + bl 20d484 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8abc4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ + beq 8a9a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 8ab84 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + bne 8a968 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2ddfc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8abcc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1dc> │ │ │ │ + bne 8a9b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1dc> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 8abc4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ + bl 301368 │ │ │ │ + b 8a9a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8abc4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ + beq 8a9a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 8ab40 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x150> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + bls 8a924 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x150> │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #8556 @ 0x216c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ab40 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x150> │ │ │ │ + bne 8a924 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x150> │ │ │ │ mov r4, #0 │ │ │ │ - b 8abd8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ + b 8a9bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsl #24 │ │ │ │ + rsbeq r8, sl, r4, lsl #24 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r5, #46684 @ 0xb65c │ │ │ │ + movw r5, #47956 @ 0xbb54 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r3, #42640 @ 0xa690 │ │ │ │ + movw r3, #43344 @ 0xa950 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #42684 @ 0xa6bc │ │ │ │ + movw r1, #43388 @ 0xa97c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2] │ │ │ │ - bl ecee4 │ │ │ │ + bl ece6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ac54 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x264> │ │ │ │ + beq 8aa38 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x264> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ 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, #47824 @ 0xbad0 │ │ │ │ + movw r3, #49096 @ 0xbfc8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ ldrb lr, [r0, #20] │ │ │ │ ldrb ip, [r0, #22] │ │ │ │ @@ -94268,395 +94135,395 @@ │ │ │ │ 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 2dbef8 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2dde3c <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008accc : │ │ │ │ +0008aab0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #31 │ │ │ │ - bl 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #4 │ │ │ │ - bls 8ad18 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 8aafc │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42688 @ 0xa6c0 │ │ │ │ + movw r1, #43392 @ 0xa980 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #44224 @ 0xacc0 │ │ │ │ + movw r1, #45796 @ 0xb2e4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 40b92c <_PyEval_GetANext@@Base+0x67c> │ │ │ │ + bl 40bf8c <_PyEval_GetANext@@Base+0x574> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ad60 │ │ │ │ + beq 8ab44 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 8ad68 │ │ │ │ + b 8ab4c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ad90 │ │ │ │ + beq 8ab74 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #48460 @ 0xbd4c │ │ │ │ + movw r2, #49732 @ 0xc244 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8aef8 │ │ │ │ + beq 8acdc │ │ │ │ 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 8adf4 │ │ │ │ + bne 8abd8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ae0c │ │ │ │ + bne 8abf0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ae0c │ │ │ │ - movw r0, #35688 @ 0x8b68 │ │ │ │ + bne 8abf0 │ │ │ │ + movw r0, #36392 @ 0x8e28 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ - bge 8ae0c │ │ │ │ - bl 431b14 <_PyLong_DivmodNear@@Base+0x6b4> │ │ │ │ + b c3a98 │ │ │ │ + bge 8abf0 │ │ │ │ + bl 431dfc <_PyLong_DivmodNear@@Base+0x6bc> │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #45 @ 0x2d │ │ │ │ - bne 8ae20 │ │ │ │ - b 8aef0 │ │ │ │ + bne 8ac04 │ │ │ │ + b 8acd4 │ │ │ │ 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 8ae44 │ │ │ │ + bgt 8ac28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ae44 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8ac28 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, r1 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r2, r7, #1 │ │ │ │ movge r2, r7 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8aeb8 │ │ │ │ + beq 8ac9c │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r0, #42736 @ 0xa6f0 │ │ │ │ + movw r0, #43440 @ 0xa9b0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ - b 8aef0 │ │ │ │ + bl d4e6c │ │ │ │ + b 8acd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8aed8 │ │ │ │ + beq 8acbc │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #42764 @ 0xa70c │ │ │ │ + movw r0, #43468 @ 0xa9cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ - b 8aef0 │ │ │ │ + bl d4e6c │ │ │ │ + b 8acd4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42784 @ 0xa720 │ │ │ │ + movw r0, #43488 @ 0xa9e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #35688 @ 0x8b68 │ │ │ │ + movw r0, #36392 @ 0x8e28 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ push {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 8af3c │ │ │ │ + bhi 8ad20 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 8af5c │ │ │ │ + bgt 8ad40 │ │ │ │ mvn r4, #0 │ │ │ │ - b 8afac │ │ │ │ + b 8ad90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38040 @ 0x9498 │ │ │ │ + movw r0, #38744 @ 0x9758 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b02c │ │ │ │ - b 8af2c │ │ │ │ + beq 8ae10 │ │ │ │ + b 8ad10 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 8af7c │ │ │ │ - bl df614 │ │ │ │ + bne 8ad60 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b02c │ │ │ │ - b 8af34 │ │ │ │ - bl e8c3c │ │ │ │ + bne 8ae10 │ │ │ │ + b 8ad18 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8afa4 │ │ │ │ + bgt 8ad88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8afa4 │ │ │ │ + bne 8ad88 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 8af6c │ │ │ │ + beq 8ad50 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8afd4 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bne 8adb8 │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42800 @ 0xa730 │ │ │ │ + movw r1, #43504 @ 0xa9f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8b02c │ │ │ │ + bl 1b899c │ │ │ │ + b 8ae10 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 8afe4 │ │ │ │ + bge 8adc8 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 8afec │ │ │ │ + bmi 8add0 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 8b008 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bgt 8adec │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46652 @ 0xb63c │ │ │ │ + movw r1, #47356 @ 0xb8fc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8b02c │ │ │ │ + bl 1b899c │ │ │ │ + b 8ae10 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8b034 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 8ae18 │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17420 @ 0x440c │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 2e258 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 224300 │ │ │ │ + bl 224970 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8b02c │ │ │ │ - ldr r0, [pc, #4] @ 8b070 │ │ │ │ + blt 8ae10 │ │ │ │ + ldr r0, [pc, #4] @ 8ae54 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r0, r2, 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, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 8b0d0 │ │ │ │ + beq 8aeb4 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8b0d0 │ │ │ │ + beq 8aeb4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 8b10c │ │ │ │ - b 8b0f4 │ │ │ │ + beq 8aef0 │ │ │ │ + b 8aed8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8b0c0 │ │ │ │ + beq 8aea4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #42828 @ 0xa74c │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b0c0 │ │ │ │ - b 8b120 │ │ │ │ + bne 8aea4 │ │ │ │ + b 8af04 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #42828 @ 0xa74c │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b120 │ │ │ │ + beq 8af04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8b128 │ │ │ │ - b 8b1cc │ │ │ │ + bne 8af0c │ │ │ │ + b 8afb0 │ │ │ │ mov r4, #0 │ │ │ │ - b 8b1cc │ │ │ │ + b 8afb0 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8b14c │ │ │ │ + bne 8af30 │ │ │ │ mov r0, r5 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ mov r5, r0 │ │ │ │ - b 8b15c │ │ │ │ + b 8af40 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8b188 │ │ │ │ + bne 8af6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b1a4 │ │ │ │ + bgt 8af88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8b1a4 │ │ │ │ + bne 8af88 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8b1a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8af88 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl f4ca4 <_PyTuple_FromPair@@Base+0x240> │ │ │ │ + bl f4bbc <_PyTuple_FromPair@@Base+0x240> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #16] │ │ │ │ - beq 8b1ac │ │ │ │ + beq 8af90 │ │ │ │ mov r4, r5 │ │ │ │ - b 8b1cc │ │ │ │ + b 8afb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b1cc │ │ │ │ + bgt 8afb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b1cc │ │ │ │ + bne 8afb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b27c │ │ │ │ + bne 8b060 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b290 │ │ │ │ - b 8b2a0 │ │ │ │ + bne 8b074 │ │ │ │ + b 8b084 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b26c │ │ │ │ + beq 8b050 │ │ │ │ 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 │ │ │ │ - beq 8b2bc │ │ │ │ + beq 8b0a0 │ │ │ │ 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} │ │ │ │ @@ -94665,33 +94532,33 @@ │ │ │ │ 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 8b304 │ │ │ │ + beq 8b0e8 │ │ │ │ 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]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 72d24 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ + b 72a04 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8b34c │ │ │ │ + beq 8b130 │ │ │ │ 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) │ │ │ │ @@ -94701,83 +94568,83 @@ │ │ │ │ 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 8b3a4 │ │ │ │ + bne 8b188 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63268 @ 0xf724 │ │ │ │ + movw r0, #64668 @ 0xfc9c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8b3f4 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8b1d8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #36072 @ 0x8ce8 │ │ │ │ + movw r1, #36636 @ 0x8f1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ee74 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 8b3fc │ │ │ │ + beq 8b1e0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40780 @ 0x9f4c │ │ │ │ + movw r1, #41904 @ 0xa3b0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b444 │ │ │ │ + beq 8b228 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42956 @ 0xa7cc │ │ │ │ + movw r1, #43660 @ 0xaa8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 32773c │ │ │ │ + bl 3299d8 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 8b490 │ │ │ │ + ble 8b274 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r5, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, r7 │ │ │ │ - bl 3c69d4 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c6fc0 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b3f4 │ │ │ │ + beq 8b1d8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 32773c │ │ │ │ - b 8b490 │ │ │ │ + bl 3299d8 │ │ │ │ + b 8b274 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1944ac │ │ │ │ + bl 194b80 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 8b46c │ │ │ │ + bls 8b250 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c69d4 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c6fc0 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b3f4 │ │ │ │ + beq 8b1d8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 3beaec <_PyUnicode_EncodeUTF16@@Base+0x1d4c> │ │ │ │ + bl 3bf6fc <_PyUnicode_EncodeUTF16@@Base+0x1d4c> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -94787,37 +94654,37 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2df4c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 8b4f0 │ │ │ │ + bhi 8b2d4 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8b578 │ │ │ │ - b 8b510 │ │ │ │ + beq 8b35c │ │ │ │ + b 8b2f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #15392 @ 0x3c20 │ │ │ │ + movw r0, #16096 @ 0x3ee0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b588 │ │ │ │ - b 8b4d8 │ │ │ │ + beq 8b36c │ │ │ │ + b 8b2bc │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b648 │ │ │ │ + beq 8b42c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b540 │ │ │ │ + beq 8b324 │ │ │ │ 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 │ │ │ │ @@ -94827,126 +94694,126 @@ │ │ │ │ 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 8b590 │ │ │ │ + b 8b374 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b590 │ │ │ │ + beq 8b374 │ │ │ │ mov r4, #0 │ │ │ │ - b 8b648 │ │ │ │ + b 8b42c │ │ │ │ cmp r6, #1 │ │ │ │ - ble 8b61c │ │ │ │ + ble 8b400 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8b61c │ │ │ │ + beq 8b400 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 8b5fc │ │ │ │ + beq 8b3e0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b588 │ │ │ │ + beq 8b36c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8b61c │ │ │ │ + beq 8b400 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8b588 │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + bl 1b899c │ │ │ │ + b 8b36c │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15392 @ 0x3c20 │ │ │ │ + movw r0, #16096 @ 0x3ee0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8b588 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8b36c │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b648 │ │ │ │ + beq 8b42c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29268 @ 0x7254 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b65c │ │ │ │ + beq 8b440 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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, #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 8b6b0 │ │ │ │ + bne 8b494 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b6e4 │ │ │ │ + beq 8b4c8 │ │ │ │ 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] @ 8b730 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #84] @ 8b514 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b724 │ │ │ │ + beq 8b508 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 8b708 │ │ │ │ + bgt 8b4ec │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #49016 @ 0xbf78 │ │ │ │ + movw r1, #49720 @ 0xc238 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8b724 │ │ │ │ + bl 1b899c │ │ │ │ + b 8b508 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b6ec │ │ │ │ - bl df614 │ │ │ │ + bne 8b4d0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b6ec │ │ │ │ + beq 8b4d0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr ip │ │ │ │ + rsbeq r8, sl, r0, lsr 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 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ add r5, r1, #4096 @ 0x1000 │ │ │ │ @@ -94954,28 +94821,28 @@ │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8b788 │ │ │ │ + beq 8b56c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ str r4, [r5, #16] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #292] @ 8b8d0 │ │ │ │ + ldr lr, [pc, #292] @ 8b6b4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -94985,567 +94852,567 @@ │ │ │ │ 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 8b808 │ │ │ │ + bne 8b5ec │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b848 │ │ │ │ + beq 8b62c │ │ │ │ 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, #156] @ 8b8d4 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #156] @ 8b6b8 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 8b8b4 │ │ │ │ + beq 8b698 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1fed5c │ │ │ │ + bl 1ff3c0 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq 8b8b0 │ │ │ │ - bl 104dd4 │ │ │ │ + beq 8b694 │ │ │ │ + bl 104f8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e39c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ movwge r4, #5976 @ 0x1758 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 8b8b4 │ │ │ │ + bge 8b698 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff168 │ │ │ │ + bl 3013f4 │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 200044 │ │ │ │ + bl 2006a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r1, [r6], #-156 @ 0xffffff64 @ │ │ │ │ - rsbeq r8, sl, r0, ror #24 │ │ │ │ + ldrdeq r1, [r6], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r8, sl, ip, asr ip │ │ │ │ │ │ │ │ -0008b8d8 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +0008b6bc <_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 36fe78 <_PyCode_GetScriptXIData@@Base+0x8c> │ │ │ │ + b 370aec <_PyCode_GetScriptXIData@@Base+0x8c> │ │ │ │ push {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 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 8b93c <_PyCode_GetPureScriptXIData@@Base+0x64> │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + bne 8b720 <_PyCode_GetPureScriptXIData@@Base+0x64> │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #43028 @ 0xa814 │ │ │ │ + movw r0, #43732 @ 0xaad4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 8b98c <_PyCode_GetPureScriptXIData@@Base+0xb4> │ │ │ │ + beq 8b770 <_PyCode_GetPureScriptXIData@@Base+0xb4> │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r2, r3 │ │ │ │ - bl 4cdf8 │ │ │ │ + bl 4ce60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b9c4 <_PyCode_GetPureScriptXIData@@Base+0xec> │ │ │ │ + beq 8b7a8 <_PyCode_GetPureScriptXIData@@Base+0xec> │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b9bc <_PyCode_GetPureScriptXIData@@Base+0xe4> │ │ │ │ + beq 8b7a0 <_PyCode_GetPureScriptXIData@@Base+0xe4> │ │ │ │ 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 {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, #37976 @ 0x9458 │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8ba28 <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ + beq 8b80c <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8ba28 <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ + beq 8b80c <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 8ba64 <_PyCode_GetPureScriptXIData@@Base+0x18c> │ │ │ │ - b 8ba4c <_PyCode_GetPureScriptXIData@@Base+0x174> │ │ │ │ + beq 8b848 <_PyCode_GetPureScriptXIData@@Base+0x18c> │ │ │ │ + b 8b830 <_PyCode_GetPureScriptXIData@@Base+0x174> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8ba18 <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ + beq 8b7fc <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #43040 @ 0xa820 │ │ │ │ + movw r0, #43744 @ 0xaae0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ba18 <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ - b 8ba7c <_PyCode_GetPureScriptXIData@@Base+0x1a4> │ │ │ │ + bne 8b7fc <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ + b 8b860 <_PyCode_GetPureScriptXIData@@Base+0x1a4> │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #43040 @ 0xa820 │ │ │ │ + movw r0, #43744 @ 0xaae0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ba7c <_PyCode_GetPureScriptXIData@@Base+0x1a4> │ │ │ │ + beq 8b860 <_PyCode_GetPureScriptXIData@@Base+0x1a4> │ │ │ │ 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 388234 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ + b 3888fc <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bc4c <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + bne 8ba30 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 435aa8 │ │ │ │ + bl 4357d0 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8bc4c <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + beq 8ba30 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8bb08 <_PyCode_GetPureScriptXIData@@Base+0x230> │ │ │ │ + beq 8b8ec <_PyCode_GetPureScriptXIData@@Base+0x230> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 435aa8 │ │ │ │ + bl 4357d0 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8bb28 <_PyCode_GetPureScriptXIData@@Base+0x250> │ │ │ │ + bne 8b90c <_PyCode_GetPureScriptXIData@@Base+0x250> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc4c <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + bgt 8ba30 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ moveq r0, r5 │ │ │ │ - bne 8bc4c <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ - b 8bc40 <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ + bne 8ba30 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + b 8ba24 <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8bb68 <_PyCode_GetPureScriptXIData@@Base+0x290> │ │ │ │ + beq 8b94c <_PyCode_GetPureScriptXIData@@Base+0x290> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 435aa8 │ │ │ │ + bl 4357d0 <_PyBytes_FromXIData@@Base+0x290> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8bb88 <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ + bne 8b96c <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc24 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bgt 8ba08 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8bc24 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bne 8ba08 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8bc24 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8ba08 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ 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 8bbb4 <_PyCode_GetPureScriptXIData@@Base+0x2dc> │ │ │ │ + beq 8b998 <_PyCode_GetPureScriptXIData@@Base+0x2dc> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 14ffe8 │ │ │ │ - bl bd8d8 │ │ │ │ - b 8bbe4 <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ + bl 15025c │ │ │ │ + bl bd438 │ │ │ │ + b 8b9c8 <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1fc9a8 │ │ │ │ + bl 1fd00c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 8bbe4 <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + bne 8b9c8 <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ + movw r3, #49856 @ 0xc2c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43048 @ 0xa828 │ │ │ │ + movw r1, #43752 @ 0xaae8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc04 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + bgt 8b9e8 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8bc04 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + bne 8b9e8 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc24 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bgt 8ba08 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 8bc24 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bne 8ba08 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bc4c <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + bgt 8ba30 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8bc4c <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + bne 8ba30 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 8bcb4 <_PyCode_GetPureScriptXIData@@Base+0x3dc> │ │ │ │ + bne 8ba98 <_PyCode_GetPureScriptXIData@@Base+0x3dc> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 8bc94 <_PyCode_GetPureScriptXIData@@Base+0x3bc> │ │ │ │ + bge 8ba78 <_PyCode_GetPureScriptXIData@@Base+0x3bc> │ │ │ │ mov r5, #0 │ │ │ │ - b 8bcb4 <_PyCode_GetPureScriptXIData@@Base+0x3dc> │ │ │ │ + b 8ba98 <_PyCode_GetPureScriptXIData@@Base+0x3dc> │ │ │ │ clz ip, r1 │ │ │ │ lsr ip, ip, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r5, ip │ │ │ │ - beq 8bce4 <_PyCode_GetPureScriptXIData@@Base+0x40c> │ │ │ │ - b 8bc8c <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ + beq 8bac8 <_PyCode_GetPureScriptXIData@@Base+0x40c> │ │ │ │ + b 8ba70 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ 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] @ 8bda0 <_PyCode_GetPureScriptXIData@@Base+0x4c8> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #196] @ 8bb84 <_PyCode_GetPureScriptXIData@@Base+0x4c8> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bd98 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + beq 8bb7c <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 8bd54 <_PyCode_GetPureScriptXIData@@Base+0x47c> │ │ │ │ + beq 8bb38 <_PyCode_GetPureScriptXIData@@Base+0x47c> │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8bd00 <_PyCode_GetPureScriptXIData@@Base+0x428> │ │ │ │ + beq 8bae4 <_PyCode_GetPureScriptXIData@@Base+0x428> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 8bd5c <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ + beq 8bb40 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8bd40 <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ - bl e8c3c │ │ │ │ + beq 8bb24 <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bd38 <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ + bgt 8bb1c <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8bd38 <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ + bne 8bb1c <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8bd5c <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ - bl df614 │ │ │ │ + bne 8bb40 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 8bd94 <_PyCode_GetPureScriptXIData@@Base+0x4bc> │ │ │ │ - b 8bd5c <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ + bne 8bb78 <_PyCode_GetPureScriptXIData@@Base+0x4bc> │ │ │ │ + b 8bb40 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ 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 3cdca0 │ │ │ │ + bl 3ce290 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ - b 8bd98 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + b 8bb7c <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsl #25 │ │ │ │ + rsbeq r8, sl, r8, lsl #25 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3885a0 <_PyXI_GetMainNamespace@@Base+0x3c4> │ │ │ │ + b 388c68 <_PyXI_GetMainNamespace@@Base+0x3c4> │ │ │ │ push {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 6780c │ │ │ │ + bl 674f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8be10 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ + beq 8bbf4 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ movwne r2, #5976 @ 0x1758 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0008be18 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +0008bbfc <_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 8be70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ + beq 8bc54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8be70 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ + beq 8bc54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq 8be88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ + beq 8bc6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 8be88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ + bne 8bc6c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #29540 @ 0x7364 │ │ │ │ + movw r0, #30244 @ 0x7624 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8bea0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ + b 8bc84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 395054 <_PyArg_ParseStackAndKeywords@@Base+0x1dc> │ │ │ │ + bl 395c0c <_PyArg_ParseStackAndKeywords@@Base+0x1dc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008beb0 : │ │ │ │ +0008bc94 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bee0 │ │ │ │ + beq 8bcc4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #34336 @ 0x8620 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8bee0 │ │ │ │ + bne 8bcc4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bee0 │ │ │ │ + beq 8bcc4 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43208 @ 0xa8c8 │ │ │ │ + movw r1, #43912 @ 0xab88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 8bf70 │ │ │ │ + bne 8bd54 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ff3f0 │ │ │ │ + bl 1ffa54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bf94 │ │ │ │ + bne 8bd78 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #6476 @ 0x194c │ │ │ │ + movw r2, #7180 @ 0x1c0c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #14808 @ 0x39d8 │ │ │ │ + movw r0, #15512 @ 0x3c98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8bf8c │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8bd70 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14808 @ 0x39d8 │ │ │ │ + movw r0, #15512 @ 0x3c98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bf38 │ │ │ │ + bne 8bd1c │ │ │ │ mov r0, #0 │ │ │ │ - b 8c068 │ │ │ │ + b 8be4c │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 207664 │ │ │ │ + bl 207994 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8bf8c │ │ │ │ + beq 8bd70 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 8bfcc │ │ │ │ + bhi 8bdb0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8bffc │ │ │ │ - b 8bff0 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + bne 8bde0 │ │ │ │ + b 8bdd4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8048 @ 0x1f70 │ │ │ │ + movw r1, #8556 @ 0x216c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8bf8c │ │ │ │ - b 8bfb4 │ │ │ │ - bl df614 │ │ │ │ + beq 8bd70 │ │ │ │ + b 8bd98 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bf8c │ │ │ │ + bne 8bd70 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #24068 @ 0x5e04 │ │ │ │ + movw r1, #24632 @ 0x6038 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #43264 @ 0xa900 │ │ │ │ + movw r0, #43968 @ 0xabc0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8bf8c │ │ │ │ + beq 8bd70 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e8e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c054 │ │ │ │ + beq 8be38 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 8bf8c │ │ │ │ - bl d7124 │ │ │ │ + bl 301368 │ │ │ │ + b 8bd70 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008c070 <_PyArg_ParseStack@@Base>: │ │ │ │ +0008be54 <_PyArg_ParseStack@@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 │ │ │ │ @@ -95553,109 +95420,109 @@ │ │ │ │ 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 f9a50 │ │ │ │ + bl f9dbc │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 8c0ec <_PyArg_ParseStack@@Base+0x7c> │ │ │ │ + blt 8bed0 <_PyArg_ParseStack@@Base+0x7c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 8c0f8 <_PyArg_ParseStack@@Base+0x88> │ │ │ │ - b 8c14c <_PyArg_ParseStack@@Base+0xdc> │ │ │ │ + bne 8bedc <_PyArg_ParseStack@@Base+0x88> │ │ │ │ + b 8bf30 <_PyArg_ParseStack@@Base+0xdc> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 8c120 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + b 8bf04 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8c120 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + beq 8bf04 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 8c120 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + ble 8bf04 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 224300 │ │ │ │ + bl 224970 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 8c15c <_PyArg_ParseStack@@Base+0xec> │ │ │ │ + blt 8bf40 <_PyArg_ParseStack@@Base+0xec> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 368ab8 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 25e50c <_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 {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 8c1c4 <_PyArg_ParseStack@@Base+0x154> │ │ │ │ + bne 8bfa8 <_PyArg_ParseStack@@Base+0x154> │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8c19c <_PyArg_ParseStack@@Base+0x12c> │ │ │ │ + beq 8bf80 <_PyArg_ParseStack@@Base+0x12c> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c1c4 <_PyArg_ParseStack@@Base+0x154> │ │ │ │ + bne 8bfa8 <_PyArg_ParseStack@@Base+0x154> │ │ │ │ mov r0, r1 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 42b6d0 <_PyBytes_GetXIData@@Base+0x38a4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 42ac04 <_PyBytes_GetXIData@@Base+0x2980> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43284 @ 0xa914 │ │ │ │ + movw r1, #43988 @ 0xabd4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #36] @ 8c224 <_PyArg_ParseStack@@Base+0x1b4> │ │ │ │ - bl f359c │ │ │ │ + ldr r1, [pc, #36] @ 8c008 <_PyArg_ParseStack@@Base+0x1b4> │ │ │ │ + bl f3720 <_PyType_LookupRefAndVersion@@Base+0x26c> │ │ │ │ mov r4, r0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 r2, fp, r8, lsl r6 │ │ │ │ + rsbeq r2, fp, r0, lsl r6 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ @@ -95668,52 +95535,52 @@ │ │ │ │ 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 8c28c <_PyArg_ParseStack@@Base+0x21c> │ │ │ │ + bne 8c070 <_PyArg_ParseStack@@Base+0x21c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c2a0 <_PyArg_ParseStack@@Base+0x230> │ │ │ │ - b 8c2b0 <_PyArg_ParseStack@@Base+0x240> │ │ │ │ + bne 8c084 <_PyArg_ParseStack@@Base+0x230> │ │ │ │ + b 8c094 <_PyArg_ParseStack@@Base+0x240> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c27c <_PyArg_ParseStack@@Base+0x20c> │ │ │ │ + beq 8c060 <_PyArg_ParseStack@@Base+0x20c> │ │ │ │ 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 │ │ │ │ - beq 8c2cc <_PyArg_ParseStack@@Base+0x25c> │ │ │ │ + beq 8c0b0 <_PyArg_ParseStack@@Base+0x25c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c2e8 <_PyArg_ParseStack@@Base+0x278> │ │ │ │ + beq 8c0cc <_PyArg_ParseStack@@Base+0x278> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c304 <_PyArg_ParseStack@@Base+0x294> │ │ │ │ + beq 8c0e8 <_PyArg_ParseStack@@Base+0x294> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c320 <_PyArg_ParseStack@@Base+0x2b0> │ │ │ │ + beq 8c104 <_PyArg_ParseStack@@Base+0x2b0> │ │ │ │ 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} │ │ │ │ @@ -95726,56 +95593,56 @@ │ │ │ │ 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 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c39c <_PyArg_ParseStack@@Base+0x32c> │ │ │ │ + beq 8c180 <_PyArg_ParseStack@@Base+0x32c> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d8bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c394 <_PyArg_ParseStack@@Base+0x324> │ │ │ │ + bge 8c178 <_PyArg_ParseStack@@Base+0x324> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 41b1ec <_PyBytes_Find@@Base+0x1e0c> │ │ │ │ + b 41b718 <_PyBytes_Find@@Base+0x1c10> │ │ │ │ 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 e8c3c │ │ │ │ + bl e8c6c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c3f0 <_PyArg_ParseStack@@Base+0x380> │ │ │ │ - bl df614 │ │ │ │ + bne 8c1d4 <_PyArg_ParseStack@@Base+0x380> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c428 <_PyArg_ParseStack@@Base+0x3b8> │ │ │ │ + bne 8c20c <_PyArg_ParseStack@@Base+0x3b8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8c41c <_PyArg_ParseStack@@Base+0x3ac> │ │ │ │ + blt 8c200 <_PyArg_ParseStack@@Base+0x3ac> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 8c418 <_PyArg_ParseStack@@Base+0x3a8> │ │ │ │ + blt 8c1fc <_PyArg_ParseStack@@Base+0x3a8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -95785,110 +95652,110 @@ │ │ │ │ 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 bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c4b8 <_PyArg_ParseStack@@Base+0x448> │ │ │ │ + beq 8c29c <_PyArg_ParseStack@@Base+0x448> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d748 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c4b0 <_PyArg_ParseStack@@Base+0x440> │ │ │ │ + bge 8c294 <_PyArg_ParseStack@@Base+0x440> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008c4c0 : │ │ │ │ +0008c2a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df644 │ │ │ │ + b df4dc │ │ │ │ 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 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c530 │ │ │ │ + beq 8c314 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e654 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c528 │ │ │ │ + bge 8c30c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008c538 : │ │ │ │ +0008c31c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ ands r3, r3, #8388608 @ 0x800000 │ │ │ │ moveq r0, r3 │ │ │ │ ldrne r3, [r2, #16] │ │ │ │ addne r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8c590 │ │ │ │ + bne 8c374 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8c584 │ │ │ │ - movw r0, #900 @ 0x384 │ │ │ │ + bne 8c368 │ │ │ │ + movw r0, #928 @ 0x3a0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c578 │ │ │ │ + beq 8c35c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43488 @ 0xa9e0 │ │ │ │ + movw r1, #44192 @ 0xaca0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -95912,209 +95779,209 @@ │ │ │ │ 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 8c654 │ │ │ │ + bne 8c438 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c68c │ │ │ │ + beq 8c470 │ │ │ │ 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] @ 8c81c │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #412] @ 8c600 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c810 │ │ │ │ + beq 8c5f4 │ │ │ │ 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 8c7a8 │ │ │ │ + beq 8c58c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c6e0 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 8c4c4 │ │ │ │ + bl 1c0f5c │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c6d8 │ │ │ │ - bl df614 │ │ │ │ + bne 8c4bc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c6d8 │ │ │ │ + beq 8c4bc │ │ │ │ mov r4, #0 │ │ │ │ - b 8c810 │ │ │ │ + b 8c5f4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8c7a8 │ │ │ │ + beq 8c58c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c710 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 8c4f4 │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 8c708 │ │ │ │ - bl df614 │ │ │ │ + bne 8c4ec │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c6d0 │ │ │ │ + bne 8c4b4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8c7a8 │ │ │ │ + beq 8c58c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c740 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 8c524 │ │ │ │ + bl 1c0f5c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c738 │ │ │ │ - bl df614 │ │ │ │ + bne 8c51c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c6d0 │ │ │ │ + bne 8c4b4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8c7a8 │ │ │ │ + beq 8c58c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c770 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 8c554 │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8c768 │ │ │ │ - bl df614 │ │ │ │ + bne 8c54c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c6d0 │ │ │ │ + bne 8c4b4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8c7a8 │ │ │ │ + beq 8c58c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c788 │ │ │ │ + beq 8c56c │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 8c7a8 │ │ │ │ + beq 8c58c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8c7a8 │ │ │ │ - bl df614 │ │ │ │ + bne 8c58c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c6d0 │ │ │ │ + bne 8c4b4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #47824 @ 0xbad0 │ │ │ │ + movw r3, #49096 @ 0xbfc8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 8c7e4 │ │ │ │ + bne 8c5c8 │ │ │ │ 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 2dbef8 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2dde3c <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ mov r4, r0 │ │ │ │ - b 8c810 │ │ │ │ + b 8c5f4 │ │ │ │ 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, #43524 @ 0xaa04 │ │ │ │ + movw r2, #44228 @ 0xacc4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 43f87c <_Py_hashtable_foreach@@Base+0x3ad4> │ │ │ │ + bl 43fb64 <_Py_hashtable_foreach@@Base+0x3ad4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, ror #25 │ │ │ │ + rsbeq r8, sl, r0, ror #25 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #560 @ 0x230 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 8c864 │ │ │ │ + beq 8c648 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 2a186c │ │ │ │ + bl 2a3304 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8c8b0 │ │ │ │ - bne 8c8b8 │ │ │ │ - movw r1, #25648 @ 0x6430 │ │ │ │ + blt 8c694 │ │ │ │ + bne 8c69c │ │ │ │ + movw r1, #26352 @ 0x66f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8c954 │ │ │ │ + b 8c738 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #35428 @ 0x8a64 │ │ │ │ + movw r2, #36132 @ 0x8d24 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3914 │ │ │ │ + bl 1f4094 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c900 │ │ │ │ - movw r3, #48484 @ 0xbd64 │ │ │ │ + bne 8c6e4 │ │ │ │ + movw r3, #49796 @ 0xc284 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c8b0 │ │ │ │ + beq 8c694 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #43316 @ 0xa934 │ │ │ │ + movw r1, #44020 @ 0xabf4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8c8b0 │ │ │ │ + bl 1b899c │ │ │ │ + b 8c694 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c930 │ │ │ │ + bgt 8c714 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8c930 │ │ │ │ + bne 8c714 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8c8b0 │ │ │ │ + beq 8c694 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 293a44 │ │ │ │ + bl 294c60 │ │ │ │ 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} │ │ │ │ @@ -96123,331 +95990,331 @@ │ │ │ │ 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 8c9c0 │ │ │ │ + bhi 8c7a4 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8c9e0 │ │ │ │ + bne 8c7c4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #7396 @ 0x1ce4 │ │ │ │ + movw r0, #8580 @ 0x2184 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8ca7c │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8c860 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #7396 @ 0x1ce4 │ │ │ │ + movw r0, #8580 @ 0x2184 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ca7c │ │ │ │ - b 8c988 │ │ │ │ + beq 8c860 │ │ │ │ + b 8c76c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ca04 │ │ │ │ - bl df614 │ │ │ │ + bne 8c7e8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 8ca7c │ │ │ │ - b 8ca34 │ │ │ │ - bl e8c3c │ │ │ │ + bne 8c860 │ │ │ │ + b 8c818 │ │ │ │ + bl e8c6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ca2c │ │ │ │ + bgt 8c810 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ca2c │ │ │ │ + bne 8c810 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 8c9f0 │ │ │ │ + beq 8c7d4 │ │ │ │ cmp r8, #2 │ │ │ │ - ble 8ca50 │ │ │ │ + ble 8c834 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 8ca54 │ │ │ │ - b 8ca7c │ │ │ │ + bge 8c838 │ │ │ │ + b 8c860 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 3b0a88 │ │ │ │ + bl 3b17d8 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3b1250 │ │ │ │ + b 3b1fa0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 339030 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33b090 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cae4 │ │ │ │ + beq 8c8c8 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e97c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8cadc │ │ │ │ + bge 8c8c0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 8cb34 │ │ │ │ + ldr r2, [pc, #64] @ 8c918 │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ - movwne r0, #43540 @ 0xaa14 │ │ │ │ + movweq r0, #44236 @ 0xaccc │ │ │ │ + movwne r0, #44244 @ 0xacd4 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cce4 │ │ │ │ + bne 8cac8 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8cc38 │ │ │ │ + bne 8ca1c │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8cb98 │ │ │ │ + beq 8c97c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8cba4 │ │ │ │ + bne 8c988 │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8cce4 │ │ │ │ + beq 8cac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ccd4 │ │ │ │ + beq 8cab8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ccd4 │ │ │ │ + beq 8cab8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 93cb0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl 93a90 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cc10 │ │ │ │ + bgt 8c9f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8cc10 │ │ │ │ + bne 8c9f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cce4 │ │ │ │ + bgt 8cac8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8cce4 │ │ │ │ + bne 8cac8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8cce4 │ │ │ │ + beq 8cac8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ccd4 │ │ │ │ + beq 8cab8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ccd4 │ │ │ │ + beq 8cab8 │ │ │ │ sub r1, fp, #28 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl fcbcc │ │ │ │ - bl bd8d8 │ │ │ │ + bl fcee4 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ccb0 │ │ │ │ + bgt 8ca94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ccb0 │ │ │ │ + bne 8ca94 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cce4 │ │ │ │ + bgt 8cac8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8cce4 │ │ │ │ + bne 8cac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8cce4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8cac8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 8cd34 │ │ │ │ + ldr r2, [pc, #64] @ 8cb18 │ │ │ │ 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, #43548 @ 0xaa1c │ │ │ │ - movwne r0, #43560 @ 0xaa28 │ │ │ │ + movweq r0, #44252 @ 0xacdc │ │ │ │ + movwne r0, #44264 @ 0xace8 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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 df614 │ │ │ │ + bl df4ac │ │ │ │ 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 8cdb4 │ │ │ │ + bne 8cb98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8f154 │ │ │ │ - bl bd8d8 │ │ │ │ + bl 8ef34 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8cdf8 │ │ │ │ + ble 8cbdc │ │ │ │ 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 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 1746f4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl 174a3c │ │ │ │ + bl bd438 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ce44 │ │ │ │ + beq 8cc28 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 8ce80 │ │ │ │ + b 8cc64 │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43572 @ 0xaa34 │ │ │ │ + movw r1, #44276 @ 0xacf4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip] │ │ │ │ @@ -96455,52 +96322,52 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2d730 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ced8 │ │ │ │ + beq 8ccbc │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 8cee4 │ │ │ │ + b 8ccc8 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43616 @ 0xaa60 │ │ │ │ + movw r1, #44320 @ 0xad20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43664 @ 0xaa90 │ │ │ │ + movw r1, #44368 @ 0xad50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -96510,134 +96377,134 @@ │ │ │ │ moveq r3, #0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d02c │ │ │ │ + beq 8ce10 │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cfb4 │ │ │ │ + bne 8cd98 │ │ │ │ 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 8d01c │ │ │ │ + bgt 8ce00 │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ - ble 8d028 │ │ │ │ + ble 8ce0c │ │ │ │ sub r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls 8d014 │ │ │ │ + bls 8cdf8 │ │ │ │ ldr r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8d00c │ │ │ │ + bne 8cdf0 │ │ │ │ sub r3, r3, r5 │ │ │ │ asr r0, r3, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8cff4 │ │ │ │ + bcc 8cdd8 │ │ │ │ sub r3, r3, r5 │ │ │ │ asr r4, r3, #2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble 8d02c │ │ │ │ - b 8cf94 │ │ │ │ + ble 8ce10 │ │ │ │ + b 8cd78 │ │ │ │ mov r4, r2 │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls 8cfac │ │ │ │ + bls 8cd90 │ │ │ │ ldr r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne 8d030 │ │ │ │ + bne 8ce14 │ │ │ │ sub r0, r0, r5 │ │ │ │ asr r0, r0, #2 │ │ │ │ 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, [fp, #4] │ │ │ │ subs lr, r2, #0 │ │ │ │ sub r5, ip, r3 │ │ │ │ - beq 8d0b0 │ │ │ │ + beq 8ce94 │ │ │ │ cmp r5, lr │ │ │ │ - bge 8d084 │ │ │ │ + bge 8ce68 │ │ │ │ mvn ip, #0 │ │ │ │ - b 8d0b0 │ │ │ │ + b 8ce94 │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ cmp lr, #1 │ │ │ │ - ble 8d07c │ │ │ │ + ble 8ce60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, lr │ │ │ │ - bl 441960 <_PyCoro_ComputeOrigin@@Base+0x5a4> │ │ │ │ + bl 441c48 <_PyCoro_ComputeOrigin@@Base+0x5a4> │ │ │ │ cmn r0, #1 │ │ │ │ mov ip, r0 │ │ │ │ addne ip, r0, r4 │ │ │ │ mov r0, ip │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008d0b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +0008ce9c <_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 225190 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 225800 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43712 @ 0xaac0 │ │ │ │ + movw r1, #44416 @ 0xad80 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 8d170 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb8> │ │ │ │ + beq 8cf54 <_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 404bb0 │ │ │ │ + bl 4054c0 │ │ │ │ subs ip, r0, #0 │ │ │ │ addge ip, ip, r4 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -96646,76 +96513,76 @@ │ │ │ │ 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 8d1e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x128> │ │ │ │ + beq 8cfc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x128> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #4544 @ 0x11c0 │ │ │ │ + movw r1, #5828 @ 0x16c4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 227950 │ │ │ │ + bl 228068 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d1e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x128> │ │ │ │ + beq 8cfc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x128> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8d1f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x140> │ │ │ │ + beq 8cfdc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x140> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8d1f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x140> │ │ │ │ + b 8cfdc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x140> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d3514 │ │ │ │ + b d3388 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d240 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x188> │ │ │ │ - bl df614 │ │ │ │ + bne 8d024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x188> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d2a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ + bne 8d084 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2ea3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d268 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1b0> │ │ │ │ + bne 8d04c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1b0> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b 8d280 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c8> │ │ │ │ + bl 301368 │ │ │ │ + b 8d064 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 311958 │ │ │ │ + bl 313bf4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d290 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1d8> │ │ │ │ + bne 8d074 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1d8> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0d8 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d2a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ + bne 8d084 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 │ │ │ │ @@ -96723,242 +96590,242 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 8d314 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x25c> │ │ │ │ + bne 8d0f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x25c> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8d314 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x25c> │ │ │ │ + bne 8d0f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x25c> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #43816 @ 0xab28 │ │ │ │ + movw r1, #44520 @ 0xade8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8d348 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x290> │ │ │ │ + bl 1b899c │ │ │ │ + b 8d12c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x290> │ │ │ │ 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] @ 8d354 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x29c> │ │ │ │ + ldr r3, [pc, #28] @ 8d138 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x29c> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d2f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x240> │ │ │ │ + bne 8d0dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x240> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl sp │ │ │ │ + rsbeq r8, sl, ip, lsl #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d3e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x328> │ │ │ │ + beq 8d1c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x328> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 3279bc │ │ │ │ + bl 329c58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e00c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d3ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f4> │ │ │ │ + bne 8d190 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f4> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 3279bc │ │ │ │ + bl 329c58 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8d3e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x330> │ │ │ │ + bne 8d1cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x330> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d61c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bne 8d400 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r8, [r7, #12] │ │ │ │ - movw r5, #65444 @ 0xffa4 │ │ │ │ - movt r5, #70 @ 0x46 │ │ │ │ + movw r5, #612 @ 0x264 │ │ │ │ + movt r5, #71 @ 0x47 │ │ │ │ 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 8d548 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x490> │ │ │ │ + bne 8d32c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x490> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8d60c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + beq 8d3f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8d60c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + beq 8d3f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8d61c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + beq 8d400 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 8d58c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ + beq 8d370 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d530 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ + beq 8d314 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d530 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ + beq 8d314 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d538 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x480> │ │ │ │ + beq 8d31c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x480> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4365b0 │ │ │ │ + bl 435fd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d514 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x45c> │ │ │ │ + bne 8d2f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x45c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d50c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ + bgt 8d2f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d50c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ + bne 8d2f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 8d538 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x480> │ │ │ │ + b 8d31c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x480> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d530 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ + bgt 8d314 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d530 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ + bne 8d314 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8d5d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x520> │ │ │ │ - b 8d5ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ + ble 8d3bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x520> │ │ │ │ + b 8d3d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ ldr r4, [r7, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8d60c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + beq 8d3f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8d61c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + beq 8d400 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8d5b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4fc> │ │ │ │ + bne 8d398 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4fc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d61c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bgt 8d400 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8d61c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bne 8d400 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #24] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fcbcc │ │ │ │ + bl fcee4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d5ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ + bgt 8d3d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 8d5ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ + bne 8d3d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d60c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + bgt 8d3f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8d60c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + bne 8d3f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d66c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ + beq 8d450 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ bl 2eb98 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d674 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5bc> │ │ │ │ + bne 8d458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5bc> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -96966,31 +96833,31 @@ │ │ │ │ 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 8d6bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x604> │ │ │ │ + bne 8d4a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x604> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d6d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x618> │ │ │ │ - b 8d6e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ + bne 8d4b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x618> │ │ │ │ + b 8d4c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d6ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5f4> │ │ │ │ + beq 8d490 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5f4> │ │ │ │ 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 8d6fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x644> │ │ │ │ + beq 8d4e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x644> │ │ │ │ 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} │ │ │ │ @@ -97002,118 +96869,118 @@ │ │ │ │ push {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 df614 │ │ │ │ + bl df4ac │ │ │ │ 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, #65444 @ 0xffa4 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ + movw r3, #612 @ 0x264 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8d7a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f0> │ │ │ │ + bne 8d58c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f0> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + beq 8d5e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + beq 8d5e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - bl 4365b0 │ │ │ │ + bl 435fd8 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 8d800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + b 8d5e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + beq 8d5e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12aef4 │ │ │ │ + bl 12b11c │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + bgt 8d5e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8d800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + bne 8d5e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ push {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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d844 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x78c> │ │ │ │ - bl df614 │ │ │ │ + bne 8d628 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x78c> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d864 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7ac> │ │ │ │ + bne 8d648 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7ac> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2ea60 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ movweq r3, #45300 @ 0xb0f4 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - bne 8d86c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7b4> │ │ │ │ - b 8d8b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7fc> │ │ │ │ + bne 8d650 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7b4> │ │ │ │ + b 8d698 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7fc> │ │ │ │ mov r4, #0 │ │ │ │ - b 8d8d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x820> │ │ │ │ - bl af184 │ │ │ │ + b 8d6bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x820> │ │ │ │ + bl af014 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8d884 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7cc> │ │ │ │ + bne 8d668 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7cc> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2f018 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 8d8c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x80c> │ │ │ │ - bl af754 │ │ │ │ + beq 8d6a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x80c> │ │ │ │ + bl af5e4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ - bl ff900 │ │ │ │ + b 301368 │ │ │ │ + bl ffa28 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ 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 │ │ │ │ @@ -97121,332 +96988,332 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #55624 @ 0xd948 │ │ │ │ + movw ip, #55484 @ 0xd8bc │ │ │ │ movt ip, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3877cc <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 387e90 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d940 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x888> │ │ │ │ + beq 8d724 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x888> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [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 │ │ │ │ + ldr r3, [pc, #360] @ 8d8b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa14> │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r5, [r2, r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne 8d764 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8c8> │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #336] @ 8d8b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa18> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r2, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #44620 @ 0xae4c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 1f0424 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ + cmn r0, #1 │ │ │ │ + moveq r4, #0 │ │ │ │ + beq 8d8a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa0c> │ │ │ │ + bl b7048 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 8d8a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa0c> │ │ │ │ + ldr r6, [pc, #288] @ 8d8b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa1c> │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8d7b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x91c> │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8d7a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x904> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 8d7d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x938> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r7, [r5, #3696] @ 0xe70 │ │ │ │ + movw r8, #5976 @ 0x1758 │ │ │ │ + movt r8, #104 @ 0x68 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 8d878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9dc> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 345cd0 <_PyErr_GetTopmostException@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ + bl ce87c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 8d84c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9b0> │ │ │ │ + ldr r2, [r9] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r2, r8 │ │ │ │ + bl c1098 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r9, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8d840 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9a4> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 8d840 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9a4> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + cmn r9, #1 │ │ │ │ + ldrne r7, [r7, #4] │ │ │ │ + bne 8d7e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x944> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8d864 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9c8> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + beq 8d86c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9d0> │ │ │ │ + mov r4, #0 │ │ │ │ + b 8d878 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9dc> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8d864 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9c8> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 8d898 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9fc> │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 8d880 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9e4> │ │ │ │ + dmb ish │ │ │ │ + beq 8d8a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa0c> │ │ │ │ + ldr r0, [pc, #16] @ 8d8b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa1c> │ │ │ │ + bl 35ca78 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq r1, r6, r8, lsl sp │ │ │ │ + rsbeq sl, sl, r0, ror #2 │ │ │ │ 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 e8d2c │ │ │ │ + b e8d5c │ │ │ │ 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 8dcf4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc3c> │ │ │ │ + bl 8dad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc3c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8dad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa20> │ │ │ │ + beq 8da4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb0> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 8d9c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x90c> │ │ │ │ + bne 8d938 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa9c> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31964 @ 0x7cdc │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8da44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ + bl 1b899c │ │ │ │ + b 8d9b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb1c> │ │ │ │ mov r0, #3 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8daac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ + beq 8da20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb84> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 34b0a8 │ │ │ │ + bl 34ce8c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 8da4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x994> │ │ │ │ + bge 8d9c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb24> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8daac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ + beq 8da20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8da94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9dc> │ │ │ │ + ble 8da08 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb6c> │ │ │ │ mov r4, #0 │ │ │ │ - b 8daac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ + b 8da20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb84> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ 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 f39dc │ │ │ │ + bl f38f4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8daac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ - b 8da38 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x980> │ │ │ │ + beq 8da20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb84> │ │ │ │ + b 8d9ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb10> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8da44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ + bne 8d9b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8da44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8d9b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb1c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8dac0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa08> │ │ │ │ + ble 8da34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb98> │ │ │ │ mov r5, r4 │ │ │ │ - b 8dad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa20> │ │ │ │ + b 8da4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8dab8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa00> │ │ │ │ + bne 8da2c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb90> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8dab8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa00> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8da2c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb90> │ │ │ │ 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 r3, [pc, #360] @ 8dc68 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb0> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r5, [r2, r3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne 8db1c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa64> │ │ │ │ - movw r1, #39700 @ 0x9b14 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #336] @ 8dc6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb4> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #43916 @ 0xab8c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1efca4 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ - cmn r0, #1 │ │ │ │ - moveq r4, #0 │ │ │ │ - beq 8dc60 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xba8> │ │ │ │ - bl b7454 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 8dc60 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xba8> │ │ │ │ - ldr r6, [pc, #288] @ 8dc70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb8> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 8db70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xab8> │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8db58 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa0> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 8db8c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xad4> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r7, [r5, #3696] @ 0xe70 │ │ │ │ - movw r8, #5976 @ 0x1758 │ │ │ │ - movt r8, #104 @ 0x68 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 8dc30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb78> │ │ │ │ - mov r0, r7 │ │ │ │ - bl 343f10 <_PyErr_GetTopmostException@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ - bl ce9e0 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 8dc04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb4c> │ │ │ │ - ldr r2, [r9] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r2, r8 │ │ │ │ - bl bff90 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r9, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dbf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb40> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 8dbf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb40> │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r9, #1 │ │ │ │ - ldrne r7, [r7, #4] │ │ │ │ - bne 8db98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xae0> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dc1c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb64> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - beq 8dc24 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb6c> │ │ │ │ - mov r4, #0 │ │ │ │ - b 8dc30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb78> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8dc1c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb64> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 8dc50 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb98> │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8dc38 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb80> │ │ │ │ - dmb ish │ │ │ │ - beq 8dc60 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xba8> │ │ │ │ - ldr r0, [pc, #16] @ 8dc70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb8> │ │ │ │ - bl 35c91c │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r0, r0, ip │ │ │ │ - rsbeq r1, r6, r8, lsl sl │ │ │ │ - rsbeq sl, sl, r8, ror #2 │ │ │ │ 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, #43984 @ 0xabd0 │ │ │ │ + movw r2, #44688 @ 0xae90 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ cmp ip, #4 │ │ │ │ - movw r3, #43940 @ 0xaba4 │ │ │ │ + movw r3, #44644 @ 0xae64 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, r1, #3 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8dcec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ + beq 8dad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2fe304 <_PyOnceFlag_CallOnceSlow@@Base+0x16b8> │ │ │ │ + bl 300590 <_PyOnceFlag_CallOnceSlow@@Base+0x16cc> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dcec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ + bgt 8dad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8dcec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ + bne 8dad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 215c78 │ │ │ │ + bl 216294 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 8dd78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc0> │ │ │ │ + blt 8db5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc0> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #0 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8dd70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ + beq 8db54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 34b518 │ │ │ │ + bl 36185c <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8dd70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ + bne 8db54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8dd6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb4> │ │ │ │ + bgt 8db50 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8dd6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb4> │ │ │ │ + bne 8db50 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ddc0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd08> │ │ │ │ + bne 8dba4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd08> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dde4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd2c> │ │ │ │ - b 8ddd4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd1c> │ │ │ │ + beq 8dbc8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd2c> │ │ │ │ + b 8dbb8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd1c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ddb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcf8> │ │ │ │ + beq 8db94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcf8> │ │ │ │ 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 │ │ │ │ - beq 8de00 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd48> │ │ │ │ + beq 8dbe4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd48> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de1c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd64> │ │ │ │ + beq 8dc00 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd64> │ │ │ │ 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} │ │ │ │ @@ -97459,130 +97326,130 @@ │ │ │ │ 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 8dcf4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc3c> │ │ │ │ + bl 8dad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc3c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8dfb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xefc> │ │ │ │ + beq 8dd98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xefc> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 8de9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xde4> │ │ │ │ + bne 8dc80 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xde4> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31964 @ 0x7cdc │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8df20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ + bl 1b899c │ │ │ │ + b 8dd04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ mov r0, #3 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8df88 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ + beq 8dd6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 34b0a8 │ │ │ │ + bl 34ce8c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 8df28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe70> │ │ │ │ + bge 8dd0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe70> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8df88 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ + beq 8dd6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8df70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xeb8> │ │ │ │ + ble 8dd54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xeb8> │ │ │ │ mov r4, #0 │ │ │ │ - b 8df88 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ + b 8dd6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f39dc │ │ │ │ + bl f38f4 │ │ │ │ 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 f39dc │ │ │ │ + bl f38f4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8df88 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ - b 8df14 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe5c> │ │ │ │ + beq 8dd6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ + b 8dcf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe5c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8df20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ + bne 8dd04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8df20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8dd04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8df9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xee4> │ │ │ │ + ble 8dd80 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xee4> │ │ │ │ mov r5, r4 │ │ │ │ - b 8dfb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xefc> │ │ │ │ + b 8dd98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xefc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8df94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xedc> │ │ │ │ + bne 8dd78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xedc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8df94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xedc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8dd78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xedc> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8dff4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf3c> │ │ │ │ - bl 177ba8 │ │ │ │ + bne 8ddd8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf3c> │ │ │ │ + bl 177ef4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 193998 │ │ │ │ + bl 19406c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf6c> │ │ │ │ + bgt 8de08 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf6c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf6c> │ │ │ │ + bne 8de08 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 8dfe8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf30> │ │ │ │ + beq 8ddcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf30> │ │ │ │ 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 │ │ │ │ @@ -97593,138 +97460,138 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2df4c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 8e090 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfd8> │ │ │ │ + bhi 8de74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfd8> │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e0b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xff8> │ │ │ │ - b 8e118 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + beq 8de94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xff8> │ │ │ │ + b 8defc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #15164 @ 0x3b3c │ │ │ │ + movw r0, #15868 @ 0x3dfc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e118 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ - b 8e078 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc0> │ │ │ │ + beq 8defc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + b 8de5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc0> │ │ │ │ cmp r6, #1 │ │ │ │ - ble 8e160 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10a8> │ │ │ │ + ble 8df44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10a8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8e140 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1088> │ │ │ │ + beq 8df24 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1088> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 8e120 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1068> │ │ │ │ + beq 8df04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1068> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e118 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + beq 8defc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8e144 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x108c> │ │ │ │ + beq 8df28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x108c> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 8e1b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10f8> │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + b 8df94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10f8> │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15164 @ 0x3b3c │ │ │ │ + movw r0, #15868 @ 0x3dfc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8e118 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8defc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 8e164 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10ac> │ │ │ │ + beq 8df48 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10ac> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 8e164 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10ac> │ │ │ │ - b 8e118 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + bge 8df48 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10ac> │ │ │ │ + b 8defc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ 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 2adb7c │ │ │ │ + bl 2af80c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e1b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10f8> │ │ │ │ + beq 8df94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10f8> │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #29268 @ 0x7254 │ │ │ │ + movw r0, #29972 @ 0x7514 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e1c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x110c> │ │ │ │ + beq 8dfa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x110c> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 │ │ │ │ - ldr ip, [pc, #148] @ 8e280 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11c8> │ │ │ │ + ldr ip, [pc, #148] @ 8e064 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11c8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #44028 @ 0xabfc │ │ │ │ + movw r1, #44764 @ 0xaedc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ ldr r4, [r6] │ │ │ │ - bl 2dfc84 │ │ │ │ + bl 2e1c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e278 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11c0> │ │ │ │ + bne 8e05c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11c0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 35ec0 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #5912 @ 0x1718 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2fe6a8 │ │ │ │ + bl 300934 │ │ │ │ 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} │ │ │ │ @@ -97735,23 +97602,23 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e2c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1208> │ │ │ │ + bne 8e0a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1208> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e2d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x121c> │ │ │ │ - b 8e2e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x122c> │ │ │ │ + bne 8e0b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x121c> │ │ │ │ + b 8e0c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x122c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e2b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11f8> │ │ │ │ + beq 8e094 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11f8> │ │ │ │ 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 │ │ │ │ @@ -97767,23 +97634,23 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e340 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1288> │ │ │ │ + bne 8e124 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1288> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e354 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x129c> │ │ │ │ - b 8e364 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x12ac> │ │ │ │ + bne 8e138 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x129c> │ │ │ │ + b 8e148 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x12ac> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e330 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1278> │ │ │ │ + beq 8e114 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1278> │ │ │ │ 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, #8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -97793,238 +97660,237 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 441c64 │ │ │ │ + b 441f4c │ │ │ │ push {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 8e3d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x131c> │ │ │ │ + bne 8e1b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x131c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e3e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1330> │ │ │ │ - b 8e3f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1340> │ │ │ │ + bne 8e1cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1330> │ │ │ │ + b 8e1dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1340> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e3c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x130c> │ │ │ │ + beq 8e1a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x130c> │ │ │ │ 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, #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 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #552 @ 0x228 │ │ │ │ + movw r0, #1256 @ 0x4e8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 8e488 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13d0> │ │ │ │ + beq 8e26c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13d0> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13a0> │ │ │ │ + beq 8e23c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13a0> │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13a0> │ │ │ │ + beq 8e23c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13a0> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e4a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13ec> │ │ │ │ + bne 8e288 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13ec> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e4b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13fc> │ │ │ │ - b 8e4c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x140c> │ │ │ │ + bne 8e298 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13fc> │ │ │ │ + b 8e2a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x140c> │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e494 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13dc> │ │ │ │ + beq 8e278 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13dc> │ │ │ │ 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, #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 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 37d254 │ │ │ │ + bl 37daec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e550 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1498> │ │ │ │ + beq 8e330 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1494> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 37e048 │ │ │ │ + bl 37e8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8e558 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14a0> │ │ │ │ + bge 8e338 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x149c> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44080 @ 0xac30 │ │ │ │ + movw r1, #44784 @ 0xaef0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 8e5b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14fc> │ │ │ │ + b 8e394 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8e598 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14e0> │ │ │ │ + bgt 8e378 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14dc> │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2e258 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224300 │ │ │ │ + bl 224970 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movlt r0, #0 │ │ │ │ - b 8e5b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14fc> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + b 8e394 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17420 @ 0x440c │ │ │ │ + movw r1, #18124 @ 0x46cc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8e550 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1498> │ │ │ │ + bl 1b899c │ │ │ │ + b 8e330 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1494> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub r1, r3, #1 │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ add r1, r0, r1 │ │ │ │ sub ip, r1, r1 │ │ │ │ mov r2, r1 │ │ │ │ asr r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bgt 8e5f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1538> │ │ │ │ + bgt 8e3d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1534> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 8e5f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1540> │ │ │ │ + bgt 8e3d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x153c> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44112 @ 0xac50 │ │ │ │ + movw r1, #44816 @ 0xaf10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 8e668 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15b0> │ │ │ │ + blt 8e448 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15ac> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 8e69c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15e4> │ │ │ │ + blt 8e47c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15e0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1668 @ 0x684 │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ 8e6b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15f8> │ │ │ │ + ldr r0, [pc, #8] @ 8e490 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15f4> │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r0, r2, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44152 @ 0xac78 │ │ │ │ + movw r1, #44856 @ 0xaf38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44204 @ 0xacac │ │ │ │ + movw r1, #44908 @ 0xaf6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -98032,1114 +97898,1114 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 8e780 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c8> │ │ │ │ + bne 8e560 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c4> │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8e764 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16ac> │ │ │ │ + bgt 8e544 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16a8> │ │ │ │ mov r4, #0 │ │ │ │ - b 8e780 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c8> │ │ │ │ + b 8e560 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c4> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e7b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16fc> │ │ │ │ - b 8e75c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16a4> │ │ │ │ + beq 8e594 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16f8> │ │ │ │ + b 8e53c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16a0> │ │ │ │ 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 │ │ │ │ - movw r3, #36692 @ 0x8f54 │ │ │ │ + movw r3, #36688 @ 0x8f50 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e7f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x173c> │ │ │ │ + beq 8e5d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1738> │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ movweq r4, #5976 @ 0x1758 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ 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 1cc014 │ │ │ │ + bl 1cc4e8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008e7fc : │ │ │ │ +0008e5dc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 412744 <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ + b 412d4c <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ push {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 8e860 │ │ │ │ + bls 8e640 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62500 @ 0xf424 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 152540 │ │ │ │ + movw r0, #1652 @ 0x674 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e8f8 │ │ │ │ + beq 8e6d8 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ movwle r6, #5976 @ 0x1758 │ │ │ │ movtle r6, #104 @ 0x68 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e8b0 │ │ │ │ + beq 8e690 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8e900 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 8e6e0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44248 @ 0xacd8 │ │ │ │ + movw r1, #44952 @ 0xaf98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8e8f8 │ │ │ │ + bl 1b899c │ │ │ │ + b 8e6d8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2340 @ 0x924 │ │ │ │ + movw r1, #2928 @ 0xb70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8ed28 │ │ │ │ + bl 1b899c │ │ │ │ + b 8eb08 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #44388 @ 0xad64 │ │ │ │ + movw r1, #45092 @ 0xb024 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8ece0 │ │ │ │ + ble 8eac0 │ │ │ │ mov r5, #0 │ │ │ │ - b 8ed28 │ │ │ │ - movw r1, #25912 @ 0x6538 │ │ │ │ + b 8eb08 │ │ │ │ + movw r1, #26688 @ 0x6840 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ed28 │ │ │ │ + beq 8eb08 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e950 │ │ │ │ + beq 8e730 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e950 │ │ │ │ + bgt 8e730 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8e950 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8e730 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e980 │ │ │ │ + beq 8e760 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e980 │ │ │ │ + bgt 8e760 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8e980 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8e760 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e9b0 │ │ │ │ + beq 8e790 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e9b0 │ │ │ │ + bgt 8e790 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8e9b0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8e790 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e9e0 │ │ │ │ + beq 8e7c0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e9e0 │ │ │ │ + bgt 8e7c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8e9e0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8e7c0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ea10 │ │ │ │ + beq 8e7f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea10 │ │ │ │ + bgt 8e7f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ea10 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8e7f0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ea40 │ │ │ │ + beq 8e820 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ea40 │ │ │ │ + bgt 8e820 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ea40 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8e820 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8ea68 │ │ │ │ - movw r0, #25324 @ 0x62ec │ │ │ │ + bne 8e848 │ │ │ │ + movw r0, #26100 @ 0x65f4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 8ed28 │ │ │ │ + b 8eb08 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #44316 @ 0xad1c │ │ │ │ + movw r1, #45020 @ 0xafdc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1c1738 │ │ │ │ + bl 1c1bd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ed28 │ │ │ │ + beq 8eb08 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r5, #16 │ │ │ │ - movw r1, #24324 @ 0x5f04 │ │ │ │ + movw r1, #25100 @ 0x620c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw ip, #25324 @ 0x62ec │ │ │ │ + movw ip, #26100 @ 0x65f4 │ │ │ │ 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 8eac8 │ │ │ │ + beq 8e8a8 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 8ed00 │ │ │ │ + bge 8eae0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ - b 8ead8 │ │ │ │ + b 8e8b8 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 8ed00 │ │ │ │ + bge 8eae0 │ │ │ │ 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 8eaf8 │ │ │ │ + beq 8e8d8 │ │ │ │ mov r0, sl │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r6, r0 │ │ │ │ - b 8eb04 │ │ │ │ + b 8e8e4 │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - beq 8eb0c │ │ │ │ + beq 8e8ec │ │ │ │ add r6, sl, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8eb4c │ │ │ │ + bne 8e92c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eb2c │ │ │ │ + bgt 8e90c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8eb2c │ │ │ │ + bne 8e90c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44344 @ 0xad38 │ │ │ │ + movw r1, #45048 @ 0xaff8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8eb80 │ │ │ │ + bne 8e960 │ │ │ │ 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 bd8d8 │ │ │ │ - b 8ecf8 │ │ │ │ + bl bd438 │ │ │ │ + b 8ead8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ebb4 │ │ │ │ + bne 8e994 │ │ │ │ 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 bd8d8 │ │ │ │ - b 8ecf8 │ │ │ │ + bl bd438 │ │ │ │ + b 8ead8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #44368 @ 0xad50 │ │ │ │ + movw r1, #45072 @ 0xb010 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ebe8 │ │ │ │ + bne 8e9c8 │ │ │ │ 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 8ec18 │ │ │ │ + b 8e9f8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #44380 @ 0xad5c │ │ │ │ + movw r1, #45084 @ 0xb01c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ec40 │ │ │ │ + bne 8ea20 │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #55068 @ 0xd71c │ │ │ │ + movw r2, #54528 @ 0xd500 │ │ │ │ movt r2, #8 │ │ │ │ - movw r1, #54260 @ 0xd3f4 │ │ │ │ + movw r1, #53720 @ 0xd1d8 │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 8ecf8 │ │ │ │ + b 8ead8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #62772 @ 0xf534 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #1924 @ 0x784 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ec90 │ │ │ │ + bne 8ea70 │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #52536 @ 0xcd38 │ │ │ │ + movw r1, #51996 @ 0xcb1c │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 8ecf8 │ │ │ │ + b 8ead8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #35840 @ 0x8c00 │ │ │ │ + movw r1, #36544 @ 0x8ec0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e8d0 │ │ │ │ + bne 8e6b0 │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #52024 @ 0xcb38 │ │ │ │ + movw r1, #51484 @ 0xc91c │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 8ecf8 │ │ │ │ + b 8ead8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e8f8 │ │ │ │ + bne 8e6d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8e8f8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8e6d8 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 8eaa4 │ │ │ │ + b 8e884 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ed20 │ │ │ │ + bgt 8eb00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ed20 │ │ │ │ + bne 8eb00 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ movw r5, #5976 @ 0x1758 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008ed34 : │ │ │ │ +0008eb14 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 412744 <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ + b 412d4c <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ │ │ │ │ -0008ed4c : │ │ │ │ +0008eb2c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 3270ac │ │ │ │ + bl 329348 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ed78 │ │ │ │ - bl 177ba8 │ │ │ │ + bne 8eb58 │ │ │ │ + bl 177ef4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ed94 │ │ │ │ + bgt 8eb74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ed94 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8eb74 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8edcc │ │ │ │ + beq 8ebac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 290b64 │ │ │ │ + bl 291d80 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44408 @ 0xad78 │ │ │ │ + movw r1, #45112 @ 0xb038 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ 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 8ee44 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8ec24 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44428 @ 0xad8c │ │ │ │ + movw r1, #45132 @ 0xb04c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8efe8 │ │ │ │ + b 8edc8 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #1180 @ 0x49c │ │ │ │ + movw r1, #1176 @ 0x498 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8eebc │ │ │ │ + bne 8ec9c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab5f8 │ │ │ │ + bl 3ac348 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 8ee3c │ │ │ │ + beq 8ec1c │ │ │ │ cmp r3, r4 │ │ │ │ - beq 8efb4 │ │ │ │ + beq 8ed94 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8eeb0 │ │ │ │ + beq 8ec90 │ │ │ │ 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 8ee88 │ │ │ │ + b 8ec68 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8ef94 │ │ │ │ + beq 8ed74 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ab5f8 │ │ │ │ + bl 3ac348 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ee3c │ │ │ │ + beq 8ec1c │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl f3eb0 │ │ │ │ + bl f3dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8efb4 │ │ │ │ + beq 8ed94 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8ef30 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8ed10 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44464 @ 0xadb0 │ │ │ │ + movw r1, #45168 @ 0xb070 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8ef84 │ │ │ │ - bl e8c3c │ │ │ │ + bl 1b899c │ │ │ │ + b 8ed64 │ │ │ │ + bl e8c6c │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ef68 │ │ │ │ - bl df614 │ │ │ │ + bne 8ed48 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ef84 │ │ │ │ + bne 8ed64 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44492 @ 0xadcc │ │ │ │ + movw r1, #45196 @ 0xb08c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8ef84 │ │ │ │ + bl 1b899c │ │ │ │ + b 8ed64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8ef4c │ │ │ │ + blt 8ed2c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 293b04 │ │ │ │ + bl 294d20 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8eee4 │ │ │ │ + bne 8ecc4 │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 8efcc │ │ │ │ - b 8ee3c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8edac │ │ │ │ + b 8ec1c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #44528 @ 0xadf0 │ │ │ │ + movw r1, #45232 @ 0xb0b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 8ee3c │ │ │ │ + bl 1736ec │ │ │ │ + b 8ec1c │ │ │ │ mov r0, r7 │ │ │ │ - bl 29404c │ │ │ │ + bl 295268 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 8efe8 │ │ │ │ + b 8edc8 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 8efcc │ │ │ │ + bcs 8edac │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ - b 8ee3c │ │ │ │ + bl bbb48 │ │ │ │ + b 8ec1c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008eff0 : │ │ │ │ +0008edd0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8f008 │ │ │ │ + b 8ede8 │ │ │ │ push {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 3270ac │ │ │ │ + bl 329348 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f098 │ │ │ │ + beq 8ee78 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 8f060 │ │ │ │ + beq 8ee40 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #58944 @ 0xe640 │ │ │ │ + movw r1, #59648 @ 0xe900 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ecee4 │ │ │ │ + bl ece6c │ │ │ │ mov r5, r0 │ │ │ │ - b 8f06c │ │ │ │ + b 8ee4c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8f080 │ │ │ │ + ble 8ee60 │ │ │ │ mov r4, r5 │ │ │ │ - b 8f098 │ │ │ │ + b 8ee78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f078 │ │ │ │ + bne 8ee58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8f078 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8ee58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f0c0 │ │ │ │ + beq 8eea0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f0d0 │ │ │ │ + bne 8eeb0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b94bc │ │ │ │ + b b9000 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a225c │ │ │ │ + b 1a293c │ │ │ │ │ │ │ │ -0008f0dc : │ │ │ │ +0008eebc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8f008 │ │ │ │ + b 8ede8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #1180 @ 0x49c │ │ │ │ + movw r1, #1176 @ 0x498 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f14c │ │ │ │ + beq 8ef2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl e4538 │ │ │ │ + bl e4568 │ │ │ │ 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 4363b0 │ │ │ │ + bl 435c50 <_PyBytes_FromXIData@@Base+0x710> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f244 │ │ │ │ + beq 8f024 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f1e8 │ │ │ │ + beq 8efc8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f248 │ │ │ │ + beq 8f028 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 8f1f8 │ │ │ │ + beq 8efd8 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 4366a4 │ │ │ │ + bl 436308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f224 │ │ │ │ + beq 8f004 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl bd8d8 │ │ │ │ - b 8f1f8 │ │ │ │ + bl bd438 │ │ │ │ + b 8efd8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f248 │ │ │ │ + beq 8f028 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8f248 │ │ │ │ + beq 8f028 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4365b0 │ │ │ │ + bl 435fd8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f248 │ │ │ │ + bne 8f028 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f244 │ │ │ │ + bgt 8f024 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f244 │ │ │ │ + bne 8f024 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008f250 : │ │ │ │ +0008f030 : │ │ │ │ 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 8f274 │ │ │ │ - b 3643c0 <_PyErr_Format@@Base+0xe00> │ │ │ │ + bne 8f054 │ │ │ │ + b 365518 <_PyErr_Format@@Base+0xe00> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 744b8 │ │ │ │ + bl 74198 │ │ │ │ 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 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 8f2d4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8f0b4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44428 @ 0xad8c │ │ │ │ + movw r1, #45132 @ 0xb04c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 8f5b4 │ │ │ │ + b 8f394 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #1180 @ 0x49c │ │ │ │ + movw r1, #1176 @ 0x498 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8f3a0 │ │ │ │ + bne 8f180 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 28caa8 │ │ │ │ + bl 28dd48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f2cc │ │ │ │ + beq 8f0ac │ │ │ │ ldm r5, {r1, r3} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 8f344 │ │ │ │ + bhi 8f124 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 8f38c │ │ │ │ + bne 8f16c │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 8f2cc │ │ │ │ + bl bbb48 │ │ │ │ + bl 36d9fc │ │ │ │ + b 8f0ac │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f38c │ │ │ │ + beq 8f16c │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 8f36c │ │ │ │ + bne 8f14c │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2ebec │ │ │ │ - b 8f5a4 │ │ │ │ + b 8f384 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8f584 │ │ │ │ + beq 8f364 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 28caa8 │ │ │ │ + bl 28dd48 │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 8f2cc │ │ │ │ + beq 8f0ac │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3eb0 │ │ │ │ + bl f3dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5a4 │ │ │ │ + beq 8f384 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8f404 │ │ │ │ + beq 8f1e4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 8f420 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 8f200 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44616 @ 0xae48 │ │ │ │ + movw r1, #45320 @ 0xb108 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8f578 │ │ │ │ + bl 1b899c │ │ │ │ + b 8f358 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl e8c3c │ │ │ │ + bl e8c6c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f440 │ │ │ │ - bl df614 │ │ │ │ + bne 8f220 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f578 │ │ │ │ + bne 8f358 │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 3a6c54 │ │ │ │ + bl 3a799c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 8f3c8 │ │ │ │ + bne 8f1a8 │ │ │ │ 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 8f4bc │ │ │ │ + bhi 8f29c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 8f3c8 │ │ │ │ + bcc 8f1a8 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 8f4c0 │ │ │ │ + b 8f2a0 │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8f504 │ │ │ │ + blt 8f2e4 │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls 8f4ec │ │ │ │ + bls 8f2cc │ │ │ │ lsl r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bhi 8f4d8 │ │ │ │ + bhi 8f2b8 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 8f4f4 │ │ │ │ + bhi 8f2d4 │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 8f50c │ │ │ │ + bne 8f2ec │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 36ccf4 │ │ │ │ - b 8f578 │ │ │ │ + bl 36d9fc │ │ │ │ + b 8f358 │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ bl 2df4c │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8f56c │ │ │ │ + beq 8f34c │ │ │ │ add r9, r6, #8 │ │ │ │ ldr r2, [r9, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8f560 │ │ │ │ + beq 8f340 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 3a6c54 │ │ │ │ + bl 3a799c │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [r0] │ │ │ │ add r9, r9, #8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8f534 │ │ │ │ + bne 8f314 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbfe8 │ │ │ │ - b 8f3c8 │ │ │ │ + bl bbb48 │ │ │ │ + b 8f1a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2908cc │ │ │ │ - b 8f2cc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 291ae8 │ │ │ │ + b 8f0ac │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #44652 @ 0xae6c │ │ │ │ + movw r1, #45356 @ 0xb12c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 8f2cc │ │ │ │ + bl 1736ec │ │ │ │ + b 8f0ac │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 2908cc │ │ │ │ + bl 291ae8 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f610 │ │ │ │ + beq 8f3f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f610 │ │ │ │ + bgt 8f3f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8f610 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8f3f0 │ │ │ │ + bl bcc3c <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_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, #1180 @ 0x49c │ │ │ │ + movw r1, #1176 @ 0x498 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f69c │ │ │ │ + beq 8f47c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl e4538 │ │ │ │ + bl e4568 │ │ │ │ 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 bd860 │ │ │ │ + bl bd3c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f6f8 │ │ │ │ + beq 8f4d8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f6f8 │ │ │ │ + bgt 8f4d8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8f6f8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 8f4d8 │ │ │ │ + bl bcc3c <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_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 29404c │ │ │ │ + bl 295268 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 3ab5f8 │ │ │ │ + bl 3ac348 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008f778 : │ │ │ │ +0008f558 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b558 <_PyInterpolation_Build@@Base+0x430> │ │ │ │ + b 36c4a8 <_PyInterpolation_Build@@Base+0x430> │ │ │ │ │ │ │ │ -0008f790 : │ │ │ │ +0008f570 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bc9e8 <_PyParkingLot_AfterFork@@Base+0x4194> │ │ │ │ + b 3bd5f8 <_PyParkingLot_AfterFork@@Base+0x4190> │ │ │ │ │ │ │ │ -0008f7a8 : │ │ │ │ +0008f588 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 41ffb0 <_PyUnicode_EncodeUTF32@@Base+0x584> │ │ │ │ + b 41fbd4 │ │ │ │ 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 2339c8 │ │ │ │ + bl 23450c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #7744 @ 0x1e40 │ │ │ │ + movw r3, #9508 @ 0x2524 │ │ │ │ movt r3, #25 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8f824 │ │ │ │ + bne 8f604 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ 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 8f850 │ │ │ │ - bl df614 │ │ │ │ + bne 8f630 │ │ │ │ + bl df4ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -99152,210 +99018,210 @@ │ │ │ │ pop {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, #8648 @ 0x21c8 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8f8bc │ │ │ │ + beq 8f69c │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1746f4 │ │ │ │ + b 174a3c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #8648 @ 0x21c8 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f92c │ │ │ │ + beq 8f70c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - movwls r3, #6968 @ 0x1b38 │ │ │ │ + movwls r3, #7736 @ 0x1e38 │ │ │ │ movtls r3, #102 @ 0x66 │ │ │ │ ldrls r4, [r3, r2, lsl #2] │ │ │ │ movhi r4, #0 │ │ │ │ - b 8f944 │ │ │ │ + b 8f724 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ - movw r1, #8648 @ 0x21c8 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8f9a0 │ │ │ │ + beq 8f780 │ │ │ │ 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 8f9bc │ │ │ │ + b 8f79c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 8fa7c │ │ │ │ + bl 1b899c │ │ │ │ + b 8f85c │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5976 @ 0x1758 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 8fa7c │ │ │ │ - bl b94bc │ │ │ │ + beq 8f85c │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fa7c │ │ │ │ + beq 8f85c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fa2c │ │ │ │ + beq 8f80c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 8fa2c │ │ │ │ + bne 8f80c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8fa14 │ │ │ │ + ble 8f7f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 8fa7c │ │ │ │ + b 8f85c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8fa0c │ │ │ │ + bne 8f7ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8fa0c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8f7ec │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 8fa7c │ │ │ │ + beq 8f85c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 8fa7c │ │ │ │ + bge 8f85c │ │ │ │ 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 8fa40 │ │ │ │ + b 8f820 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008fa84 : │ │ │ │ +0008f864 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4285ec <_PyBytes_GetXIData@@Base+0x7c0> │ │ │ │ + b 428a6c <_PyBytes_GetXIData@@Base+0x7e8> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #44724 @ 0xaeb4 │ │ │ │ + movw r0, #45428 @ 0xb174 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 8fadc │ │ │ │ + b 8f8bc │ │ │ │ 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] @ 8fb80 │ │ │ │ + ldr r2, [pc, #136] @ 8f960 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #804] @ 0x324 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8fb20 │ │ │ │ + bne 8f900 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 201324 │ │ │ │ + bl 201984 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fb74 │ │ │ │ - b 8fb34 │ │ │ │ + beq 8f954 │ │ │ │ + b 8f914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8fb74 │ │ │ │ - ldr r0, [pc, #72] @ 8fb84 │ │ │ │ + b 8f954 │ │ │ │ + ldr r0, [pc, #72] @ 8f964 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl ffbac │ │ │ │ + bl fff8c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8fb5c │ │ │ │ + ble 8f93c │ │ │ │ mov r4, r5 │ │ │ │ - b 8fb74 │ │ │ │ + b 8f954 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8fb54 │ │ │ │ + bne 8f934 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8fb54 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8f934 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, fp, r8, lsr r8 │ │ │ │ + rsbeq r5, fp, r0, lsr r8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #6968 @ 0x1b38 │ │ │ │ + movw r3, #7736 @ 0x1e38 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -99365,35 +99231,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 8fc04 │ │ │ │ + bgt 8f9e4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - movw r3, #25520 @ 0x63b0 │ │ │ │ + movw r3, #26224 @ 0x6670 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - movw r1, #25496 @ 0x6398 │ │ │ │ + movw r1, #26200 @ 0x6658 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 293a44 │ │ │ │ + bl 294c60 │ │ │ │ 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 │ │ │ │ @@ -99401,122 +99267,122 @@ │ │ │ │ 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 8fc78 │ │ │ │ + bne 8fa58 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fc9c │ │ │ │ - b 8fc8c │ │ │ │ + beq 8fa7c │ │ │ │ + b 8fa6c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fc68 │ │ │ │ + beq 8fa48 │ │ │ │ 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, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fcb8 │ │ │ │ + beq 8fa98 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fcd4 │ │ │ │ + beq 8fab4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fcf0 │ │ │ │ + beq 8fad0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd0c │ │ │ │ + beq 8faec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd28 │ │ │ │ + beq 8fb08 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd44 │ │ │ │ + beq 8fb24 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd60 │ │ │ │ + beq 8fb40 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd7c │ │ │ │ + beq 8fb5c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd98 │ │ │ │ + beq 8fb78 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fdb4 │ │ │ │ + beq 8fb94 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fdd0 │ │ │ │ + beq 8fbb0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fdec │ │ │ │ + beq 8fbcc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe08 │ │ │ │ + beq 8fbe8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe24 │ │ │ │ + beq 8fc04 │ │ │ │ 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} │ │ │ │ @@ -99528,238 +99394,238 @@ │ │ │ │ push {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 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5976 @ 0x1758 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ movlt 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3b33fc <_PyStaticType_GetBuiltins@@Base+0x12c> │ │ │ │ + bl 3b4034 <_PyStaticType_GetBuiltins@@Base+0x12c> │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 8fed8 │ │ │ │ + blt 8fcb8 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a186c │ │ │ │ + bl 2a3304 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8fed8 │ │ │ │ + blt 8fcb8 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 8fee0 │ │ │ │ - movw r1, #25648 @ 0x6430 │ │ │ │ + bgt 8fcc0 │ │ │ │ + movw r1, #26352 @ 0x66f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ - b 9006c │ │ │ │ + b 8fe4c │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #35428 @ 0x8a64 │ │ │ │ + movw r2, #36132 @ 0x8d24 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3914 │ │ │ │ + bl 1f4094 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8fed8 │ │ │ │ + beq 8fcb8 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a186c │ │ │ │ + bl 2a3304 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8ffa8 │ │ │ │ + blt 8fd88 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 8ff40 │ │ │ │ + bgt 8fd20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8fec8 │ │ │ │ + bgt 8fca8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8fec8 │ │ │ │ + bne 8fca8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8fec8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8fca8 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #35428 @ 0x8a64 │ │ │ │ + movw r2, #36132 @ 0x8d24 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3914 │ │ │ │ + bl 1f4094 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ffac │ │ │ │ + beq 8fd8c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #268] @ 90074 │ │ │ │ + ldr r1, [pc, #268] @ 8fe54 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cc014 │ │ │ │ + bl 1cc4e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8ff90 │ │ │ │ + ble 8fd70 │ │ │ │ mov r4, r9 │ │ │ │ - b 8ffac │ │ │ │ + b 8fd8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ff88 │ │ │ │ + bne 8fd68 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 8ff88 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8fd68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ffcc │ │ │ │ + bgt 8fdac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ffcc │ │ │ │ + bne 8fdac │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8fed8 │ │ │ │ + beq 8fcb8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b3108 <_Py_CalculateSuggestions@@Base+0xa20> │ │ │ │ + bl 3b3e58 <_Py_CalculateSuggestions@@Base+0xa20> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 90028 │ │ │ │ + beq 8fe08 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90320 │ │ │ │ + bl 90100 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 90010 │ │ │ │ + ble 8fdf0 │ │ │ │ mov r5, r7 │ │ │ │ - b 90028 │ │ │ │ + b 8fe08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 90008 │ │ │ │ + bne 8fde8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 90008 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 8fde8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90048 │ │ │ │ + bgt 8fe28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 90048 │ │ │ │ + bne 8fe28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8fed8 │ │ │ │ + beq 8fcb8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 293a44 │ │ │ │ + bl 294c60 │ │ │ │ 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 r5, fp, r8, ror r5 │ │ │ │ + rsbeq r5, fp, r0, ror r5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 900b4 │ │ │ │ + bne 8fe94 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 900c8 │ │ │ │ - b 900d8 │ │ │ │ + bne 8fea8 │ │ │ │ + b 8feb8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 900a4 │ │ │ │ + beq 8fe84 │ │ │ │ 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 900f4 │ │ │ │ + beq 8fed4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90110 │ │ │ │ + beq 8fef0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9012c │ │ │ │ + beq 8ff0c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90148 │ │ │ │ + beq 8ff28 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90164 │ │ │ │ + beq 8ff44 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90180 │ │ │ │ + beq 8ff60 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9019c │ │ │ │ + beq 8ff7c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 901b8 │ │ │ │ + beq 8ff98 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 901d4 │ │ │ │ + beq 8ffb4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 901f0 │ │ │ │ + beq 8ffd0 │ │ │ │ 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} │ │ │ │ @@ -99771,70 +99637,70 @@ │ │ │ │ push {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 3b33fc <_PyStaticType_GetBuiltins@@Base+0x12c> │ │ │ │ + bl 3b4034 <_PyStaticType_GetBuiltins@@Base+0x12c> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 90270 │ │ │ │ + blt 90050 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 90278 │ │ │ │ + bgt 90058 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #25520 @ 0x63b0 │ │ │ │ + movw r3, #26224 @ 0x6670 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25496 @ 0x6398 │ │ │ │ + movw r1, #26200 @ 0x6658 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b3108 <_Py_CalculateSuggestions@@Base+0xa20> │ │ │ │ + bl 3b3e58 <_Py_CalculateSuggestions@@Base+0xa20> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 90270 │ │ │ │ + beq 90050 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 3abfc8 <_Py_call_instrumentation_jump@@Base+0x664> │ │ │ │ + bl 3acd18 <_Py_call_instrumentation_jump@@Base+0x664> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 902d8 │ │ │ │ + beq 900b8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 90320 │ │ │ │ + bl 90100 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 902c0 │ │ │ │ + ble 900a0 │ │ │ │ mov r4, r7 │ │ │ │ - b 902d8 │ │ │ │ + b 900b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 902b8 │ │ │ │ + bne 90098 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 902b8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 90098 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 902f8 │ │ │ │ + bgt 900d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 902f8 │ │ │ │ + bne 900d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 90270 │ │ │ │ + beq 90050 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 293a44 │ │ │ │ + bl 294c60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -99842,61 +99708,61 @@ │ │ │ │ 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 9038c │ │ │ │ + bne 9016c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 9038c │ │ │ │ - ldr r1, [pc, #72] @ 903ac │ │ │ │ - bl 1fc9a8 │ │ │ │ + bge 9016c │ │ │ │ + ldr r1, [pc, #72] @ 9018c │ │ │ │ + bl 1fd00c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 903a0 │ │ │ │ + beq 90180 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9038c │ │ │ │ + bne 9016c │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #48] @ 903b0 │ │ │ │ + ldr r0, [pc, #48] @ 90190 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ff980 │ │ │ │ - b 903a4 │ │ │ │ + bl ffaa8 │ │ │ │ + b 90184 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 281e08 │ │ │ │ + b 282c3c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror r8 │ │ │ │ - rsbeq r2, fp, r0, asr #29 │ │ │ │ + rsbeq r2, fp, r0, ror r8 │ │ │ │ + strhteq r2, [fp], #-232 @ 0xffffff18 │ │ │ │ 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 e8c3c │ │ │ │ + bl e8c6c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 903ec │ │ │ │ - bl df614 │ │ │ │ + bne 901cc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90420 │ │ │ │ + bne 90200 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90414 │ │ │ │ + beq 901f4 │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 90410 │ │ │ │ + blt 901f0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -99904,185 +99770,185 @@ │ │ │ │ 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 │ │ │ │ - bl f3534 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ + bl f33fc <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 905d4 │ │ │ │ + beq 903b4 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9049c │ │ │ │ - movw r0, #44732 @ 0xaebc │ │ │ │ + beq 9027c │ │ │ │ + movw r0, #45436 @ 0xb17c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90488 │ │ │ │ + bgt 90268 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 90488 │ │ │ │ + bne 90268 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r2, #40476 @ 0x9e1c │ │ │ │ + movwne r2, #40988 @ 0xa01c │ │ │ │ movtne r2, #70 @ 0x46 │ │ │ │ - bne 904a8 │ │ │ │ - b 905d0 │ │ │ │ - movw r2, #65444 @ 0xffa4 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ + bne 90288 │ │ │ │ + b 903b0 │ │ │ │ + movw r2, #612 @ 0x264 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 904fc │ │ │ │ + beq 902dc │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #44740 @ 0xaec4 │ │ │ │ + movw r0, #45444 @ 0xb184 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 904e8 │ │ │ │ + bgt 902c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 904e8 │ │ │ │ + bne 902c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 905d4 │ │ │ │ - movw r2, #40476 @ 0x9e1c │ │ │ │ + beq 903b4 │ │ │ │ + movw r2, #40988 @ 0xa01c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90548 │ │ │ │ + beq 90328 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #44756 @ 0xaed4 │ │ │ │ + movw r0, #45460 @ 0xb194 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9053c │ │ │ │ + bgt 9031c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9053c │ │ │ │ + bne 9031c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 905d4 │ │ │ │ + beq 903b4 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 90590 │ │ │ │ - movw r0, #50728 @ 0xc628 │ │ │ │ + bne 90370 │ │ │ │ + movw r0, #51432 @ 0xc8e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90584 │ │ │ │ + bgt 90364 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 90584 │ │ │ │ + bne 90364 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 905d4 │ │ │ │ + beq 903b4 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #12216 @ 0x2fb8 │ │ │ │ + movw r0, #12612 @ 0x3144 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 905d4 │ │ │ │ + bgt 903b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 905d4 │ │ │ │ + bne 903b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 905d4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 903b4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 90628 │ │ │ │ + beq 90408 │ │ │ │ push {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 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 90638 │ │ │ │ + vldr d6, [pc, #32] @ 90418 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 9068c │ │ │ │ + beq 9046c │ │ │ │ push {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 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 90698 │ │ │ │ + vldr d6, [pc, #28] @ 90478 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, #128 @ 0x80 │ │ │ │ - beq 906ec │ │ │ │ + beq 904cc │ │ │ │ push {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 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 906f8 │ │ │ │ + vldr d6, [pc, #28] @ 904d8 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ @@ -100093,111 +99959,111 @@ │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs ip, r0, ip │ │ │ │ - bne 90750 │ │ │ │ + bne 90530 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 90788 │ │ │ │ + beq 90568 │ │ │ │ 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] @ 90824 │ │ │ │ + ldr r3, [pc, #168] @ 90604 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90818 │ │ │ │ + beq 905f8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne 907c0 │ │ │ │ - movw r2, #9524 @ 0x2534 │ │ │ │ + bne 905a0 │ │ │ │ + movw r2, #10228 @ 0x27f4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #62760 @ 0xf528 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 90818 │ │ │ │ + movw r0, #1912 @ 0x778 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 905f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl e6e74 │ │ │ │ + bl e6ea4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90818 │ │ │ │ + beq 905f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 282208 │ │ │ │ + bl 283538 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3fdcf0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1194> │ │ │ │ + bl 3fd224 <_PyLong_UnsignedLongLong_Converter@@Base+0xe8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 90800 │ │ │ │ + ble 905e0 │ │ │ │ mov r4, r5 │ │ │ │ - b 90818 │ │ │ │ + b 905f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 907f8 │ │ │ │ + bne 905d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 907f8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 905d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #31 │ │ │ │ + rsbeq r8, sl, ip, ror pc │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 90874 │ │ │ │ + beq 90654 │ │ │ │ push {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 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 90880 │ │ │ │ + vldr d6, [pc, #28] @ 90660 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 908d0 │ │ │ │ + beq 906b0 │ │ │ │ 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 282208 │ │ │ │ + bl 283538 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ bl 352d0 <_PyObject_DebugMallocStats@@Base+0x1520> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ @@ -100213,52 +100079,52 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #44776 @ 0xaee8 │ │ │ │ + movw r0, #45480 @ 0xb1a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 90970 │ │ │ │ + beq 90750 │ │ │ │ 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 282208 │ │ │ │ + bl 283538 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ bl 352d0 <_PyObject_DebugMallocStats@@Base+0x1520> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 909c4 │ │ │ │ + beq 907a4 │ │ │ │ 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 282208 │ │ │ │ + bl 283538 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ bl 352d0 <_PyObject_DebugMallocStats@@Base+0x1520> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ @@ -100272,151 +100138,116 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 90a40 │ │ │ │ + beq 90820 │ │ │ │ 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 282208 │ │ │ │ + bl 283538 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ bl 352d0 <_PyObject_DebugMallocStats@@Base+0x1520> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00090a4c <_Py_c_sum@@Base>: │ │ │ │ +0009082c <_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] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #65536 @ 0x10000 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 90a90 <_Py_c_sum@@Base+0x44> │ │ │ │ - ldr r0, [r0, #200] @ 0xc8 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00090aa4 <_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 │ │ │ │ - vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - stm ip, {r0, r1, r2, r3} │ │ │ │ - vstr d2, [fp, #-36] @ 0xffffffdc │ │ │ │ - ldm ip, {r0, r1, r2, r3} │ │ │ │ - sub ip, fp, #4 │ │ │ │ - stmdb ip, {r0, r1, r2, r3} │ │ │ │ - vldr d1, [fp, #-12] │ │ │ │ - vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, sp, #232 @ 0xe8 │ │ │ │ - ldr r2, [pc, #400] @ 90ca0 <_Py_cr_diff@@Base+0x1fc> │ │ │ │ + ldr r2, [pc, #400] @ 909fc <_Py_c_sum@@Base+0x1d0> │ │ │ │ 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, #-228] @ 0xffffff1c │ │ │ │ - bl 1c07b0 │ │ │ │ + bl 1c0c50 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 90b48 <_Py_cr_diff@@Base+0xa4> │ │ │ │ + beq 908a4 <_Py_c_sum@@Base+0x78> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 90b98 <_Py_cr_diff@@Base+0xf4> │ │ │ │ - b 90b6c <_Py_cr_diff@@Base+0xc8> │ │ │ │ + bne 908f4 <_Py_c_sum@@Base+0xc8> │ │ │ │ + b 908c8 <_Py_c_sum@@Base+0x9c> │ │ │ │ sub r3, fp, #220 @ 0xdc │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44792 @ 0xaef8 │ │ │ │ + movw r1, #45496 @ 0xb1b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90bb8 <_Py_cr_diff@@Base+0x114> │ │ │ │ - b 90bb0 <_Py_cr_diff@@Base+0x10c> │ │ │ │ + bne 90914 <_Py_c_sum@@Base+0xe8> │ │ │ │ + b 9090c <_Py_c_sum@@Base+0xe0> │ │ │ │ sub r1, fp, #220 @ 0xdc │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44804 @ 0xaf04 │ │ │ │ + movw r1, #45508 @ 0xb1c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90bb0 <_Py_cr_diff@@Base+0x10c> │ │ │ │ - b 90bb8 <_Py_cr_diff@@Base+0x114> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 9090c <_Py_c_sum@@Base+0xe0> │ │ │ │ + b 90914 <_Py_c_sum@@Base+0xe8> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44816 @ 0xaf10 │ │ │ │ + movw r1, #45520 @ 0xb1d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r0, #0 │ │ │ │ - b 90c7c <_Py_cr_diff@@Base+0x1d8> │ │ │ │ + b 909d8 <_Py_c_sum@@Base+0x1ac> │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #44796 @ 0xaefc │ │ │ │ + movw ip, #45500 @ 0xb1bc │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38b298 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ + bl 38b7f8 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90bf0 <_Py_cr_diff@@Base+0x14c> │ │ │ │ + bne 9094c <_Py_c_sum@@Base+0x120> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 217ba8 │ │ │ │ - b 90bb0 <_Py_cr_diff@@Base+0x10c> │ │ │ │ + bl 2181c4 │ │ │ │ + b 9090c <_Py_c_sum@@Base+0xe0> │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56404 @ 0xdc54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #44860 @ 0xaf3c │ │ │ │ + movw r0, #45564 @ 0xb1fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90be4 <_Py_cr_diff@@Base+0x140> │ │ │ │ + beq 90940 <_Py_c_sum@@Base+0x114> │ │ │ │ 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, #-216] @ 0xffffff28 │ │ │ │ @@ -100425,48 +100256,69 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ str r2, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r2, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-212] @ 0xffffff2c │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-204] @ 0xffffff34 │ │ │ │ - movw r2, #3292 @ 0xcdc │ │ │ │ + movw r2, #2692 @ 0xa84 │ │ │ │ movt r2, #9 │ │ │ │ str r5, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl 38ce68 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 38d3c8 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90be4 <_Py_cr_diff@@Base+0x140> │ │ │ │ + beq 90940 <_Py_c_sum@@Base+0x114> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ ldr r0, [fp, #-196] @ 0xffffff3c │ │ │ │ - bl df84c │ │ │ │ - ldr r3, [pc, #28] @ 90ca0 <_Py_cr_diff@@Base+0x1fc> │ │ │ │ + bl df6e4 │ │ │ │ + ldr r3, [pc, #28] @ 909fc <_Py_c_sum@@Base+0x1d0> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 90c98 <_Py_cr_diff@@Base+0x1f4> │ │ │ │ + beq 909f4 <_Py_c_sum@@Base+0x1c8> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 90cc8 <_Py_cr_diff@@Base+0x224> │ │ │ │ - ldr r0, [r0, #196] @ 0xc4 │ │ │ │ + beq 90a24 <_Py_c_sum@@Base+0x1f8> │ │ │ │ + ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + │ │ │ │ +00090a38 <_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 │ │ │ │ + vstr d1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldm r3, {r0, r1, r2, r3} │ │ │ │ + stm ip, {r0, r1, r2, r3} │ │ │ │ + vstr d2, [fp, #-36] @ 0xffffffdc │ │ │ │ + ldm ip, {r0, r1, r2, r3} │ │ │ │ + sub ip, fp, #4 │ │ │ │ + stmdb ip, {r0, r1, r2, r3} │ │ │ │ + vldr d1, [fp, #-12] │ │ │ │ + vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ 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 │ │ │ │ @@ -100482,19 +100334,19 @@ │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 90d4c <_Py_cr_diff@@Base+0x2a8> │ │ │ │ - ldr r0, [r0, #208] @ 0xd0 │ │ │ │ + beq 90af4 <_Py_cr_diff@@Base+0xbc> │ │ │ │ + ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -100502,160 +100354,160 @@ │ │ │ │ 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, #44876 @ 0xaf4c │ │ │ │ + movw r1, #45580 @ 0xb20c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90dc8 <_Py_cr_diff@@Base+0x324> │ │ │ │ + beq 90b70 <_Py_cr_diff@@Base+0x138> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 90dd0 <_Py_cr_diff@@Base+0x32c> │ │ │ │ + bge 90b78 <_Py_cr_diff@@Base+0x140> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44892 @ 0xaf5c │ │ │ │ + movw r1, #45596 @ 0xb21c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b 90e38 <_Py_cr_diff@@Base+0x394> │ │ │ │ - bl 1f770c │ │ │ │ + b 90be0 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ + bl 1f7e68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 90e38 <_Py_cr_diff@@Base+0x394> │ │ │ │ - bl 1f7844 │ │ │ │ + beq 90be0 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ + bl 1f7fa0 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 90e9c <_Py_cr_prod@@Base+0x20> │ │ │ │ + bl 90c24 <_Py_cr_diff@@Base+0x1ec> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 90e10 <_Py_cr_diff@@Base+0x36c> │ │ │ │ - bl 16a224 │ │ │ │ - b 90e2c <_Py_cr_diff@@Base+0x388> │ │ │ │ - bl 169cb8 │ │ │ │ + bge 90bb8 <_Py_cr_diff@@Base+0x180> │ │ │ │ + bl 16a56c │ │ │ │ + b 90bd4 <_Py_cr_diff@@Base+0x19c> │ │ │ │ + bl 16a000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90e2c <_Py_cr_diff@@Base+0x388> │ │ │ │ + beq 90bd4 <_Py_cr_diff@@Base+0x19c> │ │ │ │ mov r1, r5 │ │ │ │ - bl f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f4df8 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 90e38 <_Py_cr_diff@@Base+0x394> │ │ │ │ + b 90be0 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ - b 90dc8 <_Py_cr_diff@@Base+0x324> │ │ │ │ + bl 2da71c │ │ │ │ + b 90b70 <_Py_cr_diff@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 90e68 <_Py_cr_diff@@Base+0x3c4> │ │ │ │ - ldr r0, [r0, #192] @ 0xc0 │ │ │ │ + beq 90c10 <_Py_cr_diff@@Base+0x1d8> │ │ │ │ + ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - │ │ │ │ -00090e7c <_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 │ │ │ │ push {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] @ 90f8c <_Py_cr_prod@@Base+0x110> │ │ │ │ + ldr r1, [pc, #200] @ 90d14 <_Py_cr_diff@@Base+0x2dc> │ │ │ │ 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 397f50 <_PyXIData_Release@@Base+0x1520> │ │ │ │ + bl 39895c <_PyXIData_Release@@Base+0xd60> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90efc <_Py_cr_prod@@Base+0x80> │ │ │ │ + bne 90c84 <_Py_cr_diff@@Base+0x24c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 90f68 <_Py_cr_prod@@Base+0xec> │ │ │ │ + b 90cf0 <_Py_cr_diff@@Base+0x2b8> │ │ │ │ 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, #4040 @ 0xfc8 │ │ │ │ + movw r2, #3440 @ 0xd70 │ │ │ │ movt r2, #9 │ │ │ │ - bl 38ce68 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 38d3c8 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90f68 <_Py_cr_prod@@Base+0xec> │ │ │ │ + beq 90cf0 <_Py_cr_diff@@Base+0x2b8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 398280 │ │ │ │ + bl 398cac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 90ef4 <_Py_cr_prod@@Base+0x78> │ │ │ │ + beq 90c7c <_Py_cr_diff@@Base+0x244> │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 90f8c <_Py_cr_prod@@Base+0x110> │ │ │ │ + ldr r3, [pc, #28] @ 90d14 <_Py_cr_diff@@Base+0x2dc> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 90f84 <_Py_cr_prod@@Base+0x108> │ │ │ │ + beq 90d0c <_Py_cr_diff@@Base+0x2d4> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #1024 @ 0x400 │ │ │ │ + tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 90fb4 <_Py_cr_prod@@Base+0x138> │ │ │ │ - ldrd r0, [r0, #72] @ 0x48 │ │ │ │ + beq 90d3c <_Py_cr_diff@@Base+0x304> │ │ │ │ + ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d8220 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + │ │ │ │ +00090d50 <_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 │ │ │ │ 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 │ │ │ │ @@ -100676,67 +100528,81 @@ │ │ │ │ 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, #1024 @ 0x400 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 90dfc <_Py_cr_prod@@Base+0xac> │ │ │ │ + ldrd r0, [r0, #72] @ 0x48 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1d860c │ │ │ │ + movw r0, #5976 @ 0x1758 │ │ │ │ + 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, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91054 <_Py_cr_prod@@Base+0x1d8> │ │ │ │ + beq 90e34 <_Py_cr_prod@@Base+0xe4> │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091068 <_Py_cr_quot@@Base>: │ │ │ │ +00090e48 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 91088 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 90e68 <_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 2eec8 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 910c0 <_Py_cr_quot@@Base+0x58> │ │ │ │ + vldr d7, [pc, #20] @ 90ea0 <_Py_cr_quot@@Base+0x58> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ... │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 910ec <_Py_cr_quot@@Base+0x84> │ │ │ │ + beq 90ecc <_Py_cr_quot@@Base+0x84> │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091100 <_Py_cr_sum@@Base>: │ │ │ │ +00090ee0 <_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 │ │ │ │ @@ -100754,156 +100620,156 @@ │ │ │ │ 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 91184 <_Py_cr_sum@@Base+0x84> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 90f64 <_Py_cr_sum@@Base+0x84> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18500 @ 0x4844 │ │ │ │ + movw r1, #18756 @ 0x4944 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 911d4 <_Py_cr_sum@@Base+0xd4> │ │ │ │ + bl 1b899c │ │ │ │ + b 90fb4 <_Py_cr_sum@@Base+0xd4> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 911dc <_Py_cr_sum@@Base+0xdc> │ │ │ │ - bl d46b4 │ │ │ │ + bne 90fbc <_Py_cr_sum@@Base+0xdc> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 911dc <_Py_cr_sum@@Base+0xdc> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 90fbc <_Py_cr_sum@@Base+0xdc> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33564 @ 0x831c │ │ │ │ + movw r1, #34128 @ 0x8550 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91210 <_Py_cr_sum@@Base+0x110> │ │ │ │ + beq 90ff0 <_Py_cr_sum@@Base+0x110> │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fb264 <_PySlotIterator_Init@@Base+0x50> │ │ │ │ + bl 3fb284 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 911e8 <_Py_cr_sum@@Base+0xe8> │ │ │ │ + bne 90fc8 <_Py_cr_sum@@Base+0xe8> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91248 <_Py_cr_sum@@Base+0x148> │ │ │ │ + beq 91028 <_Py_cr_sum@@Base+0x148> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009125c <_Py_rc_diff@@Base>: │ │ │ │ +0009103c <_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) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 912a0 <_Py_rc_diff@@Base+0x44> │ │ │ │ + beq 91080 <_Py_rc_diff@@Base+0x44> │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 912d8 <_Py_rc_diff@@Base+0x7c> │ │ │ │ + beq 910b8 <_Py_rc_diff@@Base+0x7c> │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 91310 <_Py_rc_diff@@Base+0xb4> │ │ │ │ + beq 910f0 <_Py_rc_diff@@Base+0xb4> │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 91348 <_Py_rc_diff@@Base+0xec> │ │ │ │ + beq 91128 <_Py_rc_diff@@Base+0xec> │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 43bb8 <_Py_open_noraise@@Base+0xec> │ │ │ │ + b 43c9c <_Py_open_noraise@@Base+0xec> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 91394 <_Py_rc_diff@@Base+0x138> │ │ │ │ + beq 91174 <_Py_rc_diff@@Base+0x138> │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -100914,93 +100780,93 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 913f8 <_Py_rc_diff@@Base+0x19c> │ │ │ │ + bne 911d8 <_Py_rc_diff@@Base+0x19c> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9142c <_Py_rc_diff@@Base+0x1d0> │ │ │ │ + beq 9120c <_Py_rc_diff@@Base+0x1d0> │ │ │ │ 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] @ 914b8 <_Py_rc_diff@@Base+0x25c> │ │ │ │ + ldr r3, [pc, #156] @ 91298 <_Py_rc_diff@@Base+0x25c> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 914ac <_Py_rc_diff@@Base+0x250> │ │ │ │ + beq 9128c <_Py_rc_diff@@Base+0x250> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 91460 <_Py_rc_diff@@Base+0x204> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + bne 91240 <_Py_rc_diff@@Base+0x204> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #48532 @ 0xbd94 │ │ │ │ + movw r0, #49236 @ 0xc054 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 914ac <_Py_rc_diff@@Base+0x250> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9128c <_Py_rc_diff@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 914ac <_Py_rc_diff@@Base+0x250> │ │ │ │ + beq 9128c <_Py_rc_diff@@Base+0x250> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ movwne r3, #45548 @ 0xb1ec │ │ │ │ movtne r3, #104 @ 0x68 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #6052 @ 0x17a4 │ │ │ │ - movweq r1, #48532 @ 0xbd94 │ │ │ │ + movwne r1, #6736 @ 0x1a50 │ │ │ │ + movweq r1, #49236 @ 0xc054 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsr #31 │ │ │ │ + rsbeq r8, sl, r8, lsr #31 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 914e0 <_Py_rc_diff@@Base+0x284> │ │ │ │ + beq 912c0 <_Py_rc_diff@@Base+0x284> │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 91518 <_Py_rc_diff@@Base+0x2bc> │ │ │ │ + beq 912f8 <_Py_rc_diff@@Base+0x2bc> │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -101009,313 +100875,313 @@ │ │ │ │ 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 91574 <_Py_rc_diff@@Base+0x318> │ │ │ │ + bne 91354 <_Py_rc_diff@@Base+0x318> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 915a8 <_Py_rc_diff@@Base+0x34c> │ │ │ │ + beq 91388 <_Py_rc_diff@@Base+0x34c> │ │ │ │ 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] @ 915f4 <_Py_rc_diff@@Base+0x398> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #84] @ 913d4 <_Py_rc_diff@@Base+0x398> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 915e8 <_Py_rc_diff@@Base+0x38c> │ │ │ │ + beq 913c8 <_Py_rc_diff@@Base+0x38c> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 915cc <_Py_rc_diff@@Base+0x370> │ │ │ │ + bgt 913ac <_Py_rc_diff@@Base+0x370> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #39020 @ 0x986c │ │ │ │ + movw r1, #39724 @ 0x9b2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 915e8 <_Py_rc_diff@@Base+0x38c> │ │ │ │ + bl 1b899c │ │ │ │ + b 913c8 <_Py_rc_diff@@Base+0x38c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 915b0 <_Py_rc_diff@@Base+0x354> │ │ │ │ - bl df614 │ │ │ │ + bne 91390 <_Py_rc_diff@@Base+0x354> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 915b0 <_Py_rc_diff@@Base+0x354> │ │ │ │ + beq 91390 <_Py_rc_diff@@Base+0x354> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-248 @ 0xffffff08 @ │ │ │ │ + ldrdeq r8, [sl], #-244 @ 0xffffff0c @ │ │ │ │ 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 91640 <_Py_rc_diff@@Base+0x3e4> │ │ │ │ + bne 91420 <_Py_rc_diff@@Base+0x3e4> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91674 <_Py_rc_diff@@Base+0x418> │ │ │ │ + beq 91454 <_Py_rc_diff@@Base+0x418> │ │ │ │ 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] @ 916c0 <_Py_rc_diff@@Base+0x464> │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #84] @ 914a0 <_Py_rc_diff@@Base+0x464> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 916b4 <_Py_rc_diff@@Base+0x458> │ │ │ │ + beq 91494 <_Py_rc_diff@@Base+0x458> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 91698 <_Py_rc_diff@@Base+0x43c> │ │ │ │ + bgt 91478 <_Py_rc_diff@@Base+0x43c> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #4848 @ 0x12f0 │ │ │ │ + movw r1, #5344 @ 0x14e0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 916b4 <_Py_rc_diff@@Base+0x458> │ │ │ │ + bl 1b899c │ │ │ │ + b 91494 <_Py_rc_diff@@Base+0x458> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9167c <_Py_rc_diff@@Base+0x420> │ │ │ │ - bl df614 │ │ │ │ + bne 9145c <_Py_rc_diff@@Base+0x420> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9167c <_Py_rc_diff@@Base+0x420> │ │ │ │ + beq 9145c <_Py_rc_diff@@Base+0x420> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r4 │ │ │ │ + rsbeq r9, sl, r0 │ │ │ │ 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 9170c <_Py_rc_diff@@Base+0x4b0> │ │ │ │ + beq 914ec <_Py_rc_diff@@Base+0x4b0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 191094 <_PyType_Name@@Base> │ │ │ │ + bl 19177c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6012 @ 0x177c │ │ │ │ + movw r1, #6716 @ 0x1a3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009172c : │ │ │ │ +0009150c : │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 917ac │ │ │ │ - movw r1, #2180 @ 0x884 │ │ │ │ + beq 9158c │ │ │ │ + movw r1, #2436 @ 0x984 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 917c0 │ │ │ │ + bl 915a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 917ac │ │ │ │ + beq 9158c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4772 @ 0x12a4 │ │ │ │ + movw r1, #5028 @ 0x13a4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 917c0 │ │ │ │ + bl 915a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 917ac │ │ │ │ + beq 9158c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7a2c │ │ │ │ + bl 1e8210 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 917b8 │ │ │ │ + bgt 91598 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 917b8 │ │ │ │ + bne 91598 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 917b8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 91598 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ 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 91848 │ │ │ │ + beq 91628 │ │ │ │ ldr r3, [r6, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 917fc │ │ │ │ + bne 915dc │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ - b 917dc │ │ │ │ - bl c3bf8 │ │ │ │ + b 915bc │ │ │ │ + bl c3a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 91850 │ │ │ │ - bl e8ea8 │ │ │ │ + beq 91630 │ │ │ │ + bl e9018 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9183c │ │ │ │ + bgt 9161c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9183c │ │ │ │ + bne 9161c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 917f4 │ │ │ │ - b 91854 │ │ │ │ + bne 915d4 │ │ │ │ + b 91634 │ │ │ │ mov r4, r0 │ │ │ │ - b 91854 │ │ │ │ + b 91634 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 918b0 │ │ │ │ + beq 91690 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d95fc │ │ │ │ + b 2db540 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + b f497c <_PyTuple_FromPair@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #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 9191c │ │ │ │ + bne 916fc │ │ │ │ cmp r8, #1 │ │ │ │ - bgt 91900 │ │ │ │ + bgt 916e0 │ │ │ │ mov r5, #0 │ │ │ │ - b 9191c │ │ │ │ + b 916fc │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9194c │ │ │ │ - b 918f8 │ │ │ │ + beq 9172c │ │ │ │ + b 916d8 │ │ │ │ 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] @ 91a78 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #308] @ 91858 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91a6c │ │ │ │ + beq 9184c │ │ │ │ ldr r9, [r4] │ │ │ │ - movw r6, #47612 @ 0xb9fc │ │ │ │ + movw r6, #48884 @ 0xbef4 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 91974 │ │ │ │ + beq 91754 │ │ │ │ mov r1, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9199c │ │ │ │ + beq 9177c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw sl, #47824 @ 0xbad0 │ │ │ │ + movw sl, #49096 @ 0xbfc8 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 919c0 │ │ │ │ + bne 917a0 │ │ │ │ add r5, r8, r5 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 919fc │ │ │ │ - b 919f0 │ │ │ │ - movw r1, #45048 @ 0xaff8 │ │ │ │ + beq 917dc │ │ │ │ + b 917d0 │ │ │ │ + movw r1, #45752 @ 0xb2b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #37532 @ 0x929c │ │ │ │ + movw r0, #38236 @ 0x955c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 91a6c │ │ │ │ + b 9184c │ │ │ │ mov r1, sl │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9198c │ │ │ │ + bne 9176c │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #45064 @ 0xb008 │ │ │ │ + movw r1, #45768 @ 0xb2c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #37532 @ 0x929c │ │ │ │ + movw r0, #38236 @ 0x955c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 919b8 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 91798 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 91a10 │ │ │ │ + bne 917f0 │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ movweq ip, #5976 @ 0x1758 │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ ldrne ip, [r6, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ @@ -101334,499 +101200,499 @@ │ │ │ │ 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 3f24e4 │ │ │ │ + bl 3f2ec8 <_PyCoro_GetAwaitableIter@@Base+0x3b0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, lsr r0 │ │ │ │ + rsbeq r9, sl, ip, lsr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ subs r3, r0, #0 │ │ │ │ movwge r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #45080 @ 0xb018 │ │ │ │ + movw r1, #45784 @ 0xb2d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91b0c │ │ │ │ + bne 918ec │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #25040 @ 0x61d0 │ │ │ │ + movw r1, #29480 @ 0x7328 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 485c8 │ │ │ │ + b 48580 │ │ │ │ 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 91b5c │ │ │ │ + bne 9193c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91b8c │ │ │ │ + beq 9196c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #116] @ 91be4 │ │ │ │ + ldr r3, [pc, #116] @ 919c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91bd8 │ │ │ │ + beq 919b8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91bd8 │ │ │ │ + beq 919b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45264 @ 0xb0d0 │ │ │ │ + movw r1, #45968 @ 0xb390 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #13016 @ 0x32d8 │ │ │ │ + movw r0, #13720 @ 0x3598 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91bd8 │ │ │ │ + beq 919b8 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #57464 @ 0xe078 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 425540 │ │ │ │ + b 425a68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, asr 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, #8648 @ 0x21c8 │ │ │ │ - movt r1, #106 @ 0x6a │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1746f4 │ │ │ │ + rsbeq r9, sl, r8, asr r0 │ │ │ │ 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, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 91c5c │ │ │ │ - bl c2fa8 │ │ │ │ - b 91c64 │ │ │ │ + bne 919fc │ │ │ │ + bl c2bc4 │ │ │ │ + b 91a04 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ ldrne r2, [r4, #16] │ │ │ │ strne r2, [r0, #13] │ │ │ │ strne r3, [r0, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91cbc │ │ │ │ + beq 91a5c │ │ │ │ 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 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, r3 │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ + movt r1, #106 @ 0x6a │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1d3c64 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 174a3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 91d00 │ │ │ │ - movw r0, #29608 @ 0x73a8 │ │ │ │ + beq 91ae0 │ │ │ │ + movw r0, #30384 @ 0x76b0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d40a8 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d449c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91d38 │ │ │ │ - ldr r2, [pc, #360] @ 91e70 │ │ │ │ + beq 91b18 │ │ │ │ + ldr r2, [pc, #360] @ 91c50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #15920 @ 0x3e30 │ │ │ │ + movw r1, #24780 @ 0x60cc │ │ │ │ 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 2fcbf0 <_Py_normpath@@Base+0xba0> │ │ │ │ + bl 2fee68 <_Py_normpath@@Base+0xe78> │ │ │ │ lsr r4, r4, #5 │ │ │ │ orrs r4, r4, r0, lsr #31 │ │ │ │ - beq 91d40 │ │ │ │ + beq 91b20 │ │ │ │ mov r4, #0 │ │ │ │ - b 91e64 │ │ │ │ + b 91c44 │ │ │ │ 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 d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91e20 │ │ │ │ + beq 91c00 │ │ │ │ ldr r1, [sl, #1024] @ 0x400 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91e20 │ │ │ │ + beq 91c00 │ │ │ │ ldr r1, [sl, #1008] @ 0x3f0 │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91e20 │ │ │ │ - bl b7454 │ │ │ │ + beq 91c00 │ │ │ │ + bl b7048 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 91e34 │ │ │ │ + beq 91c14 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 91de8 │ │ │ │ + beq 91bc8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 91fc4 │ │ │ │ + bl 91da4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91e2c │ │ │ │ + beq 91c0c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91fc4 │ │ │ │ + bl 91da4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91e2c │ │ │ │ + beq 91c0c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 91e04 │ │ │ │ + beq 91be4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91e34 │ │ │ │ + bne 91c14 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #100] @ 91e74 │ │ │ │ + ldr r1, [pc, #100] @ 91c54 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r6, [pc, #92] @ 91e74 │ │ │ │ - bl 193120 │ │ │ │ + ldr r6, [pc, #92] @ 91c54 │ │ │ │ + bl 19344c │ │ │ │ mov r4, r0 │ │ │ │ - b 91e3c │ │ │ │ + b 91c1c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 91e3c │ │ │ │ - ldr r6, [pc, #64] @ 91e74 │ │ │ │ - b 91e3c │ │ │ │ - ldr r6, [pc, #56] @ 91e74 │ │ │ │ + b 91c1c │ │ │ │ + ldr r6, [pc, #64] @ 91c54 │ │ │ │ + b 91c1c │ │ │ │ + ldr r6, [pc, #56] @ 91c54 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r7 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ 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, #48036 @ 0xbba4 │ │ │ │ + movw r7, #49308 @ 0xc09c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 91eb0 │ │ │ │ + bne 91c90 │ │ │ │ movw r0, #5968 @ 0x1750 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 91fbc │ │ │ │ + b 91d9c │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91ea4 │ │ │ │ + bne 91c84 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 91ea4 │ │ │ │ + beq 91c84 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91ea4 │ │ │ │ - movw r8, #47612 @ 0xb9fc │ │ │ │ + bne 91c84 │ │ │ │ + movw r8, #48884 @ 0xbef4 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 91f10 │ │ │ │ + beq 91cf0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ea4 │ │ │ │ - movw r7, #47400 @ 0xb928 │ │ │ │ + beq 91c84 │ │ │ │ + movw r7, #48672 @ 0xbe20 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 91f38 │ │ │ │ + beq 91d18 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47612 @ 0xb9fc │ │ │ │ + movw r1, #48884 @ 0xbef4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91f88 │ │ │ │ + beq 91d68 │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 375cd8 │ │ │ │ + bl 376954 │ │ │ │ ldrh r3, [r5, #13] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r3 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 375cd8 │ │ │ │ + bl 376954 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 2dbbb8 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ - b 91fbc │ │ │ │ + bl 2ddafc <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + b 91d9c │ │ │ │ cmp r6, r7 │ │ │ │ - beq 91fa4 │ │ │ │ + beq 91d84 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ea4 │ │ │ │ + beq 91c84 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 92204 │ │ │ │ + b 91fe4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 91fec │ │ │ │ + bne 91dcc │ │ │ │ mov r5, #0 │ │ │ │ - b 920f4 │ │ │ │ + b 91ed4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ movne r7, #0 │ │ │ │ - beq 920f4 │ │ │ │ + beq 91ed4 │ │ │ │ cmp r7, r5 │ │ │ │ - bge 91fe4 │ │ │ │ + bge 91dc4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b3064 │ │ │ │ + bl 1b3740 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 920f0 │ │ │ │ + beq 91ed0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92064 │ │ │ │ + bne 91e44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 920f0 │ │ │ │ + bgt 91ed0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 920f0 │ │ │ │ + bne 91ed0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 920f0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 91ed0 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92098 │ │ │ │ + bne 91e78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92090 │ │ │ │ + bgt 91e70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92090 │ │ │ │ + bne 91e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 9200c │ │ │ │ + b 91dec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 920c8 │ │ │ │ + bgt 91ea8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 920c8 │ │ │ │ + bne 91ea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 920e8 │ │ │ │ + bgt 91ec8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 920e8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 91ec8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 92090 │ │ │ │ + bne 91e70 │ │ │ │ mvn 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 │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r5, #48036 @ 0xbba4 │ │ │ │ + movw r5, #49308 @ 0xc09c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 921f8 │ │ │ │ + beq 91fd8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 921f8 │ │ │ │ + bne 91fd8 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 921f8 │ │ │ │ + beq 91fd8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 921f8 │ │ │ │ - movw r1, #47612 @ 0xb9fc │ │ │ │ + bne 91fd8 │ │ │ │ + movw r1, #48884 @ 0xbef4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r5, #47400 @ 0xb928 │ │ │ │ + movw r5, #48672 @ 0xbe20 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 9218c │ │ │ │ + beq 91f6c │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92198 │ │ │ │ + beq 91f78 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 921bc │ │ │ │ - b 921a4 │ │ │ │ + beq 91f9c │ │ │ │ + b 91f84 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 921e0 │ │ │ │ - b 921cc │ │ │ │ + beq 91fc0 │ │ │ │ + b 91fac │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + movw r1, #48672 @ 0xbe20 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 921f8 │ │ │ │ + beq 91fd8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 921ec │ │ │ │ + b 91fcc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 921f8 │ │ │ │ + beq 91fd8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 92204 │ │ │ │ + b 91fe4 │ │ │ │ movw r0, #5968 @ 0x1750 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -101844,40 +101710,40 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r0, fp, #24 │ │ │ │ add r3, ip, r3 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3f88b8 │ │ │ │ + bl 3f8e78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92280 │ │ │ │ + bne 92060 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 41c63c <_PyCompile_OptimizeCfg@@Base+0xb58> │ │ │ │ + b 41cb64 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ + mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b 920a4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ add fp, sp, #0 │ │ │ │ - mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 922c4 │ │ │ │ + b df6e4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ @@ -101888,292 +101754,292 @@ │ │ │ │ ldrb r5, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bl 375cd8 │ │ │ │ - movw r4, #6968 @ 0x1b38 │ │ │ │ + bl 376954 │ │ │ │ + movw r4, #7736 @ 0x1e38 │ │ │ │ movt r4, #102 @ 0x66 │ │ │ │ add r0, r0, #6 │ │ │ │ mov r1, #7 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ add r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ - movw r0, #45268 @ 0xb0d4 │ │ │ │ + movw r0, #45972 @ 0xb394 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 92384 │ │ │ │ + beq 92164 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00092390 : │ │ │ │ +00092170 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #58604 @ 0xe4ec │ │ │ │ + movw r2, #59308 @ 0xe7ac │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df694 │ │ │ │ + b df52c │ │ │ │ │ │ │ │ -000923ac : │ │ │ │ +0009218c : │ │ │ │ push {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 r4, r0, #0 │ │ │ │ - beq 9241c │ │ │ │ + beq 921fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r9, #21976 @ 0x55d8 │ │ │ │ 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 92430 │ │ │ │ + beq 92210 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 92410 │ │ │ │ + beq 921f0 │ │ │ │ mov r1, r9 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9241c │ │ │ │ + beq 921fc │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2ddc9c <_PyNamespace_New@@Base+0x12c> │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + b 2dfc60 <_PyNamespace_New@@Base+0x12c> │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4363 @ 0x110b │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 928b8 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 92698 │ │ │ │ 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 92468 │ │ │ │ + bne 92248 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92a8c │ │ │ │ + beq 9286c │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ - movw r3, #30004 @ 0x7534 │ │ │ │ + movw r3, #31820 @ 0x7c4c │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 92a8c │ │ │ │ + bne 9286c │ │ │ │ cmp r4, r5 │ │ │ │ - beq 92918 │ │ │ │ + beq 926f8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92aa8 │ │ │ │ + beq 92888 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9272c │ │ │ │ + bne 9250c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92728 │ │ │ │ + bne 92508 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92728 │ │ │ │ + bne 92508 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 92728 │ │ │ │ + bne 92508 │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 924f8 │ │ │ │ + beq 922d8 │ │ │ │ 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 92728 │ │ │ │ + ble 92508 │ │ │ │ ldrb r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 92594 │ │ │ │ - ldr r3, [pc, #1444] @ 92ab0 │ │ │ │ + beq 92374 │ │ │ │ + ldr r3, [pc, #1444] @ 92890 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - movw r2, #52248 @ 0xcc18 │ │ │ │ + movw r2, #53060 @ 0xcf44 │ │ │ │ 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 92580 │ │ │ │ + beq 92360 │ │ │ │ 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 92580 │ │ │ │ + beq 92360 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 92580 │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + bge 92360 │ │ │ │ + movw r1, #59068 @ 0xe6bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r4 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ add r7, r7, #4 │ │ │ │ asr r9, r9, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 92534 │ │ │ │ + bne 92314 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e7670 │ │ │ │ + bl e76a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 928b8 │ │ │ │ + beq 92698 │ │ │ │ ldr r9, [r4, #24] │ │ │ │ ldr r6, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - blt 92714 │ │ │ │ + blt 924f4 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 92714 │ │ │ │ + bne 924f4 │ │ │ │ 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 9266c │ │ │ │ + beq 9244c │ │ │ │ cmp sl, r8 │ │ │ │ - bge 926c0 │ │ │ │ + bge 924a0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92614 │ │ │ │ + beq 923f4 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92614 │ │ │ │ + bgt 923f4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92614 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 923f4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92640 │ │ │ │ + beq 92420 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92640 │ │ │ │ + bgt 92420 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92640 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 92420 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add sl, sl, #1 │ │ │ │ add r6, r6, #8 │ │ │ │ - b 925e0 │ │ │ │ + b 923c0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92678 │ │ │ │ + bne 92458 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9269c │ │ │ │ + bne 9247c │ │ │ │ add sl, sl, #1 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp sl, r8 │ │ │ │ - blt 9264c │ │ │ │ - b 926c0 │ │ │ │ + blt 9242c │ │ │ │ + b 924a0 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92658 │ │ │ │ + bgt 92438 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92658 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 92658 │ │ │ │ + bne 92438 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 92438 │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92664 │ │ │ │ + bgt 92444 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 92664 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 92664 │ │ │ │ + bne 92444 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 92444 │ │ │ │ ldrb r3, [r9, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 9270c │ │ │ │ + bne 924ec │ │ │ │ ldrb r3, [r9, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9270c │ │ │ │ - ldr r3, [pc, #976] @ 92ab0 │ │ │ │ + bne 924ec │ │ │ │ + ldr r3, [pc, #976] @ 92890 │ │ │ │ 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 9270c │ │ │ │ + bhi 924ec │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r9] │ │ │ │ str r9, [r3, #1928] @ 0x788 │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ - b 92714 │ │ │ │ + b 924f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r4, #24] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 92aa8 │ │ │ │ + b 92888 │ │ │ │ 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 927a4 │ │ │ │ + ble 92584 │ │ │ │ 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 │ │ │ │ @@ -102183,40 +102049,40 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 2d8ff0 │ │ │ │ + bl 2daf40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 928b8 │ │ │ │ + bne 92698 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r8, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 927cc │ │ │ │ + b 925ac │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 92a20 │ │ │ │ + bne 92800 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r2, r9 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - beq 928c0 │ │ │ │ + beq 926a0 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92908 │ │ │ │ + beq 926e8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - ble 92918 │ │ │ │ + ble 926f8 │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r8] │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ @@ -102232,447 +102098,447 @@ │ │ │ │ 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 929a8 │ │ │ │ + bne 92788 │ │ │ │ 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 c635c │ │ │ │ + bl c61f4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 929f0 │ │ │ │ + ble 927d0 │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 92a08 │ │ │ │ + ble 927e8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 927b8 │ │ │ │ + beq 92598 │ │ │ │ mvn r0, #0 │ │ │ │ - b 92aa8 │ │ │ │ + b 92888 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ addne r1, r1, #12 │ │ │ │ - beq 928f8 │ │ │ │ + beq 926d8 │ │ │ │ cmp r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble 92918 │ │ │ │ + ble 926f8 │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - bne 928d4 │ │ │ │ - b 927e8 │ │ │ │ + bne 926b4 │ │ │ │ + b 925c8 │ │ │ │ cmp r2, r9 │ │ │ │ - beq 927e8 │ │ │ │ + beq 925c8 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92918 │ │ │ │ - b 928f0 │ │ │ │ + beq 926f8 │ │ │ │ + b 926d0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r8 │ │ │ │ - bgt 92920 │ │ │ │ + bgt 92700 │ │ │ │ mov r0, #0 │ │ │ │ - b 92aa8 │ │ │ │ + b 92888 │ │ │ │ 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 92970 │ │ │ │ + beq 92750 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 92964 │ │ │ │ + bne 92744 │ │ │ │ add r8, r8, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r2, r8 │ │ │ │ - bne 92944 │ │ │ │ - b 92918 │ │ │ │ + bne 92724 │ │ │ │ + b 926f8 │ │ │ │ ldr r6, [r3] │ │ │ │ ldr sl, [r6, #12] │ │ │ │ - b 92834 │ │ │ │ + b 92614 │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r8, r3 │ │ │ │ add r3, r1, r3 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9299c │ │ │ │ + bne 9277c │ │ │ │ add r8, r8, #1 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r2, r8 │ │ │ │ - bne 9297c │ │ │ │ - b 92918 │ │ │ │ + bne 9275c │ │ │ │ + b 926f8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ ldr sl, [r3] │ │ │ │ - b 92834 │ │ │ │ + b 92614 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 929e0 │ │ │ │ + beq 927c0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 92860 │ │ │ │ + beq 92640 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ - bne 929e4 │ │ │ │ - b 92860 │ │ │ │ + bne 927c4 │ │ │ │ + b 92640 │ │ │ │ mvn r3, #0 │ │ │ │ subs sl, r3, #1 │ │ │ │ mvnne sl, #0 │ │ │ │ - b 92898 │ │ │ │ + b 92678 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 928a4 │ │ │ │ + bne 92684 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 928a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 92684 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ - bne 928b0 │ │ │ │ + bne 92690 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 928b0 │ │ │ │ - ldr lr, [pc, #140] @ 92ab4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 92690 │ │ │ │ + ldr lr, [pc, #140] @ 92894 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw ip, #4552 @ 0x11c8 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #26 │ │ │ │ ldr r5, [r0, lr] │ │ │ │ - movw r0, #5856 @ 0x16e0 │ │ │ │ + movw r0, #6540 @ 0x198c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r6, [ip] │ │ │ │ - bl c3c30 │ │ │ │ + bl c3ad0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 928b8 │ │ │ │ + beq 92698 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 173fa4 <_PyErr_SetObject@@Base> │ │ │ │ + bl 1742ec <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 928b8 │ │ │ │ + bgt 92698 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 928b8 │ │ │ │ + bne 92698 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 928b8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 92698 │ │ │ │ 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 2ddcd0 <_PyNamespace_New@@Base+0x160> │ │ │ │ + b 2dfc94 <_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 │ │ │ │ │ │ │ │ -00092ab8 : │ │ │ │ +00092898 : │ │ │ │ push {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 92b38 │ │ │ │ + bne 92918 │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 92b1c │ │ │ │ - bl d46b4 │ │ │ │ + beq 928fc │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92b1c │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne 928fc │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4155 @ 0x103b │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 93080 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 92e60 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52332 @ 0xcc6c │ │ │ │ + movw r1, #53144 @ 0xcf98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 92b14 │ │ │ │ + bl 1b899c │ │ │ │ + b 928f4 │ │ │ │ mov r0, r1 │ │ │ │ - bl ee938 │ │ │ │ + bl ee894 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 92b14 │ │ │ │ + beq 928f4 │ │ │ │ mov sl, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw ip, #22496 @ 0x57e0 │ │ │ │ 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 92bd4 │ │ │ │ - ldr r3, [pc, #1292] @ 9308c │ │ │ │ + bne 929b4 │ │ │ │ + ldr r3, [pc, #1292] @ 92e6c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92bc0 │ │ │ │ + beq 929a0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92bc0 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + beq 929a0 │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92bc0 │ │ │ │ + beq 929a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 326660 <_PyErr_Clear@@Base> │ │ │ │ - bl df614 │ │ │ │ + bl 3288fc <_PyErr_Clear@@Base> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 93060 │ │ │ │ - b 93048 │ │ │ │ + beq 92e40 │ │ │ │ + b 92e28 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43320 @ 0xa938 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r1 │ │ │ │ - bne 92c08 │ │ │ │ + bne 929e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 92cb0 │ │ │ │ - bl ee938 │ │ │ │ + b 92a90 │ │ │ │ + bl ee894 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 92c54 │ │ │ │ - ldr r2, [pc, #1136] @ 9308c │ │ │ │ + bne 92a34 │ │ │ │ + ldr r2, [pc, #1136] @ 92e6c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #45828 @ 0xb304 │ │ │ │ + movw r6, #45612 @ 0xb22c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r7 │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92c84 │ │ │ │ + beq 92a64 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #23664 @ 0x5c70 │ │ │ │ + movw r2, #24368 @ 0x5f30 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ - b 92c84 │ │ │ │ - bl 1eaf3c │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ + b 92a64 │ │ │ │ + bl 1eb720 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92c7c │ │ │ │ + bgt 92a5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 92c7c │ │ │ │ + bne 92a5c │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 92cb0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 92a90 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93048 │ │ │ │ + beq 92e28 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #23688 @ 0x5c88 │ │ │ │ + movw r0, #24392 @ 0x5f48 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2a29f4 <_PyErr_FormatNote@@Base> │ │ │ │ - b 93048 │ │ │ │ + bl 2a4490 <_PyErr_FormatNote@@Base> │ │ │ │ + b 92e28 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 92ccc │ │ │ │ + beq 92aac │ │ │ │ cmp r3, #2 │ │ │ │ - beq 92cf4 │ │ │ │ - b 92cd4 │ │ │ │ + beq 92ad4 │ │ │ │ + b 92ab4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 92d04 │ │ │ │ + beq 92ae4 │ │ │ │ movw r1, #45548 @ 0xb1ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #23760 @ 0x5cd0 │ │ │ │ + movw r1, #24464 @ 0x5f90 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 1733a4 │ │ │ │ - b 9304c │ │ │ │ + bl 1736ec │ │ │ │ + b 92e2c │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - b 92d0c │ │ │ │ + b 92aec │ │ │ │ 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 92dd0 │ │ │ │ + beq 92bb0 │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 92d78 │ │ │ │ + bne 92b58 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 92da0 │ │ │ │ + bne 92b80 │ │ │ │ mov r0, r9 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92da0 │ │ │ │ + bne 92b80 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d88dc │ │ │ │ - b 92de4 │ │ │ │ + bl 2da790 │ │ │ │ + b 92bc4 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bne 92dc8 │ │ │ │ - bl c16fc │ │ │ │ - b 92de4 │ │ │ │ - bl c635c │ │ │ │ - b 92de4 │ │ │ │ + bne 92ba8 │ │ │ │ + bl c12a4 │ │ │ │ + b 92bc4 │ │ │ │ + bl c61f4 │ │ │ │ + b 92bc4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c9c54 │ │ │ │ + bl c9aec │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92e30 │ │ │ │ + bne 92c10 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92e0c │ │ │ │ + bgt 92bec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 92e0c │ │ │ │ + bne 92bec │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9304c │ │ │ │ + bgt 92e2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 9304c │ │ │ │ + bne 92e2c │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9304c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 92e2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92e4c │ │ │ │ + bgt 92c2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 92e4c │ │ │ │ + bne 92c2c │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92e6c │ │ │ │ + bgt 92c4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 92e6c │ │ │ │ + bne 92c4c │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92e8c │ │ │ │ + bgt 92c6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 92e8c │ │ │ │ + bne 92c6c │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93040 │ │ │ │ + bgt 92e20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93040 │ │ │ │ - ldr r1, [pc, #480] @ 9308c │ │ │ │ + bne 92e20 │ │ │ │ + ldr r1, [pc, #480] @ 92e6c │ │ │ │ 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 92f6c │ │ │ │ + beq 92d4c │ │ │ │ ldr r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92f08 │ │ │ │ + beq 92ce8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92f58 │ │ │ │ + beq 92d38 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92f58 │ │ │ │ - ldr r3, [pc, #372] @ 93090 │ │ │ │ + beq 92d38 │ │ │ │ + ldr r3, [pc, #372] @ 92e70 │ │ │ │ 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] │ │ │ │ @@ -102685,51 +102551,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 93040 │ │ │ │ - ldr r1, [pc, #288] @ 93094 │ │ │ │ + b 92e20 │ │ │ │ + ldr r1, [pc, #288] @ 92e74 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92f9c │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + beq 92d7c │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 92f9c │ │ │ │ + beq 92d7c │ │ │ │ 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 93040 │ │ │ │ + beq 92e20 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r9, [pc, #196] @ 93090 │ │ │ │ - beq 93040 │ │ │ │ + ldrne r9, [pc, #196] @ 92e70 │ │ │ │ + beq 92e20 │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93040 │ │ │ │ + beq 92e20 │ │ │ │ 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 93038 │ │ │ │ + beq 92e18 │ │ │ │ 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 │ │ │ │ @@ -102738,314 +102604,314 @@ │ │ │ │ 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 92fcc │ │ │ │ + b 92dac │ │ │ │ add sl, sl, #1 │ │ │ │ - b 92b60 │ │ │ │ + b 92940 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ mvn r4, #0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r8 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93080 │ │ │ │ + bgt 92e60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 93080 │ │ │ │ + bne 92e60 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -00093098 : │ │ │ │ +00092e78 : │ │ │ │ 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, #15352 @ 0x3bf8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 93100 │ │ │ │ - bl d46b4 │ │ │ │ + beq 92ee0 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93100 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 92ee0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27008 @ 0x6980 │ │ │ │ + movw r1, #27712 @ 0x6c40 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00093110 : │ │ │ │ +00092ef0 : │ │ │ │ push {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 9318c │ │ │ │ + bne 92f6c │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9316c │ │ │ │ - bl d46b4 │ │ │ │ + beq 92f4c │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9316c │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne 92f4c │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 93184 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 92f64 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52332 @ 0xcc6c │ │ │ │ + movw r1, #53144 @ 0xcf98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b 93560 │ │ │ │ + b 93340 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #43532 @ 0xaa0c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 931b4 │ │ │ │ + bne 92f94 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - bne 931d8 │ │ │ │ + bne 92fb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 931d8 │ │ │ │ + bne 92fb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e970 │ │ │ │ - b 93184 │ │ │ │ + bl 3ea54 │ │ │ │ + b 92f64 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 93230 │ │ │ │ + bne 93010 │ │ │ │ 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 c16fc │ │ │ │ + bl c12a4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b 93560 │ │ │ │ + b 93340 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9328c │ │ │ │ + beq 9306c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 9328c │ │ │ │ + bne 9306c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 147ee8 │ │ │ │ + bl 148160 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 932b4 │ │ │ │ + beq 93094 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93560 │ │ │ │ + bne 93340 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e31c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 21e998 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 93560 │ │ │ │ + b 93340 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 93184 │ │ │ │ + beq 92f64 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 93560 │ │ │ │ + bne 93340 │ │ │ │ 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 93324 │ │ │ │ + beq 93104 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 93324 │ │ │ │ + beq 93104 │ │ │ │ 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 c7988 │ │ │ │ + bl c7820 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9351c │ │ │ │ + beq 932fc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 93368 │ │ │ │ + bgt 93148 │ │ │ │ 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 c6c70 │ │ │ │ + bl c6b08 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9351c │ │ │ │ + beq 932fc │ │ │ │ ldrb sl, [r4, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 93404 │ │ │ │ - ldr r2, [pc, #492] @ 93568 │ │ │ │ + beq 931e4 │ │ │ │ + ldr r2, [pc, #492] @ 93348 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r7, #27932 @ 0x6d1c │ │ │ │ + movw r7, #27980 @ 0x6d4c │ │ │ │ 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 933ec │ │ │ │ + beq 931cc │ │ │ │ ldr r5, [r8] │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq 933ec │ │ │ │ + beq 931cc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 933ec │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + bge 931cc │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ add r8, r8, #4 │ │ │ │ asr sl, sl, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - bne 9339c │ │ │ │ + bne 9317c │ │ │ │ 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 93444 │ │ │ │ + ble 93224 │ │ │ │ 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 93484 │ │ │ │ + blt 93264 │ │ │ │ and r3, r8, r0 │ │ │ │ cmp r1, #7 │ │ │ │ ldrsble r9, [r2, r3] │ │ │ │ - ble 93448 │ │ │ │ + ble 93228 │ │ │ │ cmp r1, #15 │ │ │ │ lsl r0, r3, #1 │ │ │ │ ldrgt r9, [r2, r3, lsl #2] │ │ │ │ ldrshle r9, [r2, r0] │ │ │ │ - b 93448 │ │ │ │ + b 93228 │ │ │ │ ldr r0, [ip, #16] │ │ │ │ cmp r1, #7 │ │ │ │ strble r0, [r2, r3] │ │ │ │ - ble 934a4 │ │ │ │ + ble 93284 │ │ │ │ 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 934dc │ │ │ │ + beq 932bc │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #20 │ │ │ │ add r1, r2, r3 │ │ │ │ str r5, [r2, r3] │ │ │ │ str r6, [r1, #4] │ │ │ │ - b 934f4 │ │ │ │ + b 932d4 │ │ │ │ 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] │ │ │ │ @@ -103053,136 +102919,136 @@ │ │ │ │ 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 93284 │ │ │ │ + b 93064 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9353c │ │ │ │ + bgt 9331c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9353c │ │ │ │ + bne 9331c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93184 │ │ │ │ + bgt 92f64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 93184 │ │ │ │ + bne 92f64 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 93184 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 92f64 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009356c : │ │ │ │ +0009334c : │ │ │ │ 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, #15352 @ 0x3bf8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 935b0 │ │ │ │ - bl d46b4 │ │ │ │ + beq 93390 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 935c0 │ │ │ │ + beq 933a0 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000935c8 : │ │ │ │ +000933a8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000935fc : │ │ │ │ +000933dc : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #25152 @ 0x6240 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #33580 @ 0x832c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - bne 93628 │ │ │ │ - movw r0, #34188 @ 0x858c │ │ │ │ + bne 93408 │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9361c │ │ │ │ + beq 933fc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #58744 @ 0xe578 │ │ │ │ + movw r3, #59448 @ 0xe838 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r0, #34188 @ 0x858c │ │ │ │ + movw r0, #34892 @ 0x884c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00093670 : │ │ │ │ +00093450 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #33580 @ 0x832c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 93690 │ │ │ │ + beq 93470 │ │ │ │ movw r3, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 936c0 │ │ │ │ + bne 934a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 149a7c │ │ │ │ + b 149cf4 │ │ │ │ movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 936e8 │ │ │ │ + beq 934c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 936e8 │ │ │ │ + bne 934c8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -103191,474 +103057,474 @@ │ │ │ │ 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 9374c │ │ │ │ + bne 9352c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49572 @ 0xc1a4 │ │ │ │ + movw r0, #51144 @ 0xc7c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 937d4 │ │ │ │ + b 935b4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 937b4 │ │ │ │ + beq 93594 │ │ │ │ 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 937b4 │ │ │ │ + bhi 93594 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 442564 <_PyObject_GetXIDataNoFallback@@Base+0x888> │ │ │ │ + bl 44284c <_PyObject_GetXIDataNoFallback@@Base+0x888> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 937b4 │ │ │ │ + bne 93594 │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 41c63c <_PyCompile_OptimizeCfg@@Base+0xb58> │ │ │ │ - b 937d4 │ │ │ │ + bl 41cb64 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ + b 935b4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #45300 @ 0xb0f4 │ │ │ │ + movw r1, #46004 @ 0xb3b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 9381c │ │ │ │ + beq 935fc │ │ │ │ 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 93830 │ │ │ │ - bl df614 │ │ │ │ + bne 93610 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93840 │ │ │ │ + bne 93620 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ 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 93890 │ │ │ │ + bne 93670 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 938c0 │ │ │ │ + beq 936a0 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #76] @ 938f0 │ │ │ │ + ldr r3, [pc, #76] @ 936d0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938e4 │ │ │ │ + beq 936c4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 938e4 │ │ │ │ + beq 936c4 │ │ │ │ movw r1, #60084 @ 0xeab4 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 425540 │ │ │ │ + b 425a68 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsl #1 │ │ │ │ + rsbeq r9, sl, r4, lsl #1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8f154 │ │ │ │ + b 8ef34 │ │ │ │ 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 93948 │ │ │ │ + bne 93728 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 939e8 │ │ │ │ - b 93968 │ │ │ │ + beq 937c8 │ │ │ │ + b 93748 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #48188 @ 0xbc3c │ │ │ │ + movw r0, #48892 @ 0xbefc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93930 │ │ │ │ - b 939e8 │ │ │ │ + bne 93710 │ │ │ │ + b 937c8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #51972 @ 0xcb04 │ │ │ │ + movw r3, #52676 @ 0xcdc4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl 38487c │ │ │ │ + bl 384f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 939e8 │ │ │ │ + beq 937c8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2daa8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 939c0 │ │ │ │ + beq 937a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 939dc │ │ │ │ + beq 937bc │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - bl df614 │ │ │ │ + bl 301368 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 939b0 │ │ │ │ + beq 93790 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000939f4 : │ │ │ │ +000937d4 : │ │ │ │ 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] @ 93c34 │ │ │ │ + ldr r3, [pc, #548] @ 93a14 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 93a68 │ │ │ │ + beq 93848 │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 93a3c │ │ │ │ + bls 9381c │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 93a20 │ │ │ │ - b 93a68 │ │ │ │ + bne 93800 │ │ │ │ + b 93848 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 93a88 │ │ │ │ + beq 93868 │ │ │ │ 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 93a88 │ │ │ │ - b 93a2c │ │ │ │ + bcs 93868 │ │ │ │ + b 9380c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #55060 @ 0xd714 │ │ │ │ + movw r2, #55764 @ 0xd9d4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ - b 93c2c │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ + b 93a0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 325d08 │ │ │ │ + bl 327fa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93c28 │ │ │ │ + beq 93a08 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #25752 @ 0x6498 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 93be4 │ │ │ │ + bne 939c4 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 93b14 │ │ │ │ + bne 938f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1782e0 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 17862c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 93b14 │ │ │ │ + bne 938f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93c2c │ │ │ │ + bgt 93a0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93c2c │ │ │ │ - ldr r2, [pc, #336] @ 93c38 │ │ │ │ + bne 93a0c │ │ │ │ + ldr r2, [pc, #336] @ 93a18 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93b00 │ │ │ │ + beq 938e0 │ │ │ │ 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 93c2c │ │ │ │ + b 93a0c │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 93b80 │ │ │ │ - bl b7454 │ │ │ │ + bne 93960 │ │ │ │ + bl b7048 │ │ │ │ subs r6, r0, #0 │ │ │ │ strne r6, [r5, #32] │ │ │ │ - bne 93b80 │ │ │ │ + bne 93960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93b78 │ │ │ │ + bgt 93958 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93b78 │ │ │ │ - ldr r2, [pc, #232] @ 93c38 │ │ │ │ + bne 93958 │ │ │ │ + ldr r2, [pc, #232] @ 93a18 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93b68 │ │ │ │ + beq 93948 │ │ │ │ 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 93c2c │ │ │ │ + b 93a0c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl efba4 │ │ │ │ + bl efa78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93bdc │ │ │ │ + bgt 939bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93bdc │ │ │ │ - ldr r2, [pc, #132] @ 93c38 │ │ │ │ + bne 939bc │ │ │ │ + ldr r2, [pc, #132] @ 93a18 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93bcc │ │ │ │ + beq 939ac │ │ │ │ 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 93c2c │ │ │ │ + b 93a0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93c28 │ │ │ │ + bgt 93a08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93c28 │ │ │ │ - ldr r2, [pc, #52] @ 93c38 │ │ │ │ + bne 93a08 │ │ │ │ + ldr r2, [pc, #52] @ 93a18 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93c18 │ │ │ │ + beq 939f8 │ │ │ │ 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 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 93c80 │ │ │ │ + bhi 93a60 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ movwle r2, #5976 @ 0x1758 │ │ │ │ movtle r2, #104 @ 0x68 │ │ │ │ - b 93ca0 │ │ │ │ + b 93a80 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35840 @ 0x8c00 │ │ │ │ + movw r0, #36544 @ 0x8ec0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 93c68 │ │ │ │ + bne 93a48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 93cb0 │ │ │ │ + b 93a90 │ │ │ │ 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 4363b0 │ │ │ │ + bl 435c50 <_PyBytes_FromXIData@@Base+0x710> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93da0 │ │ │ │ + beq 93b80 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d54 │ │ │ │ + beq 93b34 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fcbcc │ │ │ │ + bl fcee4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93dc0 │ │ │ │ + beq 93ba0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 93d68 │ │ │ │ + beq 93b48 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 4366a4 │ │ │ │ + bl 436308 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93d94 │ │ │ │ + beq 93b74 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl bd8d8 │ │ │ │ - b 93d68 │ │ │ │ + bl bd438 │ │ │ │ + b 93b48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93dc0 │ │ │ │ + beq 93ba0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93dc0 │ │ │ │ + beq 93ba0 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 93dc0 │ │ │ │ + beq 93ba0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4365b0 │ │ │ │ + bl 435fd8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93dc0 │ │ │ │ + bne 93ba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93da8 │ │ │ │ + ble 93b88 │ │ │ │ mov r4, #0 │ │ │ │ - b 93dc0 │ │ │ │ + b 93ba0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93da0 │ │ │ │ + bne 93b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 93da0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 93b80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 89a68 │ │ │ │ + b 8984c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #45332 @ 0xb114 │ │ │ │ + movw r0, #46036 @ 0xb3d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ 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, #43320 @ 0xa938 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #45348 @ 0xb124 │ │ │ │ + movw r0, #46052 @ 0xb3e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00093e40 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +00093c20 <_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 │ │ │ │ @@ -103678,343 +103544,343 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00093ea8 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +00093c88 <_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 93ee8 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 93cc8 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45360 @ 0xb130 │ │ │ │ + movw r1, #46064 @ 0xb3f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 93f10 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 93cf0 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 93f00 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 93ce0 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93f20 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 93d00 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45408 @ 0xb160 │ │ │ │ + movw r1, #46112 @ 0xb420 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21284 @ 0x5324 │ │ │ │ + movw r1, #21916 @ 0x559c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93f44 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 93d24 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93f74 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 93d54 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #52248 @ 0xcc18 │ │ │ │ + movw r1, #52952 @ 0xced8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #9604 @ 0x2584 │ │ │ │ + movw r1, #10308 @ 0x2844 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 94010 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 93df0 <_PyThread_CurrentFrames@@Base> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - bl fef28 │ │ │ │ + bl ff054 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93ffc <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ - bl df614 │ │ │ │ + bne 93ddc <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94008 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ + bne 93de8 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42412 @ 0xa5ac │ │ │ │ + movw r1, #43112 @ 0xa868 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 93fcc <_PyErr_SetFromPyStatus@@Base+0x124> │ │ │ │ + beq 93dac <_PyErr_SetFromPyStatus@@Base+0x124> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00094010 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +00093df0 <_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, #456] @ 941f4 <_PyThread_CurrentFrames@@Base+0x1e4> │ │ │ │ + ldr r0, [pc, #456] @ 93fd4 <_PyThread_CurrentFrames@@Base+0x1e4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #45464 @ 0xb198 │ │ │ │ + movw r1, #46168 @ 0xb458 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1efca4 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ + bl 1f0424 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 941ec <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - bl b7454 │ │ │ │ + beq 93fcc <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 941ec <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - ldr r7, [pc, #404] @ 941f8 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ + beq 93fcc <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + ldr r7, [pc, #404] @ 93fd8 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ mov r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 94084 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 93e64 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9406c <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 93e4c <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 940a0 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + bne 93e80 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ ldr r8, [r5, #3696] @ 0xe70 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9414c <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + beq 93f2c <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r6, [r8, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 940f4 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + bne 93ed4 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ - b 940a4 <_PyThread_CurrentFrames@@Base+0x94> │ │ │ │ + b 93e84 <_PyThread_CurrentFrames@@Base+0x94> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 94104 <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ + beq 93ee4 <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ 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 94104 <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ + bcs 93ee4 <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 940b8 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + beq 93e98 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 940c0 <_PyThread_CurrentFrames@@Base+0xb0> │ │ │ │ - b 940e8 <_PyThread_CurrentFrames@@Base+0xd8> │ │ │ │ + bls 93ea0 <_PyThread_CurrentFrames@@Base+0xb0> │ │ │ │ + b 93ec8 <_PyThread_CurrentFrames@@Base+0xd8> │ │ │ │ ldr r0, [r8, #108] @ 0x6c │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9413c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + beq 93f1c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 94198 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ + bne 93f78 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1782e0 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 17862c <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 94198 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ + bne 93f78 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94180 <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ + ble 93f60 <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 941d4 <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ + ble 93fb4 <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9416c <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ + bne 93f4c <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 94154 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + bne 93f34 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ - beq 941ec <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - ldr r0, [pc, #124] @ 941f8 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ - bl 35c91c │ │ │ │ - b 941ec <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + beq 93fcc <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + ldr r0, [pc, #124] @ 93fd8 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ + bl 35ca78 │ │ │ │ + b 93fcc <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9413c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bne 93f1c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9413c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 93f1c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 941c8 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ + bgt 93fa8 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 941c8 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ + bne 93fa8 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 940b8 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ - b 9413c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bne 93e98 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 93f1c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94148 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ + bne 93f28 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 94148 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 93f28 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r8, ror #2 │ │ │ │ + rsbeq sl, sl, r0, ror #2 │ │ │ │ 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 b874c │ │ │ │ + bl b8290 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #60268 @ 0xeb6c │ │ │ │ + movw r0, #61592 @ 0xf098 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28972 @ 0x712c │ │ │ │ + movw r0, #29656 @ 0x73d8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ │ │ │ │ -00094250 : │ │ │ │ +00094030 : │ │ │ │ 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, #46232 @ 0xb498 │ │ │ │ + movw r1, #47804 @ 0xbabc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 942a4 │ │ │ │ + bne 94084 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 36e664 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 36f36c <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9432c │ │ │ │ + beq 9410c │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94348 │ │ │ │ + beq 94128 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #65444 @ 0xffa4 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - bl 3fc95c <_PySlotIterator_Init@@Base+0x1748> │ │ │ │ + movw r2, #612 @ 0x264 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + bl 3fcf3c <_PySlotIterator_Init@@Base+0x166c> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 94350 │ │ │ │ + b 94130 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2340 @ 0x924 │ │ │ │ + movw r1, #2928 @ 0xb70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 94350 │ │ │ │ + bl 1b899c │ │ │ │ + b 94130 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009435c : │ │ │ │ +0009413c : │ │ │ │ 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, #46188 @ 0xb46c │ │ │ │ + movw r1, #47760 @ 0xba90 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 943b0 │ │ │ │ + bne 94190 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 36e664 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 36f36c <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -104025,526 +103891,526 @@ │ │ │ │ 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 94414 │ │ │ │ + bne 941f4 │ │ │ │ clz r3, r1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94448 │ │ │ │ + beq 94228 │ │ │ │ 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] @ 94500 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #192] @ 942e0 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 944f4 │ │ │ │ + beq 942d4 │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 944d8 │ │ │ │ + beq 942b8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94488 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 94268 │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94480 │ │ │ │ - bl df614 │ │ │ │ + bne 94260 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 944f4 │ │ │ │ + bne 942d4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 944d8 │ │ │ │ + beq 942b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 944b8 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 94298 │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 944b0 │ │ │ │ - bl df614 │ │ │ │ + bne 94290 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 944f4 │ │ │ │ + bne 942d4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 944d8 │ │ │ │ + beq 942b8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 944d8 │ │ │ │ - bl df614 │ │ │ │ + bne 942b8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 944f4 │ │ │ │ + bne 942d4 │ │ │ │ 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 41c63c <_PyCompile_OptimizeCfg@@Base+0xb58> │ │ │ │ + b 41cb64 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r9, [sl], #-4 │ │ │ │ + strhteq r9, [sl], #-0 │ │ │ │ │ │ │ │ -00094504 : │ │ │ │ +000942e4 : │ │ │ │ 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, #46188 @ 0xb46c │ │ │ │ + movw r1, #47760 @ 0xba90 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 94558 │ │ │ │ + bne 94338 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 36e664 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 36f36c <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94594 │ │ │ │ - bl df614 │ │ │ │ + bne 94374 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 945c8 │ │ │ │ + bne 943a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 945bc │ │ │ │ + bge 9439c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94630 │ │ │ │ + bne 94410 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 94650 │ │ │ │ + bne 94430 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49560 @ 0xc198 │ │ │ │ + movw r0, #51132 @ 0xc7bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 94684 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 94464 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49560 @ 0xc198 │ │ │ │ + movw r0, #51132 @ 0xc7bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94684 │ │ │ │ - b 945f8 │ │ │ │ + beq 94464 │ │ │ │ + b 943d8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9468c │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + bne 9446c │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49560 @ 0xc198 │ │ │ │ + movw r0, #51132 @ 0xc7bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 946e8 │ │ │ │ - ldr r0, [pc, #96] @ 946f4 │ │ │ │ - bl 1fa874 │ │ │ │ + b 944c8 │ │ │ │ + ldr r0, [pc, #96] @ 944d4 │ │ │ │ + bl 1faedc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 946e8 │ │ │ │ + beq 944c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #64] @ 946f8 │ │ │ │ - bl 1cc014 │ │ │ │ + ldr r1, [pc, #64] @ 944d8 │ │ │ │ + bl 1cc4e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 946d0 │ │ │ │ + ble 944b0 │ │ │ │ mov r4, r5 │ │ │ │ - b 946e8 │ │ │ │ + b 944c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 946c8 │ │ │ │ + bne 944a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 946c8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 944a8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r3, fp, ip, ror #23 │ │ │ │ - rsbeq r3, fp, ip, lsl #24 │ │ │ │ + rsbeq r3, fp, r4, ror #23 │ │ │ │ + rsbeq r3, fp, r4, lsl #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 94734 │ │ │ │ + bne 94514 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94760 │ │ │ │ - b 94754 │ │ │ │ + bne 94540 │ │ │ │ + b 94534 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47748 @ 0xba84 │ │ │ │ + movw r0, #48452 @ 0xbd44 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 947ac │ │ │ │ - b 9471c │ │ │ │ - bl df614 │ │ │ │ + beq 9458c │ │ │ │ + b 944fc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 947ac │ │ │ │ + bne 9458c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94780 │ │ │ │ - bl df614 │ │ │ │ + bne 94560 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 947ac │ │ │ │ + bne 9458c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e768 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 947b4 │ │ │ │ + bge 94594 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000947c0 : │ │ │ │ +000945a0 : │ │ │ │ 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, #46136 @ 0xb438 │ │ │ │ + movw r1, #47708 @ 0xba5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 94814 │ │ │ │ + bne 945f4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 36e664 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 36f36c <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ 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 │ │ │ │ ldrh r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 375cd8 │ │ │ │ + bl 376954 │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ │ │ │ │ -00094864 : │ │ │ │ +00094644 : │ │ │ │ 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, #46136 @ 0xb438 │ │ │ │ + movw r1, #47708 @ 0xba5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 948b8 │ │ │ │ + bne 94698 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 36e664 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 36f36c <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000948c0 : │ │ │ │ +000946a0 : │ │ │ │ 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, #46136 @ 0xb438 │ │ │ │ + movw r1, #47708 @ 0xba5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ 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 1d8220 │ │ │ │ + b 1d860c │ │ │ │ │ │ │ │ -00094910 : │ │ │ │ +000946f0 : │ │ │ │ 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, #46136 @ 0xb438 │ │ │ │ + movw r1, #47708 @ 0xba5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #44] @ 0x2c │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 922c4 │ │ │ │ - ldr r3, [pc, #28] @ 9498c │ │ │ │ + b 920a4 │ │ │ │ + ldr r3, [pc, #28] @ 9476c │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 949c4 │ │ │ │ - bl df614 │ │ │ │ + bne 947a4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 949e0 │ │ │ │ - ldr r2, [pc, #28] @ 949e8 │ │ │ │ + bne 947c0 │ │ │ │ + ldr r2, [pc, #28] @ 947c8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000949ec : │ │ │ │ +000947cc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 94a40 │ │ │ │ + ldr r1, [pc, #56] @ 94820 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 2d4824 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 2d66b0 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 94a34 │ │ │ │ + beq 94814 │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #45692 @ 0xb27c │ │ │ │ + movw r0, #46396 @ 0xb53c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ │ │ │ │ -00094a68 : │ │ │ │ +00094848 : │ │ │ │ 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 94a9c │ │ │ │ + beq 9487c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 94aa4 │ │ │ │ - bl 744b8 │ │ │ │ - b 94ad0 │ │ │ │ + bne 94884 │ │ │ │ + bl 74198 │ │ │ │ + b 948b0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 94ab8 │ │ │ │ + blt 94898 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt 94ad8 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + blt 948b8 │ │ │ │ + movw r3, #49832 @ 0xc2a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40516 @ 0x9e44 │ │ │ │ + movw r1, #41220 @ 0xa104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r2 │ │ │ │ - bl 3f3094 │ │ │ │ + bl 406ea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94ad0 │ │ │ │ + bne 948b0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 94b20 │ │ │ │ + bne 94900 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 94b20 │ │ │ │ + beq 94900 │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 94b44 │ │ │ │ + bls 94924 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45708 @ 0xb28c │ │ │ │ + movw r1, #46412 @ 0xb54c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 94ad0 │ │ │ │ + bl 1b899c │ │ │ │ + b 948b0 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 94b60 │ │ │ │ + beq 94940 │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 94b70 │ │ │ │ + bne 94950 │ │ │ │ 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 6c844 <_PyXI_NewExcInfo@@Base+0x318> │ │ │ │ + bl 6c644 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28972 @ 0x712c │ │ │ │ + movw r0, #29656 @ 0x73d8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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] │ │ │ │ @@ -104558,44 +104424,44 @@ │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ movweq ip, #5976 @ 0x1758 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #47824 @ 0xbad0 │ │ │ │ + movw ip, #49096 @ 0xbfc8 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 2dbef8 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2dde3c <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ 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 94c60 │ │ │ │ - bl 177ba8 │ │ │ │ - b 94c70 │ │ │ │ + bne 94a40 │ │ │ │ + bl 177ef4 │ │ │ │ + b 94a50 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94c84 │ │ │ │ - movw r0, #45948 @ 0xb37c │ │ │ │ + bne 94a64 │ │ │ │ + movw r0, #46652 @ 0xb63c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 374c64 │ │ │ │ + b 3758e0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ 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] │ │ │ │ @@ -104605,275 +104471,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 94d1c │ │ │ │ - bl c3bf8 │ │ │ │ + beq 94afc │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 94ce8 │ │ │ │ - bl 177ba8 │ │ │ │ - b 94d1c │ │ │ │ + bne 94ac8 │ │ │ │ + bl 177ef4 │ │ │ │ + b 94afc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ 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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 45c84 │ │ │ │ + bl 45c20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21ac98 │ │ │ │ + bl 21b2b4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ movw r3, #45296 @ 0xb0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #44272 @ 0xacf0 │ │ │ │ + movw r2, #45844 @ 0xb314 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #46004 @ 0xb3b4 │ │ │ │ + movw r1, #46708 @ 0xb674 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ push {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 94df0 │ │ │ │ + beq 94bd0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 94df0 │ │ │ │ + beq 94bd0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #44272 @ 0xacf0 │ │ │ │ + movw r1, #45844 @ 0xb314 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 3699ec │ │ │ │ + bl 36ad10 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 94ea8 │ │ │ │ + beq 94c88 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 94e04 │ │ │ │ + bne 94be4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94df0 │ │ │ │ + bgt 94bd0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 94df0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 94bd0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 94e40 │ │ │ │ + b 94c20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 3f7d10 <_PyTime_AsTimeval@@Base+0xcb0> │ │ │ │ + bl 3f82c8 <_PyTime_AsTimeval@@Base+0xcac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94e38 │ │ │ │ + bgt 94c18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 94e38 │ │ │ │ + bne 94c18 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94ea8 │ │ │ │ + beq 94c88 │ │ │ │ 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 94e80 │ │ │ │ + bgt 94c60 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bne 94e80 │ │ │ │ + bne 94c60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 379c0c │ │ │ │ + bl 37a78c │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 94f54 │ │ │ │ + beq 94d34 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl 1b3804 │ │ │ │ + bl 1b3ee0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94f10 │ │ │ │ + bgt 94cf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94f10 │ │ │ │ + bne 94cf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 94f54 │ │ │ │ + beq 94d34 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #46044 @ 0xb3dc │ │ │ │ + movw r0, #46748 @ 0xb69c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94f54 │ │ │ │ + bgt 94d34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 94f54 │ │ │ │ + bne 94d34 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94f94 │ │ │ │ - bl df614 │ │ │ │ + bne 94d74 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94fc0 │ │ │ │ + bne 94da0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 94fc8 │ │ │ │ + bl 94da8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28972 @ 0x712c │ │ │ │ + movw r0, #29656 @ 0x73d8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 b874c │ │ │ │ + bl b8290 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95084 │ │ │ │ + beq 94e64 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 95018 │ │ │ │ + ble 94df8 │ │ │ │ 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 95038 │ │ │ │ + beq 94e18 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9504c │ │ │ │ + bne 94e2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cddb0 │ │ │ │ + bl cdc4c │ │ │ │ mov r5, r0 │ │ │ │ - b 95058 │ │ │ │ + b 94e38 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9506c │ │ │ │ + ble 94e4c │ │ │ │ mov r4, r5 │ │ │ │ - b 95084 │ │ │ │ + b 94e64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95064 │ │ │ │ + bne 94e44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 95064 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 94e44 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 950ec │ │ │ │ + beq 94ecc │ │ │ │ mov r0, r2 │ │ │ │ - bl 2dc0d8 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ + bl 2de01c <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 950ec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 94ecc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30044 @ 0x755c │ │ │ │ + movw r1, #30792 @ 0x7848 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -104884,15 +104750,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 95144 │ │ │ │ + beq 94f24 │ │ │ │ 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 │ │ │ │ @@ -104909,723 +104775,724 @@ │ │ │ │ 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 1b3804 │ │ │ │ + bl 1b3ee0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 951b8 │ │ │ │ + bgt 94f98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 951b8 │ │ │ │ + bne 94f98 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95204 │ │ │ │ + beq 94fe4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46060 @ 0xb3ec │ │ │ │ + movw r0, #46764 @ 0xb6ac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 951ec │ │ │ │ + ble 94fcc │ │ │ │ mov r4, r5 │ │ │ │ - b 95204 │ │ │ │ + b 94fe4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 951e4 │ │ │ │ + bne 94fc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 951e4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 94fc4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #45296 @ 0xb0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #44224 @ 0xacc0 │ │ │ │ + movw r2, #45796 @ 0xb2e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #46004 @ 0xb3b4 │ │ │ │ + movw r1, #46708 @ 0xb674 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ movw r3, #45296 @ 0xb0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #44372 @ 0xad54 │ │ │ │ + movw r2, #45944 @ 0xb378 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #46004 @ 0xb3b4 │ │ │ │ + movw r1, #46708 @ 0xb674 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 35bb58 │ │ │ │ + bl 35bcb4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9529c │ │ │ │ - bl df614 │ │ │ │ + bne 9507c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 952ac │ │ │ │ + bne 9508c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ 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 95300 │ │ │ │ + bne 950e0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 95338 │ │ │ │ + beq 95118 │ │ │ │ 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] @ 95410 │ │ │ │ + ldr r3, [pc, #236] @ 951f0 │ │ │ │ str r6, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95404 │ │ │ │ + beq 951e4 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 95370 │ │ │ │ + bne 95150 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #476 @ 0x1dc │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #1180 @ 0x49c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #1544 @ 0x608 │ │ │ │ + movw r0, #2176 @ 0x880 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95404 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 951e4 │ │ │ │ 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, #46076 @ 0xb3fc │ │ │ │ + movw r0, #46780 @ 0xb6bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95404 │ │ │ │ + beq 951e4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl 37a30c <_PyObject_HasLen@@Base+0x418> │ │ │ │ + bl 37ae8c <_PyObject_HasLen@@Base+0x3b8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 953ec │ │ │ │ + ble 951cc │ │ │ │ mov r4, r5 │ │ │ │ - b 95404 │ │ │ │ + b 951e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 953e4 │ │ │ │ + bne 951c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 953e4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 951c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl #2 │ │ │ │ + rsbeq r9, sl, r8, lsl #2 │ │ │ │ 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 94fc8 │ │ │ │ + bl 94da8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28972 @ 0x712c │ │ │ │ + movw r0, #29656 @ 0x73d8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e0b40 │ │ │ │ + b e0b68 │ │ │ │ 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 954b0 │ │ │ │ + bne 95290 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 954d0 │ │ │ │ + bne 952b0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49560 @ 0xc198 │ │ │ │ + movw r0, #51132 @ 0xc7bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b 95504 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b 952e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49560 @ 0xc198 │ │ │ │ + movw r0, #51132 @ 0xc7bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95504 │ │ │ │ - b 95478 │ │ │ │ + beq 952e4 │ │ │ │ + b 95258 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9550c │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + bne 952ec │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49560 @ 0xc198 │ │ │ │ + movw r0, #51132 @ 0xc7bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 95568 │ │ │ │ - ldr r0, [pc, #96] @ 95574 │ │ │ │ - bl 1fa874 │ │ │ │ + b 95348 │ │ │ │ + ldr r0, [pc, #96] @ 95354 │ │ │ │ + bl 1faedc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95568 │ │ │ │ + beq 95348 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #64] @ 95578 │ │ │ │ - bl 1cc014 │ │ │ │ + ldr r1, [pc, #64] @ 95358 │ │ │ │ + bl 1cc4e8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95550 │ │ │ │ + ble 95330 │ │ │ │ mov r4, r5 │ │ │ │ - b 95568 │ │ │ │ + b 95348 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95548 │ │ │ │ + bne 95328 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 95548 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 95328 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r3, fp, ip, ror #23 │ │ │ │ - rsbeq r3, fp, r8, ror #24 │ │ │ │ + rsbeq r3, fp, r4, ror #23 │ │ │ │ + rsbeq r3, fp, r0, ror #24 │ │ │ │ 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 955d4 │ │ │ │ + bne 953b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 955b8 │ │ │ │ + bge 95398 │ │ │ │ mov r4, #0 │ │ │ │ - b 955d4 │ │ │ │ + b 953b4 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 95600 │ │ │ │ - b 955b0 │ │ │ │ + beq 953e0 │ │ │ │ + b 95390 │ │ │ │ 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] @ 956dc │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #228] @ 954bc │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 956d0 │ │ │ │ + beq 954b0 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 95684 │ │ │ │ + beq 95464 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 956d0 │ │ │ │ - ldr r3, [pc, #192] @ 956e0 │ │ │ │ + blt 954b0 │ │ │ │ + ldr r3, [pc, #192] @ 954c0 │ │ │ │ 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 95684 │ │ │ │ + beq 95464 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3eb0 │ │ │ │ + bl f3dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95670 │ │ │ │ + beq 95450 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 9563c │ │ │ │ - ldr r3, [pc, #108] @ 956e4 │ │ │ │ + b 9541c │ │ │ │ + ldr r3, [pc, #108] @ 954c4 │ │ │ │ ldr r3, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 956ac │ │ │ │ - ldr r1, [pc, #84] @ 956e0 │ │ │ │ + b 9548c │ │ │ │ + ldr r1, [pc, #84] @ 954c0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 956e4 │ │ │ │ + ldr r2, [pc, #80] @ 954c4 │ │ │ │ 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 956c0 │ │ │ │ - bl df614 │ │ │ │ + bne 954a0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 956d0 │ │ │ │ + bne 954b0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsr r1 │ │ │ │ + rsbeq r9, sl, r4, lsr r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq fp, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000956e8 <_Py_hashtable_len@@Base>: │ │ │ │ +000954c8 <_Py_hashtable_len@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp, 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, #47400 @ 0xb928 │ │ │ │ + movw r2, #48672 @ 0xbe20 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 2dbbb8 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2ddafc <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009573c : │ │ │ │ +0009551c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 95754 │ │ │ │ + b 95534 │ │ │ │ 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 374cbc │ │ │ │ + bl 375938 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #47400 @ 0xb928 │ │ │ │ + movw r4, #48672 @ 0xbe20 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 957e0 │ │ │ │ + beq 955c0 │ │ │ │ mov r1, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 957e0 │ │ │ │ + bne 955c0 │ │ │ │ movw r4, #5968 @ 0x1750 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 9593c │ │ │ │ + b 9571c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 95800 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + beq 955e0 │ │ │ │ + movw r1, #48672 @ 0xbe20 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 957d4 │ │ │ │ + beq 955b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 377b1c <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ + bl 378798 <_PyObject_FunctionStr@@Base+0x33c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9593c │ │ │ │ + beq 9571c │ │ │ │ mov r0, r5 │ │ │ │ - bl 377b1c <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ + bl 378798 <_PyObject_FunctionStr@@Base+0x33c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 95844 │ │ │ │ + bne 95624 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95938 │ │ │ │ + bgt 95718 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95938 │ │ │ │ + bne 95718 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 95938 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 95718 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3743ac │ │ │ │ + bl 375028 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95874 │ │ │ │ + bgt 95654 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95874 │ │ │ │ + bne 95654 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95894 │ │ │ │ + bgt 95674 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 95894 │ │ │ │ + bne 95674 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 9593c │ │ │ │ + beq 9571c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + movw r1, #48672 @ 0xbe20 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 374024 │ │ │ │ + bl 374ca0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 958dc │ │ │ │ + bne 956bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9593c │ │ │ │ + bgt 9571c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9593c │ │ │ │ + bne 9571c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9593c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9571c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl f4a64 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f497c <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9590c │ │ │ │ + bgt 956ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9590c │ │ │ │ + bne 956ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95924 │ │ │ │ + bgt 95704 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 9592c │ │ │ │ + beq 9570c │ │ │ │ mov r4, r6 │ │ │ │ - b 9593c │ │ │ │ + b 9571c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 95924 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 95704 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #47400 @ 0xb928 │ │ │ │ + movw r4, #48672 @ 0xbe20 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 95990 │ │ │ │ + beq 95774 │ │ │ │ mov r1, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95990 │ │ │ │ + bne 95774 │ │ │ │ movw r4, #5968 @ 0x1750 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 95a8c │ │ │ │ + b 95870 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 959b0 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + beq 95794 │ │ │ │ + movw r1, #48672 @ 0xbe20 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95984 │ │ │ │ + beq 95768 │ │ │ │ mov r0, r6 │ │ │ │ - bl 377b1c <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ + bl 378798 <_PyObject_FunctionStr@@Base+0x33c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95a8c │ │ │ │ + beq 95870 │ │ │ │ mov r0, r5 │ │ │ │ - bl 377b1c <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ + bl 378798 <_PyObject_FunctionStr@@Base+0x33c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 959f4 │ │ │ │ + bne 957d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95a88 │ │ │ │ + bgt 9586c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95a88 │ │ │ │ + bne 9586c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 95a88 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9586c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22f19c │ │ │ │ + bl 22fb34 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95a24 │ │ │ │ + bgt 95808 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95a24 │ │ │ │ + bne 95808 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95a44 │ │ │ │ + bgt 95828 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 95a44 │ │ │ │ + bne 95828 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 95a8c │ │ │ │ + beq 95870 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + movw r1, #48672 @ 0xbe20 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 374024 │ │ │ │ + bl 374ca0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95a8c │ │ │ │ + bgt 95870 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 95a8c │ │ │ │ + bne 95870 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 95a8c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 95870 │ │ │ │ mov r4, #0 │ │ │ │ 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 40306c │ │ │ │ - movw r3, #48460 @ 0xbd4c │ │ │ │ + b 40397c │ │ │ │ + movw r3, #49732 @ 0xc244 │ │ │ │ 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 95ae0 │ │ │ │ - movw r0, #46088 @ 0xb408 │ │ │ │ + bne 958c4 │ │ │ │ + movw r0, #46884 @ 0xb724 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95b00 │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + bne 958e4 │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ - movw r0, #35944 @ 0x8c68 │ │ │ │ + b d4e6c │ │ │ │ + movw r0, #36508 @ 0x8e9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ │ │ │ │ -00095b14 : │ │ │ │ +000958f8 : │ │ │ │ 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] @ 95bd8 │ │ │ │ + ldr ip, [pc, #168] @ 959bc │ │ │ │ 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 95b64 │ │ │ │ + bne 95948 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 95b3c │ │ │ │ + bne 95920 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 95b88 │ │ │ │ + b 9596c │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 95b88 │ │ │ │ + beq 9596c │ │ │ │ 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 95ba8 │ │ │ │ + beq 9598c │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r4 │ │ │ │ - beq 95bd0 │ │ │ │ - bl 176664 │ │ │ │ + beq 959b4 │ │ │ │ + bl 1769b0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00095bdc : │ │ │ │ +000959c0 : │ │ │ │ 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] @ 95c30 │ │ │ │ + ldr ip, [pc, #56] @ 95a14 │ │ │ │ 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 3f4f28 │ │ │ │ + bl 3f54f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00095c34 : │ │ │ │ - ldr r3, [pc, #96] @ 95c9c │ │ │ │ +00095a18 : │ │ │ │ + ldr r3, [pc, #96] @ 95a80 │ │ │ │ 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 95c68 │ │ │ │ + bne 95a4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95c4c │ │ │ │ - b 95c90 │ │ │ │ + bne 95a30 │ │ │ │ + b 95a74 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 95c90 │ │ │ │ + beq 95a74 │ │ │ │ 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) │ │ │ │ @@ -105635,23 +105502,23 @@ │ │ │ │ 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 95cec │ │ │ │ + bne 95ad0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2640 @ 0xa50 │ │ │ │ + movw r0, #3136 @ 0xc40 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -105663,330 +105530,329 @@ │ │ │ │ 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, #46096 @ 0xb410 │ │ │ │ + movw r1, #46892 @ 0xb72c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95d6c │ │ │ │ + beq 95b50 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2da18 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 95d74 │ │ │ │ + bge 95b58 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 95de4 │ │ │ │ - bne 95d94 │ │ │ │ + b 95bc8 │ │ │ │ + bne 95b78 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46112 @ 0xb420 │ │ │ │ + movw r1, #46908 @ 0xb73c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 95d6c │ │ │ │ + bl 1b899c │ │ │ │ + b 95b50 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 95db0 │ │ │ │ + bne 95b94 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl b874c │ │ │ │ - b 95de4 │ │ │ │ + bl b8290 │ │ │ │ + b 95bc8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne 95dc8 │ │ │ │ + bne 95bac │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl b874c │ │ │ │ - b 95de4 │ │ │ │ + bl b8290 │ │ │ │ + b 95bc8 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11468 @ 0x2ccc │ │ │ │ + movw r1, #12172 @ 0x2f8c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 95d6c │ │ │ │ + bl 1b899c │ │ │ │ + b 95b50 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095dec : │ │ │ │ +00095bd0 : │ │ │ │ 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 95e18 │ │ │ │ + beq 95bfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 95e34 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 95c18 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46160 @ 0xb450 │ │ │ │ + movw r1, #46956 @ 0xb76c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 95f40 │ │ │ │ + bl 1b899c │ │ │ │ + b 95d24 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq 95e4c │ │ │ │ + beq 95c30 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 95e68 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 95c4c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46196 @ 0xb474 │ │ │ │ + movw r1, #46992 @ 0xb790 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 95f40 │ │ │ │ + bl 1b899c │ │ │ │ + b 95d24 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 95edc │ │ │ │ + bge 95cc0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95eb4 │ │ │ │ + beq 95c98 │ │ │ │ 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 95ed4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 95cb8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46240 @ 0xb4a0 │ │ │ │ + movw r1, #47036 @ 0xb7bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ add r2, r2, #1 │ │ │ │ - b 95e78 │ │ │ │ + b 95c5c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95f08 │ │ │ │ + bne 95cec │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46280 @ 0xb4c8 │ │ │ │ + movw r1, #47076 @ 0xb7e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95f2c │ │ │ │ + bgt 95d10 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 95f2c │ │ │ │ + beq 95d10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95f2c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 95d10 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f4f98 │ │ │ │ + b 3f5560 │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95f7c │ │ │ │ - bl df614 │ │ │ │ + bne 95d60 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95fcc │ │ │ │ - ldr r1, [pc, #80] @ 95fd4 │ │ │ │ + bne 95db0 │ │ │ │ + ldr r1, [pc, #80] @ 95db8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #928] @ 0x3a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 95fb8 │ │ │ │ + bne 95d9c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46312 @ 0xb4e8 │ │ │ │ + movw r1, #47108 @ 0xb804 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 95fcc │ │ │ │ + bl 1b899c │ │ │ │ + b 95db0 │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00095fd8 : │ │ │ │ +00095dbc : │ │ │ │ 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 231e10 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 232900 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ │ │ │ │ -00096008 : │ │ │ │ +00095de8 : │ │ │ │ push {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, #36792 @ 0x8fb8 │ │ │ │ + movw r1, #37496 @ 0x9278 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #23120 @ 0x5a50 │ │ │ │ + movw r0, #23896 @ 0x5d58 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1fa6d8 │ │ │ │ + bl 1fad40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 960bc │ │ │ │ + beq 95e9c │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4556 @ 0x11cc │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #46492 @ 0xb59c │ │ │ │ + movw r1, #47196 @ 0xb85c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ movw ip, #6244 @ 0x1864 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl ecee4 │ │ │ │ + bl ece6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 960a4 │ │ │ │ + ble 95e84 │ │ │ │ mov r4, r5 │ │ │ │ - b 960bc │ │ │ │ + b 95e9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9609c │ │ │ │ + bne 95e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9609c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 95e7c │ │ │ │ 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, #8648 @ 0x21c8 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9611c │ │ │ │ + beq 95efc │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96138 │ │ │ │ + beq 95f18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 96140 │ │ │ │ + b 95f20 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 96140 │ │ │ │ + bl 1b899c │ │ │ │ + b 95f20 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40780 @ 0x9f4c │ │ │ │ + movw r0, #41904 @ 0xa3b0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 961c0 │ │ │ │ + blt 95fa0 │ │ │ │ push {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 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2e72c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000961cc : │ │ │ │ +00095fac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #16] @ 961e8 │ │ │ │ + vldr d0, [pc, #16] @ 95fc8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -000961f0 : │ │ │ │ +00095fd0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 96208 │ │ │ │ + vldr d0, [pc, #12] @ 95fe8 │ │ │ │ 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} │ │ │ │ @@ -105998,74 +105864,29 @@ │ │ │ │ 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 96258 │ │ │ │ - bl 411c9c <_PySys_GetSizeOf@@Base> │ │ │ │ + beq 96038 │ │ │ │ + bl 4122a4 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96260 │ │ │ │ + beq 96040 │ │ │ │ add r4, r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 96270 │ │ │ │ - bl df614 │ │ │ │ + bne 96050 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96280 │ │ │ │ + bne 96060 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ - ldrne r3, [r0, #16] │ │ │ │ - addne r4, r4, r3, lsl #2 │ │ │ │ - ldr r3, [r0, #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 962e0 │ │ │ │ - add r4, r4, #1 │ │ │ │ - bl 2ec88 │ │ │ │ - add r4, r0, r4 │ │ │ │ - ldr r0, [r5, #128] @ 0x80 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 962f8 │ │ │ │ - add r4, r4, #1 │ │ │ │ - bl 2ec88 │ │ │ │ - add r4, r4, r0 │ │ │ │ - ldr r0, [r5, #132] @ 0x84 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 96310 │ │ │ │ - add r4, r4, #1 │ │ │ │ - bl 2ec88 │ │ │ │ - add r4, r0, r4 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne 96324 │ │ │ │ - bl df614 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 96334 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ 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 │ │ │ │ @@ -106074,75 +105895,120 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 96390 │ │ │ │ + bne 960bc │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 963c8 │ │ │ │ + beq 960f4 │ │ │ │ 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] │ │ │ │ - movw r3, #37464 @ 0x9258 │ │ │ │ + movw r3, #37460 @ 0x9254 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9640c │ │ │ │ + beq 96138 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 963f4 │ │ │ │ + beq 96120 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 50484 │ │ │ │ + b 50398 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ + ldrne r3, [r0, #16] │ │ │ │ + addne r4, r4, r3, lsl #2 │ │ │ │ + ldr r3, [r0, #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 9619c │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 2ec88 │ │ │ │ + add r4, r0, r4 │ │ │ │ + ldr r0, [r5, #128] @ 0x80 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 961b4 │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 2ec88 │ │ │ │ + add r4, r4, r0 │ │ │ │ + ldr r0, [r5, #132] @ 0x84 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 961cc │ │ │ │ + add r4, r4, #1 │ │ │ │ + bl 2ec88 │ │ │ │ + add r4, r0, r4 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne 961e0 │ │ │ │ + bl df4ac │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 961f0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b ce87c │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00096418 : │ │ │ │ +000961f8 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ movwne r0, #5976 @ 0x1758 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 9644c │ │ │ │ + bne 9622c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00096458 : │ │ │ │ +00096238 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -106151,15 +106017,15 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096494 : │ │ │ │ +00096274 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -106168,1583 +106034,1583 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000964d0 : │ │ │ │ +000962b0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00096500 : │ │ │ │ +000962e0 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9652c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9630c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46500 @ 0xb5a4 │ │ │ │ + movw r1, #47204 @ 0xb864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ 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 965e8 │ │ │ │ + bpl 963c8 │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 965e8 │ │ │ │ + bne 963c8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 965e8 │ │ │ │ + beq 963c8 │ │ │ │ bic r3, r3, #1 │ │ │ │ movw r2, #25152 @ 0x6240 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 965e8 │ │ │ │ + bne 963c8 │ │ │ │ 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 965e4 │ │ │ │ + bge 963c4 │ │ │ │ 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 965b0 │ │ │ │ + b 96390 │ │ │ │ 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 966c4 │ │ │ │ + ble 964a4 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 146960 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 146be0 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 965f4 │ │ │ │ + beq 963d4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 96640 │ │ │ │ + bge 96420 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - beq 966c4 │ │ │ │ + beq 964a4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9665c │ │ │ │ + beq 9643c │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 966c4 │ │ │ │ + bls 964a4 │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 96694 │ │ │ │ + blt 96474 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 966a4 │ │ │ │ + beq 96484 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 966c4 │ │ │ │ + bls 964a4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #34124 @ 0x854c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 966ac │ │ │ │ + bne 9648c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 966ac │ │ │ │ - b 966c4 │ │ │ │ + bne 9648c │ │ │ │ + b 964a4 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 966c4 │ │ │ │ + bls 964a4 │ │ │ │ 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, #48588 @ 0xbdcc │ │ │ │ + movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #46528 @ 0xb5c0 │ │ │ │ + movw r1, #47232 @ 0xb880 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ │ │ │ │ -000966e8 : │ │ │ │ +000964c8 : │ │ │ │ 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 c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9674c │ │ │ │ + beq 9652c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 96500 │ │ │ │ + bl 962e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96734 │ │ │ │ + ble 96514 │ │ │ │ mov r4, r5 │ │ │ │ - b 9674c │ │ │ │ + b 9652c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9672c │ │ │ │ + bne 9650c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9672c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9650c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00096754 : │ │ │ │ +00096534 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9676c │ │ │ │ - b 3b3a70 │ │ │ │ + bne 9654c │ │ │ │ + b 3b4684 │ │ │ │ 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, #26356 @ 0x66f4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096798 : │ │ │ │ +00096578 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 967d8 │ │ │ │ + beq 965b8 │ │ │ │ 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, #26356 @ 0x66f4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000967e0 : │ │ │ │ +000965c0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96820 │ │ │ │ + beq 96600 │ │ │ │ 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, #26356 @ 0x66f4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096828 : │ │ │ │ +00096608 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96868 │ │ │ │ + beq 96648 │ │ │ │ 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, #26356 @ 0x66f4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096870 : │ │ │ │ +00096650 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 968b0 │ │ │ │ + beq 96690 │ │ │ │ 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, #26356 @ 0x66f4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000968b8 : │ │ │ │ +00096698 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 968f8 │ │ │ │ + beq 966d8 │ │ │ │ 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, #26356 @ 0x66f4 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096900 : │ │ │ │ +000966e0 : │ │ │ │ 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, #25152 @ 0x6240 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 96940 │ │ │ │ - movw r0, #26356 @ 0x66f4 │ │ │ │ + beq 96720 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 96990 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 96770 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 96998 │ │ │ │ + beq 96778 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq 96974 │ │ │ │ + beq 96754 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - b 9699c │ │ │ │ + b 9677c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #47260 @ 0xb89c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #72] @ 969ec │ │ │ │ + ldr ip, [pc, #72] @ 967cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ - bls 969d8 │ │ │ │ + bls 967b8 │ │ │ │ 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 c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000969f0 : │ │ │ │ +000967d0 : │ │ │ │ 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, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96a2c │ │ │ │ - movw r0, #26356 @ 0x66f4 │ │ │ │ + beq 9680c │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #425 @ 0x1a9 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 96a88 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 96868 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 96a90 │ │ │ │ + beq 96870 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96a70 │ │ │ │ + beq 96850 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 96a70 │ │ │ │ + beq 96850 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 96a94 │ │ │ │ + b 96874 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46600 @ 0xb608 │ │ │ │ + movw r1, #47304 @ 0xb8c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 160184 <_Py_Specialize_ToBool@@Base+0x458> │ │ │ │ + bl 160424 <_Py_Specialize_ToBool@@Base+0x458> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 96ae0 │ │ │ │ - ldr r1, [pc, #60] @ 96af4 │ │ │ │ + bls 968c0 │ │ │ │ + ldr r1, [pc, #60] @ 968d4 │ │ │ │ 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 c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00096af8 : │ │ │ │ +000968d8 : │ │ │ │ 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, #25152 @ 0x6240 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 96b34 │ │ │ │ - movw r0, #26356 @ 0x66f4 │ │ │ │ + beq 96914 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #474 @ 0x1da │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 96b90 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 96970 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 96b98 │ │ │ │ + beq 96978 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96b78 │ │ │ │ + beq 96958 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 96b78 │ │ │ │ + beq 96958 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 96b9c │ │ │ │ + b 9697c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46624 @ 0xb620 │ │ │ │ + movw r1, #47328 @ 0xb8e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 160184 <_Py_Specialize_ToBool@@Base+0x458> │ │ │ │ + bl 160424 <_Py_Specialize_ToBool@@Base+0x458> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 96be8 │ │ │ │ - ldr r1, [pc, #60] @ 96bfc │ │ │ │ + bls 969c8 │ │ │ │ + ldr r1, [pc, #60] @ 969dc │ │ │ │ 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 c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00096c00 : │ │ │ │ +000969e0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96c54 │ │ │ │ - bl 32a228 │ │ │ │ + beq 96a34 │ │ │ │ + bl 32c484 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96c3c │ │ │ │ + ble 96a1c │ │ │ │ mov r4, r5 │ │ │ │ - b 96c54 │ │ │ │ + b 96a34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96c34 │ │ │ │ + bne 96a14 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 96c34 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 96a14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00096c5c : │ │ │ │ +00096a3c : │ │ │ │ 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 96c78 │ │ │ │ + b 96a58 │ │ │ │ │ │ │ │ -00096c78 : │ │ │ │ +00096a58 : │ │ │ │ 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 c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96de0 │ │ │ │ + beq 96bc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96dd4 │ │ │ │ + beq 96bb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 96d00 │ │ │ │ + beq 96ae0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96d38 │ │ │ │ + beq 96b18 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 96dc8 │ │ │ │ + beq 96ba8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 96df4 │ │ │ │ + bl 96bd4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96d20 │ │ │ │ + bgt 96b00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 96d20 │ │ │ │ + bne 96b00 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd8d8 │ │ │ │ - b 96de0 │ │ │ │ - ldr r3, [pc, #172] @ 96dec │ │ │ │ + bl bd438 │ │ │ │ + b 96bc0 │ │ │ │ + ldr r3, [pc, #172] @ 96bcc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 96d60 │ │ │ │ - movw r1, #29272 @ 0x7258 │ │ │ │ + bne 96b40 │ │ │ │ + movw r1, #29976 @ 0x7518 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #7232 @ 0x1c40 │ │ │ │ + movw r0, #8000 @ 0x1f40 │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #22116 @ 0x5664 │ │ │ │ + movw r1, #22820 @ 0x5924 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 96d80 │ │ │ │ - bl 177ba8 │ │ │ │ - b 96ce0 │ │ │ │ - ldr r0, [pc, #104] @ 96df0 │ │ │ │ + bne 96b60 │ │ │ │ + bl 177ef4 │ │ │ │ + b 96ac0 │ │ │ │ + ldr r0, [pc, #104] @ 96bd0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96db8 │ │ │ │ + bgt 96b98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 96db8 │ │ │ │ + bne 96b98 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 96d78 │ │ │ │ + beq 96b58 │ │ │ │ mov r5, r9 │ │ │ │ - b 96ce0 │ │ │ │ + b 96ac0 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r5 │ │ │ │ - b 96d00 │ │ │ │ + b 96ae0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 96cd0 │ │ │ │ - b 96ce0 │ │ │ │ + bne 96ab0 │ │ │ │ + b 96ac0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r3, fp, r0, lsr #19 │ │ │ │ + mlseq fp, r8, r9, r3 │ │ │ │ │ │ │ │ -00096df4 : │ │ │ │ +00096bd4 : │ │ │ │ push {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] @ 96f40 │ │ │ │ + ldr lr, [pc, #304] @ 96d20 │ │ │ │ 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 2e3888 │ │ │ │ + bl 2e5838 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96f34 │ │ │ │ + beq 96d14 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - movw r1, #22116 @ 0x5664 │ │ │ │ + movw r1, #22820 @ 0x5924 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r5, [r9, #80] @ 0x50 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 16a410 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 96e84 │ │ │ │ + bne 96c64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96f30 │ │ │ │ + bgt 96d10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96f30 │ │ │ │ + bne 96d10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 96f30 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 96d10 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r5, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #164] @ 96f44 │ │ │ │ - bl 1cc014 │ │ │ │ + ldr r1, [pc, #164] @ 96d24 │ │ │ │ + bl 1cc4e8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96ec4 │ │ │ │ + bgt 96ca4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 96ec4 │ │ │ │ + bne 96ca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96f04 │ │ │ │ + beq 96ce4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96eec │ │ │ │ + bgt 96ccc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 96eec │ │ │ │ + bne 96ccc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e3bd8 │ │ │ │ + bl 2e5b88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96f18 │ │ │ │ + ble 96cf8 │ │ │ │ mov r4, r5 │ │ │ │ - b 96f34 │ │ │ │ + b 96d14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96f10 │ │ │ │ + bne 96cf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 96f10 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 96cf0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r3, fp, r0, ror #18 │ │ │ │ + rsbeq r3, fp, r8, asr r9 │ │ │ │ │ │ │ │ -00096f48 : │ │ │ │ +00096d28 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 96c78 │ │ │ │ + b 96a58 │ │ │ │ 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 96fb8 │ │ │ │ + bne 96d98 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 96f9c │ │ │ │ + bgt 96d7c │ │ │ │ mov r4, #0 │ │ │ │ - b 96fb8 │ │ │ │ + b 96d98 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 96fe8 │ │ │ │ - b 96f94 │ │ │ │ + beq 96dc8 │ │ │ │ + b 96d74 │ │ │ │ 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] @ 9709c │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #188] @ 96e7c │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 97090 │ │ │ │ + beq 96e70 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97010 │ │ │ │ + beq 96df0 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 97040 │ │ │ │ - b 97020 │ │ │ │ - bl df614 │ │ │ │ + beq 96e20 │ │ │ │ + b 96e00 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97090 │ │ │ │ - b 96ffc │ │ │ │ + bne 96e70 │ │ │ │ + b 96ddc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97040 │ │ │ │ - bl df614 │ │ │ │ + bne 96e20 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97090 │ │ │ │ - bl 104dd4 │ │ │ │ + bne 96e70 │ │ │ │ + bl 104f8c │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ef7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 97080 │ │ │ │ + bne 96e60 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsl #5 │ │ │ │ + rsbeq r9, sl, r0, lsl #5 │ │ │ │ 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 970fc │ │ │ │ + bne 96edc │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 970e0 │ │ │ │ + bgt 96ec0 │ │ │ │ mov r6, #0 │ │ │ │ - b 970fc │ │ │ │ + b 96edc │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9712c │ │ │ │ - b 970d8 │ │ │ │ + beq 96f0c │ │ │ │ + b 96eb8 │ │ │ │ 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, #468] @ 972f8 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #468] @ 970d8 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 972dc │ │ │ │ + beq 970bc │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 972c8 │ │ │ │ + beq 970a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 97220 │ │ │ │ + beq 97000 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97184 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 96f64 │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97178 │ │ │ │ - bl df614 │ │ │ │ + bne 96f58 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 972c8 │ │ │ │ + bne 970a8 │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 9718c │ │ │ │ - b 97220 │ │ │ │ + bne 96f6c │ │ │ │ + b 97000 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #26912 @ 0x6920 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 971e0 │ │ │ │ + beq 96fc0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 971d4 │ │ │ │ - bl 24b210 │ │ │ │ + beq 96fb4 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 971d4 │ │ │ │ - bl df614 │ │ │ │ + bne 96fb4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 972c8 │ │ │ │ + bne 970a8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 971e4 │ │ │ │ - b 9722c │ │ │ │ - vldr d9, [pc, #264] @ 972f0 │ │ │ │ + bne 96fc4 │ │ │ │ + b 9700c │ │ │ │ + vldr d9, [pc, #264] @ 970d0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 97230 │ │ │ │ - bl 24b210 │ │ │ │ + beq 97010 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 97230 │ │ │ │ - bl df614 │ │ │ │ + bne 97010 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97230 │ │ │ │ - b 972c8 │ │ │ │ - vldr d8, [pc, #200] @ 972f0 │ │ │ │ + beq 97010 │ │ │ │ + b 970a8 │ │ │ │ + vldr d8, [pc, #200] @ 970d0 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 97230 │ │ │ │ - vldr d8, [pc, #188] @ 972f0 │ │ │ │ + b 97010 │ │ │ │ + vldr d8, [pc, #188] @ 970d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 36667c <_PyTime_gmtime@@Base+0x4ac> │ │ │ │ + bl 3677d4 <_PyTime_gmtime@@Base+0x4ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 972c8 │ │ │ │ + beq 970a8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 36667c <_PyTime_gmtime@@Base+0x4ac> │ │ │ │ + bl 3677d4 <_PyTime_gmtime@@Base+0x4ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 972c8 │ │ │ │ + beq 970a8 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 36605c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 3671b4 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 36605c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 104dd4 │ │ │ │ + bl 3671b4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 104f8c │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2dea4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 972d0 │ │ │ │ + bne 970b0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ - b 972dc │ │ │ │ + b 970bc │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 97360 │ │ │ │ + bl 97140 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - strhteq r9, [sl], #-32 @ 0xffffffe0 │ │ │ │ + rsbeq r9, sl, ip, lsr #5 │ │ │ │ │ │ │ │ -000972fc : │ │ │ │ +000970dc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #0 │ │ │ │ + movw r0, #592 @ 0x250 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097318 : │ │ │ │ - ldr r3, [pc, #60] @ 9735c │ │ │ │ +000970f8 : │ │ │ │ + ldr r3, [pc, #60] @ 9713c │ │ │ │ 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, #24788 @ 0x60d4 │ │ │ │ + movw r1, #25492 @ 0x6394 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49736 @ 0xc248 │ │ │ │ - movt r0, #86 @ 0x56 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #13632 @ 0x3540 │ │ │ │ + movt r0, #85 @ 0x55 │ │ │ │ + bl a0940 <_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] @ 97410 │ │ │ │ + vldr d8, [pc, #140] @ 971f0 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97400 │ │ │ │ + beq 971e0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 973ec │ │ │ │ + bne 971cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97400 │ │ │ │ + bgt 971e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 97400 │ │ │ │ + bne 971e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 97400 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 971e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f4df8 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 97490 │ │ │ │ + beq 97270 │ │ │ │ mov r4, r0 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4f8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 97488 │ │ │ │ + bne 97268 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 97490 │ │ │ │ + b 97270 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 97360 │ │ │ │ + bl 97140 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 974d4 │ │ │ │ + bne 972b4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 974e8 │ │ │ │ - b 974f8 │ │ │ │ + bne 972c8 │ │ │ │ + b 972d8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 974c4 │ │ │ │ + beq 972a4 │ │ │ │ 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 │ │ │ │ - beq 97514 │ │ │ │ + beq 972f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97530 │ │ │ │ + beq 97310 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9754c │ │ │ │ + beq 9732c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97568 │ │ │ │ + beq 97348 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97584 │ │ │ │ + beq 97364 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 975a0 │ │ │ │ + beq 97380 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 975bc │ │ │ │ + beq 9739c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 975d8 │ │ │ │ + beq 973b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 975f4 │ │ │ │ + beq 973d4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97610 │ │ │ │ + beq 973f0 │ │ │ │ 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 21957c │ │ │ │ + b 219b98 │ │ │ │ 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 97680 │ │ │ │ + bne 97460 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 97664 │ │ │ │ + bgt 97444 │ │ │ │ mov r5, #0 │ │ │ │ - b 97680 │ │ │ │ + b 97460 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 976b0 │ │ │ │ - b 9765c │ │ │ │ + beq 97490 │ │ │ │ + b 9743c │ │ │ │ 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] @ 9782c │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #388] @ 9760c │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 97820 │ │ │ │ + beq 97600 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9780c │ │ │ │ + beq 975ec │ │ │ │ cmp r5, #0 │ │ │ │ - beq 97780 │ │ │ │ + beq 97560 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97708 │ │ │ │ - bl 1c0abc │ │ │ │ + beq 974e8 │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 976fc │ │ │ │ - bl df614 │ │ │ │ + bne 974dc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9780c │ │ │ │ + bne 975ec │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 97710 │ │ │ │ - b 97794 │ │ │ │ + bne 974f0 │ │ │ │ + b 97574 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9774c │ │ │ │ - bl 20e3cc │ │ │ │ + beq 9752c │ │ │ │ + bl 20e9bc │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 97740 │ │ │ │ - bl df614 │ │ │ │ + bne 97520 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9780c │ │ │ │ + bne 975ec │ │ │ │ cmp r4, #1 │ │ │ │ - bne 97754 │ │ │ │ - b 977a4 │ │ │ │ + bne 97534 │ │ │ │ + b 97584 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20e3cc │ │ │ │ + bl 20e9bc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 977ac │ │ │ │ - bl df614 │ │ │ │ + bne 9758c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9780c │ │ │ │ - b 977ac │ │ │ │ + bne 975ec │ │ │ │ + b 9758c │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 977ac │ │ │ │ + b 9758c │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 977ac │ │ │ │ + b 9758c │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 36605c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 3671b4 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36605c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 104dd4 │ │ │ │ + bl 3671b4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dea4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 97814 │ │ │ │ + bne 975f4 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r6, #0 │ │ │ │ - b 97820 │ │ │ │ + b 97600 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 97830 │ │ │ │ + bl 97610 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r9, [sl], #-44 @ 0xffffffd4 @ │ │ │ │ + ldrdeq r9, [sl], #-40 @ 0xffffffd8 @ │ │ │ │ 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 3eb54 │ │ │ │ + bl 3ec38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97868 │ │ │ │ + bne 97648 │ │ │ │ mov r0, #0 │ │ │ │ - b 97894 │ │ │ │ + b 97674 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 3eb54 │ │ │ │ + bl 3ec38 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 97860 │ │ │ │ + beq 97640 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r0, [sp] │ │ │ │ - movw r0, #34168 @ 0x8578 │ │ │ │ + movw r0, #23228 @ 0x5abc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ 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 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 97914 │ │ │ │ + beq 976f4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4f8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 9790c │ │ │ │ + bne 976ec │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b 97914 │ │ │ │ + b 976f4 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 97830 │ │ │ │ + bl 97610 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009791c : │ │ │ │ +000976fc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45596 @ 0xb21c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #46660 @ 0xb644 │ │ │ │ + movw r1, #47364 @ 0xb904 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 365a38 │ │ │ │ + bl 366b90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97964 │ │ │ │ + bne 97744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30c1a8 │ │ │ │ + b 30e450 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #65104 @ 0xfe50 │ │ │ │ + movw r2, #65048 @ 0xfe18 │ │ │ │ movt r2, #111 @ 0x6f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000979a4 : │ │ │ │ +00097784 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #31 │ │ │ │ - bl 310074 │ │ │ │ + bl 31230c │ │ │ │ cmn r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #8 │ │ │ │ - bls 979f0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 977d0 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46784 @ 0xb6c0 │ │ │ │ + movw r1, #47488 @ 0xb980 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000979f8 : │ │ │ │ +000977d8 : │ │ │ │ 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 97a28 │ │ │ │ - movw r0, #956 @ 0x3bc │ │ │ │ + bne 97808 │ │ │ │ + movw r0, #1548 @ 0x60c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 97a80 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 97860 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 97a44 │ │ │ │ + beq 97824 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 97a94 │ │ │ │ - bl 185c10 <_PyNumber_Index@@Base> │ │ │ │ + b 97874 │ │ │ │ + bl 185f50 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97a80 │ │ │ │ - bl 97a94 │ │ │ │ + beq 97860 │ │ │ │ + bl 97874 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97a88 │ │ │ │ + bgt 97868 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 97a88 │ │ │ │ + bne 97868 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 97a88 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 97868 │ │ │ │ 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 97ac0 │ │ │ │ + beq 978a0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 97adc │ │ │ │ + bne 978bc │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #956 @ 0x3bc │ │ │ │ + movw r0, #1548 @ 0x60c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_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 97b00 │ │ │ │ + bhi 978e0 │ │ │ │ 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 97b14 │ │ │ │ + bcs 978f4 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00097b44 : │ │ │ │ +00097924 : │ │ │ │ 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 97b8c │ │ │ │ + beq 9796c │ │ │ │ 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 213918 <_PyLong_FromByteArray@@Base> │ │ │ │ + b 213f34 <_PyLong_FromByteArray@@Base> │ │ │ │ movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #956 @ 0x3bc │ │ │ │ + movw r0, #1548 @ 0x60c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00097ba4 : │ │ │ │ +00097984 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 97bec │ │ │ │ + bne 979cc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28204 @ 0x6e2c │ │ │ │ + movw r1, #28908 @ 0x70ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst r3, #3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097c00 : │ │ │ │ +000979e0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 97c48 │ │ │ │ + bne 97a28 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28204 @ 0x6e2c │ │ │ │ + movw r1, #28908 @ 0x70ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097c60 : │ │ │ │ +00097a40 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097c84 : │ │ │ │ +00097a64 : │ │ │ │ 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 │ │ │ │ @@ -107752,27 +107618,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 97ce0 │ │ │ │ + bne 97ac0 │ │ │ │ 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 18ebe4 │ │ │ │ + b 18ef20 │ │ │ │ │ │ │ │ -00097cec : │ │ │ │ +00097acc : │ │ │ │ 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 │ │ │ │ @@ -107780,67 +107646,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 2d6560 <_PyThreadState_New@@Base+0x7ac> │ │ │ │ + bl 2d83e8 <_PyThreadState_New@@Base+0x7a4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97d60 │ │ │ │ + beq 97b40 │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl b8394 <_Py_NewReference@@Base> │ │ │ │ + bl 2d8618 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00097d68 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00097b48 <_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 │ │ │ │ │ │ │ │ -00097d80 : │ │ │ │ +00097b60 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097db0 : │ │ │ │ +00097b90 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097ddc : │ │ │ │ +00097bbc : │ │ │ │ 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 │ │ │ │ @@ -107851,481 +107717,525 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097e20 : │ │ │ │ +00097c00 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097e40 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00097c20 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 97ea8 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 97c88 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97e8c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 97c6c <_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, #29272 @ 0x7258 │ │ │ │ + movw r1, #29976 @ 0x7518 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #136 @ 0x88 │ │ │ │ + movw r0, #888 @ 0x378 │ │ │ │ movt r0, #89 @ 0x59 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_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 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r0] │ │ │ │ + dmb ish │ │ │ │ + tst r3, #1 │ │ │ │ + bne 97cc4 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0xa4> │ │ │ │ + movw r1, #44820 @ 0xaf14 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [pc, #116] @ 97d38 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x118> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bic r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 97d0c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0xec> │ │ │ │ + ldr ip, [r2] │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 97cf0 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0xd0> │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp lr, #0 │ │ │ │ + bne 97cd8 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0xb8> │ │ │ │ + dmb ish │ │ │ │ + movne r3, r1 │ │ │ │ + bne 97cac <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x8c> │ │ │ │ + add r0, r2, #4 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b 3410f0 <_PySemaphore_Wakeup@@Base> │ │ │ │ + mov r2, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r0] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 97d2c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x10c> │ │ │ │ + strex r1, r2, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 97d14 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0xf4> │ │ │ │ + dmb ish │ │ │ │ + popeq {fp, pc} │ │ │ │ + b 97cac <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x8c> │ │ │ │ + rsbeq r1, r6, r8, ror #30 │ │ │ │ │ │ │ │ -00097eac <_PyRWMutex_Lock@@Base>: │ │ │ │ +00097d3c <_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 97f00 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 97d90 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 97ef0 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 97d80 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97ed8 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 97d68 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 97ec8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 97d58 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 97fb8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 97e48 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 97ec8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 97d58 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00097f10 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00097da0 <_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 97f20 <_PyRWMutex_Unlock@@Base+0x10> │ │ │ │ + bne 97db0 <_PyRWMutex_Unlock@@Base+0x10> │ │ │ │ tst r3, #2 │ │ │ │ dmb ish │ │ │ │ - beq 97f48 <_PyRWMutex_Unlock@@Base+0x38> │ │ │ │ + beq 97dd8 <_PyRWMutex_Unlock@@Base+0x38> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33cd78 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 33ead8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097f54 <_PyRWMutex_RLock@@Base>: │ │ │ │ +00097de4 <_PyRWMutex_RLock@@Base>: │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ tst r1, #3 │ │ │ │ - beq 97f88 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ - bl 97fb8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + beq 97e18 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + bl 97e48 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 97f70 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 97e00 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 97fa8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 97e38 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 97f90 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 97e20 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 97f70 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 97e00 <_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 9800c <_PyRWMutex_RLock@@Base+0xb8> │ │ │ │ + bne 97e9c <_PyRWMutex_RLock@@Base+0xb8> │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 97ffc <_PyRWMutex_RLock@@Base+0xa8> │ │ │ │ + bne 97e8c <_PyRWMutex_RLock@@Base+0xa8> │ │ │ │ strex ip, r2, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 97fe4 <_PyRWMutex_RLock@@Base+0x90> │ │ │ │ + bne 97e74 <_PyRWMutex_RLock@@Base+0x90> │ │ │ │ movne r0, r3 │ │ │ │ dmb ish │ │ │ │ - bne 9803c <_PyRWMutex_RLock@@Base+0xe8> │ │ │ │ + bne 97ecc <_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 33b99c <_PyParkingLot_Park@@Base> │ │ │ │ + bl 33d6fc <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00098044 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00097ed4 <_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 98050 <_PyRWMutex_RUnlock@@Base+0xc> │ │ │ │ + bne 97ee0 <_PyRWMutex_RUnlock@@Base+0xc> │ │ │ │ bic r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 98080 <_PyRWMutex_RUnlock@@Base+0x3c> │ │ │ │ + bne 97f10 <_PyRWMutex_RUnlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33cd78 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 33ead8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009808c : │ │ │ │ +00097f1c : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 980c0 │ │ │ │ + beq 97f50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #34336 @ 0x8620 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 980c0 │ │ │ │ + bne 97f50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 980c0 │ │ │ │ + beq 97f50 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46832 @ 0xb6f0 │ │ │ │ + movw r1, #47536 @ 0xb9b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000980f4 : │ │ │ │ +00097f84 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98124 │ │ │ │ + beq 97fb4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #34336 @ 0x8620 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 98124 │ │ │ │ + bne 97fb4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98124 │ │ │ │ + beq 97fb4 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46892 @ 0xb72c │ │ │ │ + movw r1, #47596 @ 0xb9ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098158 : │ │ │ │ +00097fe8 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98188 │ │ │ │ + beq 98018 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #34336 @ 0x8620 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 98188 │ │ │ │ + bne 98018 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98188 │ │ │ │ + beq 98018 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46952 @ 0xb768 │ │ │ │ + movw r1, #47656 @ 0xba28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000981bc : │ │ │ │ +0009804c : │ │ │ │ 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 9821c │ │ │ │ + beq 980ac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #34336 @ 0x8620 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9821c │ │ │ │ + bne 980ac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9821c │ │ │ │ + beq 980ac │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9823c │ │ │ │ + bne 980cc │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47076 @ 0xb7e4 │ │ │ │ + movw r1, #47780 @ 0xbaa4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 98234 │ │ │ │ + bl 1b899c │ │ │ │ + b 980c4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47016 @ 0xb7a8 │ │ │ │ + movw r1, #47720 @ 0xba68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098248 : │ │ │ │ +000980d8 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9827c │ │ │ │ + beq 9810c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #34336 @ 0x8620 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9827c │ │ │ │ + bne 9810c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9827c │ │ │ │ + beq 9810c │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47124 @ 0xb814 │ │ │ │ + movw r1, #47828 @ 0xbad4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000982b0 : │ │ │ │ +00098140 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 982e4 │ │ │ │ + beq 98174 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movw r2, #34336 @ 0x8620 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 982e4 │ │ │ │ + bne 98174 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 982e4 │ │ │ │ + beq 98174 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47180 @ 0xb84c │ │ │ │ + movw r1, #47884 @ 0xbb0c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098318 : │ │ │ │ +000981a8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f5be4 <_PyArena_Free@@Base+0x1994> │ │ │ │ + b 1f6340 <_PyArena_Free@@Base+0x1970> │ │ │ │ │ │ │ │ -0009832c : │ │ │ │ +000981bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40f084 <_Py_ResurrectReference@@Base+0x28> │ │ │ │ + b 40f614 <_Py_ResurrectReference@@Base+0x28> │ │ │ │ │ │ │ │ -00098340 : │ │ │ │ +000981d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 54038 <_PyEval_FormatExcUnbound@@Base+0x1ad8> │ │ │ │ + b 53ddc <_PyEval_FormatExcUnbound@@Base+0x1adc> │ │ │ │ │ │ │ │ -00098354 : │ │ │ │ +000981e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a223c <_PyLong_AsTime_t@@Base+0x404> │ │ │ │ + b 3a2f88 <_PyLong_AsTime_t@@Base+0x3f0> │ │ │ │ │ │ │ │ -00098368 : │ │ │ │ +000981f8 : │ │ │ │ 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 250500 │ │ │ │ + bl 25ac68 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 983c0 │ │ │ │ + beq 98250 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, #0 │ │ │ │ bl 2ebec │ │ │ │ - b 9846c │ │ │ │ + b 982fc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 983e4 │ │ │ │ + bne 98274 │ │ │ │ mvn r5, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ - b 9846c │ │ │ │ + bl 36d9fc │ │ │ │ + b 982fc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ strgt r3, [r6, r5, lsl #2] │ │ │ │ addgt r5, r5, #1 │ │ │ │ - bgt 983e4 │ │ │ │ + bgt 98274 │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #33908 @ 0x8474 │ │ │ │ + movw r2, #33540 @ 0x8304 │ │ │ │ movt r2, #9 │ │ │ │ - movw r3, #42824 @ 0xa748 │ │ │ │ + movw r3, #42456 @ 0xa5d8 │ │ │ │ movt r3, #9 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 98464 │ │ │ │ - bl 44051c │ │ │ │ + beq 982f4 │ │ │ │ + bl 440804 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 98424 │ │ │ │ + b 982b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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 984bc │ │ │ │ + blt 9834c │ │ │ │ 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 984bc │ │ │ │ + blt 9834c │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 98484 │ │ │ │ + b 98314 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000984c8 : │ │ │ │ +00098358 : │ │ │ │ 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] @ 9854c │ │ │ │ + ldr ip, [pc, #104] @ 983dc │ │ │ │ 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 │ │ │ │ @@ -108333,425 +108243,425 @@ │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r9, [r4, #3732] @ 0xe94 │ │ │ │ str r2, [r4, #3732] @ 0xe94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 98550 │ │ │ │ + bl 983e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 98544 │ │ │ │ + beq 983d4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 9850c │ │ │ │ + bne 9839c │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 98550 │ │ │ │ + bl 983e0 │ │ │ │ str r9, [r4, #3732] @ 0xe94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 985d4 │ │ │ │ + beq 98464 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 985c4 │ │ │ │ + bgt 98454 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 985c4 │ │ │ │ + bne 98454 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 985dc │ │ │ │ + beq 9846c │ │ │ │ ldr r4, [r4] │ │ │ │ - b 98574 │ │ │ │ + b 98404 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000985e4 : │ │ │ │ +00098474 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 98604 │ │ │ │ + beq 98494 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098610 : │ │ │ │ +000984a0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ │ │ │ │ -00098624 : │ │ │ │ +000984b4 : │ │ │ │ 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 9864c │ │ │ │ + beq 984dc │ │ │ │ mov r4, #0 │ │ │ │ - b 98660 │ │ │ │ + b 984f0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 98644 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bne 984d4 │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00098668 : │ │ │ │ +000984f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009867c : │ │ │ │ +0009850c : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 986a4 │ │ │ │ + ble 98534 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000986b0 : │ │ │ │ +00098540 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000986c8 : │ │ │ │ +00098558 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl af138 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + bl aefc8 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000986f0 : │ │ │ │ +00098580 : │ │ │ │ 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 98728 │ │ │ │ + beq 985b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e78c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b af754 │ │ │ │ + b af5e4 │ │ │ │ │ │ │ │ -00098738 : │ │ │ │ +000985c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 98758 │ │ │ │ + beq 985e8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098764 : │ │ │ │ - ldr r3, [pc, #32] @ 9878c │ │ │ │ +000985f4 : │ │ │ │ + ldr r3, [pc, #32] @ 9861c │ │ │ │ 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 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -00098790 : │ │ │ │ - ldr r3, [pc, #24] @ 987b0 │ │ │ │ +00098620 : │ │ │ │ + ldr r3, [pc, #24] @ 98640 │ │ │ │ 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 33eb30 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 340874 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000987b4 : │ │ │ │ +00098644 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000987cc : │ │ │ │ +0009865c : │ │ │ │ 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 987fc │ │ │ │ + bne 9868c │ │ │ │ mov r1, #940 @ 0x3ac │ │ │ │ - movw r0, #44936 @ 0xaf88 │ │ │ │ + movw r0, #45640 @ 0xb248 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 98860 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 986f0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movw r1, #8504 @ 0x2138 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 98868 │ │ │ │ + beq 986f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ movw r2, #9172 @ 0x23d4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #8716 @ 0x220c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 98868 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 986f8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47244 @ 0xb88c │ │ │ │ + movw r1, #47948 @ 0xbb4c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0009888c : │ │ │ │ +0009871c : │ │ │ │ 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 988f0 │ │ │ │ + beq 98780 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ movw r1, #8504 @ 0x2138 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 98908 │ │ │ │ + beq 98798 │ │ │ │ mov r0, r4 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ movw r2, #9172 @ 0x23d4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #8716 @ 0x220c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 98908 │ │ │ │ + beq 98798 │ │ │ │ movw r1, #973 @ 0x3cd │ │ │ │ - movw r0, #44936 @ 0xaf88 │ │ │ │ + movw r0, #45640 @ 0xb248 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 9893c │ │ │ │ + ble 987cc │ │ │ │ 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} │ │ │ │ │ │ │ │ -00098944 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +000987d4 <_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 f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 989b8 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 98848 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 989b8 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 98848 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 989a4 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 98834 <_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 bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 989c0 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 36ccf4 │ │ │ │ + bne 98850 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 36d9fc │ │ │ │ mvn r4, #0 │ │ │ │ - b 989e4 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 98874 <_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 3b29dc <_Py_CalculateSuggestions@@Base+0x2f4> │ │ │ │ + bl 3b372c <_Py_CalculateSuggestions@@Base+0x2f4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000989f0 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +00098880 <_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 │ │ │ │ │ │ │ │ -00098a08 : │ │ │ │ +00098898 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 98a48 │ │ │ │ + bcs 988d8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #47272 @ 0xb8a8 │ │ │ │ + movw r1, #47976 @ 0xbb68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098a6c : │ │ │ │ +000988fc : │ │ │ │ ldr r2, [r0, #800] @ 0x320 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 98aa4 │ │ │ │ + beq 98934 │ │ │ │ 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 b0d5c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b b0bec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -00098ab0 : │ │ │ │ +00098940 : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #1868 @ 0x74c │ │ │ │ + movw r3, #2124 @ 0x84c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ 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 98af0 │ │ │ │ + beq 98980 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 98af0 │ │ │ │ + beq 98980 │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 98ac8 │ │ │ │ + beq 98958 │ │ │ │ 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 │ │ │ │ @@ -108759,268 +108669,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 98b50 │ │ │ │ + bne 989e0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d790 │ │ │ │ mov r2, r0 │ │ │ │ - b 98b58 │ │ │ │ + b 989e8 │ │ │ │ ldr r1, [r4, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 98b58 │ │ │ │ + beq 989e8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 98b40 │ │ │ │ + blt 989d0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 98b74 │ │ │ │ + bge 98a04 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 98bd4 │ │ │ │ + b 98a64 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl f1d04 │ │ │ │ + bl f1bd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 98bc8 │ │ │ │ + beq 98a58 │ │ │ │ mov r0, r5 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl d7254 │ │ │ │ + bl d70ec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 98bc8 │ │ │ │ + bgt 98a58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 98bc8 │ │ │ │ + bne 98a58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00098bd4 : │ │ │ │ +00098a64 : │ │ │ │ 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 98c04 │ │ │ │ + bge 98a94 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d790 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 98e08 │ │ │ │ + beq 98c98 │ │ │ │ lsl r6, r5, #2 │ │ │ │ add r8, r4, r5, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls 98c6c │ │ │ │ + bls 98afc │ │ │ │ ldr r2, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 98c20 │ │ │ │ + bls 98ab0 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 98c20 │ │ │ │ + bcc 98ab0 │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #5984 @ 0x1760 │ │ │ │ + movw r1, #6668 @ 0x1a0c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ mvn r5, #0 │ │ │ │ - bl 1733a4 │ │ │ │ - b 98e08 │ │ │ │ + bl 1736ec │ │ │ │ + b 98c98 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 98cc8 │ │ │ │ + bcc 98b58 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 98cc8 │ │ │ │ + blt 98b58 │ │ │ │ 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 98ce8 │ │ │ │ + beq 98b78 │ │ │ │ cmp r3, #2 │ │ │ │ biceq r6, r6, #15 │ │ │ │ moveq r3, r0 │ │ │ │ addeq r6, r4, r6 │ │ │ │ - beq 98d60 │ │ │ │ - b 98dec │ │ │ │ + beq 98bf0 │ │ │ │ + b 98c7c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d83d4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d759c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 98c8c │ │ │ │ + bne 98b1c │ │ │ │ mov r5, r0 │ │ │ │ - b 98e08 │ │ │ │ + b 98c98 │ │ │ │ cmp r6, r4 │ │ │ │ - bls 98d18 │ │ │ │ + bls 98ba8 │ │ │ │ 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 98ce8 │ │ │ │ + b 98b78 │ │ │ │ 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 98df8 │ │ │ │ + bls 98c88 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strb r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b 98d44 │ │ │ │ + b 98bd4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bls 98da4 │ │ │ │ + bls 98c34 │ │ │ │ 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 98d60 │ │ │ │ + b 98bf0 │ │ │ │ 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 98df8 │ │ │ │ + bls 98c88 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 98dd0 │ │ │ │ + b 98c60 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ebec │ │ │ │ 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} │ │ │ │ │ │ │ │ -00098e10 : │ │ │ │ +00098ca0 : │ │ │ │ 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 98e68 │ │ │ │ + bne 98cf8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 98e5c │ │ │ │ + beq 98cec │ │ │ │ ldr lr, [r2, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #67108864 @ 0x4000000 │ │ │ │ - beq 98e68 │ │ │ │ + beq 98cf8 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 98e80 │ │ │ │ + bne 98d10 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #29540 @ 0x7364 │ │ │ │ + movw r0, #30244 @ 0x7624 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 98e98 │ │ │ │ + b 98d28 │ │ │ │ str ip, [sp] │ │ │ │ sub lr, fp, #8 │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 17589c │ │ │ │ + bl 175be8 │ │ │ │ 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 98f04 │ │ │ │ + bge 98d94 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 227950 │ │ │ │ + bl 228068 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98efc │ │ │ │ + beq 98d8c │ │ │ │ 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 98ec8 │ │ │ │ + b 98d58 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00098f0c : │ │ │ │ +00098d9c : │ │ │ │ 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 │ │ │ │ @@ -109028,1400 +108938,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 f9a50 │ │ │ │ + bl f9dbc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098f5c : │ │ │ │ +00098dec : │ │ │ │ push {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, #15352 @ 0x3bf8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 98fc4 │ │ │ │ - bl d46b4 │ │ │ │ + beq 98e54 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98fc4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 98e54 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27008 @ 0x6980 │ │ │ │ + movw r1, #27712 @ 0x6c40 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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} │ │ │ │ │ │ │ │ -00098fd4 : │ │ │ │ +00098e64 : │ │ │ │ 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 98ffc │ │ │ │ + beq 98e8c │ │ │ │ mov r4, #0 │ │ │ │ - b 9905c │ │ │ │ + b 98eec │ │ │ │ mov r5, r0 │ │ │ │ - bl 3077fc │ │ │ │ + bl 309a9c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 98ff4 │ │ │ │ + beq 98e84 │ │ │ │ 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 98ff4 │ │ │ │ + bls 98e84 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 99020 │ │ │ │ + beq 98eb0 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 99020 │ │ │ │ + bne 98eb0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9905c │ │ │ │ + bne 98eec │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00099064 : │ │ │ │ +00098ef4 : │ │ │ │ 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 1e002c │ │ │ │ - b 9908c │ │ │ │ + bl 1e088c │ │ │ │ + b 98f1c │ │ │ │ │ │ │ │ -000990a0 : │ │ │ │ +00098f30 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000990c4 : │ │ │ │ +00098f54 : │ │ │ │ push {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 c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 991e0 │ │ │ │ + beq 99070 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 99128 │ │ │ │ + beq 98fb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 99128 │ │ │ │ + bne 98fb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 99168 │ │ │ │ + bgt 98ff8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 99168 │ │ │ │ + bne 98ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 99168 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 98ff8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 99170 │ │ │ │ + beq 99000 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 99178 │ │ │ │ + bne 99008 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 99160 │ │ │ │ + bgt 98ff0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 99160 │ │ │ │ + bne 98ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r4, #0 │ │ │ │ - b 991e0 │ │ │ │ + b 99070 │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #12932 @ 0x3284 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 337e3c │ │ │ │ + bl 339e9c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 991b4 │ │ │ │ + bgt 99044 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 991b4 │ │ │ │ + bne 99044 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 991d4 │ │ │ │ + bgt 99064 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 991d4 │ │ │ │ + bne 99064 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000991e8 : │ │ │ │ +00099078 : │ │ │ │ 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 2e15f0 │ │ │ │ + bl 2e35a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099218 : │ │ │ │ +000990a8 : │ │ │ │ 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 2e15f0 │ │ │ │ + bl 2e35a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099244 : │ │ │ │ +000990d4 : │ │ │ │ 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 2e1864 │ │ │ │ + bl 2e3814 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099278 : │ │ │ │ +00099108 : │ │ │ │ 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 43f30 │ │ │ │ + b 44014 │ │ │ │ │ │ │ │ -00099294 : │ │ │ │ +00099124 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43f30 │ │ │ │ + b 44014 │ │ │ │ │ │ │ │ -000992ac : │ │ │ │ +0009913c : │ │ │ │ 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 43f30 │ │ │ │ + b 44014 │ │ │ │ │ │ │ │ -000992c8 : │ │ │ │ +00099158 : │ │ │ │ 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 99300 │ │ │ │ + bl 99190 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099300 : │ │ │ │ +00099190 : │ │ │ │ push {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 ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 99354 │ │ │ │ - ldr r2, [pc, #108] @ 993b0 │ │ │ │ + bne 991e4 │ │ │ │ + ldr r2, [pc, #108] @ 99240 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 342998 │ │ │ │ - b 993a4 │ │ │ │ + bl 344758 │ │ │ │ + b 99234 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 32f0ec │ │ │ │ + bl 33147c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9938c │ │ │ │ + ble 9921c │ │ │ │ mov r4, r5 │ │ │ │ - b 993a4 │ │ │ │ + b 99234 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 99384 │ │ │ │ + bne 99214 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 99384 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 99214 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000993b4 : │ │ │ │ +00099244 : │ │ │ │ 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 99300 │ │ │ │ + bl 99190 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000993f0 : │ │ │ │ +00099280 : │ │ │ │ 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 99300 │ │ │ │ + bl 99190 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009942c : │ │ │ │ +000992bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 99444 │ │ │ │ + b 992d4 │ │ │ │ │ │ │ │ -00099444 : │ │ │ │ +000992d4 : │ │ │ │ push {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 ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 994ac │ │ │ │ + beq 9933c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 376cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 994a4 │ │ │ │ + bgt 99334 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 994a4 │ │ │ │ + bne 99334 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 994c8 │ │ │ │ - ldr r2, [pc, #68] @ 994f8 │ │ │ │ + bne 99358 │ │ │ │ + ldr r2, [pc, #68] @ 99388 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 342998 │ │ │ │ - b 994f0 │ │ │ │ + bl 344758 │ │ │ │ + b 99380 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 994e0 │ │ │ │ + bgt 99370 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 994e8 │ │ │ │ + beq 99378 │ │ │ │ mov r4, #0 │ │ │ │ - b 994f0 │ │ │ │ + b 99380 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000994fc : │ │ │ │ +0009938c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 99514 │ │ │ │ + b 993a4 │ │ │ │ │ │ │ │ -00099514 : │ │ │ │ +000993a4 : │ │ │ │ push {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 ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9955c │ │ │ │ - ldr r2, [pc, #80] @ 99598 │ │ │ │ + bne 993ec │ │ │ │ + ldr r2, [pc, #80] @ 99428 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 342998 │ │ │ │ - b 99590 │ │ │ │ + bl 344758 │ │ │ │ + b 99420 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9959c │ │ │ │ + bl 9942c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 99590 │ │ │ │ + bgt 99420 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 99590 │ │ │ │ + bne 99420 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009959c : │ │ │ │ +0009942c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 37884 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 995d8 │ │ │ │ - ldr r2, [pc, #24] @ 995e0 │ │ │ │ + bne 99468 │ │ │ │ + ldr r2, [pc, #24] @ 99470 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 342998 │ │ │ │ - bl 348948 │ │ │ │ + bl 344758 │ │ │ │ + bl 34a708 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000995e4 : │ │ │ │ +00099474 : │ │ │ │ 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 99600 │ │ │ │ + b 99490 │ │ │ │ │ │ │ │ -00099600 : │ │ │ │ +00099490 : │ │ │ │ push {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 ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 99670 │ │ │ │ + beq 99500 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32e884 │ │ │ │ + bl 330cbc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 99668 │ │ │ │ + bgt 994f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 99668 │ │ │ │ + bne 994f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9968c │ │ │ │ - ldr r2, [pc, #28] @ 99694 │ │ │ │ + bne 9951c │ │ │ │ + ldr r2, [pc, #28] @ 99524 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 342998 │ │ │ │ + bl 344758 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00099698 : │ │ │ │ +00099528 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 99600 │ │ │ │ + b 99490 │ │ │ │ │ │ │ │ -000996b0 : │ │ │ │ +00099540 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2fb1f0 │ │ │ │ + b 2fd190 │ │ │ │ │ │ │ │ -000996c8 : │ │ │ │ +00099558 : │ │ │ │ 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 2fb388 │ │ │ │ + bl 2fd328 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00099708 : │ │ │ │ +00099598 : │ │ │ │ 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 db5c8 │ │ │ │ + b db460 │ │ │ │ │ │ │ │ -00099724 : │ │ │ │ +000995b4 : │ │ │ │ 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, #26188 @ 0x664c │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 99770 │ │ │ │ + ldr r0, [pc, #24] @ 99600 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2e1480 │ │ │ │ + bl 2e3430 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldrdeq r7, [fp], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r7, fp, ip, asr #23 │ │ │ │ │ │ │ │ -00099774 : │ │ │ │ +00099604 : │ │ │ │ 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] @ 9980c │ │ │ │ + ldr r2, [pc, #124] @ 9969c │ │ │ │ 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 99800 │ │ │ │ + beq 99690 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl fef28 │ │ │ │ + bl ff054 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 997e8 │ │ │ │ + beq 99678 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 997e8 │ │ │ │ - movw r0, #47312 @ 0xb8d0 │ │ │ │ + beq 99678 │ │ │ │ + movw r0, #48016 @ 0xbb90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00099810 : │ │ │ │ +000996a0 : │ │ │ │ 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] @ 99844 │ │ │ │ + ldr r3, [pc, #24] @ 996d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 99848 │ │ │ │ + bl 996d8 │ │ │ │ mov r4, r0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ 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] @ 998f4 │ │ │ │ - bl 312bfc │ │ │ │ + ldr r0, [pc, #132] @ 99784 │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 998dc │ │ │ │ + blt 9976c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99894 │ │ │ │ + beq 99724 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 998e4 │ │ │ │ - bl c5900 │ │ │ │ - bl b7454 │ │ │ │ + bne 99774 │ │ │ │ + bl 2da71c │ │ │ │ + bl b7048 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 998e8 │ │ │ │ - ldr r1, [pc, #68] @ 998f4 │ │ │ │ + beq 99778 │ │ │ │ + ldr r1, [pc, #68] @ 99784 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 303744 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ + bl 3059d0 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 998e4 │ │ │ │ + beq 99774 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 998dc │ │ │ │ + bgt 9976c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 998dc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 9976c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - b 998e8 │ │ │ │ + b 99778 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r3, fp, r0, lsl sp │ │ │ │ + rsbeq r3, fp, r8, lsl #26 │ │ │ │ │ │ │ │ -000998f8 : │ │ │ │ +00099788 : │ │ │ │ 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, #26188 @ 0x664c │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 99944 │ │ │ │ + ldr r0, [pc, #24] @ 997d4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 30f96c <_Py_InitDumpStack@@Base+0x384> │ │ │ │ + bl 311c04 <_Py_InitDumpStack@@Base+0x384> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldrdeq r7, [fp], #-180 @ 0xffffff4c @ │ │ │ │ + rsbeq r7, fp, ip, asr #23 │ │ │ │ │ │ │ │ -00099948 : │ │ │ │ +000997d8 : │ │ │ │ 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 391c50 │ │ │ │ + bl 392a60 │ │ │ │ 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 999f8 │ │ │ │ + bne 99888 │ │ │ │ cmp r3, #4 │ │ │ │ - movweq r0, #47552 @ 0xb9c0 │ │ │ │ + movweq r0, #48256 @ 0xbc80 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 99a40 │ │ │ │ - movwhi r0, #47564 @ 0xb9cc │ │ │ │ + beq 998d0 │ │ │ │ + movwhi r0, #48268 @ 0xbc8c │ │ │ │ movthi r0, #72 @ 0x48 │ │ │ │ - bhi 99a40 │ │ │ │ + bhi 998d0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 999dc │ │ │ │ + beq 9986c │ │ │ │ cmp r3, #2 │ │ │ │ - movw r2, #47508 @ 0xb994 │ │ │ │ + movw r2, #48212 @ 0xbc54 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #47564 @ 0xb9cc │ │ │ │ + movw r0, #48268 @ 0xbc8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ moveq r0, r2 │ │ │ │ - b 99a40 │ │ │ │ + b 998d0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - movw r3, #47520 @ 0xb9a0 │ │ │ │ + movw r3, #48224 @ 0xbc60 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r0, #47536 @ 0xb9b0 │ │ │ │ + movw r0, #48240 @ 0xbc70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movne r0, r3 │ │ │ │ - b 99a40 │ │ │ │ + b 998d0 │ │ │ │ cmp r3, #2 │ │ │ │ - movweq r0, #47588 @ 0xb9e4 │ │ │ │ + movweq r0, #48292 @ 0xbca4 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 99a40 │ │ │ │ + beq 998d0 │ │ │ │ cmp r3, #4 │ │ │ │ - movweq r0, #47596 @ 0xb9ec │ │ │ │ + movweq r0, #48300 @ 0xbcac │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 99a40 │ │ │ │ + beq 998d0 │ │ │ │ cmp r3, #1 │ │ │ │ - movwne r0, #47604 @ 0xb9f4 │ │ │ │ + movwne r0, #48308 @ 0xbcb4 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ - bne 99a40 │ │ │ │ + bne 998d0 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #33668 @ 0x8384 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r0, #24916 @ 0x6154 │ │ │ │ + movw r0, #25620 @ 0x6414 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099a4c : │ │ │ │ +000998dc : │ │ │ │ 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 99aa4 │ │ │ │ + beq 99934 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 99ac4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 99954 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #64108 @ 0xfa6c │ │ │ │ + movw r1, #64812 @ 0xfd2c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 99ad0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1736ec │ │ │ │ + b 99960 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64108 @ 0xfa6c │ │ │ │ + movw r1, #64812 @ 0xfd2c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 99ad0 │ │ │ │ + bl 1736ec │ │ │ │ + b 99960 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2690ac │ │ │ │ + b 26aca8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099ad8 : │ │ │ │ +00099968 : │ │ │ │ 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 99b08 │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ + bne 99998 │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 99b50 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 999e0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99b30 │ │ │ │ + beq 999c0 │ │ │ │ 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 99b44 │ │ │ │ - movw r0, #5956 @ 0x1744 │ │ │ │ + beq 999d4 │ │ │ │ + movw r0, #6640 @ 0x19f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1809 @ 0x711 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 99b50 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 999e0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1c1524 │ │ │ │ + b 1c19c4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099b58 : │ │ │ │ +000999e8 : │ │ │ │ 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 99b80 │ │ │ │ + beq 99a10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99b9c │ │ │ │ - b 99bd0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 99a2c │ │ │ │ + b 99a60 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64108 @ 0xfa6c │ │ │ │ + movw r1, #64812 @ 0xfd2c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 99bc4 │ │ │ │ + b 99a54 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 99bd0 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne 99a60 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #64108 @ 0xfa6c │ │ │ │ + movw r1, #64812 @ 0xfd2c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3e19d4 │ │ │ │ + b 3e21f0 │ │ │ │ │ │ │ │ -00099be0 : │ │ │ │ +00099a70 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 99c04 │ │ │ │ + beq 99a94 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37682c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 3774a8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64108 @ 0xfa6c │ │ │ │ + movw r1, #64812 @ 0xfd2c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ │ │ │ │ -00099c28 : │ │ │ │ +00099ab8 : │ │ │ │ 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 99c6c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 99afc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47628 @ 0xba0c │ │ │ │ + movw r1, #48332 @ 0xbccc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 99c9c │ │ │ │ + bl 1736ec │ │ │ │ + b 99b2c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 99ca4 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne 99b34 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #47664 @ 0xba30 │ │ │ │ + movw r1, #48368 @ 0xbcf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 99cb8 │ │ │ │ + beq 99b48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2d6788 <_PyThreadState_New@@Base+0x9d4> │ │ │ │ + b 2daccc │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00099cc0 : │ │ │ │ +00099b50 : │ │ │ │ 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 99cfc │ │ │ │ + bge 99b8c │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl d9990 <_PyUnicodeWriter_WriteASCIIString@@Base+0x790> │ │ │ │ + bl d9828 <_PyUnicodeWriter_WriteASCIIString@@Base+0x790> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 99d30 │ │ │ │ + bne 99bc0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00099d38 : │ │ │ │ +00099bc8 : │ │ │ │ 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 99d74 │ │ │ │ + bge 99c04 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10784 @ 0x2a20 │ │ │ │ + movw r1, #11204 @ 0x2bc4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - beq 99f30 │ │ │ │ + beq 99dc0 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 3be30c <_PyUnicode_EncodeUTF16@@Base+0x156c> │ │ │ │ + bl 3bef1c <_PyUnicode_EncodeUTF16@@Base+0x156c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 99de4 │ │ │ │ + bcc 99c74 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 99de4 │ │ │ │ + blt 99c74 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 99e6c │ │ │ │ + bne 99cfc │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 99dfc │ │ │ │ + b 99c8c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d83d4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d759c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 99db8 │ │ │ │ + bne 99c48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 99e2c │ │ │ │ + bcs 99cbc │ │ │ │ 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 99dfc │ │ │ │ + b 99c8c │ │ │ │ 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 99f1c │ │ │ │ + bls 99dac │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 99e58 │ │ │ │ + b 99ce8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 99f10 │ │ │ │ + bne 99da0 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 99ec8 │ │ │ │ + bcs 99d58 │ │ │ │ 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 99e84 │ │ │ │ + b 99d14 │ │ │ │ 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 99f1c │ │ │ │ + bls 99dac │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 99ef4 │ │ │ │ + b 99d84 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2ebec │ │ │ │ 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} │ │ │ │ │ │ │ │ -00099f38 : │ │ │ │ +00099dc8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 99fc8 │ │ │ │ + ldr r1, [pc, #116] @ 99e58 │ │ │ │ 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 99f98 │ │ │ │ + bne 99e28 │ │ │ │ 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 99fc0 │ │ │ │ + b 99e50 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 99f64 │ │ │ │ + bne 99df4 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47700 @ 0xba54 │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00099fcc : │ │ │ │ +00099e5c : │ │ │ │ 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 9a00c │ │ │ │ + bls 99e9c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47736 @ 0xba78 │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 9a06c │ │ │ │ + ldr r3, [pc, #88] @ 99efc │ │ │ │ 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 9a048 │ │ │ │ + bne 99ed8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47764 @ 0xba94 │ │ │ │ + movw r1, #48468 @ 0xbd54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 9a004 │ │ │ │ + bl 1736ec │ │ │ │ + b 99e94 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009a070 : │ │ │ │ +00099f00 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 9a100 │ │ │ │ + ldr r1, [pc, #116] @ 99f90 │ │ │ │ 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 9a0d0 │ │ │ │ + bne 99f60 │ │ │ │ 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 9a0f8 │ │ │ │ + b 99f88 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 9a09c │ │ │ │ + bne 99f2c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47796 @ 0xbab4 │ │ │ │ + movw r1, #48500 @ 0xbd74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009a104 : │ │ │ │ +00099f94 : │ │ │ │ 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 9a140 │ │ │ │ + bls 99fd0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47836 @ 0xbadc │ │ │ │ + movw r1, #48540 @ 0xbd9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 9a178 │ │ │ │ - ldr r3, [pc, #92] @ 9a1a4 │ │ │ │ + bl 1736ec │ │ │ │ + b 9a008 │ │ │ │ + ldr r3, [pc, #92] @ 9a034 │ │ │ │ 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 9a180 │ │ │ │ + bne 9a010 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47868 @ 0xbafc │ │ │ │ + movw r1, #48572 @ 0xbdbc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009a1a8 : │ │ │ │ - ldr r1, [pc, #120] @ 9a228 │ │ │ │ +0009a038 : │ │ │ │ + ldr r1, [pc, #120] @ 9a0b8 │ │ │ │ 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 9a1e4 │ │ │ │ + bne 9a074 │ │ │ │ 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 9a1c0 │ │ │ │ + bne 9a050 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47904 @ 0xbb20 │ │ │ │ + movw r1, #48608 @ 0xbde0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009a22c : │ │ │ │ +0009a0bc : │ │ │ │ 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] @ 9a278 │ │ │ │ + ldr r2, [pc, #48] @ 9a108 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc9e8 │ │ │ │ + bl 2de92c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009a27c : │ │ │ │ +0009a10c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 9a308 │ │ │ │ + ldr r1, [pc, #112] @ 9a198 │ │ │ │ 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 9a2d8 │ │ │ │ + bne 9a168 │ │ │ │ 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 9a300 │ │ │ │ + b 9a190 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 9a2a8 │ │ │ │ + bne 9a138 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47940 @ 0xbb44 │ │ │ │ + movw r1, #48644 @ 0xbe04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009a30c : │ │ │ │ +0009a19c : │ │ │ │ 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 9a348 │ │ │ │ + bls 9a1d8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47976 @ 0xbb68 │ │ │ │ + movw r1, #48680 @ 0xbe28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 9a380 │ │ │ │ - ldr r3, [pc, #92] @ 9a3ac │ │ │ │ + bl 1736ec │ │ │ │ + b 9a210 │ │ │ │ + ldr r3, [pc, #92] @ 9a23c │ │ │ │ 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 9a388 │ │ │ │ + bne 9a218 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48004 @ 0xbb84 │ │ │ │ + movw r1, #48708 @ 0xbe44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 │ │ │ │ @@ -110444,202 +110354,202 @@ │ │ │ │ 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 9a430 │ │ │ │ + beq 9a2c0 │ │ │ │ ldr r3, [r4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9a430 │ │ │ │ - movw r3, #7232 @ 0x1c40 │ │ │ │ + bge 9a2c0 │ │ │ │ + movw r3, #8000 @ 0x1f40 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ - movw r0, #48036 @ 0xbba4 │ │ │ │ + movw r0, #48740 @ 0xbe64 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - ldr r1, [r3, #40] @ 0x28 │ │ │ │ + ldr r1, [r3, #64] @ 0x40 │ │ │ │ mov r3, r6 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ lsr r5, r5, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ - b 9a3e0 │ │ │ │ + b 9a270 │ │ │ │ │ │ │ │ -0009a43c : │ │ │ │ - ldr r1, [pc, #120] @ 9a4bc │ │ │ │ +0009a2cc : │ │ │ │ + ldr r1, [pc, #120] @ 9a34c │ │ │ │ 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 9a478 │ │ │ │ + bne 9a308 │ │ │ │ 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 9a454 │ │ │ │ + bne 9a2e4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48100 @ 0xbbe4 │ │ │ │ + movw r1, #48804 @ 0xbea4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009a4c0 : │ │ │ │ +0009a350 : │ │ │ │ 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 9a504 │ │ │ │ + blt 9a394 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48136 @ 0xbc08 │ │ │ │ + movw r1, #48840 @ 0xbec8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #68] @ 9a550 │ │ │ │ + ldr r2, [pc, #68] @ 9a3e0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a554 │ │ │ │ + bl 9a3e4 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1793e0 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 17972c <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ 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 9a590 │ │ │ │ + bls 9a420 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48160 @ 0xbc20 │ │ │ │ + movw r1, #48864 @ 0xbee0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b 9a5c0 │ │ │ │ + bl 1736ec │ │ │ │ + b 9a450 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a5c8 │ │ │ │ + bne 9a458 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48188 @ 0xbc3c │ │ │ │ + movw r1, #48892 @ 0xbefc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009a5d0 : │ │ │ │ +0009a460 : │ │ │ │ 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] @ 9a624 │ │ │ │ + ldr r2, [pc, #56] @ 9a4b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a554 │ │ │ │ + bl 9a3e4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009a628 : │ │ │ │ +0009a4b8 : │ │ │ │ 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 9a668 │ │ │ │ + blt 9a4f8 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48136 @ 0xbc08 │ │ │ │ + movw r1, #48840 @ 0xbec8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 9a68c │ │ │ │ - ldr r2, [pc, #56] @ 9a6a8 │ │ │ │ + bl 1b899c │ │ │ │ + b 9a51c │ │ │ │ + ldr r2, [pc, #56] @ 9a538 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 9a554 │ │ │ │ + bl 9a3e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a694 │ │ │ │ + beq 9a524 │ │ │ │ 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] @ 9a744 │ │ │ │ + ldr r1, [pc, #120] @ 9a5d4 │ │ │ │ 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] │ │ │ │ @@ -110653,113 +110563,113 @@ │ │ │ │ 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 9a734 │ │ │ │ + bgt 9a5c4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 9a734 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 9a5c4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b db1b8 │ │ │ │ + b db050 │ │ │ │ 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 9a784 │ │ │ │ + bge 9a614 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r0, r3 │ │ │ │ str r4, [r1], #4 │ │ │ │ - bne 9a760 │ │ │ │ + bne 9a5f0 │ │ │ │ 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 c3020 │ │ │ │ + bl c2c3c │ │ │ │ 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 9a7fc │ │ │ │ + beq 9a68c │ │ │ │ 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 9a830 │ │ │ │ + beq 9a6c0 │ │ │ │ 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 9a864 │ │ │ │ + beq 9a6f4 │ │ │ │ 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] @ 9a8a0 │ │ │ │ + ldr r2, [pc, #40] @ 9a730 │ │ │ │ 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] @ 9a8c8 │ │ │ │ + ldr r2, [pc, #28] @ 9a758 │ │ │ │ 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) │ │ │ │ @@ -110769,53 +110679,53 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9a918 │ │ │ │ + beq 9a7a8 │ │ │ │ movw r3, #26188 @ 0x664c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 9a918 │ │ │ │ + beq 9a7a8 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 9a97c │ │ │ │ - bl 9a870 │ │ │ │ + bne 9a80c │ │ │ │ + bl 9a700 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65208 @ 0xfeb8 │ │ │ │ + movw r3, #65152 @ 0xfe80 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #26244 @ 0x6684 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ - movw r3, #44348 @ 0xad3c │ │ │ │ + movw r3, #43980 @ 0xabcc │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9a964 │ │ │ │ + beq 9a7f4 │ │ │ │ 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 9a8a4 │ │ │ │ + b 9a734 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9a990 │ │ │ │ + beq 9a820 │ │ │ │ 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} │ │ │ │ @@ -110832,68 +110742,68 @@ │ │ │ │ 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 9aa08 │ │ │ │ + bcc 9a898 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 9a8cc │ │ │ │ + bl 9a75c │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne 9a9d0 │ │ │ │ + bne 9a860 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 9a8cc │ │ │ │ + bl 9a75c │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 9a9d0 │ │ │ │ + b 9a860 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7957c │ │ │ │ + b 7925c │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 9aa74 │ │ │ │ + bls 9a904 │ │ │ │ movw r0, #5968 @ 0x1750 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #4] │ │ │ │ movw r3, #33872 @ 0x8450 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 9aa68 │ │ │ │ + bne 9a8f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 9aa68 │ │ │ │ + bne 9a8f8 │ │ │ │ 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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 9ab00 │ │ │ │ + blt 9a990 │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4556 @ 0x11cc │ │ │ │ movwne r0, #6244 @ 0x1864 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ movweq r2, #6244 @ 0x1864 │ │ │ │ movwne r2, #4556 @ 0x11cc │ │ │ │ @@ -110909,48 +110819,48 @@ │ │ │ │ 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 d6e6c │ │ │ │ + b d6d04 │ │ │ │ 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 3779d0 <_PyObject_FunctionStr@@Base+0x1ec> │ │ │ │ + b 37864c <_PyObject_FunctionStr@@Base+0x1f0> │ │ │ │ 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, #43724 @ 0xaacc │ │ │ │ + movw r1, #45296 @ 0xb0f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 350374 │ │ │ │ + bl 350fd0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 9ab84 │ │ │ │ + bne 9aa14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - movw r4, #43916 @ 0xab8c │ │ │ │ + movw r4, #43548 @ 0xaa1c │ │ │ │ movt r4, #9 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ @@ -110978,78 +110888,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 9ac0c │ │ │ │ + bhi 9aa9c │ │ │ │ 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 9ac68 │ │ │ │ + bne 9aaf8 │ │ │ │ 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 9ac68 │ │ │ │ + bne 9aaf8 │ │ │ │ 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 9ac88 │ │ │ │ + bne 9ab18 │ │ │ │ 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 9aca8 │ │ │ │ + bne 9ab38 │ │ │ │ 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 9acc8 │ │ │ │ + b 9ab58 │ │ │ │ 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 9acf8 │ │ │ │ + bne 9ab88 │ │ │ │ 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 9ad18 │ │ │ │ + bne 9aba8 │ │ │ │ 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 │ │ │ │ @@ -111065,484 +110975,484 @@ │ │ │ │ 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 9ad7c │ │ │ │ + bne 9ac0c │ │ │ │ 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, #27864 @ 0x6cd8 │ │ │ │ + movw r0, #28428 @ 0x6f0c │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2ebec │ │ │ │ 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 9ae08 │ │ │ │ + beq 9ac98 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ae08 │ │ │ │ + beq 9ac98 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2f114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9ad3c │ │ │ │ + b 9abcc │ │ │ │ │ │ │ │ -0009ae1c : │ │ │ │ +0009acac : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ - bne 9ae58 │ │ │ │ + bne 9ace8 │ │ │ │ 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 9ae3c │ │ │ │ + bne 9accc │ │ │ │ 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 9ae68 │ │ │ │ + bne 9acf8 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009ae80 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0009ad10 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #43596 @ 0xaa4c │ │ │ │ + movw r1, #43056 @ 0xa830 │ │ │ │ movt r1, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 397238 <_PyXIData_Release@@Base+0x808> │ │ │ │ + b 3981f8 <_PyXIData_Release@@Base+0x5fc> │ │ │ │ │ │ │ │ -0009aea0 : │ │ │ │ +0009ad30 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9aed4 │ │ │ │ + beq 9ad64 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #46620 @ 0xb61c │ │ │ │ + movw r3, #46084 @ 0xb404 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009aee0 : │ │ │ │ +0009ad70 : │ │ │ │ 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] @ 9af2c │ │ │ │ + ldr r2, [pc, #44] @ 9adbc │ │ │ │ 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 ecf34 │ │ │ │ + bl ecebc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009af30 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0009adc0 <_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] @ 9af7c <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 9ae0c <_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 ecf34 │ │ │ │ + bl ecebc │ │ │ │ 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, #64484 @ 0xfbe4 │ │ │ │ + movw r2, #65196 @ 0xfeac │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ bl 34d40 <_PyObject_DebugMallocStats@@Base+0xf90> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009afc0 : │ │ │ │ +0009ae50 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009afd8 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0009ae68 <_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 9b004 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 9ae94 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #9708 @ 0x25ec │ │ │ │ + movwne r3, #10412 @ 0x28ac │ │ │ │ movtne r3, #71 @ 0x47 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009b010 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0009aea0 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 9b058 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 9aee8 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9b03c <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ - movw r3, #9684 @ 0x25d4 │ │ │ │ + ble 9aecc <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + movw r3, #10388 @ 0x2894 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b 9b060 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + b 9aef0 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9b070 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 9af00 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9b070 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 9b030 <_PyCode_CheckNoExternalState@@Base+0x20> │ │ │ │ - movw r3, #9660 @ 0x25bc │ │ │ │ + ble 9af00 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 9aec0 <_PyCode_CheckNoExternalState@@Base+0x20> │ │ │ │ + movw r3, #10364 @ 0x287c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 9b074 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 9af04 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009b080 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0009af10 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 9b0a0 <_PyCode_CheckPureFunction@@Base+0x20> │ │ │ │ - movw r3, #48220 @ 0xbc5c │ │ │ │ + beq 9af30 <_PyCode_CheckPureFunction@@Base+0x20> │ │ │ │ + movw r3, #48924 @ 0xbf1c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - b 9b0c0 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ + b 9af50 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #48248 @ 0xbc78 │ │ │ │ + movwne r3, #48952 @ 0xbf38 │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 9b0c0 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ + bne 9af50 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 9b0cc <_PyCode_CheckPureFunction@@Base+0x4c> │ │ │ │ - b 9b094 <_PyCode_CheckPureFunction@@Base+0x14> │ │ │ │ + beq 9af5c <_PyCode_CheckPureFunction@@Base+0x4c> │ │ │ │ + b 9af24 <_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 │ │ │ │ │ │ │ │ -0009b0d8 : │ │ │ │ +0009af68 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b0f0 : │ │ │ │ +0009af80 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #46188 @ 0xb46c │ │ │ │ + movw r1, #47760 @ 0xba90 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9b12c │ │ │ │ + bne 9afbc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36f548 <_Py_Specialize_Send@@Base+0x168> │ │ │ │ + b 3701bc <_Py_Specialize_Send@@Base+0xd4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b134 : │ │ │ │ +0009afc4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #46136 @ 0xb438 │ │ │ │ + movw r1, #47708 @ 0xba5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9b170 │ │ │ │ + bne 9b000 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36f548 <_Py_Specialize_Send@@Base+0x168> │ │ │ │ + b 3701bc <_Py_Specialize_Send@@Base+0xd4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b178 : │ │ │ │ +0009b008 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #46188 @ 0xb46c │ │ │ │ + movw r1, #47760 @ 0xba90 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b1b4 │ │ │ │ + bne 9b044 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9ab3c │ │ │ │ + b 9a9cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b1bc : │ │ │ │ +0009b04c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #46232 @ 0xb498 │ │ │ │ + movw r1, #47804 @ 0xbabc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b1f8 │ │ │ │ + bne 9b088 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9ab3c │ │ │ │ + b 9a9cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b200 : │ │ │ │ +0009b090 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #46136 @ 0xb438 │ │ │ │ + movw r1, #47708 @ 0xba5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b23c │ │ │ │ + bne 9b0cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9ab3c │ │ │ │ + b 9a9cc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b244 : │ │ │ │ +0009b0d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009b258 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0009b0e8 <_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 │ │ │ │ │ │ │ │ -0009b288 <_PyImport_LoadLazyImportTstate@@Base>: │ │ │ │ +0009b118 <_PyImport_LoadLazyImportTstate@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33c318 <_PySemaphore_Init@@Base+0x88> │ │ │ │ + b 33e078 <_PySemaphore_Init@@Base+0x88> │ │ │ │ │ │ │ │ -0009b2a0 <_PyLong_New@@Base>: │ │ │ │ +0009b130 <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df260 │ │ │ │ + b def24 │ │ │ │ │ │ │ │ -0009b2b4 <_PyLong_FromDigits@@Base>: │ │ │ │ +0009b144 <_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] @ 9b31c <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 9b314 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 9b1ac <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 9b1a4 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl df260 │ │ │ │ + bl def24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9b314 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 9b1a4 <_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 2ebec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r0, r2, ip │ │ │ │ │ │ │ │ -0009b320 <_PyLong_Sign@@Base>: │ │ │ │ +0009b1b0 <_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 │ │ │ │ │ │ │ │ -0009b340 : │ │ │ │ +0009b1d0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b364 : │ │ │ │ +0009b1f4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b38c <_PyDictKeys_StringLookup@@Base>: │ │ │ │ +0009b21c <_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, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 9b3f8 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + bne 9b288 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9b3f8 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + beq 9b288 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 9b3e4 <_PyDictKeys_StringLookup@@Base+0x58> │ │ │ │ + bne 9b274 <_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 bf0dc <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + b bec84 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ mvn r0, #2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009b400 <_PyDict_NewPresized@@Base>: │ │ │ │ +0009b290 <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt 9b41c <_PyDict_NewPresized@@Base+0x1c> │ │ │ │ + bgt 9b2ac <_PyDict_NewPresized@@Base+0x1c> │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ - b b75dc │ │ │ │ + b b71d8 │ │ │ │ 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 │ │ │ │ @@ -111552,178 +111462,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 2d8960 │ │ │ │ + bl 2da814 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b75dc │ │ │ │ + b b71d8 │ │ │ │ │ │ │ │ -0009b480 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +0009b310 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47120 @ 0xb810 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 9b4b4 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 9b344 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c16fc │ │ │ │ + b c12a4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c635c │ │ │ │ + b c61f4 │ │ │ │ │ │ │ │ -0009b4c0 <_PyDict_SizeOf@@Base>: │ │ │ │ +0009b350 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 787d0 <_PyLong_UnsignedLong_Converter@@Base+0x36c0> │ │ │ │ + b 784b0 <_PyLong_UnsignedLong_Converter@@Base+0x36c0> │ │ │ │ │ │ │ │ -0009b4d4 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +0009b364 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 9b500 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 9b390 <_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 │ │ │ │ │ │ │ │ -0009b510 : │ │ │ │ +0009b3a0 : │ │ │ │ movw r3, #20040 @ 0x4e48 │ │ │ │ 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, #17356 @ 0x43cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0009b540 : │ │ │ │ +0009b3d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3aff38 <_PyXI_Preserve@@Base+0x1e50> │ │ │ │ + b 3b0c88 <_PyXI_Preserve@@Base+0x1e50> │ │ │ │ │ │ │ │ -0009b554 : │ │ │ │ +0009b3e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 65cbc │ │ │ │ + b 65aac │ │ │ │ │ │ │ │ -0009b568 : │ │ │ │ +0009b3f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bf978 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + b bf520 <_Py_dict_lookup@@Base+0x17e0> │ │ │ │ │ │ │ │ -0009b580 : │ │ │ │ +0009b410 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bf978 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + b bf520 <_Py_dict_lookup@@Base+0x17e0> │ │ │ │ │ │ │ │ -0009b594 : │ │ │ │ +0009b424 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 86d10 <_PyInterpreterConfig_AsDict@@Base+0xb9c> │ │ │ │ + b 8628c <_PyInterpreterConfig_AsDict@@Base+0x438> │ │ │ │ │ │ │ │ -0009b5a8 : │ │ │ │ +0009b438 : │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b5d0 : │ │ │ │ +0009b460 : │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b5f8 : │ │ │ │ +0009b488 : │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b620 <_Py_SetRefcnt@@Base>: │ │ │ │ +0009b4b0 <_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 │ │ │ │ │ │ │ │ -0009b640 : │ │ │ │ +0009b4d0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b658 : │ │ │ │ +0009b4e8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009b670 : │ │ │ │ +0009b500 : │ │ │ │ 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} │ │ │ │ @@ -111736,29 +111646,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 9b6dc │ │ │ │ + bls 9b56c │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 9b6dc │ │ │ │ + bls 9b56c │ │ │ │ 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 44457c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 444864 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ 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 │ │ │ │ @@ -111776,30 +111686,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 9b794 │ │ │ │ + beq 9b624 │ │ │ │ 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 9b770 │ │ │ │ + bne 9b600 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9b7b0 │ │ │ │ + beq 9b640 │ │ │ │ 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} │ │ │ │ @@ -111815,34 +111725,34 @@ │ │ │ │ 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 9b704 │ │ │ │ + bl 9b594 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9b824 │ │ │ │ + beq 9b6b4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ lsl r1, r6, #22 │ │ │ │ mov r2, #1 │ │ │ │ bl 354d8 <_PyObject_DebugMallocStats@@Base+0x1728> │ │ │ │ mov r4, r0 │ │ │ │ - b 9b84c │ │ │ │ + b 9b6dc │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ lsl r1, r6, #22 │ │ │ │ bl 354d8 <_PyObject_DebugMallocStats@@Base+0x1728> │ │ │ │ lsl r2, r6, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r9, #96 @ 0x60 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 336b8 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ @@ -111857,86 +111767,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 2df4c │ │ │ │ - ldr r1, [pc, #32] @ 9b8cc │ │ │ │ + ldr r1, [pc, #32] @ 9b75c │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2ebec │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq pc, r8, r8, asr #16 │ │ │ │ - movw r3, #63040 @ 0xf640 │ │ │ │ + subeq pc, r8, r8, asr #18 │ │ │ │ + movw r3, #63296 @ 0xf740 │ │ │ │ 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] @ 9b980 │ │ │ │ + ldr r2, [pc, #116] @ 9b810 │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 9b938 │ │ │ │ + bne 9b7c8 │ │ │ │ movw r3, #4540 @ 0x11bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9b938 │ │ │ │ + beq 9b7c8 │ │ │ │ bl 2d8f8 │ │ │ │ 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 9b944 │ │ │ │ + bne 9b7d4 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 9b970 │ │ │ │ + bne 9b800 │ │ │ │ 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 2d5be8 │ │ │ │ + b 2d7a78 │ │ │ │ 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 9bc1c │ │ │ │ + beq 9baac │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bc18 │ │ │ │ + beq 9baa8 │ │ │ │ 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 │ │ │ │ @@ -111944,56 +111854,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 9ba18 │ │ │ │ + bls 9b8a8 │ │ │ │ cmp ip, #64 @ 0x40 │ │ │ │ addls ip, ip, ip, lsl #1 │ │ │ │ - bls 9ba18 │ │ │ │ + bls 9b8a8 │ │ │ │ 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 9ba60 │ │ │ │ + bne 9b8f0 │ │ │ │ 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 9bc1c │ │ │ │ + b 9baac │ │ │ │ cmp r0, sl │ │ │ │ moveq r8, #0 │ │ │ │ - bne 9baa8 │ │ │ │ + bne 9b938 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 9bc18 │ │ │ │ + bls 9baa8 │ │ │ │ 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 9bc1c │ │ │ │ + beq 9baac │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 9ba6c │ │ │ │ + b 9b8fc │ │ │ │ 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 │ │ │ │ @@ -112002,24 +111912,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 9bb70 │ │ │ │ + beq 9ba00 │ │ │ │ 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 444c5c <_PyMonitoring_FireBranchEvent@@Base+0xb14> │ │ │ │ + blx 444f44 <_PyMonitoring_FireBranchEvent@@Base+0xb14> │ │ │ │ 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 │ │ │ │ @@ -112035,413 +111945,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 9bb20 │ │ │ │ + bne 9b9b0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9bc18 │ │ │ │ + beq 9baa8 │ │ │ │ mov sl, #0 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, sl, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9bbc8 │ │ │ │ + bne 9ba58 │ │ │ │ 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 9bc1c │ │ │ │ + beq 9baac │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 9bb94 │ │ │ │ - b 9bc0c │ │ │ │ + bne 9ba24 │ │ │ │ + b 9ba9c │ │ │ │ mvns r6, r6 │ │ │ │ - beq 9bc08 │ │ │ │ + beq 9ba98 │ │ │ │ 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 9bc1c │ │ │ │ + beq 9baac │ │ │ │ ands r6, r6, r3 │ │ │ │ - bne 9bbd0 │ │ │ │ + bne 9ba60 │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r8, sl │ │ │ │ - bne 9bb7c │ │ │ │ + bne 9ba0c │ │ │ │ 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 9a870 │ │ │ │ + bl 9a700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9bc90 │ │ │ │ + beq 9bb20 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2dd18 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a8a4 │ │ │ │ + bl 9a734 │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9a8cc │ │ │ │ + bl 9a75c │ │ │ │ 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, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 9bc24 │ │ │ │ + bl 9bab4 │ │ │ │ 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, #20572 @ 0x505c │ │ │ │ + movweq r4, #21136 @ 0x5290 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 9bd3c │ │ │ │ + beq 9bbcc │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #7388 @ 0x1cdc │ │ │ │ + movw r4, #8092 @ 0x1f9c │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ 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 9bda8 │ │ │ │ + bge 9bc38 │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 9bd74 │ │ │ │ + bne 9bc04 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 9be98 │ │ │ │ + beq 9bd28 │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #65444 @ 0xffa4 │ │ │ │ - movw r1, #48284 @ 0xbc9c │ │ │ │ + movweq r4, #612 @ 0x264 │ │ │ │ + movw r1, #48988 @ 0xbf5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movteq r4, #70 @ 0x46 │ │ │ │ + movteq r4, #71 @ 0x47 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ - b 9be98 │ │ │ │ + b 9bd28 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #5164 @ 0x142c │ │ │ │ - movwlt r6, #51288 @ 0xc858 │ │ │ │ + movwge r6, #5904 @ 0x1710 │ │ │ │ + movwlt r6, #51992 @ 0xcb18 │ │ │ │ movtge r6, #72 @ 0x48 │ │ │ │ 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, #51748 @ 0xca24 │ │ │ │ + movwge r6, #52860 @ 0xce7c │ │ │ │ movtge r6, #70 @ 0x46 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #4388 @ 0x1124 │ │ │ │ + movw r2, #5036 @ 0x13ac │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65444 @ 0xffa4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw ip, #48296 @ 0xbca8 │ │ │ │ + movw r1, #612 @ 0x264 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + movw ip, #49000 @ 0xbf68 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #48304 @ 0xbcb0 │ │ │ │ + movw r2, #49008 @ 0xbf70 │ │ │ │ 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 2eca0 <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #48276 @ 0xbc94 │ │ │ │ + movw r2, #48980 @ 0xbf54 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ movne r2, r8 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ 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, #48336 @ 0xbcd0 │ │ │ │ + movw r2, #49040 @ 0xbf90 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 9c00c │ │ │ │ + bne 9be9c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #7388 @ 0x1cdc │ │ │ │ + movw r3, #8092 @ 0x1f9c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #48276 @ 0xbc94 │ │ │ │ + movw r2, #48980 @ 0xbf54 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 9c000 │ │ │ │ + bge 9be90 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #54976 @ 0xd6c0 │ │ │ │ + movw r2, #55680 @ 0xd980 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #48320 @ 0xbcc0 │ │ │ │ + movw r2, #49024 @ 0xbf80 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ movne r2, r7 │ │ │ │ - bl 9bc98 │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + bl 9bb28 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - b 9c09c │ │ │ │ - movw r2, #48344 @ 0xbcd8 │ │ │ │ + b 9bf2c │ │ │ │ + movw r2, #49048 @ 0xbf98 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - b 9c09c │ │ │ │ + b 9bf2c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #65444 @ 0xffa4 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ - movw r2, #48352 @ 0xbce0 │ │ │ │ + movw r3, #612 @ 0x264 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r2, #49056 @ 0xbfa0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 9c000 │ │ │ │ - movw r2, #48360 @ 0xbce8 │ │ │ │ + bge 9be90 │ │ │ │ + movw r2, #49064 @ 0xbfa8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 9bc98 │ │ │ │ + b 9bb28 │ │ │ │ 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, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #48336 @ 0xbcd0 │ │ │ │ + movw r2, #49040 @ 0xbf90 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9bc98 │ │ │ │ + b 9bb28 │ │ │ │ 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 9c168 │ │ │ │ + beq 9bff8 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 9c14c │ │ │ │ - b 9c1ec │ │ │ │ + bne 9bfdc │ │ │ │ + b 9c07c │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 9c1ec │ │ │ │ + beq 9c07c │ │ │ │ movw r3, #2924 @ 0xb6c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c1ec │ │ │ │ + beq 9c07c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9c1ec │ │ │ │ + beq 9c07c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #48380 @ 0xbcfc │ │ │ │ + movw r2, #49084 @ 0xbfbc │ │ │ │ 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 │ │ │ │ @@ -112449,144 +112359,144 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9bc24 │ │ │ │ - b 9c204 │ │ │ │ + bl 9bab4 │ │ │ │ + b 9c094 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9bc24 │ │ │ │ + bl 9bab4 │ │ │ │ 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, #2396 @ 0x95c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c244 │ │ │ │ + bne 9c0d4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c26c │ │ │ │ + beq 9c0fc │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #48400 @ 0xbd10 │ │ │ │ + movw r0, #49104 @ 0xbfd0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 9c128 │ │ │ │ - b 9c2d0 │ │ │ │ + bl 9bfb8 │ │ │ │ + b 9c160 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c284 │ │ │ │ + bne 9c114 │ │ │ │ movw r0, #2396 @ 0x95c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c2d0 │ │ │ │ + beq 9c160 │ │ │ │ movw r3, #2920 @ 0xb68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 9c250 │ │ │ │ - ldr r2, [pc, #52] @ 9c2e0 │ │ │ │ + blt 9c0e0 │ │ │ │ + ldr r2, [pc, #52] @ 9c170 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9c2ac │ │ │ │ + bne 9c13c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 9c250 │ │ │ │ + ble 9c0e0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - strhteq pc, [pc], #-236 @ │ │ │ │ + rsbeq pc, pc, r4, lsl #29 │ │ │ │ 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, #2396 @ 0x95c │ │ │ │ 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 9c328 │ │ │ │ + bne 9c1b8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c34c │ │ │ │ + beq 9c1dc │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #48420 @ 0xbd24 │ │ │ │ + movw r0, #49124 @ 0xbfe4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 9c128 │ │ │ │ - b 9c3b0 │ │ │ │ + bl 9bfb8 │ │ │ │ + b 9c240 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c364 │ │ │ │ + bne 9c1f4 │ │ │ │ movw r0, #2396 @ 0x95c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c3b0 │ │ │ │ + beq 9c240 │ │ │ │ movw r3, #2916 @ 0xb64 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 9c334 │ │ │ │ - ldr r2, [pc, #92] @ 9c3e8 │ │ │ │ + blt 9c1c4 │ │ │ │ + ldr r2, [pc, #92] @ 9c278 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9c38c │ │ │ │ + bne 9c21c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 9c334 │ │ │ │ - movw r3, #65208 @ 0xfeb8 │ │ │ │ + ble 9c1c4 │ │ │ │ + movw r3, #65152 @ 0xfe80 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9c3d8 │ │ │ │ + beq 9c268 │ │ │ │ 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, asr #29 │ │ │ │ + rsbeq pc, pc, r8, lsl #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 r5, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -112599,29 +112509,29 @@ │ │ │ │ bl 32b30 │ │ │ │ cmp r7, #0 │ │ │ │ sub r1, r4, r7 │ │ │ │ addne r1, r0, r1 │ │ │ │ moveq r1, r0 │ │ │ │ movne r4, r7 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 9c47c │ │ │ │ + bne 9c30c │ │ │ │ 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 32ed4 │ │ │ │ sub r3, r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 9c458 │ │ │ │ + bhi 9c2e8 │ │ │ │ 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 32ed4 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -112631,127 +112541,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 9c74c │ │ │ │ + beq 9c5dc │ │ │ │ ldr r6, [fp, #24] │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 9c518 │ │ │ │ + bhi 9c3a8 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 9c4fc │ │ │ │ + beq 9c38c │ │ │ │ rsbs r2, r2, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 9c3ec │ │ │ │ - b 9c730 │ │ │ │ + bl 9c27c │ │ │ │ + b 9c5c0 │ │ │ │ cmp r6, #6 │ │ │ │ - bne 9c730 │ │ │ │ + bne 9c5c0 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ - movw r2, #60800 @ 0xed80 │ │ │ │ + movw r2, #27904 @ 0x6d00 │ │ │ │ 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 9c570 │ │ │ │ + bne 9c400 │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #48440 @ 0xbd38 │ │ │ │ + movw r1, #49144 @ 0xbff8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 9c594 │ │ │ │ + b 9c424 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9, lsr #5 │ │ │ │ - bhi 9c5b0 │ │ │ │ + bhi 9c440 │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #48508 @ 0xbd7c │ │ │ │ + movw r1, #49212 @ 0xc03c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr lr, [lr] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #22 │ │ │ │ str lr, [ip] │ │ │ │ - bl 9c2e4 │ │ │ │ - b 9c74c │ │ │ │ + bl 9c174 │ │ │ │ + b 9c5dc │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c6f4 │ │ │ │ + bne 9c584 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c6f4 │ │ │ │ + beq 9c584 │ │ │ │ cmp r1, r4 │ │ │ │ - beq 9c5f4 │ │ │ │ + beq 9c484 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 336b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9c5f4 │ │ │ │ + beq 9c484 │ │ │ │ rsbs r2, r4, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d4350 │ │ │ │ - bl 2c3800 │ │ │ │ + bl 2d61dc │ │ │ │ + bl 2c6180 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 9c6f4 │ │ │ │ - bl 2b45f8 <_start@@Base+0xba0> │ │ │ │ + blt 9c584 │ │ │ │ + bl 2b64c8 <_start@@Base+0xba0> │ │ │ │ cmp r4, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c630 │ │ │ │ + beq 9c4c0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9b7bc │ │ │ │ - b 9c6f4 │ │ │ │ + bl 9b64c │ │ │ │ + b 9c584 │ │ │ │ add r3, r6, #72 @ 0x48 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrexd r2, [r3] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 9c680 │ │ │ │ + beq 9c510 │ │ │ │ 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 9c660 │ │ │ │ + bne 9c4f0 │ │ │ │ dmb ish │ │ │ │ - b 9c6e0 │ │ │ │ + b 9c570 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -112767,89 +112677,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 9c6d0 │ │ │ │ + bne 9c560 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 3387c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #92 @ 0x5c │ │ │ │ bl 336b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c730 │ │ │ │ + bne 9c5c0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #11 │ │ │ │ - movw r1, #48584 @ 0xbdc8 │ │ │ │ + movw r1, #49288 @ 0xc088 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 9c2e4 │ │ │ │ + b 9c174 │ │ │ │ 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 2c3358 │ │ │ │ + b 2c5cd4 │ │ │ │ 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] @ 9c814 │ │ │ │ + ldr r0, [pc, #140] @ 9c6a4 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2d4350 │ │ │ │ - ldr r0, [pc, #120] @ 9c818 │ │ │ │ + bl 2d61dc │ │ │ │ + ldr r0, [pc, #120] @ 9c6a8 │ │ │ │ bl 355b8 <_PyObject_DebugMallocStats@@Base+0x1808> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ bl 3570c <_PyObject_DebugMallocStats@@Base+0x195c> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9c7cc │ │ │ │ + bne 9c65c │ │ │ │ mov r0, #1 │ │ │ │ - b 9c80c │ │ │ │ + b 9c69c │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c7c4 │ │ │ │ + beq 9c654 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9c7c4 │ │ │ │ + beq 9c654 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #48644 @ 0xbe04 │ │ │ │ + movw r0, #49348 @ 0xc0c4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 9c20c │ │ │ │ + bl 9c09c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, sp, r0, lsr #14 │ │ │ │ rsbeq r6, sp, r0, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -112861,197 +112771,197 @@ │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 3570c <_PyObject_DebugMallocStats@@Base+0x195c> │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9c900 │ │ │ │ + beq 9c790 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - movw r6, #37464 @ 0x9258 │ │ │ │ + movw r6, #37460 @ 0x9254 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ bl 355b8 <_PyObject_DebugMallocStats@@Base+0x1808> │ │ │ │ ldr r8, [r6, #176] @ 0xb0 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ee98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c900 │ │ │ │ + beq 9c790 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 9c884 │ │ │ │ + beq 9c714 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 9c8e4 │ │ │ │ + bne 9c774 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #176] @ 0xb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ee98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c900 │ │ │ │ - movw r0, #48720 @ 0xbe50 │ │ │ │ + beq 9c790 │ │ │ │ + movw r0, #49424 @ 0xc110 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9c20c │ │ │ │ + bl 9c09c │ │ │ │ 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 9c968 │ │ │ │ + bne 9c7f8 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c968 │ │ │ │ + beq 9c7f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2dc6c4 │ │ │ │ + bl 2de608 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 9c968 │ │ │ │ + bls 9c7f8 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #26304 @ 0x66c0 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 9c81c │ │ │ │ + bl 9c6ac │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 9c988 │ │ │ │ + beq 9c818 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 9c9a0 │ │ │ │ + bne 9c830 │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 9c970 │ │ │ │ + bne 9c800 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9c9f0 │ │ │ │ + beq 9c880 │ │ │ │ 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 9c9e8 │ │ │ │ + bne 9c878 │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 9c9cc │ │ │ │ + bne 9c85c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9ca14 │ │ │ │ + bne 9c8a4 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 9c9f4 │ │ │ │ + b 9c884 │ │ │ │ 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 9ca60 │ │ │ │ + bne 9c8f0 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 9ca8c │ │ │ │ + bhi 9c91c │ │ │ │ add ip, ip, #1 │ │ │ │ yield │ │ │ │ - b 9ca34 │ │ │ │ + b 9c8c4 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 9ca70 │ │ │ │ + bne 9c900 │ │ │ │ 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 9ca94 │ │ │ │ + beq 9c924 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, lr │ │ │ │ - bne 9caac │ │ │ │ + bne 9c93c │ │ │ │ strex r5, r4, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ca68 │ │ │ │ - b 9ca34 │ │ │ │ + beq 9c8f8 │ │ │ │ + b 9c8c4 │ │ │ │ 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 9ca20 │ │ │ │ + bl 9c8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9caec │ │ │ │ + bne 9c97c │ │ │ │ yield │ │ │ │ - b 9cacc │ │ │ │ + b 9c95c │ │ │ │ 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 9ca20 │ │ │ │ + bl 9c8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9cb30 │ │ │ │ + bne 9c9c0 │ │ │ │ yield │ │ │ │ - b 9cb10 │ │ │ │ + b 9c9a0 │ │ │ │ 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 │ │ │ │ @@ -113059,210 +112969,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, #63040 @ 0xf640 │ │ │ │ + movw r3, #63296 @ 0xf740 │ │ │ │ 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 9cc84 │ │ │ │ + beq 9cb14 │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9cc8c │ │ │ │ + beq 9cb1c │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 2bc394 │ │ │ │ + bl 2bed08 │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 9cc38 │ │ │ │ + beq 9cac8 │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 9ca20 │ │ │ │ + bl 9c8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9cbec │ │ │ │ + bne 9ca7c │ │ │ │ yield │ │ │ │ - b 9cbcc │ │ │ │ + b 9ca5c │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 9cbc4 │ │ │ │ + bne 9ca54 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9cc28 │ │ │ │ + bne 9cab8 │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 2d5a40 <_PyInterpreterState_New@@Base+0x121c> │ │ │ │ - b 9cc38 │ │ │ │ + bl 2d78d0 <_PyInterpreterState_New@@Base+0x1220> │ │ │ │ + b 9cac8 │ │ │ │ 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 9cbb0 │ │ │ │ + bne 9ca40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc394 │ │ │ │ + bl 2bed08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9cc78 │ │ │ │ + bne 9cb08 │ │ │ │ yield │ │ │ │ - b 9cc60 │ │ │ │ + b 9caf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b87c │ │ │ │ - b 9cc8c │ │ │ │ + bl 9b70c │ │ │ │ + b 9cb1c │ │ │ │ mov r1, #2 │ │ │ │ - bl 2bbdd8 <_Py_SetLocaleFromEnv@@Base+0x1a68> │ │ │ │ + bl 2be74c <_Py_SetLocaleFromEnv@@Base+0x3448> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 9b8d0 │ │ │ │ + b 9b760 │ │ │ │ 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 9cd0c │ │ │ │ + bcs 9cb9c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9ccfc │ │ │ │ + bne 9cb8c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 9ccfc │ │ │ │ + beq 9cb8c │ │ │ │ bl 36df0 │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r7, r5 │ │ │ │ - bhi 9ccd8 │ │ │ │ + bhi 9cb68 │ │ │ │ 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 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt 9cd84 │ │ │ │ + blt 9cc14 │ │ │ │ lsr r2, r4, #27 │ │ │ │ - movw r3, #61328 @ 0xef90 │ │ │ │ + movw r3, #61272 @ 0xef58 │ │ │ │ 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 9cd7c │ │ │ │ + bne 9cc0c │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 9cd60 │ │ │ │ + bne 9cbf0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ bl 339a4 │ │ │ │ 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 9cdd4 │ │ │ │ + beq 9cc64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9cdd4 │ │ │ │ + beq 9cc64 │ │ │ │ and lr, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r2, lr │ │ │ │ - bne 9cdc4 │ │ │ │ + bne 9cc54 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 9cdac │ │ │ │ + bne 9cc3c │ │ │ │ lsr ip, ip, #7 │ │ │ │ ldr r3, [r6, #456] @ 0x1c8 │ │ │ │ mul ip, r2, ip │ │ │ │ ldr r2, [r3, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9ce00 │ │ │ │ + beq 9cc90 │ │ │ │ yield │ │ │ │ - b 9cde8 │ │ │ │ + b 9cc78 │ │ │ │ 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 9c490 │ │ │ │ + bl 9c320 │ │ │ │ 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 9ce5c │ │ │ │ + bne 9ccec │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 9ce3c │ │ │ │ + bne 9cccc │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9ce68 │ │ │ │ + bne 9ccf8 │ │ │ │ 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 │ │ │ │ @@ -113271,44 +113181,44 @@ │ │ │ │ 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 9ceec │ │ │ │ + bcs 9cd7c │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9cedc │ │ │ │ + bne 9cd6c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 36df0 │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi 9cec0 │ │ │ │ + bhi 9cd50 │ │ │ │ movw r5, #2396 @ 0x95c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9cf08 │ │ │ │ + bne 9cd98 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 2b41e0 <_start@@Base+0x788> │ │ │ │ + bl 2b60b0 <_start@@Base+0x788> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r7, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2d5330 <_PyInterpreterState_New@@Base+0xb0c> │ │ │ │ + bl 2d71c0 <_PyInterpreterState_New@@Base+0xb10> │ │ │ │ ldr r0, [r7, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ bl 339a4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ @@ -113327,26 +113237,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 9cfa8 │ │ │ │ + bne 9ce38 │ │ │ │ strex lr, r2, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ mov r1, ip │ │ │ │ - bne 9cf74 │ │ │ │ + bne 9ce04 │ │ │ │ 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 9cfb4 │ │ │ │ + b 9ce44 │ │ │ │ push {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 │ │ │ │ @@ -113354,64 +113264,64 @@ │ │ │ │ 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 9d0d0 │ │ │ │ + bls 9cf60 │ │ │ │ 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 9d0b4 │ │ │ │ + beq 9cf44 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8b84 │ │ │ │ + bl 2dad68 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d084 │ │ │ │ + bne 9cf14 │ │ │ │ ldr r0, [r9, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ bl 34684 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 9d0c0 │ │ │ │ + b 9cf50 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9d0c0 │ │ │ │ + bne 9cf50 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 9d0c0 │ │ │ │ + bcc 9cf50 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 9d0c0 │ │ │ │ + b 9cf50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - bhi 9d020 │ │ │ │ + bhi 9ceb0 │ │ │ │ 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 │ │ │ │ @@ -113439,78 +113349,78 @@ │ │ │ │ add r4, r5, #116 @ 0x74 │ │ │ │ lsl r0, r0, #15 │ │ │ │ bl 339a4 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 9d354 │ │ │ │ + bcs 9d1e4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d32c │ │ │ │ + beq 9d1bc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb r2, [r8, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r6, r8 │ │ │ │ - beq 9d1d4 │ │ │ │ + beq 9d064 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9d1d4 │ │ │ │ + beq 9d064 │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9d1d4 │ │ │ │ + beq 9d064 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9d1bc │ │ │ │ + bne 9d04c │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 2d4350 │ │ │ │ + bl 2d61dc │ │ │ │ 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 9ca20 │ │ │ │ + bl 9c8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d21c │ │ │ │ + bne 9d0ac │ │ │ │ yield │ │ │ │ - b 9d1fc │ │ │ │ + b 9d08c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8b84 │ │ │ │ + bl 2dad68 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9d244 │ │ │ │ + bne 9d0d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ bl 34684 <_PyObject_DebugMallocStats@@Base+0x8d4> │ │ │ │ mov r4, r0 │ │ │ │ - b 9d33c │ │ │ │ + b 9d1cc │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 2d2b88 <_Py_write_noraise@@Base+0xb168> │ │ │ │ + bl 2d4a14 <_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 │ │ │ │ @@ -113528,273 +113438,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 2d5a40 <_PyInterpreterState_New@@Base+0x121c> │ │ │ │ + bl 2d78d0 <_PyInterpreterState_New@@Base+0x1220> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ - bne 9d33c │ │ │ │ + bne 9d1cc │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 9d31c │ │ │ │ + bcs 9d1ac │ │ │ │ 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 9d33c │ │ │ │ + b 9d1cc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 9d2e8 │ │ │ │ - b 9d33c │ │ │ │ + bhi 9d178 │ │ │ │ + b 9d1cc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ bl 347b4 <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 9d188 │ │ │ │ + bhi 9d018 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9d370 │ │ │ │ + bne 9d200 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 9cc9c │ │ │ │ + bl 9cb2c │ │ │ │ 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] @ 9d940 │ │ │ │ + ldr r7, [pc, #1440] @ 9d7d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #48848 @ 0xbed0 │ │ │ │ + movw r3, #49552 @ 0xc190 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #48860 @ 0xbedc │ │ │ │ + movw r2, #49564 @ 0xc19c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #48868 @ 0xbee4 │ │ │ │ + movw r3, #49572 @ 0xc1a4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #48880 @ 0xbef0 │ │ │ │ + movw r2, #49584 @ 0xc1b0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #48892 @ 0xbefc │ │ │ │ + movw r3, #49596 @ 0xc1bc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #48904 @ 0xbf08 │ │ │ │ + movw r2, #49608 @ 0xc1c8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #48796 @ 0xbe9c │ │ │ │ + movw r3, #49500 @ 0xc15c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #48808 @ 0xbea8 │ │ │ │ + movw r2, #49512 @ 0xc168 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #65444 @ 0xffa4 │ │ │ │ - movt r5, #70 @ 0x46 │ │ │ │ + movw r5, #612 @ 0x264 │ │ │ │ + movt r5, #71 @ 0x47 │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #48912 @ 0xbf10 │ │ │ │ + movw r1, #49616 @ 0xc1d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #48924 @ 0xbf1c │ │ │ │ + movw r1, #49628 @ 0xc1dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #33812 @ 0x8414 │ │ │ │ + movw r3, #34588 @ 0x871c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #48336 @ 0xbcd0 │ │ │ │ + movw r2, #49040 @ 0xbf90 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #48936 @ 0xbf28 │ │ │ │ + movw r3, #49640 @ 0xc1e8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #48336 @ 0xbcd0 │ │ │ │ + movw r2, #49040 @ 0xbf90 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #48944 @ 0xbf30 │ │ │ │ + movw r1, #49648 @ 0xc1f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #48952 @ 0xbf38 │ │ │ │ + movw r1, #49656 @ 0xc1f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #48964 @ 0xbf44 │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #48976 @ 0xbf50 │ │ │ │ + movw r1, #49680 @ 0xc210 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #33712 @ 0x83b0 │ │ │ │ + movw r1, #34488 @ 0x86b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #48964 @ 0xbf44 │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #48984 @ 0xbf58 │ │ │ │ + movw r1, #49688 @ 0xc218 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c0b4 │ │ │ │ + bl 9bf44 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #48996 @ 0xbf64 │ │ │ │ + movw r1, #49700 @ 0xc224 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c0b4 │ │ │ │ + bl 9bf44 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #49008 @ 0xbf70 │ │ │ │ + movw r1, #49712 @ 0xc230 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c0b4 │ │ │ │ + bl 9bf44 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #33632 @ 0x8360 │ │ │ │ + movw r1, #34408 @ 0x8668 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 9c0b4 │ │ │ │ + bl 9bf44 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #49016 @ 0xbf78 │ │ │ │ + movw r1, #49720 @ 0xc238 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c0b4 │ │ │ │ + bl 9bf44 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + movw r1, #49728 @ 0xc240 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9c0b4 │ │ │ │ + bl 9bf44 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #61308 @ 0xef7c │ │ │ │ + movw r1, #62012 @ 0xf23c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 9bec4 │ │ │ │ + bl 9bd54 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 9d668 │ │ │ │ + beq 9d4f8 │ │ │ │ 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 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #49032 @ 0xbf88 │ │ │ │ + movw r3, #49736 @ 0xc248 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #49044 @ 0xbf94 │ │ │ │ + movw r2, #49748 @ 0xc254 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ mov r6, #0 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ mov r7, #0 │ │ │ │ bl 32330 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #49064 @ 0xbfa8 │ │ │ │ + movw r3, #49768 @ 0xc268 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #49076 @ 0xbfb4 │ │ │ │ + movw r2, #49780 @ 0xc274 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ 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 2df4c │ │ │ │ @@ -113810,15 +113720,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] @ 9d944 │ │ │ │ + ldr r1, [pc, #532] @ 9d7d4 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #26952 @ 0x6948 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -113838,118 +113748,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 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ 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 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ 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 9d7f0 │ │ │ │ + blt 9d680 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 9d808 │ │ │ │ + blt 9d698 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 9d824 │ │ │ │ + blt 9d6b4 │ │ │ │ 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 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ - movw r2, #49088 @ 0xbfc0 │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + movw r2, #49792 @ 0xc280 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #54840 @ 0xd638 │ │ │ │ + movw r3, #55544 @ 0xd8f8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ 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 44482c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 444b14 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #14612 @ 0x3914 │ │ │ │ + movw r3, #15316 @ 0x3bd4 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #49108 @ 0xbfd4 │ │ │ │ + movw r2, #49812 @ 0xc294 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - movw r5, #9604 @ 0x2584 │ │ │ │ + movw r5, #10308 @ 0x2844 │ │ │ │ movt r5, #72 @ 0x48 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d920 │ │ │ │ + beq 9d7b0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #49176 @ 0xc018 │ │ │ │ + movw r2, #49880 @ 0xc2d8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 9bce4 │ │ │ │ + bl 9bb74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #43432 @ 0xa9a8 │ │ │ │ + movw r0, #43064 @ 0xa838 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9bc98 │ │ │ │ + bl 9bb28 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, sp, r0, lsl #14 │ │ │ │ rsbeq r6, sp, r8, lsr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -113958,517 +113868,548 @@ │ │ │ │ movw r5, #26304 @ 0x66c0 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 9ac3c │ │ │ │ + bl 9aacc │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 9ace4 │ │ │ │ + bl 9ab74 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2df4c │ │ │ │ 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, #63040 @ 0xf640 │ │ │ │ + movw r6, #63296 @ 0xf740 │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 9dc44 │ │ │ │ + beq 9dad4 │ │ │ │ movw r3, #4544 @ 0x11c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9daec │ │ │ │ - ldr r0, [pc, #324] @ 9dc4c │ │ │ │ + bne 9d97c │ │ │ │ + ldr r0, [pc, #324] @ 9dadc │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 2d4414 │ │ │ │ + bl 2d62a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9dc44 │ │ │ │ + bne 9dad4 │ │ │ │ movw r5, #2924 @ 0xb6c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 9db58 │ │ │ │ + beq 9d9e8 │ │ │ │ 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] @ 9dc50 │ │ │ │ + ldr r2, [pc, #240] @ 9dae0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4540 @ 0x11bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9db7c │ │ │ │ + beq 9da0c │ │ │ │ bl 2d8f8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq 9dc44 │ │ │ │ + beq 9dad4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9dbb4 │ │ │ │ + beq 9da44 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 9db94 │ │ │ │ - bl 9cb58 │ │ │ │ - b 9db94 │ │ │ │ + beq 9da24 │ │ │ │ + bl 9c9e8 │ │ │ │ + b 9da24 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9dbc8 │ │ │ │ + beq 9da58 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bbdd8 <_Py_SetLocaleFromEnv@@Base+0x1a68> │ │ │ │ + bl 2be74c <_Py_SetLocaleFromEnv@@Base+0x3448> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 9d948 │ │ │ │ + bl 9d7d8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9dc44 │ │ │ │ + beq 9dad4 │ │ │ │ movw r3, #26960 @ 0x6950 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9dc24 │ │ │ │ + beq 9dab4 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 9dbe8 │ │ │ │ + bne 9da78 │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 9c3ec │ │ │ │ - b 9dc44 │ │ │ │ + bl 9c27c │ │ │ │ + b 9dad4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9dc3c │ │ │ │ + bne 9dacc │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 9dbf4 │ │ │ │ + bne 9da84 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, sp, r0, ror #15 │ │ │ │ andeq r0, r0, r8 │ │ │ │ │ │ │ │ -0009dc54 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0009dae4 <_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 2073ec │ │ │ │ + bl 207c68 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9dc98 <_PyLong_UInt16_Converter@@Base+0x44> │ │ │ │ + beq 9db28 <_PyLong_UInt16_Converter@@Base+0x44> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 9dca0 <_PyLong_UInt16_Converter@@Base+0x4c> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 9db30 <_PyLong_UInt16_Converter@@Base+0x4c> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49188 @ 0xc024 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ 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, [r0, #12] │ │ │ │ + mov ip, r0 │ │ │ │ + movw r0, #49928 @ 0xc308 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + cmp r2, #0 │ │ │ │ + str ip, [sp] │ │ │ │ + movweq r3, #612 @ 0x264 │ │ │ │ + movwne r3, #56984 @ 0xde98 │ │ │ │ + movteq r3, #71 @ 0x47 │ │ │ │ + movtne r3, #70 @ 0x46 │ │ │ │ + movweq r2, #28376 @ 0x6ed8 │ │ │ │ + mov r1, r3 │ │ │ │ + movteq r2, #69 @ 0x45 │ │ │ │ + bl d4e6c │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r2, r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #49960 @ 0xc328 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b d4e6c │ │ │ │ │ │ │ │ -0009dca8 : │ │ │ │ +0009dbb4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #34124 @ 0x854c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9dce8 │ │ │ │ + beq 9dbf4 │ │ │ │ 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, #19256 @ 0x4b38 │ │ │ │ + movw r0, #19960 @ 0x4df8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_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 │ │ │ │ │ │ │ │ -0009dd08 : │ │ │ │ +0009dc14 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33580 @ 0x832c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9dd48 │ │ │ │ + beq 9dc54 │ │ │ │ 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, #34244 @ 0x85c4 │ │ │ │ + movw r0, #34948 @ 0x8884 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009dd50 : │ │ │ │ +0009dc5c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33580 @ 0x832c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9dd90 │ │ │ │ + beq 9dc9c │ │ │ │ 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, #34244 @ 0x85c4 │ │ │ │ + movw r0, #34948 @ 0x8884 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009dd98 : │ │ │ │ +0009dca4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33872 @ 0x8450 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9ddd8 │ │ │ │ + beq 9dce4 │ │ │ │ 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, #34244 @ 0x85c4 │ │ │ │ + movw r0, #34948 @ 0x8884 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009dde0 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0009dcec : │ │ │ │ + push {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, #15968 @ 0x3e60 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 9dd38 │ │ │ │ + bl d452c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9dd38 │ │ │ │ + mov r1, #138 @ 0x8a │ │ │ │ + movw r0, #16096 @ 0x3ee0 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9dd48 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + tst r3, #32 │ │ │ │ + beq 9dd50 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +0009dd58 : │ │ │ │ + push {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, #15968 @ 0x3e60 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 9dda8 │ │ │ │ + bl d452c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9dda8 │ │ │ │ + mov r1, #148 @ 0x94 │ │ │ │ + movw r0, #16096 @ 0x3ee0 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +0009ddb4 <_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 9de48 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ + bne 9de1c <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ ldr r0, [r1, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 9de74 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ - bge 9de40 <_PyObject_GetDictPtr@@Base+0x60> │ │ │ │ + beq 9de48 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + bge 9de14 <_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 9de74 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + b 9de48 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9de70 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 9de44 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 9de70 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 385e9c <_PyMarshal_GetXIData@@Base+0x6b4> │ │ │ │ + beq 9de44 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 3867bc <_PyMarshal_GetXIData@@Base+0x914> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9de70 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 177ba8 │ │ │ │ - b 9de74 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + bne 9de44 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 177ef4 │ │ │ │ + b 9de48 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ sub r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009de7c <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +0009de50 <_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 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009deb0 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0009de84 <_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 207938 │ │ │ │ + bl 207ee0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9def8 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 9decc <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49224 @ 0xc048 │ │ │ │ + movw r1, #49996 @ 0xc34c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009df00 : │ │ │ │ +0009ded4 : │ │ │ │ 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 9df28 │ │ │ │ + bne 9defc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 9df74 │ │ │ │ + ldr r2, [pc, #64] @ 9df48 │ │ │ │ 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 9df68 │ │ │ │ + beq 9df3c │ │ │ │ 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} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + b bab00 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + b bab00 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bafa0 <_Py_SetImmortal@@Base> │ │ │ │ - │ │ │ │ -0009dfb4 : │ │ │ │ - push {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, #15968 @ 0x3e60 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq 9e000 │ │ │ │ - bl d46b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9e000 │ │ │ │ - mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #15108 @ 0x3b04 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9e010 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - tst r3, #32 │ │ │ │ - beq 9e018 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -0009e020 : │ │ │ │ - push {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, #15968 @ 0x3e60 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq 9e070 │ │ │ │ - bl d46b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9e070 │ │ │ │ - mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #15108 @ 0x3b04 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b bab00 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -0009e07c : │ │ │ │ +0009df88 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f161c │ │ │ │ + b 1f1d9c │ │ │ │ │ │ │ │ -0009e090 : │ │ │ │ +0009df9c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e0f8 │ │ │ │ + beq 9e004 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e0f8 │ │ │ │ + beq 9e004 │ │ │ │ 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 9e0e4 │ │ │ │ - bl 177ba8 │ │ │ │ + bne 9dff0 │ │ │ │ + bl 177ef4 │ │ │ │ mov r0, #0 │ │ │ │ - b 9e0f0 │ │ │ │ + b 9dffc │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -114479,544 +114420,513 @@ │ │ │ │ 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 9e140 │ │ │ │ - bl 83680 │ │ │ │ - b 9e158 │ │ │ │ + beq 9e04c │ │ │ │ + bl 8335c │ │ │ │ + b 9e064 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e160 │ │ │ │ + beq 9e06c │ │ │ │ mvn r4, #0 │ │ │ │ - b 9e178 │ │ │ │ + b 9e084 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009e184 : │ │ │ │ +0009e090 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9e100 │ │ │ │ + b 9e00c │ │ │ │ │ │ │ │ -0009e198 : │ │ │ │ +0009e0a4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9e100 │ │ │ │ + b 9e00c │ │ │ │ │ │ │ │ -0009e1ac : │ │ │ │ +0009e0b8 : │ │ │ │ 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 9e1ec │ │ │ │ - bl 83680 │ │ │ │ - b 9e214 │ │ │ │ + beq 9e0f8 │ │ │ │ + bl 8335c │ │ │ │ + b 9e120 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e21c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9e128 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49260 @ 0xc06c │ │ │ │ + movw r1, #50032 @ 0xc370 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r4, #0 │ │ │ │ - b 9e25c │ │ │ │ + b 9e168 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e1fc │ │ │ │ + beq 9e108 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9e1fc │ │ │ │ + bne 9e108 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009e268 : │ │ │ │ +0009e174 : │ │ │ │ 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 9e2d4 │ │ │ │ + beq 9e1e0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e2d4 │ │ │ │ + beq 9e1e0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e2d4 │ │ │ │ + beq 9e1e0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e2d4 │ │ │ │ + beq 9e1e0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 215a1c │ │ │ │ + bl 216038 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e2f0 │ │ │ │ - b 9e4e8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 9e1fc │ │ │ │ + b 9e3f4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49300 @ 0xc094 │ │ │ │ + movw r1, #50072 @ 0xc398 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b 9e4e8 │ │ │ │ + bl 1b899c │ │ │ │ + b 9e3f4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 215c78 │ │ │ │ + bl 216294 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9e310 │ │ │ │ + beq 9e21c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ - b 9e4e8 │ │ │ │ + bl 2181c4 │ │ │ │ + b 9e3f4 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 9e34c │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + bge 9e258 │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49356 @ 0xc0cc │ │ │ │ + movw r1, #50128 @ 0xc3d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 217ba8 │ │ │ │ - b 9e4e8 │ │ │ │ + bl 2181c4 │ │ │ │ + b 9e3f4 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e3d4 │ │ │ │ + bne 9e2e0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 34bd28 <_PyOS_URandomNonblock@@Base+0x27c> │ │ │ │ + bl 361a08 <_PyCapsule_SetTraverse@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e384 │ │ │ │ + beq 9e290 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e384 │ │ │ │ + bne 9e290 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 34bd28 <_PyOS_URandomNonblock@@Base+0x27c> │ │ │ │ + bl 361a08 <_PyCapsule_SetTraverse@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e3b0 │ │ │ │ + bne 9e2bc │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 40eb74 <_PyAsyncGenValueWrapperNew@@Base+0x2cc0> │ │ │ │ + bl 40f104 <_PyAsyncGenValueWrapperNew@@Base+0x2bf0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e3d4 │ │ │ │ + beq 9e2e0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e3d4 │ │ │ │ + bne 9e2e0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 40eb74 <_PyAsyncGenValueWrapperNew@@Base+0x2cc0> │ │ │ │ + bl 40f104 <_PyAsyncGenValueWrapperNew@@Base+0x2bf0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e3d4 │ │ │ │ + beq 9e2e0 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ebec │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 217ba8 │ │ │ │ - b 9e4ec │ │ │ │ + bl 2181c4 │ │ │ │ + b 9e3f8 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r2 │ │ │ │ - bne 9e408 │ │ │ │ - bl 36ccf4 │ │ │ │ + bne 9e314 │ │ │ │ + bl 36d9fc │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 217ba8 │ │ │ │ - b 9e4e8 │ │ │ │ + bl 2181c4 │ │ │ │ + b 9e3f4 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, r2 │ │ │ │ strgt r1, [r4, r2, lsl #2] │ │ │ │ addgt r2, r2, #1 │ │ │ │ - bgt 9e408 │ │ │ │ + bgt 9e314 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9e44c │ │ │ │ + ble 9e358 │ │ │ │ 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 9e430 │ │ │ │ + bne 9e33c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9e450 │ │ │ │ - b 9e4cc │ │ │ │ + bne 9e35c │ │ │ │ + b 9e3d8 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r5, r5, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bmi 9e498 │ │ │ │ + bmi 9e3a4 │ │ │ │ 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 9e498 │ │ │ │ + blt 9e3a4 │ │ │ │ cmn r3, #1 │ │ │ │ str r7, [r2], #-4 │ │ │ │ - bne 9e46c │ │ │ │ + bne 9e378 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 44051c │ │ │ │ + bl 440804 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 44051c │ │ │ │ + bl 440804 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ebec │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9e454 │ │ │ │ + bne 9e360 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 217ba8 │ │ │ │ - b 9e4ec │ │ │ │ + bl 2181c4 │ │ │ │ + b 9e3f8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -0009e4f8 : │ │ │ │ +0009e404 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2522d4 │ │ │ │ + b 2530ac │ │ │ │ │ │ │ │ -0009e50c : │ │ │ │ +0009e418 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 170e90 │ │ │ │ + b 1711d8 │ │ │ │ │ │ │ │ -0009e520 : │ │ │ │ +0009e42c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 21e440 │ │ │ │ + b 21eabc │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e54c │ │ │ │ + beq 9e458 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e580 │ │ │ │ + bne 9e48c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #39080 @ 0x98a8 │ │ │ │ + movw r2, #39644 @ 0x9adc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e588 : │ │ │ │ +0009e494 : │ │ │ │ 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] @ 9e634 │ │ │ │ + ldr r2, [pc, #140] @ 9e540 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9e5cc │ │ │ │ + bne 9e4d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9e534 │ │ │ │ - b 9e620 │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 9e440 │ │ │ │ + b 9e52c │ │ │ │ + bl 16a410 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e620 │ │ │ │ + beq 9e52c │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 34d40 <_PyObject_DebugMallocStats@@Base+0xf90> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9e608 │ │ │ │ + ble 9e514 │ │ │ │ mov r4, r5 │ │ │ │ - b 9e620 │ │ │ │ + b 9e52c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e600 │ │ │ │ + bne 9e50c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9e600 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9e50c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009e638 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +0009e544 <_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] @ 9e6e4 <_PyObject_CallMethod_SizeT@@Base+0xac> │ │ │ │ + ldr r2, [pc, #140] @ 9e5f0 <_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 9e67c <_PyObject_CallMethod_SizeT@@Base+0x44> │ │ │ │ + bne 9e588 <_PyObject_CallMethod_SizeT@@Base+0x44> │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9e534 │ │ │ │ - b 9e6d0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ - bl 16a0c8 │ │ │ │ + bl 9e440 │ │ │ │ + b 9e5dc <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + bl 16a410 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e6d0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + beq 9e5dc <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 34d40 <_PyObject_DebugMallocStats@@Base+0xf90> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9e6b8 <_PyObject_CallMethod_SizeT@@Base+0x80> │ │ │ │ + ble 9e5c4 <_PyObject_CallMethod_SizeT@@Base+0x80> │ │ │ │ mov r4, r5 │ │ │ │ - b 9e6d0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + b 9e5dc <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e6b0 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ + bne 9e5bc <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9e6b0 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9e5bc <_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 │ │ │ │ │ │ │ │ -0009e6e8 : │ │ │ │ +0009e5f4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr lr, [pc, #168] @ 9e7ac │ │ │ │ + ldr lr, [pc, #168] @ 9e6b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs ip, r1, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, lr] │ │ │ │ - beq 9e740 │ │ │ │ + beq 9e64c │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 9e788 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9e694 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #13164 @ 0x336c │ │ │ │ + movw r2, #13868 @ 0x362c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ - b 9e7a4 │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ + b 9e6b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9e77c │ │ │ │ + beq 9e688 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 9e774 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9e680 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #49412 @ 0xc104 │ │ │ │ + movw r2, #50184 @ 0xc408 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ - b 9e7a4 │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ + b 9e6b0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9e790 │ │ │ │ + bne 9e69c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fe410 │ │ │ │ + b fe53c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9e748 │ │ │ │ + bne 9e654 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19339c │ │ │ │ + b 193aa4 │ │ │ │ mov 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, #4080] @ 0xff0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - mov ip, r0 │ │ │ │ - movw r0, #49448 @ 0xc128 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - cmp r2, #0 │ │ │ │ - str ip, [sp] │ │ │ │ - movweq r3, #65444 @ 0xffa4 │ │ │ │ - movwne r3, #56280 @ 0xdbd8 │ │ │ │ - movteq r3, #70 @ 0x46 │ │ │ │ - movtne r3, #70 @ 0x46 │ │ │ │ - movweq r2, #27672 @ 0x6c18 │ │ │ │ - mov r1, r3 │ │ │ │ - movteq r2, #69 @ 0x45 │ │ │ │ - bl d4ffc │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r2, r0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #49480 @ 0xc148 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 9e848 │ │ │ │ + ldr r1, [pc, #16] @ 9e6d8 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d473c │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ + b d45b4 │ │ │ │ + mlseq fp, r0, r6, 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 r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d1bf8 <_PyType_GetDict@@Base> │ │ │ │ + bl d1a90 <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e894 │ │ │ │ + beq 9e724 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27adb0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27c8d0 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9e8a8 │ │ │ │ - b 9e8f0 │ │ │ │ + bne 9e738 │ │ │ │ + b 9e780 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9e87c │ │ │ │ - b 9e904 │ │ │ │ + bge 9e70c │ │ │ │ + b 9e794 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e904 │ │ │ │ + beq 9e794 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e8e8 │ │ │ │ + bgt 9e778 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e8e8 │ │ │ │ + bne 9e778 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 9e904 │ │ │ │ + b 9e794 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d473c │ │ │ │ + b d45b4 │ │ │ │ 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 193120 │ │ │ │ + b 19344c │ │ │ │ │ │ │ │ -0009e924 : │ │ │ │ +0009e7b4 : │ │ │ │ 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] │ │ │ │ @@ -115045,35 +114955,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 3a50d8 │ │ │ │ + bl 3a5e24 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0009e9c0 : │ │ │ │ +0009e850 : │ │ │ │ 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 9ea00 │ │ │ │ + bge 9e890 │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 9ea68 │ │ │ │ + b 9e8f8 │ │ │ │ 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] │ │ │ │ @@ -115082,22 +114992,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 22a974 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 22b08c <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 3c5be4 <_PyXIData_UnregisterClass@@Base+0x304> │ │ │ │ + bl 3c61d0 <_PyXIData_UnregisterClass@@Base+0x304> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 36fb10 <_PyInterpreterState_GetWhence@@Base+0x18> │ │ │ │ + bl 370784 <_PyInterpreterState_GetWhence@@Base+0x18> │ │ │ │ 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, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -115105,122 +115015,122 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #30304 @ 0x7660 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9eac0 │ │ │ │ + beq 9e950 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 9eac0 │ │ │ │ + beq 9e950 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9eae4 │ │ │ │ - b 9eafc │ │ │ │ + bne 9e974 │ │ │ │ + b 9e98c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9eab0 │ │ │ │ + beq 9e940 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27820 @ 0x6cac │ │ │ │ + movw r0, #28596 @ 0x6fb4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9eab0 │ │ │ │ - b 9eb40 │ │ │ │ + bne 9e940 │ │ │ │ + b 9e9d0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #27820 @ 0x6cac │ │ │ │ + movw r0, #28596 @ 0x6fb4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9eb40 │ │ │ │ + beq 9e9d0 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #320] @ 9ec48 │ │ │ │ + ldr r1, [pc, #320] @ 9ead8 │ │ │ │ mov r0, r5 │ │ │ │ - bl fc850 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl fc97c <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9eb48 │ │ │ │ + bne 9e9d8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ebac │ │ │ │ + bgt 9ea3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9ebac │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9ebac │ │ │ │ + bne 9ea3c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9ea3c │ │ │ │ mov r4, #0 │ │ │ │ - b 9ec40 │ │ │ │ + b 9ead0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9eb90 │ │ │ │ - ldr r2, [pc, #244] @ 9ec4c │ │ │ │ + beq 9ea20 │ │ │ │ + ldr r2, [pc, #244] @ 9eadc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 326d4c │ │ │ │ + bl 328fe8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9eb88 │ │ │ │ + bgt 9ea18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9eb88 │ │ │ │ + bne 9ea18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 9ec40 │ │ │ │ - bl df614 │ │ │ │ + b 9ead0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ec40 │ │ │ │ + bne 9ead0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259820 │ │ │ │ + bl 25a1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ebd4 │ │ │ │ + bne 9ea64 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13452 @ 0x348c │ │ │ │ + movw r1, #14156 @ 0x374c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9ec40 │ │ │ │ + beq 9ead0 │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9ec0c │ │ │ │ + bne 9ea9c │ │ │ │ mov r0, r7 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ mov r4, r0 │ │ │ │ - b 9ec1c │ │ │ │ + b 9eaac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ec40 │ │ │ │ + beq 9ead0 │ │ │ │ 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} │ │ │ │ - rsbeq r3, fp, ip, lsl #3 │ │ │ │ + rsbeq r3, fp, r4, lsl #3 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 │ │ │ │ @@ -115228,56 +115138,56 @@ │ │ │ │ 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 bcdc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc928 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9ecb8 │ │ │ │ + bne 9eb48 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9eeac │ │ │ │ + bgt 9ed3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9eeac │ │ │ │ + bne 9ed3c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9eeac │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9ed3c │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9ecd4 │ │ │ │ + bne 9eb64 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9ecdc │ │ │ │ + bne 9eb6c │ │ │ │ mov r3, r1 │ │ │ │ - b 9ecf4 │ │ │ │ + b 9eb84 │ │ │ │ bic r3, r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ecd4 │ │ │ │ + bgt 9eb64 │ │ │ │ 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 9ed18 │ │ │ │ + bne 9eba8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9ed20 │ │ │ │ + bne 9ebb0 │ │ │ │ mov r3, r1 │ │ │ │ - b 9ed38 │ │ │ │ + b 9ebc8 │ │ │ │ bic r3, r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ed18 │ │ │ │ + bgt 9eba8 │ │ │ │ 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 │ │ │ │ @@ -115292,56 +115202,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 9ede0 │ │ │ │ + ble 9ec70 │ │ │ │ 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 9edb4 │ │ │ │ + bne 9ec44 │ │ │ │ bic r1, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 9edbc │ │ │ │ + bne 9ec4c │ │ │ │ mov r1, r8 │ │ │ │ - b 9edd0 │ │ │ │ + b 9ec60 │ │ │ │ ldr r9, [r1] │ │ │ │ add sl, r9, #1 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9edb4 │ │ │ │ + bgt 9ec44 │ │ │ │ str sl, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [ip, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 9ed98 │ │ │ │ + bgt 9ec28 │ │ │ │ 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 9ee14 │ │ │ │ + bgt 9eca4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9ee14 │ │ │ │ + bne 9eca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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] @ 9eeb4 │ │ │ │ + ldr r0, [pc, #128] @ 9ed44 │ │ │ │ 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] │ │ │ │ @@ -115369,286 +115279,286 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009eeb8 : │ │ │ │ +0009ed48 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ movw r0, #27804 @ 0x6c9c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9ec50 │ │ │ │ + b 9eae0 │ │ │ │ │ │ │ │ -0009eee4 : │ │ │ │ +0009ed74 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #27804 @ 0x6c9c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9ec50 │ │ │ │ + b 9eae0 │ │ │ │ │ │ │ │ -0009ef0c : │ │ │ │ +0009ed9c : │ │ │ │ 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, #29164 @ 0x71ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 9ec50 │ │ │ │ + bl 9eae0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009ef50 : │ │ │ │ +0009ede0 : │ │ │ │ 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, #28640 @ 0x6fe0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 9ec50 │ │ │ │ + bl 9eae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9efbc │ │ │ │ - ldr r3, [pc, #96] @ 9efec │ │ │ │ + beq 9ee4c │ │ │ │ + ldr r3, [pc, #96] @ 9ee7c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #124] @ 0x7c │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 9efbc │ │ │ │ - bl 3077fc │ │ │ │ + beq 9ee4c │ │ │ │ + bl 309a9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4413bc <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 4416a4 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [r4, #28] │ │ │ │ - beq 9efc4 │ │ │ │ + beq 9ee54 │ │ │ │ mov r5, r4 │ │ │ │ - b 9efe4 │ │ │ │ + b 9ee74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9efe4 │ │ │ │ + bgt 9ee74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9efe4 │ │ │ │ + bne 9ee74 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vldr d0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 20a91c │ │ │ │ + b 20af08 │ │ │ │ │ │ │ │ -0009f008 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0009ee98 <_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 c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f06c <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ + beq 9eefc <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl db4fc │ │ │ │ + bl db394 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9f054 <_PyDict_GetItemStringWithError@@Base+0x4c> │ │ │ │ + ble 9eee4 <_PyDict_GetItemStringWithError@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b 9f06c <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ + b 9eefc <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f04c <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ + bne 9eedc <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9f04c <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9eedc <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009f074 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +0009ef04 <_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 1471a8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 147428 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -0009f088 <_PyDict_Pop@@Base>: │ │ │ │ +0009ef18 <_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 190978 │ │ │ │ + bl 191058 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 9f0e0 <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 9ef70 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9f0d8 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 9ef68 <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9f0e0 <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 9ef70 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d12ec <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 1d17d0 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009f0ec : │ │ │ │ +0009ef7c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2dcb3c │ │ │ │ + bl 2dea80 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f128 │ │ │ │ + bgt 9efb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f128 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne 9efb8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 149a7c │ │ │ │ + b 149cf4 │ │ │ │ │ │ │ │ -0009f138 : │ │ │ │ +0009efc8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 337dec │ │ │ │ + bl 339e4c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f18c │ │ │ │ - bl 149a7c │ │ │ │ + beq 9f01c │ │ │ │ + bl 149cf4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9f174 │ │ │ │ + ble 9f004 │ │ │ │ mov r4, r5 │ │ │ │ - b 9f18c │ │ │ │ + b 9f01c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f16c │ │ │ │ + bne 9effc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9f16c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9effc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009f194 : │ │ │ │ +0009f024 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e5574 │ │ │ │ + b e55a4 │ │ │ │ │ │ │ │ -0009f1ac <_PyObject_GetAttrId@@Base>: │ │ │ │ +0009f03c <_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 39208 <_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 d473c │ │ │ │ + b d45b4 │ │ │ │ │ │ │ │ -0009f1e4 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0009f074 <_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] @ 9f290 <_PyObject_CallMethodId@@Base+0xac> │ │ │ │ + ldr r2, [pc, #140] @ 9f120 <_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 9f228 <_PyObject_CallMethodId@@Base+0x44> │ │ │ │ + bne 9f0b8 <_PyObject_CallMethodId@@Base+0x44> │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9e534 │ │ │ │ - b 9f27c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ - bl 9f1ac <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 9e440 │ │ │ │ + b 9f10c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + bl 9f03c <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f27c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + beq 9f10c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 34d40 <_PyObject_DebugMallocStats@@Base+0xf90> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9f264 <_PyObject_CallMethodId@@Base+0x80> │ │ │ │ + ble 9f0f4 <_PyObject_CallMethodId@@Base+0x80> │ │ │ │ mov r4, r5 │ │ │ │ - b 9f27c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + b 9f10c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f25c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + bne 9f0ec <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9f25c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9f0ec <_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 │ │ │ │ │ │ │ │ -0009f294 <_PyObject_AssertFailed@@Base>: │ │ │ │ +0009f124 <_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, #26184 @ 0x6648 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ @@ -115657,425 +115567,425 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #49516 @ 0xc16c │ │ │ │ + movw r2, #50220 @ 0xc42c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9f300 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #49524 @ 0xc174 │ │ │ │ + beq 9f190 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #50228 @ 0xc434 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9f32c <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 9f1bc <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #49532 @ 0xc17c │ │ │ │ + movw r2, #50236 @ 0xc43c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - b 9f33c <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #49556 @ 0xc194 │ │ │ │ + b 9f1cc <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #50260 @ 0xc454 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9f364 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #57260 @ 0xdfac │ │ │ │ + beq 9f1f4 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #57964 @ 0xe26c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22914c <_PyObject_IsFreed@@Base> │ │ │ │ + bl 229864 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f3b4 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 9f244 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #61920 @ 0xf1e0 │ │ │ │ + movw r2, #63216 @ 0xf6f0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ - b 9f404 <_PyObject_AssertFailed@@Base+0x170> │ │ │ │ + b 9f294 <_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 2e63c │ │ │ │ mov r1, r5 │ │ │ │ - bl a5e14 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl a5ca4 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e158 │ │ │ │ + bl 3e23c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ - movw r1, #49576 @ 0xc1a8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ 9f414 <_PyObject_AssertFailed@@Base+0x180> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r1, r6, r0, lsl #25 │ │ │ │ - │ │ │ │ -0009f418 : │ │ │ │ - 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, #25152 @ 0x6240 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq 9f458 │ │ │ │ - movw r0, #26356 @ 0x66f4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - movw r1, #599 @ 0x257 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9f4ac │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 9f4b4 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 9f494 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq 9f494 │ │ │ │ - ldr r2, [r1] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r1] │ │ │ │ - b 9f4b8 │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49600 @ 0xc1c0 │ │ │ │ + movw r1, #50280 @ 0xc468 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - 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 c5900 │ │ │ │ - mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #33872 @ 0x8450 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9f520 │ │ │ │ - movw r0, #34244 @ 0x85c4 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - movw r1, #361 @ 0x169 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9f530 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9f544 │ │ │ │ - mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #34244 @ 0x85c4 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9f558 │ │ │ │ - ldr r1, [pc, #136] @ 9f5d4 │ │ │ │ - sub r2, fp, #16 │ │ │ │ - bl d030c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 9f560 │ │ │ │ - mov r4, #0 │ │ │ │ - b 9f5c8 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 9f59c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 9f59c │ │ │ │ - ldr r2, [r0] │ │ │ │ - str r1, [fp, #-16] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f59c │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - bne 9f59c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r5, [fp, #-16] │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #53496 @ 0xd0f8 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #49624 @ 0xc1d8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl d4ffc │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ + ldr r0, [pc] @ 9f2a4 <_PyObject_AssertFailed@@Base+0x180> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mlseq r6, r8, pc, r1 @ │ │ │ │ │ │ │ │ -0009f5d8 <_PyObject_GetMethod@@Base>: │ │ │ │ +0009f2a8 <_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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl d1bf8 <_PyType_GetDict@@Base> │ │ │ │ + bl d1a90 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f620 <_PyObject_GetMethod@@Base+0x48> │ │ │ │ + bne 9f2f0 <_PyObject_GetMethod@@Base+0x48> │ │ │ │ mov r0, r9 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9f658 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + blt 9f328 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ ldr r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #48092 @ 0xbbdc │ │ │ │ + movw r3, #48720 @ 0xbe50 │ │ │ │ movt r3, #20 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9f64c <_PyObject_GetMethod@@Base+0x74> │ │ │ │ + bne 9f31c <_PyObject_GetMethod@@Base+0x74> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9f660 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + beq 9f330 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r5 │ │ │ │ - bl d473c │ │ │ │ + bl d45b4 │ │ │ │ str r0, [sl] │ │ │ │ mov r6, #0 │ │ │ │ - b 9f888 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + b 9f558 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ mov r0, r9 │ │ │ │ - bl 27adb0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27c8d0 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f6cc <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ + beq 9f39c <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 9f6d8 <_PyObject_GetMethod@@Base+0x100> │ │ │ │ + bne 9f3a8 <_PyObject_GetMethod@@Base+0x100> │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f6c4 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + beq 9f394 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9f6c4 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + beq 9f394 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4] │ │ │ │ str r0, [sl] │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f658 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bgt 9f328 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne 9f658 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ - b 9f840 <_PyObject_GetMethod@@Base+0x268> │ │ │ │ + bne 9f328 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + b 9f510 <_PyObject_GetMethod@@Base+0x268> │ │ │ │ mov r6, #0 │ │ │ │ - b 9f6e0 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ + b 9f3b0 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 9f6e0 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ + b 9f3b0 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 9f728 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ + beq 9f3f8 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2f16b8 │ │ │ │ + bl 2f3660 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f728 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ + beq 9f3f8 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9f804 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9f4d4 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sl] │ │ │ │ - bl bd8d8 │ │ │ │ - b 9f658 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bl bd438 │ │ │ │ + b 9f328 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ ldrne r7, [r5, #-12] │ │ │ │ - bne 9f77c <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + bne 9f44c <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9f804 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ - bge 9f770 <_PyObject_GetMethod@@Base+0x198> │ │ │ │ + beq 9f4d4 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bge 9f440 <_PyObject_GetMethod@@Base+0x198> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [ip, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r2, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r1, r1, r2 │ │ │ │ cmn r5, r1 │ │ │ │ - beq 9f804 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9f4d4 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ ldr r7, [r5, r1] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9f804 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9f4d4 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, sl │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f7e0 <_PyObject_GetMethod@@Base+0x208> │ │ │ │ + beq 9f4b0 <_PyObject_GetMethod@@Base+0x208> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f7d4 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ + bgt 9f4a4 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 9f7d4 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ + bne 9f4a4 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ - b 9f658 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bl bd438 │ │ │ │ + b 9f328 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f804 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bgt 9f4d4 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 9f804 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bne 9f4d4 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9f854 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 9f524 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9f84c <_PyObject_GetMethod@@Base+0x274> │ │ │ │ + beq 9f51c <_PyObject_GetMethod@@Base+0x274> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f888 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bgt 9f558 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f888 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bne 9f558 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b 9f888 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b 9f558 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9f85c <_PyObject_GetMethod@@Base+0x284> │ │ │ │ + beq 9f52c <_PyObject_GetMethod@@Base+0x284> │ │ │ │ str r4, [sl] │ │ │ │ - b 9f888 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + b 9f558 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + movw r1, #49748 @ 0xc254 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0009f894 : │ │ │ │ +0009f564 : │ │ │ │ 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 bd8d8 │ │ │ │ + b bd438 │ │ │ │ │ │ │ │ -0009f8c4 : │ │ │ │ +0009f594 : │ │ │ │ push {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, #46136 @ 0xb438 │ │ │ │ + movw r1, #47708 @ 0xba5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 36dd5c │ │ │ │ + bl 36ea64 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f8fc │ │ │ │ + beq 9f5cc │ │ │ │ mvn r4, #0 │ │ │ │ - b 9f918 │ │ │ │ + b 9f5e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9f8f4 │ │ │ │ + beq 9f5c4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +0009f5f0 : │ │ │ │ + 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, #25152 @ 0x6240 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 9f630 │ │ │ │ + movw r0, #27060 @ 0x69b4 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + movw r1, #599 @ 0x257 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9f684 │ │ │ │ + movw r2, #5976 @ 0x1758 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 9f68c │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 9f66c │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #536870912 @ 0x20000000 │ │ │ │ + beq 9f66c │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r1] │ │ │ │ + b 9f690 │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #50304 @ 0xc480 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b899c │ │ │ │ + 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 2da71c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2da71c │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33872 @ 0x8450 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9f6f8 │ │ │ │ + movw r0, #34948 @ 0x8884 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + movw r1, #361 @ 0x169 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9f708 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9f71c │ │ │ │ + mov r1, #476 @ 0x1dc │ │ │ │ + movw r0, #34948 @ 0x8884 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9f730 │ │ │ │ + ldr r1, [pc, #136] @ 9f7ac │ │ │ │ + sub r2, fp, #16 │ │ │ │ + bl d01a8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 9f738 │ │ │ │ + mov r4, #0 │ │ │ │ + b 9f7a0 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9f774 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ + bne 9f774 │ │ │ │ + ldr r2, [r0] │ │ │ │ + str r1, [fp, #-16] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 9f774 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + bne 9f774 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r5, [fp, #-16] │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #54728 @ 0xd5c8 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #50328 @ 0xc498 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d4e6c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2da71c │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r2, fp, r0, ror #28 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r0, #1 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ add fp, sp, #8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -116108,57 +116018,57 @@ │ │ │ │ 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 9f9e4 │ │ │ │ + bne 9f874 │ │ │ │ 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 9f9c4 │ │ │ │ + beq 9f854 │ │ │ │ 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 9fa44 │ │ │ │ + bne 9f8d4 │ │ │ │ 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 9fa24 │ │ │ │ + beq 9f8b4 │ │ │ │ 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 9fa80 │ │ │ │ + beq 9f910 │ │ │ │ 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) │ │ │ │ @@ -116170,21 +116080,21 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 9fad8 │ │ │ │ + bmi 9f968 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fab0 │ │ │ │ + beq 9f940 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fab0 │ │ │ │ + beq 9f940 │ │ │ │ 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 │ │ │ │ @@ -116192,24 +116102,24 @@ │ │ │ │ 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 9fb24 │ │ │ │ + bne 9f9b4 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 9fb04 │ │ │ │ + bne 9f994 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fb14 │ │ │ │ + beq 9f9a4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #48] @ 9fb6c │ │ │ │ + ldr r3, [pc, #48] @ 9f9fc │ │ │ │ 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 │ │ │ │ @@ -116240,31 +116150,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 9fbe4 │ │ │ │ + bne 9fa74 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9fbf8 │ │ │ │ - b 9fc08 │ │ │ │ + bne 9fa88 │ │ │ │ + b 9fa98 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fbd4 │ │ │ │ + beq 9fa64 │ │ │ │ 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 9fc24 │ │ │ │ + beq 9fab4 │ │ │ │ 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} │ │ │ │ @@ -116279,88 +116189,88 @@ │ │ │ │ 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 9fc94 │ │ │ │ + bne 9fb24 │ │ │ │ movw r3, #43320 @ 0xa938 │ │ │ │ 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 9fc70 │ │ │ │ + beq 9fb00 │ │ │ │ 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 9fcf4 │ │ │ │ + bne 9fb84 │ │ │ │ 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 9fcd4 │ │ │ │ + beq 9fb64 │ │ │ │ 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 9fd54 │ │ │ │ + bne 9fbe4 │ │ │ │ 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 9fd34 │ │ │ │ + beq 9fbc4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26072 @ 0x65d8 │ │ │ │ + movw r1, #26996 @ 0x6974 │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #55944 @ 0xda88 │ │ │ │ + movw r0, #57248 @ 0xdfa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62b40 │ │ │ │ - ldr r3, [pc, #60] @ 9fdd4 │ │ │ │ + b 62930 │ │ │ │ + ldr r3, [pc, #60] @ 9fc64 │ │ │ │ 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 │ │ │ │ @@ -116381,74 +116291,74 @@ │ │ │ │ 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 337430 │ │ │ │ + b 339488 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9fe3c │ │ │ │ + beq 9fccc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 290b64 │ │ │ │ + bl 291d80 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009fe48 <_PyStolenTuple_Free@@Base>: │ │ │ │ +0009fcd8 <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movw r2, #43320 @ 0xa938 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 9feb4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 9fd44 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 9feb4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 9fec4 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 9fd44 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 9fd54 <_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 9feb4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 9fd44 <_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 │ │ │ │ │ │ │ │ -0009fec8 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +0009fd58 <_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 9ff34 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 9ff44 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 9fdc4 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 9fdd4 <_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 │ │ │ │ @@ -116467,105 +116377,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 │ │ │ │ │ │ │ │ -0009ff48 : │ │ │ │ +0009fdd8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009ff68 : │ │ │ │ +0009fdf8 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 9ff8c │ │ │ │ + beq 9fe1c │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009ff98 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +0009fe28 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 9ffd8 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 9fe68 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #32328 @ 0x7e48 │ │ │ │ + movw ip, #33032 @ 0x8108 │ │ │ │ movt ip, #86 @ 0x56 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #21320 @ 0x5348 │ │ │ │ + movw r1, #22024 @ 0x5608 │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #13144 @ 0x3358 │ │ │ │ + movw r3, #13848 @ 0x3618 │ │ │ │ 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, #1088 @ 0x440 │ │ │ │ + movwne r2, #1840 @ 0x730 │ │ │ │ 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] @ a02b4 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ + ldr r1, [pc, #636] @ a0144 <_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 a0098 <_PyUnicode_ToTitlecase@@Base+0x100> │ │ │ │ + ble 9ff28 <_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 a0078 <_PyUnicode_ToTitlecase@@Base+0xe0> │ │ │ │ + bcs 9ff08 <_PyUnicode_ToTitlecase@@Base+0xe0> │ │ │ │ cmp r6, #0 │ │ │ │ - blt a0274 <_PyUnicode_ToTitlecase@@Base+0x2dc> │ │ │ │ + blt a0104 <_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 │ │ │ │ @@ -116577,382 +116487,382 @@ │ │ │ │ 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 a0238 <_PyUnicode_ToTitlecase@@Base+0x2a0> │ │ │ │ + bne a00c8 <_PyUnicode_ToTitlecase@@Base+0x2a0> │ │ │ │ cmp r1, #0 │ │ │ │ movle r2, #0 │ │ │ │ - ble a014c <_PyUnicode_ToTitlecase@@Base+0x1b4> │ │ │ │ + ble 9ffdc <_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 a0148 <_PyUnicode_ToTitlecase@@Base+0x1b0> │ │ │ │ + bne 9ffd8 <_PyUnicode_ToTitlecase@@Base+0x1b0> │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt a0114 <_PyUnicode_ToTitlecase@@Base+0x17c> │ │ │ │ + bgt 9ffa4 <_PyUnicode_ToTitlecase@@Base+0x17c> │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne a0178 <_PyUnicode_ToTitlecase@@Base+0x1e0> │ │ │ │ + bne a0008 <_PyUnicode_ToTitlecase@@Base+0x1e0> │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a0288 <_PyUnicode_ToTitlecase@@Base+0x2f0> │ │ │ │ + bne a0118 <_PyUnicode_ToTitlecase@@Base+0x2f0> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq a028c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + beq a011c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ add r4, r4, r1 │ │ │ │ - b a0264 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + b a00f4 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, lr, r2 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r2, lr │ │ │ │ - bge a0208 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ + bge a0098 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ sub r2, r6, r4 │ │ │ │ cmp r2, #2000 @ 0x7d0 │ │ │ │ - ble a0208 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ + ble a0098 <_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 a01e8 <_PyUnicode_ToTitlecase@@Base+0x250> │ │ │ │ + bne a0078 <_PyUnicode_ToTitlecase@@Base+0x250> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - bl 440114 <_Py_hashtable_foreach@@Base+0x436c> │ │ │ │ + bl 4403fc <_Py_hashtable_foreach@@Base+0x436c> │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 440244 <_Py_hashtable_foreach@@Base+0x449c> │ │ │ │ + bl 44052c <_Py_hashtable_foreach@@Base+0x449c> │ │ │ │ cmn r0, #1 │ │ │ │ addne r5, r0, r4 │ │ │ │ moveq r5, r0 │ │ │ │ - b a028c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b a011c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r6 │ │ │ │ sub ip, r1, r5 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 84ec0 <_Py_hashtable_size@@Base+0x2e0> │ │ │ │ + bl 84b9c <_Py_hashtable_size@@Base+0x2e0> │ │ │ │ add r5, r5, r0 │ │ │ │ - b a028c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b a011c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bgt a0230 <_PyUnicode_ToTitlecase@@Base+0x298> │ │ │ │ + bgt a00c0 <_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 a0260 <_PyUnicode_ToTitlecase@@Base+0x2c8> │ │ │ │ + beq a00f0 <_PyUnicode_ToTitlecase@@Base+0x2c8> │ │ │ │ add r4, r4, r8 │ │ │ │ - b a0264 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + b a00f4 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bgt a0264 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + bgt a00f4 <_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 a0264 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + bne a00f4 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r4, r4, r3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bge a00dc <_PyUnicode_ToTitlecase@@Base+0x144> │ │ │ │ - b a0278 <_PyUnicode_ToTitlecase@@Base+0x2e0> │ │ │ │ + bge 9ff6c <_PyUnicode_ToTitlecase@@Base+0x144> │ │ │ │ + b a0108 <_PyUnicode_ToTitlecase@@Base+0x2e0> │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mvnne r5, #0 │ │ │ │ - b a028c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b a011c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ mov r5, r4 │ │ │ │ - ldr r3, [pc, #32] @ a02b4 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ + ldr r3, [pc, #32] @ a0144 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq a02a8 <_PyUnicode_ToTitlecase@@Base+0x310> │ │ │ │ + beq a0138 <_PyUnicode_ToTitlecase@@Base+0x310> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ │ │ │ │ -000a02b8 : │ │ │ │ +000a0148 : │ │ │ │ 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] @ a02ec │ │ │ │ + ldr r2, [pc, #24] @ a017c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl c5940 │ │ │ │ + bl c57a0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a02f0 <_PyWeakref_IsDead@@Base>: │ │ │ │ +000a0180 <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0324 : │ │ │ │ - ldr r2, [pc, #28] @ a0348 │ │ │ │ +000a01b4 : │ │ │ │ + ldr r2, [pc, #28] @ a01d8 │ │ │ │ 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 2e4f1c │ │ │ │ + b 2e6ecc │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a034c : │ │ │ │ +000a01dc : │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #60] @ a0398 │ │ │ │ + ldr lr, [pc, #60] @ a0228 │ │ │ │ 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 a038c │ │ │ │ + bne a021c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 112504 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b 1126d0 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a039c <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +000a022c <_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 100c64 <_PyArena_New@@Base+0xbc0> │ │ │ │ + bl 100d8c <_PyArena_New@@Base+0xbc0> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a03ec <_PyObjectArray_Free@@Base>: │ │ │ │ +000a027c <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a0408 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq a0298 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bbfe8 │ │ │ │ + b bbb48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0414 : │ │ │ │ +000a02a4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0438 : │ │ │ │ +000a02c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 378218 <_PyObject_FunctionStr@@Base+0xa34> │ │ │ │ + b 378e94 <_PyObject_FunctionStr@@Base+0xa38> │ │ │ │ │ │ │ │ -000a044c <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +000a02dc <_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 │ │ │ │ │ │ │ │ -000a0460 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000a02f0 <_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 │ │ │ │ │ │ │ │ -000a0474 : │ │ │ │ +000a0304 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0488 : │ │ │ │ +000a0318 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a049c : │ │ │ │ +000a032c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a04b0 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +000a0340 <_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 38fa0c <_PyFunction_VerifyStateless@@Base+0x5a0> │ │ │ │ + b 39098c <_PyFunction_VerifyStateless@@Base+0x710> │ │ │ │ │ │ │ │ -000a04d0 <_PyXIData_Lookup@@Base>: │ │ │ │ +000a0360 <_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 a0520 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ + beq a03b0 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - beq a0520 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ + beq a03b0 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3abdc8 <_Py_call_instrumentation_jump@@Base+0x464> │ │ │ │ - b a052c <_PyXIData_Lookup@@Base+0x5c> │ │ │ │ + bl 3acb18 <_Py_call_instrumentation_jump@@Base+0x464> │ │ │ │ + b a03bc <_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} │ │ │ │ │ │ │ │ -000a0538 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +000a03c8 <_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 │ │ │ │ │ │ │ │ -000a0554 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +000a03e4 <_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 │ │ │ │ │ │ │ │ -000a0570 <_PyErr_GetHandledException@@Base>: │ │ │ │ +000a0400 <_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 a0598 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne a0428 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a057c <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b a05c0 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + bne a040c <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b a0450 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq a05c0 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq a0450 <_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 │ │ │ │ │ │ │ │ -000a05cc <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +000a045c <_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 f9e98 │ │ │ │ + bl f9978 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a060c <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +000a049c <_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 │ │ │ │ @@ -116962,150 +116872,150 @@ │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 34b3c <_PyObject_DebugMallocStats@@Base+0xd8c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a064c : │ │ │ │ +000a04dc : │ │ │ │ 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 34b3c <_PyObject_DebugMallocStats@@Base+0xd8c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a0678 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +000a0508 <_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 a064c │ │ │ │ + b a04dc │ │ │ │ │ │ │ │ -000a068c : │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ +000a051c : │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a06b0 │ │ │ │ + bne a0540 │ │ │ │ mov r0, #0 │ │ │ │ - b a06cc │ │ │ │ + b a055c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a06a8 │ │ │ │ + beq a0538 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a06d8 : │ │ │ │ - ldr r3, [pc, #28] @ a06fc │ │ │ │ +000a0568 : │ │ │ │ + ldr r3, [pc, #28] @ a058c │ │ │ │ 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 2e2184 │ │ │ │ + b 2e4134 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a0700 : │ │ │ │ +000a0590 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0734 : │ │ │ │ +000a05c4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0760 : │ │ │ │ +000a05f0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0790 : │ │ │ │ +000a0620 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a07c0 : │ │ │ │ +000a0650 : │ │ │ │ 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, #49856 @ 0xc2c0 │ │ │ │ + movw ip, #50560 @ 0xc580 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2d2ee8 <_Py_write_noraise@@Base+0xb4c8> │ │ │ │ + bl 2d4d74 <_Py_write_noraise@@Base+0xdcc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a07f8 <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #9216 @ 0x2400 │ │ │ │ +000a0688 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #9968 @ 0x26f0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0818 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +000a06a8 <_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 │ │ │ │ @@ -117114,146 +117024,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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a0864 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +000a06f4 <_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 a0894 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq a0724 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2f264 │ │ │ │ ldr r4, [r5] │ │ │ │ - b a0880 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b a0710 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne a08b4 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne a0744 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a089c <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne a072c <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne a08c4 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne a0754 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ bl 2f264 │ │ │ │ - b a0880 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b a0710 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -000a08d0 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +000a0760 <_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 │ │ │ │ │ │ │ │ -000a08f8 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +000a0788 <_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 │ │ │ │ │ │ │ │ -000a0920 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +000a07b0 <_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 2f264 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ - b a0940 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b a07d0 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -000a0958 <_PySeqLock_EndRead@@Base>: │ │ │ │ +000a07e8 <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a0988 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq a0818 <_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 2f264 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0990 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +000a0820 <_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 │ │ │ │ │ │ │ │ -000a09c0 : │ │ │ │ +000a0850 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a09e4 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +000a0874 <_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 e0b7c │ │ │ │ + bl e100c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a0a20 : │ │ │ │ +000a08b0 : │ │ │ │ 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 │ │ │ │ @@ -117261,20 +117171,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 2b8780 │ │ │ │ + bl 2b9714 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a0a6c : │ │ │ │ +000a08fc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #26184 @ 0x6648 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ @@ -117285,15 +117195,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 30cc0 │ │ │ │ │ │ │ │ -000a0ab0 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +000a0940 <_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, #26184 @ 0x6648 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ @@ -117309,432 +117219,432 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 30cc0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #49880 @ 0xc2d8 │ │ │ │ + movw r1, #50584 @ 0xc598 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #7384 @ 0x1cd8 │ │ │ │ + movw r0, #8176 @ 0x1ff0 │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -000a0b20 : │ │ │ │ - ldr r3, [pc, #52] @ a0b5c │ │ │ │ +000a09b0 : │ │ │ │ + ldr r3, [pc, #52] @ a09ec │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0b58 │ │ │ │ + bne a09e8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #39700 @ 0x9b14 │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #8] @ a0b60 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b b0e0c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + ldr r0, [pc, #8] @ a09f0 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b b0c9c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r1, r6, r8, ror #25 │ │ │ │ + rsbeq r2, r6, r0 │ │ │ │ │ │ │ │ -000a0b64 : │ │ │ │ +000a09f4 : │ │ │ │ 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 a0b90 │ │ │ │ + beq a0a20 │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r5, #27724 @ 0x6c4c │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2da00 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ba284 │ │ │ │ + bl 2bb218 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #22632 @ 0x5868 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc] @ a0bd4 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r1, [r6], #-204 @ 0xffffff34 @ │ │ │ │ + ldr r0, [pc] @ a0a64 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r2, r6, r4, lsl r0 │ │ │ │ │ │ │ │ -000a0bd8 : │ │ │ │ +000a0a68 : │ │ │ │ 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] @ a0c14 │ │ │ │ + ldr r2, [pc, #32] @ a0aa4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 34eeec <_PyTemplate_Build@@Base+0x74> │ │ │ │ + bl 350348 <_PyTemplate_Build@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 351df0 │ │ │ │ + b 352a4c │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a0c18 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +000a0aa8 <_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 2d5dc8 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 2d7c58 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -000a0c30 <_PyThreadState_Init@@Base>: │ │ │ │ +000a0ac0 <_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, #49908 @ 0xc2f4 │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ a0c54 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r1, r6, r0, lsl sp │ │ │ │ + ldr r0, [pc] @ a0ae4 <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r2, r6, r8, lsr #32 │ │ │ │ │ │ │ │ -000a0c58 : │ │ │ │ +000a0ae8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0c70 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +000a0b00 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #9476 @ 0x2504 │ │ │ │ + movw r3, #9936 @ 0x26d0 │ │ │ │ movt r3, #17 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0c9c : │ │ │ │ - ldr r2, [pc, #28] @ a0cc0 │ │ │ │ +000a0b2c : │ │ │ │ + ldr r2, [pc, #28] @ a0b50 │ │ │ │ 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 342998 │ │ │ │ + b 344758 │ │ │ │ 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 a0d7c │ │ │ │ + bne a0c0c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq a0d68 │ │ │ │ + beq a0bf8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt a0d4c │ │ │ │ + blt a0bdc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge a0d68 │ │ │ │ + bge a0bf8 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b a0f04 │ │ │ │ + b a0d94 │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b a0f04 │ │ │ │ + b a0d94 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ 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 a0e04 │ │ │ │ + beq a0c94 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt a0de8 │ │ │ │ + blt a0c78 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge a0e04 │ │ │ │ + bge a0c94 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b a0e18 │ │ │ │ + b a0ca8 │ │ │ │ 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 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq a0e94 │ │ │ │ + beq a0d24 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt a0e78 │ │ │ │ + blt a0d08 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 444ea4 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge a0e94 │ │ │ │ + bge a0d24 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a0ea8 │ │ │ │ + b a0d38 │ │ │ │ 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 a0ed0 │ │ │ │ + blt a0d60 │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge a0ef4 │ │ │ │ - b a0f00 │ │ │ │ + bge a0d84 │ │ │ │ + b a0d90 │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq a0ef4 │ │ │ │ + beq a0d84 │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt a0f04 │ │ │ │ + blt a0d94 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b a0f04 │ │ │ │ + b a0d94 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000a0f0c : │ │ │ │ +000a0d9c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1160] @ 0x488 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0f38 │ │ │ │ + bne a0dc8 │ │ │ │ bl 2dc94 │ │ │ │ mov r0, #0 │ │ │ │ bl 2db20 │ │ │ │ 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 a0f78 │ │ │ │ - ldr r2, [pc, #136] @ a0ff0 │ │ │ │ + bne a0e08 │ │ │ │ + ldr r2, [pc, #136] @ a0e80 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ - b a0fe4 │ │ │ │ + b a0e74 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2f168 <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble a0f94 │ │ │ │ + ble a0e24 │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2f168 <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls a0fa4 │ │ │ │ + bls a0e34 │ │ │ │ mvn r5, #0 │ │ │ │ - b a0fe4 │ │ │ │ + b a0e74 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2ea48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0f9c │ │ │ │ + bne a0e2c │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e9f4 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e910 │ │ │ │ cmp r5, #0 │ │ │ │ - bne a0f9c │ │ │ │ - ldr r3, [pc, #20] @ a0ff0 │ │ │ │ + bne a0e2c │ │ │ │ + ldr r3, [pc, #20] @ a0e80 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a0ff4 : │ │ │ │ +000a0e84 : │ │ │ │ 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 2ed54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a103c │ │ │ │ + bne a0ecc │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge a1040 │ │ │ │ + bge a0ed0 │ │ │ │ bl 2e78c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a1048 : │ │ │ │ +000a0ed8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e78c │ │ │ │ │ │ │ │ -000a105c : │ │ │ │ +000a0eec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d8f8 │ │ │ │ │ │ │ │ -000a1074 : │ │ │ │ +000a0f04 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d8f8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a109c : │ │ │ │ +000a0f2c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ec64 │ │ │ │ │ │ │ │ -000a10b0 : │ │ │ │ - ldr r3, [pc, #28] @ a10d4 │ │ │ │ +000a0f40 : │ │ │ │ + ldr r3, [pc, #28] @ a0f64 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a10d8 : │ │ │ │ +000a0f68 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a0f40 │ │ │ │ + b a0dd0 │ │ │ │ │ │ │ │ -000a10ec : │ │ │ │ +000a0f7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2fe748 │ │ │ │ + b 3009d4 │ │ │ │ │ │ │ │ -000a1104 <_Py_closerange@@Base>: │ │ │ │ +000a0f94 <_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 │ │ │ │ @@ -117742,364 +117652,364 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2f24c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2ea60 │ │ │ │ cmp r0, r5 │ │ │ │ - ble a1150 <_Py_closerange@@Base+0x4c> │ │ │ │ + ble a0fe0 <_Py_closerange@@Base+0x4c> │ │ │ │ cmp r4, r5 │ │ │ │ - ble a1160 <_Py_closerange@@Base+0x5c> │ │ │ │ + ble a0ff0 <_Py_closerange@@Base+0x5c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2f240 │ │ │ │ mov r0, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e0d8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge a1160 <_Py_closerange@@Base+0x5c> │ │ │ │ + bge a0ff0 <_Py_closerange@@Base+0x5c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a1178 : │ │ │ │ +000a1008 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1190 : │ │ │ │ +000a1020 : │ │ │ │ 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] @ a1214 │ │ │ │ + ldr r4, [pc, #104] @ a10a4 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a11c8 │ │ │ │ + bne a1058 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a11b0 │ │ │ │ + bne a1040 │ │ │ │ dmb ish │ │ │ │ - beq a11d8 │ │ │ │ + beq a1068 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ - bl 31060 │ │ │ │ + bl 3c503c │ │ │ │ + bl 3105c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a11fc │ │ │ │ + bne a108c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a11e4 │ │ │ │ + bne a1074 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ a1214 │ │ │ │ + ldr r0, [pc, #8] @ a10a4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 35c91c │ │ │ │ - mlseq sl, r8, r1, sl │ │ │ │ + b 35ca78 │ │ │ │ + mlseq sl, r0, r1, sl │ │ │ │ │ │ │ │ -000a1218 : │ │ │ │ +000a10a8 : │ │ │ │ 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] @ a12a8 │ │ │ │ + ldr r4, [pc, #116] @ a1138 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1254 │ │ │ │ + bne a10e4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a123c │ │ │ │ + bne a10cc │ │ │ │ dmb ish │ │ │ │ - beq a1264 │ │ │ │ + beq a10f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ - ldr r3, [pc, #64] @ a12ac │ │ │ │ + bl 3c503c │ │ │ │ + ldr r3, [pc, #64] @ a113c │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne a1290 │ │ │ │ + bne a1120 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1278 │ │ │ │ + bne a1108 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 35c91c │ │ │ │ - mlseq sl, r8, r1, sl │ │ │ │ - rsbeq sl, sl, r8, lsr #4 │ │ │ │ + b 35ca78 │ │ │ │ + mlseq sl, r0, r1, sl │ │ │ │ + rsbeq sl, sl, r0, lsr #4 │ │ │ │ │ │ │ │ -000a12b0 : │ │ │ │ +000a1140 : │ │ │ │ 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] @ a1340 │ │ │ │ + ldr r4, [pc, #116] @ a11d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a12ec │ │ │ │ + bne a117c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a12d4 │ │ │ │ + bne a1164 │ │ │ │ dmb ish │ │ │ │ - beq a12fc │ │ │ │ + beq a118c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ - ldr r3, [pc, #64] @ a1344 │ │ │ │ + bl 3c503c │ │ │ │ + ldr r3, [pc, #64] @ a11d4 │ │ │ │ mov ip, #0 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a1328 │ │ │ │ + bne a11b8 │ │ │ │ strexb r1, ip, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1310 │ │ │ │ + bne a11a0 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 35c91c │ │ │ │ - mlseq sl, r8, r1, sl │ │ │ │ - rsbeq sl, sl, r8, lsr #4 │ │ │ │ + b 35ca78 │ │ │ │ + mlseq sl, r0, r1, sl │ │ │ │ + rsbeq sl, sl, r0, lsr #4 │ │ │ │ │ │ │ │ -000a1348 : │ │ │ │ +000a11d8 : │ │ │ │ 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] @ a1428 │ │ │ │ + ldr r4, [pc, #196] @ a12b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a1384 │ │ │ │ + bne a1214 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a136c │ │ │ │ + bne a11fc │ │ │ │ dmb ish │ │ │ │ - beq a1394 │ │ │ │ + beq a1224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c51ac │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bl 3c503c │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r3, #1912] @ 0x778 │ │ │ │ cmp r2, #31 │ │ │ │ - ble a13e0 │ │ │ │ + ble a1270 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a13c8 │ │ │ │ + bne a1258 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a13b0 │ │ │ │ + bne a1240 │ │ │ │ dmb ish │ │ │ │ - beq a13d8 │ │ │ │ - ldr r0, [pc, #80] @ a1428 │ │ │ │ - bl 35c91c │ │ │ │ + beq a1268 │ │ │ │ + ldr r0, [pc, #80] @ a12b8 │ │ │ │ + bl 35ca78 │ │ │ │ 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 a1410 │ │ │ │ + bne a12a0 │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a13f8 │ │ │ │ + bne a1288 │ │ │ │ dmb ish │ │ │ │ - beq a1420 │ │ │ │ - ldr r0, [pc, #8] @ a1428 │ │ │ │ - bl 35c91c │ │ │ │ + beq a12b0 │ │ │ │ + ldr r0, [pc, #8] @ a12b8 │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, asr #9 │ │ │ │ + strhteq sl, [sl], #-76 @ 0xffffffb4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a1468 │ │ │ │ + beq a12f8 │ │ │ │ ldr r3, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1484 │ │ │ │ + bgt a1314 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1, #-1] │ │ │ │ - bne a1484 │ │ │ │ + bne a1314 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1490 : │ │ │ │ +000a1320 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #58064 @ 0xe2d0 │ │ │ │ + movw r3, #59368 @ 0xe7e8 │ │ │ │ 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 a150c │ │ │ │ + beq a139c │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 215c78 │ │ │ │ + bl 216294 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a150c │ │ │ │ + bge a139c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1508 │ │ │ │ + bgt a1398 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1508 │ │ │ │ + bne a1398 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1560 │ │ │ │ + beq a13f0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1560 │ │ │ │ + bgt a13f0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a1560 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne a13f0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1594 │ │ │ │ + beq a1424 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1594 │ │ │ │ + bgt a1424 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a1594 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne a1424 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a15f0 │ │ │ │ + beq a1480 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a15f0 │ │ │ │ + bgt a1480 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a15f0 │ │ │ │ + bne a1480 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a164c │ │ │ │ + beq a14dc │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a164c │ │ │ │ + bgt a14dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a164c │ │ │ │ + bne a14dc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1654 : │ │ │ │ +000a14e4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49956 @ 0xc324 │ │ │ │ + movw r1, #50660 @ 0xc5e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -118108,72 +118018,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a16e8 │ │ │ │ + bne a1578 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a1728 │ │ │ │ + beq a15b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a1728 │ │ │ │ - b a16ec │ │ │ │ + ble a15b8 │ │ │ │ + b a157c │ │ │ │ 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 a1748 │ │ │ │ + bne a15d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a1728 │ │ │ │ + beq a15b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a174c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a15dc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a17a8 │ │ │ │ + bl 1b899c │ │ │ │ + b a1638 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 207d90 │ │ │ │ + bl 20837c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1788 │ │ │ │ + bgt a1618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a1788 │ │ │ │ + bne a1618 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a17a8 │ │ │ │ + bgt a1638 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a17a8 │ │ │ │ + bne a1638 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118182,72 +118092,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a1810 │ │ │ │ + bne a16a0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a1850 │ │ │ │ + beq a16e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a1850 │ │ │ │ - b a1814 │ │ │ │ + ble a16e0 │ │ │ │ + b a16a4 │ │ │ │ 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 a1870 │ │ │ │ + bne a1700 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a1850 │ │ │ │ + beq a16e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a1874 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a1704 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a18d0 │ │ │ │ + bl 1b899c │ │ │ │ + b a1760 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23a774 │ │ │ │ + bl 23b348 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a18b0 │ │ │ │ + bgt a1740 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a18b0 │ │ │ │ + bne a1740 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a18d0 │ │ │ │ + bgt a1760 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a18d0 │ │ │ │ + bne a1760 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118256,72 +118166,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a1938 │ │ │ │ + bne a17c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a1978 │ │ │ │ + beq a1808 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a1978 │ │ │ │ - b a193c │ │ │ │ + ble a1808 │ │ │ │ + b a17cc │ │ │ │ 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 a1998 │ │ │ │ + bne a1828 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a1978 │ │ │ │ + beq a1808 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a199c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a182c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a19f8 │ │ │ │ + bl 1b899c │ │ │ │ + b a1888 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 248d38 │ │ │ │ + bl 249914 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a19d8 │ │ │ │ + bgt a1868 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a19d8 │ │ │ │ + bne a1868 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a19f8 │ │ │ │ + bgt a1888 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a19f8 │ │ │ │ + bne a1888 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118330,72 +118240,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a1a60 │ │ │ │ + bne a18f0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a1aa0 │ │ │ │ + beq a1930 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a1aa0 │ │ │ │ - b a1a64 │ │ │ │ + ble a1930 │ │ │ │ + b a18f4 │ │ │ │ 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 a1ac0 │ │ │ │ + bne a1950 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a1aa0 │ │ │ │ + beq a1930 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a1ac4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a1954 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a1b20 │ │ │ │ + bl 1b899c │ │ │ │ + b a19b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 22f19c │ │ │ │ + bl 22fb34 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1b00 │ │ │ │ + bgt a1990 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a1b00 │ │ │ │ + bne a1990 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1b20 │ │ │ │ + bgt a19b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1b20 │ │ │ │ + bne a19b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118404,72 +118314,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a1b88 │ │ │ │ + bne a1a18 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a1bc8 │ │ │ │ + beq a1a58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a1bc8 │ │ │ │ - b a1b8c │ │ │ │ + ble a1a58 │ │ │ │ + b a1a1c │ │ │ │ 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 a1be8 │ │ │ │ + bne a1a78 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a1bc8 │ │ │ │ + beq a1a58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a1bec │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a1a7c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a1c48 │ │ │ │ + bl 1b899c │ │ │ │ + b a1ad8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 205a50 │ │ │ │ + bl 206038 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1c28 │ │ │ │ + bgt a1ab8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a1c28 │ │ │ │ + bne a1ab8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1c48 │ │ │ │ + bgt a1ad8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1c48 │ │ │ │ + bne a1ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118478,72 +118388,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a1cb0 │ │ │ │ + bne a1b40 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a1cf0 │ │ │ │ + beq a1b80 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a1cf0 │ │ │ │ - b a1cb4 │ │ │ │ + ble a1b80 │ │ │ │ + b a1b44 │ │ │ │ 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 a1d10 │ │ │ │ + bne a1ba0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a1cf0 │ │ │ │ + beq a1b80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a1d14 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a1ba4 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a1d70 │ │ │ │ + bl 1b899c │ │ │ │ + b a1c00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 282c94 │ │ │ │ + bl 2840b8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1d50 │ │ │ │ + bgt a1be0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a1d50 │ │ │ │ + bne a1be0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1d70 │ │ │ │ + bgt a1c00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1d70 │ │ │ │ + bne a1c00 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118552,72 +118462,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a1dd8 │ │ │ │ + bne a1c68 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a1e18 │ │ │ │ + beq a1ca8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a1e18 │ │ │ │ - b a1ddc │ │ │ │ + ble a1ca8 │ │ │ │ + b a1c6c │ │ │ │ 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 a1e38 │ │ │ │ + bne a1cc8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a1e18 │ │ │ │ + beq a1ca8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a1e3c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a1ccc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a1e98 │ │ │ │ + bl 1b899c │ │ │ │ + b a1d28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 204134 │ │ │ │ + bl 20471c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1e78 │ │ │ │ + bgt a1d08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a1e78 │ │ │ │ + bne a1d08 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1e98 │ │ │ │ + bgt a1d28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1e98 │ │ │ │ + bne a1d28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118626,72 +118536,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a1f00 │ │ │ │ + bne a1d90 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a1f40 │ │ │ │ + beq a1dd0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a1f40 │ │ │ │ - b a1f04 │ │ │ │ + ble a1dd0 │ │ │ │ + b a1d94 │ │ │ │ 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 a1f60 │ │ │ │ + bne a1df0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a1f40 │ │ │ │ + beq a1dd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a1f64 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a1df4 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a1fc0 │ │ │ │ + bl 1b899c │ │ │ │ + b a1e50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 383ae0 │ │ │ │ + bl 384270 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1fa0 │ │ │ │ + bgt a1e30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a1fa0 │ │ │ │ + bne a1e30 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1fc0 │ │ │ │ + bgt a1e50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1fc0 │ │ │ │ + bne a1e50 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118700,72 +118610,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2028 │ │ │ │ + bne a1eb8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2068 │ │ │ │ + beq a1ef8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2068 │ │ │ │ - b a202c │ │ │ │ + ble a1ef8 │ │ │ │ + b a1ebc │ │ │ │ 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 a2088 │ │ │ │ + bne a1f18 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2068 │ │ │ │ + beq a1ef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a208c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a1f1c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a20e8 │ │ │ │ + bl 1b899c │ │ │ │ + b a1f78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2227a8 │ │ │ │ + bl 222e18 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a20c8 │ │ │ │ + bgt a1f58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a20c8 │ │ │ │ + bne a1f58 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a20e8 │ │ │ │ + bgt a1f78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a20e8 │ │ │ │ + bne a1f78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118774,72 +118684,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2150 │ │ │ │ + bne a1fe0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2190 │ │ │ │ + beq a2020 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2190 │ │ │ │ - b a2154 │ │ │ │ + ble a2020 │ │ │ │ + b a1fe4 │ │ │ │ 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 a21b0 │ │ │ │ + bne a2040 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2190 │ │ │ │ + beq a2020 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a21b4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2044 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2210 │ │ │ │ + bl 1b899c │ │ │ │ + b a20a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c2308 │ │ │ │ + bl 1c27a8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a21f0 │ │ │ │ + bgt a2080 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a21f0 │ │ │ │ + bne a2080 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2210 │ │ │ │ + bgt a20a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2210 │ │ │ │ + bne a20a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118848,72 +118758,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2278 │ │ │ │ + bne a2108 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a22b8 │ │ │ │ + beq a2148 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a22b8 │ │ │ │ - b a227c │ │ │ │ + ble a2148 │ │ │ │ + b a210c │ │ │ │ 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 a22d8 │ │ │ │ + bne a2168 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a22b8 │ │ │ │ + beq a2148 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a22dc │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a216c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2338 │ │ │ │ + bl 1b899c │ │ │ │ + b a21c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 342f0c │ │ │ │ + bl 344ccc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2318 │ │ │ │ + bgt a21a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2318 │ │ │ │ + bne a21a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2338 │ │ │ │ + bgt a21c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2338 │ │ │ │ + bne a21c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118922,72 +118832,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a23a0 │ │ │ │ + bne a2230 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a23e0 │ │ │ │ + beq a2270 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a23e0 │ │ │ │ - b a23a4 │ │ │ │ + ble a2270 │ │ │ │ + b a2234 │ │ │ │ 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 a2400 │ │ │ │ + bne a2290 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a23e0 │ │ │ │ + beq a2270 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2404 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2294 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2460 │ │ │ │ + bl 1b899c │ │ │ │ + b a22f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3b31b8 │ │ │ │ + bl 296ee8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2440 │ │ │ │ + bgt a22d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2440 │ │ │ │ + bne a22d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2460 │ │ │ │ + bgt a22f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2460 │ │ │ │ + bne a22f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -118996,72 +118906,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a24c8 │ │ │ │ + bne a2358 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2508 │ │ │ │ + beq a2398 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2508 │ │ │ │ - b a24cc │ │ │ │ + ble a2398 │ │ │ │ + b a235c │ │ │ │ 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 a2528 │ │ │ │ + bne a23b8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2508 │ │ │ │ + beq a2398 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a252c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a23bc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2588 │ │ │ │ + bl 1b899c │ │ │ │ + b a2418 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3fcb24 │ │ │ │ + bl 3fd104 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2568 │ │ │ │ + bgt a23f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2568 │ │ │ │ + bne a23f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2588 │ │ │ │ + bgt a2418 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2588 │ │ │ │ + bne a2418 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -119070,72 +118980,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a25f0 │ │ │ │ + bne a2480 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2630 │ │ │ │ + beq a24c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2630 │ │ │ │ - b a25f4 │ │ │ │ + ble a24c0 │ │ │ │ + b a2484 │ │ │ │ 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 a2650 │ │ │ │ + bne a24e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2630 │ │ │ │ + beq a24c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2654 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a24e4 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a26b0 │ │ │ │ + bl 1b899c │ │ │ │ + b a2540 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3ccda8 │ │ │ │ + bl 3cd398 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2690 │ │ │ │ + bgt a2520 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2690 │ │ │ │ + bne a2520 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26b0 │ │ │ │ + bgt a2540 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a26b0 │ │ │ │ + bne a2540 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -119144,72 +119054,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2718 │ │ │ │ + bne a25a8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2758 │ │ │ │ + beq a25e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2758 │ │ │ │ - b a271c │ │ │ │ + ble a25e8 │ │ │ │ + b a25ac │ │ │ │ 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 a2778 │ │ │ │ + bne a2608 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2758 │ │ │ │ + beq a25e8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a277c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a260c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a27d8 │ │ │ │ + bl 1b899c │ │ │ │ + b a2668 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 28613c │ │ │ │ + bl 2875f8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a27b8 │ │ │ │ + bgt a2648 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a27b8 │ │ │ │ + bne a2648 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a27d8 │ │ │ │ + bgt a2668 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a27d8 │ │ │ │ + bne a2668 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -119218,72 +119128,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2840 │ │ │ │ + bne a26d0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2880 │ │ │ │ + beq a2710 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2880 │ │ │ │ - b a2844 │ │ │ │ + ble a2710 │ │ │ │ + b a26d4 │ │ │ │ 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 a28a0 │ │ │ │ + bne a2730 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2880 │ │ │ │ + beq a2710 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a28a4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2734 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2900 │ │ │ │ + bl 1b899c │ │ │ │ + b a2790 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 4066f0 │ │ │ │ + bl 406d58 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a28e0 │ │ │ │ + bgt a2770 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a28e0 │ │ │ │ + bne a2770 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2900 │ │ │ │ + bgt a2790 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2900 │ │ │ │ + bne a2790 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -119292,72 +119202,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2968 │ │ │ │ + bne a27f8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a29a8 │ │ │ │ + beq a2838 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a29a8 │ │ │ │ - b a296c │ │ │ │ + ble a2838 │ │ │ │ + b a27fc │ │ │ │ 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 a29c8 │ │ │ │ + bne a2858 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a29a8 │ │ │ │ + beq a2838 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a29cc │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a285c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2a28 │ │ │ │ + bl 1b899c │ │ │ │ + b a28b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 36d9bc │ │ │ │ + bl 36e6c4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2a08 │ │ │ │ + bgt a2898 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2a08 │ │ │ │ + bne a2898 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2a28 │ │ │ │ + bgt a28b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2a28 │ │ │ │ + bne a28b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -119366,72 +119276,72 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2a90 │ │ │ │ + bne a2920 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2ad0 │ │ │ │ + beq a2960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2ad0 │ │ │ │ - b a2a94 │ │ │ │ + ble a2960 │ │ │ │ + b a2924 │ │ │ │ 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 a2af0 │ │ │ │ + bne a2980 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2ad0 │ │ │ │ + beq a2960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2af4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2984 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2b50 │ │ │ │ + bl 1b899c │ │ │ │ + b a29e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 38477c │ │ │ │ + bl 384e8c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2b30 │ │ │ │ + bgt a29c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2b30 │ │ │ │ + bne a29c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2b50 │ │ │ │ + bgt a29e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2b50 │ │ │ │ + bne a29e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -119440,123 +119350,123 @@ │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2bb8 │ │ │ │ + bne a2a48 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2bf8 │ │ │ │ + beq a2a88 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2bf8 │ │ │ │ - b a2bbc │ │ │ │ + ble a2a88 │ │ │ │ + b a2a4c │ │ │ │ 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 a2c18 │ │ │ │ + bne a2aa8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2bf8 │ │ │ │ + beq a2a88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2c1c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2aac │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2c78 │ │ │ │ + bl 1b899c │ │ │ │ + b a2b08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 193f08 │ │ │ │ + bl 1945dc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c58 │ │ │ │ + bgt a2ae8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2c58 │ │ │ │ + bne a2ae8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c78 │ │ │ │ + bgt a2b08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2c78 │ │ │ │ + bne a2b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a2c80 : │ │ │ │ +000a2b10 : │ │ │ │ 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, #7456 @ 0x1d20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a2cc8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a2b58 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5876 @ 0x16f4 │ │ │ │ + movw r1, #5208 @ 0x1458 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a2d08 │ │ │ │ + bl 1b899c │ │ │ │ + b a2b98 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3ca5f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2d08 │ │ │ │ + bgt a2b98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2d08 │ │ │ │ + bne a2b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #50696 @ 0xc608 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -119565,15 +119475,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 a2db4 │ │ │ │ + blt a2c44 │ │ │ │ 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 │ │ │ │ @@ -119586,52 +119496,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 a2df0 │ │ │ │ + blt a2c80 │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge a2e18 │ │ │ │ - b a2e28 │ │ │ │ + bge a2ca8 │ │ │ │ + b a2cb8 │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq a2e18 │ │ │ │ + beq a2ca8 │ │ │ │ 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 a2e34 │ │ │ │ + blt a2cc4 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b a2e34 │ │ │ │ + b a2cc4 │ │ │ │ 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 a2e70 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq a2d00 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17280 @ 0x4380 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 │ │ │ │ @@ -119646,815 +119556,815 @@ │ │ │ │ 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, #50036 @ 0xc374 │ │ │ │ + movw r1, #50740 @ 0xc634 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2db38 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne a2f28 │ │ │ │ + bne a2db8 │ │ │ │ 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 a2f28 │ │ │ │ + bhi a2db8 │ │ │ │ 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 a2f44 │ │ │ │ + b a2dd4 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50056 @ 0xc388 │ │ │ │ + movw r1, #50760 @ 0xc648 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000a2f4c : │ │ │ │ +000a2ddc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58064 @ 0xe2d0 │ │ │ │ + movw r3, #59368 @ 0xe7e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a2f7c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a2e0c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50080 @ 0xc3a0 │ │ │ │ + movw r1, #50784 @ 0xc660 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ 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 a2fb8 │ │ │ │ + bne a2e48 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4208 @ 0x1070 │ │ │ │ + movw r1, #4856 @ 0x12f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a2fc0 : │ │ │ │ +000a2e50 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a3008 │ │ │ │ + bne a2e98 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50116 @ 0xc3c4 │ │ │ │ + movw r1, #50820 @ 0xc684 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a3014 : │ │ │ │ +000a2ea4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a3050 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne a2ee0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50116 @ 0xc3c4 │ │ │ │ + movw r1, #50820 @ 0xc684 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq a306c │ │ │ │ + beq a2efc │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a3078 : │ │ │ │ +000a2f08 : │ │ │ │ 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, #58064 @ 0xe2d0 │ │ │ │ + movw r3, #59368 @ 0xe7e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a30c4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a2f54 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #50080 @ 0xc3a0 │ │ │ │ + movw r1, #50784 @ 0xc660 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne a3114 │ │ │ │ + bne a2fa4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #548] @ a3328 │ │ │ │ + ldr r3, [pc, #548] @ a31b8 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi a3278 │ │ │ │ + bhi a3108 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #2232 @ 0x8b8 │ │ │ │ + movw r0, #2936 @ 0xb78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a30f8 │ │ │ │ - b a321c │ │ │ │ + bne a2f88 │ │ │ │ + b a30ac │ │ │ │ ldr r8, [r5, #24] │ │ │ │ - b a3138 │ │ │ │ + b a2fc8 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 21b108 │ │ │ │ + bl 21b724 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a3320 │ │ │ │ + beq a31b0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 21b108 │ │ │ │ + bl 21b724 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a317c │ │ │ │ + bne a300c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a321c │ │ │ │ + bgt a30ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a321c │ │ │ │ + bne a30ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a321c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a30ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne a3198 │ │ │ │ + bne a3028 │ │ │ │ mov r0, #1 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a3298 │ │ │ │ - b a31f0 │ │ │ │ + bne a3128 │ │ │ │ + b a3080 │ │ │ │ mov r0, r8 │ │ │ │ - bl 21b108 │ │ │ │ + bl 21b724 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a31f0 │ │ │ │ + beq a3080 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne a3298 │ │ │ │ + bne a3128 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13332 @ 0x3414 │ │ │ │ + movw r1, #14036 @ 0x36d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a31f0 │ │ │ │ + bgt a3080 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a31f0 │ │ │ │ + bne a3080 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3210 │ │ │ │ + bgt a30a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3210 │ │ │ │ + bne a30a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3224 │ │ │ │ + ble a30b4 │ │ │ │ mov r4, #0 │ │ │ │ - b a3320 │ │ │ │ + b a31b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a321c │ │ │ │ + bne a30ac │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a321c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a30ac │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 21b108 │ │ │ │ + bl 21b724 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a3320 │ │ │ │ - ldr r5, [pc, #216] @ a332c │ │ │ │ + beq a31b0 │ │ │ │ + ldr r5, [pc, #216] @ a31bc │ │ │ │ mov r6, r4 │ │ │ │ sub r4, r5, #16 │ │ │ │ - b a3298 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b a3128 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13364 @ 0x3434 │ │ │ │ + movw r1, #14068 @ 0x36f4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a321c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1b899c │ │ │ │ + b a30ac │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13408 @ 0x3460 │ │ │ │ + movw r1, #14112 @ 0x3720 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 21b2d0 │ │ │ │ + bl 21b8ec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a32bc │ │ │ │ + beq a314c │ │ │ │ mov r4, r7 │ │ │ │ - b a3320 │ │ │ │ + b a31b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a32dc │ │ │ │ + bgt a316c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a32dc │ │ │ │ + bne a316c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a32fc │ │ │ │ + bgt a318c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a32fc │ │ │ │ + bne a318c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a32b4 │ │ │ │ + bgt a3144 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a32b4 │ │ │ │ + bne a3144 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a32b4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a3144 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r1, [r6], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq ip, sl, r8, lsr #5 │ │ │ │ + rsbeq r1, r6, ip, ror #31 │ │ │ │ + rsbeq ip, sl, r0, lsr #5 │ │ │ │ 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 df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a3368 │ │ │ │ + bne a31f8 │ │ │ │ mvn r5, #0 │ │ │ │ - b a33f0 │ │ │ │ + b a3280 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne a338c │ │ │ │ - ldr r0, [pc, #124] @ a33fc │ │ │ │ + bne a321c │ │ │ │ + ldr r0, [pc, #124] @ a328c │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 22c9f8 <_PyCode_CheckLineNumber@@Base+0x2084> │ │ │ │ + bl 22cc24 <_PyCode_CheckLineNumber@@Base+0x1b98> │ │ │ │ mov r4, r0 │ │ │ │ - b a33a0 │ │ │ │ - ldr r0, [pc, #108] @ a3400 │ │ │ │ + b a3230 │ │ │ │ + ldr r0, [pc, #108] @ a3290 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 22cf20 <_PyCode_CheckLineNumber@@Base+0x25ac> │ │ │ │ + bl 22d64c <_PyCode_CheckLineNumber@@Base+0x25c0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a33c0 │ │ │ │ + bgt a3250 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a33c0 │ │ │ │ + bne a3250 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a3360 │ │ │ │ + beq a31f0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a33e0 │ │ │ │ + bgt a3270 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq a33e8 │ │ │ │ + beq a3278 │ │ │ │ mov r5, #0 │ │ │ │ - b a33f0 │ │ │ │ + b a3280 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ - strhteq r3, [fp], #-52 @ 0xffffffcc │ │ │ │ + strdeq r2, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r3, fp, ip, lsr #7 │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ │ │ │ │ -000a3428 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +000a32b8 <_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 df84c │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq a34b4 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + beq a3344 <_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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a34b4 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + bgt a3344 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a34b4 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + bne a3344 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 df84c │ │ │ │ + b df6e4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #50136 @ 0xc3d8 │ │ │ │ + movw r0, #50840 @ 0xc698 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ 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 2df4c │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne a3584 <_PyMonitoring_FireLineEvent@@Base+0x15c> │ │ │ │ + bne a3414 <_PyMonitoring_FireLineEvent@@Base+0x15c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a3564 <_PyMonitoring_FireLineEvent@@Base+0x13c> │ │ │ │ + beq a33f4 <_PyMonitoring_FireLineEvent@@Base+0x13c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50148 @ 0xc3e4 │ │ │ │ + movw r1, #50852 @ 0xc6a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 217ba8 │ │ │ │ - b a3584 <_PyMonitoring_FireLineEvent@@Base+0x15c> │ │ │ │ + bl 2181c4 │ │ │ │ + b a3414 <_PyMonitoring_FireLineEvent@@Base+0x15c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3598 <_PyMonitoring_FireLineEvent@@Base+0x170> │ │ │ │ + beq a3428 <_PyMonitoring_FireLineEvent@@Base+0x170> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ 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 bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + b bab00 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + b bab00 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -000a35cc : │ │ │ │ +000a345c : │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq a362c │ │ │ │ + beq a34bc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne a3620 │ │ │ │ + bne a34b0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl e8c3c │ │ │ │ + bl e8c6c │ │ │ │ mov r3, r0 │ │ │ │ - b a3630 │ │ │ │ + b a34c0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne a3650 │ │ │ │ + bne a34e0 │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b a366c │ │ │ │ + b a34fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq a3618 │ │ │ │ - bl e8c3c │ │ │ │ + beq a34a8 │ │ │ │ + bl e8c6c │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne a3698 │ │ │ │ + bne a3528 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r3, r7 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r3, #0 │ │ │ │ movlt r0, r3 │ │ │ │ - b a36bc │ │ │ │ + b a354c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq a3618 │ │ │ │ - bl e8c3c │ │ │ │ + beq a34a8 │ │ │ │ + bl e8c6c │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ movlt r3, r0 │ │ │ │ movge r3, r0 │ │ │ │ cmp r7, r0 │ │ │ │ str r3, [r6] │ │ │ │ - blt a3618 │ │ │ │ + blt a34a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge a3618 │ │ │ │ + bge a34a8 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a36e8 : │ │ │ │ +000a3578 : │ │ │ │ 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 1fd8f4 │ │ │ │ + bl 1fdf58 │ │ │ │ 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 1fddc0 │ │ │ │ + bl 1fe424 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a374c <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000a35dc <_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 a37ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a363c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq a37ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a363c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ subs ip, r1, #0 │ │ │ │ - beq a37a0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq a3630 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq a37ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a363c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne a37c4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ + bne a3654 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #29540 @ 0x7364 │ │ │ │ + movw r0, #30244 @ 0x7624 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a37e8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x9c> │ │ │ │ + b a3678 <_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 174a5c │ │ │ │ + bl 174da4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a37f8 : │ │ │ │ +000a3688 : │ │ │ │ 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 a3854 │ │ │ │ + beq a36e4 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a3854 │ │ │ │ + beq a36e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a3848 │ │ │ │ + beq a36d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a3854 │ │ │ │ + beq a36e4 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a386c │ │ │ │ + bne a36fc │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #29540 @ 0x7364 │ │ │ │ + movw r0, #30244 @ 0x7624 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a3890 │ │ │ │ + b a3720 │ │ │ │ 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 174a5c │ │ │ │ + bl 174da4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a3898 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000a3728 <_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 a38f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a3784 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a38f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a3784 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a38e8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x50> │ │ │ │ + beq a3778 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x50> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a38f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a3784 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a390c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ + bne a379c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #29540 @ 0x7364 │ │ │ │ + movw r0, #30244 @ 0x7624 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a3930 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x98> │ │ │ │ + b a37c0 <_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 174a5c │ │ │ │ + bl 174da4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a3938 : │ │ │ │ +000a37c8 : │ │ │ │ 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 a3978 │ │ │ │ + bne a3808 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #62616 @ 0xf498 │ │ │ │ + movw r3, #65064 @ 0xfe28 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b a398c │ │ │ │ - movw r0, #50188 @ 0xc40c │ │ │ │ + b a381c │ │ │ │ + movw r0, #50892 @ 0xc6cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a3aa8 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a3938 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a39a8 │ │ │ │ + beq a3838 │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b a398c │ │ │ │ + b a381c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dad70 │ │ │ │ + bl 2dccb4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a3aa8 │ │ │ │ + beq a3938 │ │ │ │ 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, #19300 @ 0x4b64 │ │ │ │ + movw r3, #20484 @ 0x5004 │ │ │ │ movt r3, #28 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #43408 @ 0xa990 │ │ │ │ + movw r3, #47328 @ 0xb8e0 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #43320 @ 0xa938 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - movw r3, #10880 @ 0x2a80 │ │ │ │ + movw r3, #10876 @ 0x2a7c │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #54792 @ 0xd608 │ │ │ │ + movw r3, #62428 @ 0xf3dc │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #37624 @ 0x92f8 │ │ │ │ + movw r3, #44300 @ 0xad0c │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a3aa0 │ │ │ │ + blt a3930 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl d1bf8 <_PyType_GetDict@@Base> │ │ │ │ + bl d1a90 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dae5c │ │ │ │ + bl 2dcda0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3aac │ │ │ │ + bne a393c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3aa0 │ │ │ │ + bgt a3930 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3aa0 │ │ │ │ + bne a3930 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a3ab4 : │ │ │ │ +000a3944 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a3938 │ │ │ │ + b a37c8 │ │ │ │ │ │ │ │ -000a3ac8 <_PyType_InitSubclasses@@Base>: │ │ │ │ +000a3958 <_PyType_InitSubclasses@@Base>: │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq a3b2c <_PyType_InitSubclasses@@Base+0x64> │ │ │ │ - ldr ip, [pc, #240] @ a3bd0 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ + beq a39bc <_PyType_InitSubclasses@@Base+0x64> │ │ │ │ + ldr ip, [pc, #240] @ a3a60 <_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 │ │ │ │ @@ -120468,31 +120378,31 @@ │ │ │ │ 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 a3bc8 <_PyType_InitSubclasses@@Base+0x100> │ │ │ │ + bne a3a58 <_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 b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a3bc0 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ + beq a3a50 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ streq r3, [r4, #180] @ 0xb4 │ │ │ │ - beq a3bc0 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ + beq a3a50 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #88] @ a3bd0 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ + ldr ip, [pc, #88] @ a3a60 <_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 │ │ │ │ @@ -120510,940 +120420,940 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a3bd4 <_PyType_NewManagedObject@@Base>: │ │ │ │ +000a3a64 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ 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 r3, #2 │ │ │ │ sub ip, fp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #57788 @ 0xe1bc │ │ │ │ + movw r1, #58732 @ 0xe56c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 1521ac │ │ │ │ + bl 15244c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3c54 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ + bne a3ae4 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ mov r0, #0 │ │ │ │ - b a3cb4 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + b a3b44 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72780 │ │ │ │ + bl 72460 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a3ca4 <_PyType_NewManagedObject@@Base+0xd0> │ │ │ │ + beq a3b34 <_PyType_NewManagedObject@@Base+0xd0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ movwne r0, #5976 @ 0x1758 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne a3cb4 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ - bl df614 │ │ │ │ + bne a3b44 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ - b a3cb4 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ - bl df614 │ │ │ │ + b a3b44 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3c6c <_PyType_NewManagedObject@@Base+0x98> │ │ │ │ - b a3c4c <_PyType_NewManagedObject@@Base+0x78> │ │ │ │ + beq a3afc <_PyType_NewManagedObject@@Base+0x98> │ │ │ │ + b a3adc <_PyType_NewManagedObject@@Base+0x78> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3cfc <_PyType_NewManagedObject@@Base+0x128> │ │ │ │ + beq a3b8c <_PyType_NewManagedObject@@Base+0x128> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #50212 @ 0xc424 │ │ │ │ + movw r0, #50916 @ 0xc6e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - movweq r1, #27672 @ 0x6c18 │ │ │ │ + movweq r1, #28376 @ 0x6ed8 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #50248 @ 0xc448 │ │ │ │ + movw r0, #50952 @ 0xc708 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - movweq r1, #27672 @ 0x6c18 │ │ │ │ + movweq r1, #28376 @ 0x6ed8 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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, #50276 @ 0xc464 │ │ │ │ + movw r0, #50980 @ 0xc724 │ │ │ │ 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 d4ffc │ │ │ │ + bl d4e6c │ │ │ │ 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 a3d9c <_PyType_NewManagedObject@@Base+0x1c8> │ │ │ │ + beq a3c2c <_PyType_NewManagedObject@@Base+0x1c8> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #50308 @ 0xc484 │ │ │ │ + movw r0, #51012 @ 0xc744 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a3dbc <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +000a3c4c <_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 a3e3c <_PyUnicodeWriter_WriteLatin1String@@Base+0x80> │ │ │ │ + bhi a3ccc <_PyUnicodeWriter_WriteLatin1String@@Base+0x80> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b a3e4c <_PyUnicodeWriter_WriteLatin1String@@Base+0x90> │ │ │ │ + b a3cdc <_PyUnicodeWriter_WriteLatin1String@@Base+0x90> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - bne a3e48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + bne a3cd8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcs a3dfc <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + bcs a3c8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ cmp r6, r1 │ │ │ │ - beq a3df4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ + beq a3c84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt a3e48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + blt a3cd8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bls a3df4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ + bls a3c84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ tst r3, #3 │ │ │ │ - bne a3e24 <_PyUnicodeWriter_WriteLatin1String@@Base+0x68> │ │ │ │ - b a3e08 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4c> │ │ │ │ + bne a3cb4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x68> │ │ │ │ + b a3c98 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4c> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc a3e98 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ + bcc a3d28 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - blt a3e98 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ + blt a3d28 <_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 a3eb8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ + beq a3d48 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b a3eb8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ + b a3d48 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ cmp r7, #0 │ │ │ │ - beq a3e6c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ + beq a3cfc <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d83d4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d759c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3e6c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ + bne a3cfc <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq a3edc <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + beq a3d6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ cmp r1, #4 │ │ │ │ - beq a3efc <_PyUnicodeWriter_WriteLatin1String@@Base+0x140> │ │ │ │ + beq a3d8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x140> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ebec │ │ │ │ - b a3f18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + b a3da8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ cmp r6, r4 │ │ │ │ - bls a3f18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + bls a3da8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ strh r3, [r0], #2 │ │ │ │ cmp r6, r4 │ │ │ │ - bne a3ee8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x12c> │ │ │ │ - b a3f18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + bne a3d78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x12c> │ │ │ │ + b a3da8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ cmp r6, r4 │ │ │ │ - bls a3f18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + bls a3da8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ str r3, [r0], #4 │ │ │ │ cmp r6, r4 │ │ │ │ - bne a3f08 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + bne a3d98 <_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} │ │ │ │ │ │ │ │ -000a3f2c <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +000a3dbc <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r1, r3, #268435456 @ 0x10000000 │ │ │ │ - bne a3f78 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #996] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a3e08 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #996] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50364 @ 0xc4bc │ │ │ │ + movw r2, #51068 @ 0xc77c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_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 a3fc0 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne a3e50 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq a416c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #928] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a3ffc <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #928] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50436 @ 0xc504 │ │ │ │ + movw r2, #51140 @ 0xc7c4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq a4050 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq a3ee0 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq a4008 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #856] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a3e98 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #856] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50468 @ 0xc524 │ │ │ │ + movw r2, #51172 @ 0xc7e4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a4034 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #812] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a3ec4 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #812] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50564 @ 0xc584 │ │ │ │ + movw r2, #51268 @ 0xc844 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #760] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - bne a413c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b a4120 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #760] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a3fcc <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b a3fb0 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq a4078 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #740] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a3f08 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #740] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50468 @ 0xc524 │ │ │ │ + movw r2, #51172 @ 0xc7e4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a40a4 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #696] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a3f34 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #696] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50616 @ 0xc5b8 │ │ │ │ + movw r2, #51320 @ 0xc878 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a4110 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq a3fa0 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq a40dc <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #644] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a3f6c <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #644] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50636 @ 0xc5cc │ │ │ │ + movw r2, #51340 @ 0xc88c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq a416c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #592] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a3ffc <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #592] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50664 @ 0xc5e8 │ │ │ │ + movw r2, #51368 @ 0xc8a8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne a413c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #548] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a3fcc <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #548] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50588 @ 0xc59c │ │ │ │ + movw r2, #51292 @ 0xc85c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne a416c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne a3ffc <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a416c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + beq a3ffc <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50704 @ 0xc610 │ │ │ │ + movw r2, #51408 @ 0xc8d0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #476] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #476] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a41b4 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4338 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ + beq a41c8 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq a418c <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq a401c <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r2, ip, #20 │ │ │ │ addeq r2, ip, #28 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble a41d0 <_PyUnicode_CheckConsistency@@Base+0x2a4> │ │ │ │ + ble a4060 <_PyUnicode_CheckConsistency@@Base+0x2a4> │ │ │ │ mov r1, r3 │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r1] │ │ │ │ - beq a41bc <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq a404c <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ 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 a41a0 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ + bne a4030 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ cmp lr, #1 │ │ │ │ - bne a425c <_PyUnicode_CheckConsistency@@Base+0x330> │ │ │ │ + bne a40ec <_PyUnicode_CheckConsistency@@Base+0x330> │ │ │ │ cmp r4, #0 │ │ │ │ - bne a4238 <_PyUnicode_CheckConsistency@@Base+0x30c> │ │ │ │ + bne a40c8 <_PyUnicode_CheckConsistency@@Base+0x30c> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi a4204 <_PyUnicode_CheckConsistency@@Base+0x2d8> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + bhi a4094 <_PyUnicode_CheckConsistency@@Base+0x2d8> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50732 @ 0xc62c │ │ │ │ + movw r2, #51436 @ 0xc8ec │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r5, [pc, #324] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r5, [pc, #324] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b a4224 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b a40b4 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls a4300 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - ldr r5, [pc, #304] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + bls a4190 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + ldr r5, [pc, #304] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50748 @ 0xc63c │ │ │ │ + movw r2, #51452 @ 0xc8fc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls a4300 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + bls a4190 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50764 @ 0xc64c │ │ │ │ + movw r2, #51468 @ 0xc90c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #236] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #236] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a41b4 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp lr, #2 │ │ │ │ - bne a42b4 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ + bne a4144 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi a4288 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + bhi a4118 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50780 @ 0xc65c │ │ │ │ + movw r2, #51484 @ 0xc91c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #192] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #192] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a41b4 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r0, r0, #1 │ │ │ │ ldrhcc r3, [r2, r0] │ │ │ │ - bcc a4304 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + bcc a4194 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50800 @ 0xc670 │ │ │ │ + movw r2, #51504 @ 0xc930 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #148] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #148] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a41b4 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs a42d8 <_PyUnicode_CheckConsistency@@Base+0x3ac> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + bcs a4168 <_PyUnicode_CheckConsistency@@Base+0x3ac> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50820 @ 0xc684 │ │ │ │ + movw r2, #51524 @ 0xc944 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #112] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #112] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a41b4 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r0, lsl #2] │ │ │ │ - bcc a4304 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + bcc a4194 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50840 @ 0xc698 │ │ │ │ + movw r2, #51544 @ 0xc958 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #72] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + ldr r4, [pc, #72] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b a4324 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a41b4 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4338 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ - ldr r4, [pc, #48] @ a4344 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + beq a41c8 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ + ldr r4, [pc, #48] @ a41d4 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r3, #6640 @ 0x19f0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #50860 @ 0xc6ac │ │ │ │ + movw r2, #51564 @ 0xc96c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9f294 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9f124 <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, r6, r4, lsr #26 │ │ │ │ + rsbeq r2, r6, ip, lsr 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 │ │ │ │ cmp r3, #11 │ │ │ │ mov r9, r0 │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a45ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + beq a447c <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ mov r6, #0 │ │ │ │ - movw sl, #960 @ 0x3c0 │ │ │ │ + movw sl, #1712 @ 0x6b0 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r9, r6 │ │ │ │ movw ip, #43532 @ 0xaa0c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r3, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - ble a44f4 <_PyUnicode_CheckConsistency@@Base+0x5c8> │ │ │ │ + ble a4384 <_PyUnicode_CheckConsistency@@Base+0x5c8> │ │ │ │ cmp r9, r7 │ │ │ │ - bge a43f0 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ + bge a4280 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ ldr r0, [r8, r9, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [sl, r0] │ │ │ │ - bls a43d8 <_PyUnicode_CheckConsistency@@Base+0x4ac> │ │ │ │ - bl 2263b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a4268 <_PyUnicode_CheckConsistency@@Base+0x4ac> │ │ │ │ + bl 226a24 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a43f0 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ + beq a4280 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne a43c4 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ - b a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bne a4254 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ + b a4448 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ cmp r7, r9 │ │ │ │ - beq a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + beq a4448 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ add r4, r9, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble a442c <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ + ble a42bc <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [sl, r0] │ │ │ │ - bls a4418 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ - bl 2263b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a42a8 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + bl 226a24 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a442c <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ + bne a42bc <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt a4404 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ + bgt a4294 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ cmp r9, #0 │ │ │ │ cmpeq r7, r4 │ │ │ │ - bne a4470 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ + bne a4300 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a4470 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ + bne a4300 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ 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 a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + b a4448 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ sub r1, r4, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ - bl 3bdf48 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3beb58 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + beq a4450 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r9, [r3, r6, lsl #2] │ │ │ │ - ble a44e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + ble a4378 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a44cc <_PyUnicode_CheckConsistency@@Base+0x5a0> │ │ │ │ + beq a435c <_PyUnicode_CheckConsistency@@Base+0x5a0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bgt a4450 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bne a4450 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a4450 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a44e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + bgt a4378 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne a44e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + bne a4378 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, r4 │ │ │ │ - b a43ac <_PyUnicode_CheckConsistency@@Base+0x480> │ │ │ │ + b a423c <_PyUnicode_CheckConsistency@@Base+0x480> │ │ │ │ cmp r9, r7 │ │ │ │ mov r4, r9 │ │ │ │ - movwlt r9, #960 @ 0x3c0 │ │ │ │ + movwlt r9, #1712 @ 0x6b0 │ │ │ │ movtlt r9, #87 @ 0x57 │ │ │ │ - bge a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bge a4448 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [r9, r0] │ │ │ │ - bls a451c <_PyUnicode_CheckConsistency@@Base+0x5f0> │ │ │ │ - bl 2263b4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a43ac <_PyUnicode_CheckConsistency@@Base+0x5f0> │ │ │ │ + bl 226a24 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4534 <_PyUnicode_CheckConsistency@@Base+0x608> │ │ │ │ + beq a43c4 <_PyUnicode_CheckConsistency@@Base+0x608> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne a4508 <_PyUnicode_CheckConsistency@@Base+0x5dc> │ │ │ │ - b a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bne a4398 <_PyUnicode_CheckConsistency@@Base+0x5dc> │ │ │ │ + b a4448 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ cmp r7, r4 │ │ │ │ - beq a45b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + beq a4448 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ sub r1, r7, r4 │ │ │ │ add r0, r8, r4, lsl #2 │ │ │ │ - bl 3bdf48 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3beb58 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + beq a4450 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r6, lsl #2] │ │ │ │ - ble a45b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + ble a4444 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4598 <_PyUnicode_CheckConsistency@@Base+0x66c> │ │ │ │ + beq a4428 <_PyUnicode_CheckConsistency@@Base+0x66c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bgt a4450 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bne a4450 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a45c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a4450 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a45b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + bgt a4444 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a45b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + bne a4444 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b a45ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + b a447c <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a45d4 <_PyUnicode_CheckConsistency@@Base+0x6a8> │ │ │ │ + ble a4464 <_PyUnicode_CheckConsistency@@Base+0x6a8> │ │ │ │ mov r5, #0 │ │ │ │ - b a45ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + b a447c <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a45cc <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ + bne a445c <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a45cc <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a445c <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ 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 a464c <_PyUnicode_CheckConsistency@@Base+0x720> │ │ │ │ + bne a44dc <_PyUnicode_CheckConsistency@@Base+0x720> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq a464c <_PyUnicode_CheckConsistency@@Base+0x720> │ │ │ │ + beq a44dc <_PyUnicode_CheckConsistency@@Base+0x720> │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d6824 │ │ │ │ + bl 2d8694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a467c <_PyUnicode_CheckConsistency@@Base+0x750> │ │ │ │ + beq a450c <_PyUnicode_CheckConsistency@@Base+0x750> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r1 │ │ │ │ strle r5, [sp] │ │ │ │ strgt r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bl d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000a4688 : │ │ │ │ +000a4518 : │ │ │ │ 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 a46c8 │ │ │ │ + beq a4558 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #52432 @ 0xccd0 │ │ │ │ + movw r3, #53244 @ 0xcffc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7c27c │ │ │ │ - bl 744b8 │ │ │ │ + b 7bf5c │ │ │ │ + bl 74198 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a46d4 : │ │ │ │ +000a4564 : │ │ │ │ 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 a4700 │ │ │ │ - bl 744b8 │ │ │ │ - b a478c │ │ │ │ + bne a4590 │ │ │ │ + bl 74198 │ │ │ │ + b a461c │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #52432 @ 0xccd0 │ │ │ │ + movw r3, #53244 @ 0xcffc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7c27c │ │ │ │ + bl 7bf5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a478c │ │ │ │ + beq a461c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a4780 │ │ │ │ + bne a4610 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #26844 @ 0x68dc │ │ │ │ + movw r1, #27548 @ 0x6b9c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a478c │ │ │ │ + bgt a461c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a478c │ │ │ │ + bne a461c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a478c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a461c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2da2c8 │ │ │ │ + b 2dc20c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a4794 : │ │ │ │ +000a4624 : │ │ │ │ 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 a47d4 │ │ │ │ + beq a4664 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #52432 @ 0xccd0 │ │ │ │ + movw r3, #53244 @ 0xcffc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 411c38 │ │ │ │ - bl 744b8 │ │ │ │ + b 412240 │ │ │ │ + bl 74198 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a47e0 : │ │ │ │ +000a4670 : │ │ │ │ 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 a480c │ │ │ │ - bl 744b8 │ │ │ │ - b a486c │ │ │ │ + bne a469c │ │ │ │ + bl 74198 │ │ │ │ + b a46fc │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #52432 @ 0xccd0 │ │ │ │ + movw r3, #53244 @ 0xcffc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 411c38 │ │ │ │ + bl 412240 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a488c │ │ │ │ + beq a471c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a488c │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne a471c │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #50936 @ 0xc6f8 │ │ │ │ + movw r1, #51640 @ 0xc9b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4874 │ │ │ │ + ble a4704 │ │ │ │ mov r4, #0 │ │ │ │ - b a488c │ │ │ │ + b a471c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a486c │ │ │ │ + bne a46fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a486c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a46fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a4894 : │ │ │ │ +000a4724 : │ │ │ │ push {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 1bdaac <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1bdf4c <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f1b90 │ │ │ │ + b f1a64 │ │ │ │ │ │ │ │ -000a48d0 : │ │ │ │ +000a4760 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ad2b4 │ │ │ │ + b 2aef44 │ │ │ │ push {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, #9172 @ 0x23d4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a4948 │ │ │ │ + bne a47d8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a4988 │ │ │ │ + beq a4818 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a4988 │ │ │ │ - b a494c │ │ │ │ + ble a4818 │ │ │ │ + b a47dc │ │ │ │ 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 a49a8 │ │ │ │ + bne a4838 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a4988 │ │ │ │ + beq a4818 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a49ac │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a483c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a4a08 │ │ │ │ + bl 1b899c │ │ │ │ + b a4898 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 262ffc │ │ │ │ + bl 264c04 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a49e8 │ │ │ │ + bgt a4878 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a49e8 │ │ │ │ + bne a4878 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4a08 │ │ │ │ + bgt a4898 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4a08 │ │ │ │ + bne a4898 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -121451,46 +121361,46 @@ │ │ │ │ movw r2, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a4a88 │ │ │ │ + bne a4918 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a4a68 │ │ │ │ + beq a48f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a4a8c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a491c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a4ac4 │ │ │ │ + bl 1b899c │ │ │ │ + b a4954 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1ffe40 │ │ │ │ + bl 2004a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4ac4 │ │ │ │ + bgt a4954 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4ac4 │ │ │ │ + bne a4954 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -121498,46 +121408,46 @@ │ │ │ │ movw r2, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a4b44 │ │ │ │ + bne a49d4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a4b24 │ │ │ │ + beq a49b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a4b48 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a49d8 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a4b80 │ │ │ │ + bl 1b899c │ │ │ │ + b a4a10 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3ed2a8 │ │ │ │ + bl 3ed9c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4b80 │ │ │ │ + bgt a4a10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4b80 │ │ │ │ + bne a4a10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -121545,46 +121455,46 @@ │ │ │ │ movw r2, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a4c00 │ │ │ │ + bne a4a90 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a4be0 │ │ │ │ + beq a4a70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a4c04 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a4a94 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a4c3c │ │ │ │ + bl 1b899c │ │ │ │ + b a4acc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2626f4 │ │ │ │ + bl 2642fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4c3c │ │ │ │ + bgt a4acc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4c3c │ │ │ │ + bne a4acc │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -121592,46 +121502,46 @@ │ │ │ │ movw r2, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a4cbc │ │ │ │ + bne a4b4c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a4c9c │ │ │ │ + beq a4b2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a4cc0 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a4b50 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a4cf8 │ │ │ │ + bl 1b899c │ │ │ │ + b a4b88 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 205c14 │ │ │ │ + bl 20747c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4cf8 │ │ │ │ + bgt a4b88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4cf8 │ │ │ │ + bne a4b88 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -121639,46 +121549,46 @@ │ │ │ │ movw r2, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a4d78 │ │ │ │ + bne a4c08 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a4d58 │ │ │ │ + beq a4be8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a4d7c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a4c0c │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a4db4 │ │ │ │ + bl 1b899c │ │ │ │ + b a4c44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 20a4fc │ │ │ │ + bl 20aae8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4db4 │ │ │ │ + bgt a4c44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4db4 │ │ │ │ + bne a4c44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 │ │ │ │ @@ -121686,532 +121596,532 @@ │ │ │ │ movw r2, #8716 @ 0x220c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #9172 @ 0x23d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a4e34 │ │ │ │ + bne a4cc4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a4e14 │ │ │ │ + beq a4ca4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a4e38 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a4cc8 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a4e70 │ │ │ │ + bl 1b899c │ │ │ │ + b a4d00 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2a1b0c │ │ │ │ + bl 2a35a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4e70 │ │ │ │ + bgt a4d00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4e70 │ │ │ │ + bne a4d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 ff900 │ │ │ │ + b ffa28 │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ movw ip, #43744 @ 0xaae0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq a4ee4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a4d74 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51040 @ 0xc760 │ │ │ │ + movw r1, #51744 @ 0xca20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a4f14 │ │ │ │ + bl 1b899c │ │ │ │ + b a4da4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a4f34 │ │ │ │ + beq a4dc4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 112378 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 112544 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a4f1c │ │ │ │ + bge a4dac │ │ │ │ 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 a4f38 │ │ │ │ + b a4dc8 │ │ │ │ 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 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 342ca0 │ │ │ │ - movw r3, #26104 @ 0x65f8 │ │ │ │ + bl 344a60 │ │ │ │ + movw r3, #26096 @ 0x65f0 │ │ │ │ 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 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 342ca0 │ │ │ │ - movw r3, #26106 @ 0x65fa │ │ │ │ + bl 344a60 │ │ │ │ + movw r3, #26098 @ 0x65f2 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a4fe0 : │ │ │ │ +000a4e70 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a5028 │ │ │ │ + ldr ip, [pc, #44] @ a4eb8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3ecc8 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3edac <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #51072 @ 0xc780 │ │ │ │ + movw r0, #51776 @ 0xca40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 374c64 │ │ │ │ + b 3758e0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a502c : │ │ │ │ - ldr r2, [pc, #28] @ a5050 │ │ │ │ +000a4ebc : │ │ │ │ + ldr r2, [pc, #28] @ a4ee0 │ │ │ │ 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 3820ac <_PyContext_Enter@@Base> │ │ │ │ + b 38147c <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a5054 : │ │ │ │ - ldr r2, [pc, #28] @ a5078 │ │ │ │ +000a4ee4 : │ │ │ │ + ldr r2, [pc, #28] @ a4f08 │ │ │ │ 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 387828 <_PyContext_Exit@@Base> │ │ │ │ + b 387eec <_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 177348 │ │ │ │ + bl 177694 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b84f8 │ │ │ │ - bl 177348 │ │ │ │ + bl 1b899c │ │ │ │ + bl 177694 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 23d800 │ │ │ │ + bl 23e3d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 177b4c │ │ │ │ + b 177e98 │ │ │ │ │ │ │ │ -000a50cc <_PyBytes_FromData@@Base>: │ │ │ │ +000a4f5c <_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 b874c │ │ │ │ + b b8290 │ │ │ │ │ │ │ │ -000a50e4 : │ │ │ │ - ldr r0, [pc, #44] @ a5118 │ │ │ │ +000a4f74 : │ │ │ │ + ldr r0, [pc, #44] @ a4fa8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4548 @ 0x11c4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #51112 @ 0xc7a8 │ │ │ │ + movw r2, #51816 @ 0xca68 │ │ │ │ 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 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + b 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a511c <_PyState_AddModule@@Base>: │ │ │ │ +000a4fac <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq a5174 <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq a5004 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a5168 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq a4ff8 <_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, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #51148 @ 0xc7cc │ │ │ │ + movw r2, #51852 @ 0xca8c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 2ded78 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 2e0d3c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a517c : │ │ │ │ +000a500c : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ a51d8 │ │ │ │ + ldr r0, [pc, #80] @ a5068 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a51a4 │ │ │ │ + bne a5034 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 57de8 <_PyImport_ClearExtension@@Base+0xa88> │ │ │ │ + b 57bcc <_PyImport_ClearExtension@@Base+0xa88> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #51196 @ 0xc7fc │ │ │ │ + movw r2, #51900 @ 0xcabc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_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, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #51248 @ 0xc830 │ │ │ │ + movw r2, #51952 @ 0xcaf0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_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, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #51248 @ 0xc830 │ │ │ │ + movw r2, #51952 @ 0xcaf0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a5244 : │ │ │ │ +000a50d4 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ a5270 │ │ │ │ + ldr lr, [pc, #28] @ a5100 │ │ │ │ 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 173634 <_PyErr_FormatV@@Base> │ │ │ │ + b 17397c <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a5274 : │ │ │ │ +000a5104 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 34e860 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 34fcbc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ 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 a52d8 │ │ │ │ + bne a5168 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28576 @ 0x6fa0 │ │ │ │ + movw r0, #29280 @ 0x7260 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b a52f4 │ │ │ │ - ldr r2, [pc, #68] @ a5324 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b a5184 │ │ │ │ + ldr r2, [pc, #68] @ a51b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2e10f0 │ │ │ │ + bl 2e30a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a52fc │ │ │ │ + bne a518c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5318 │ │ │ │ + beq a51a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e3960 │ │ │ │ + b 2e5910 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a55c0 │ │ │ │ - ldr r3, [pc, #628] @ a55c8 │ │ │ │ + beq a5450 │ │ │ │ + ldr r3, [pc, #628] @ a5458 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt a5380 │ │ │ │ + bgt a5210 │ │ │ │ movne r6, #0 │ │ │ │ - bne a5380 │ │ │ │ + bne a5210 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - movw r3, #13824 @ 0x3600 │ │ │ │ + movw r3, #13820 @ 0x35fc │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a53ec │ │ │ │ - bl c3bf8 │ │ │ │ + beq a527c │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a5594 │ │ │ │ - bl e8ea8 │ │ │ │ + beq a5424 │ │ │ │ + bl e9018 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a53dc │ │ │ │ + bgt a526c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a53dc │ │ │ │ + bne a526c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5390 │ │ │ │ - b a5594 │ │ │ │ - movw r3, #13828 @ 0x3604 │ │ │ │ + beq a5220 │ │ │ │ + b a5424 │ │ │ │ + movw r3, #13824 @ 0x3600 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a545c │ │ │ │ + beq a52ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq a53f8 │ │ │ │ - bl c3bf8 │ │ │ │ + beq a5288 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a5594 │ │ │ │ - bl e8ea8 │ │ │ │ + beq a5424 │ │ │ │ + bl e9018 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5450 │ │ │ │ + bgt a52e0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a5450 │ │ │ │ + bne a52e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a53f8 │ │ │ │ - b a5594 │ │ │ │ - movw r3, #13832 @ 0x3608 │ │ │ │ + beq a5288 │ │ │ │ + b a5424 │ │ │ │ + movw r3, #13828 @ 0x3604 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a54cc │ │ │ │ + beq a535c │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5468 │ │ │ │ - bl c3bf8 │ │ │ │ + beq a52f8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a5594 │ │ │ │ - bl e8ea8 │ │ │ │ + beq a5424 │ │ │ │ + bl e9018 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a54c0 │ │ │ │ + bgt a5350 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a54c0 │ │ │ │ + bne a5350 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a5468 │ │ │ │ - b a5594 │ │ │ │ - movw r3, #65052 @ 0xfe1c │ │ │ │ + beq a52f8 │ │ │ │ + b a5424 │ │ │ │ + movw r3, #64996 @ 0xfde4 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a55c0 │ │ │ │ + beq a5450 │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a55c0 │ │ │ │ - bl c3bf8 │ │ │ │ + beq a5450 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5594 │ │ │ │ + beq a5424 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 170e90 │ │ │ │ + bl 1711d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a5534 │ │ │ │ + bge a53c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5594 │ │ │ │ + bgt a5424 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a5594 │ │ │ │ + bne a5424 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a5594 │ │ │ │ - beq a555c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a5424 │ │ │ │ + beq a53ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a54e0 │ │ │ │ + bgt a5370 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a54e0 │ │ │ │ + bne a5370 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a54e0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a5370 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a558c │ │ │ │ + bgt a541c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a558c │ │ │ │ + bne a541c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq a54e0 │ │ │ │ + beq a5370 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a55a8 │ │ │ │ + ble a5438 │ │ │ │ mov r5, #0 │ │ │ │ - b a55c0 │ │ │ │ + b a5450 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a55a0 │ │ │ │ + bne a5430 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a55a0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a5430 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ @@ -122219,337 +122129,337 @@ │ │ │ │ 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 a5614 │ │ │ │ - movw r1, #24788 @ 0x60d4 │ │ │ │ + bne a54a4 │ │ │ │ + movw r1, #25492 @ 0x6394 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49736 @ 0xc248 │ │ │ │ - movt r0, #86 @ 0x56 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #13632 @ 0x3540 │ │ │ │ + movt r0, #85 @ 0x55 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r3, #20040 @ 0x4e48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a58f8 │ │ │ │ + bne a5788 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a567c │ │ │ │ + bne a550c │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5660 │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne a54f0 │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #3284 @ 0xcd4 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a592c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a57bc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59396 @ 0xe804 │ │ │ │ + movw r1, #60100 @ 0xeac4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a592c │ │ │ │ + bl 1b899c │ │ │ │ + b a57bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a592c │ │ │ │ + beq a57bc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a56ac │ │ │ │ + bne a553c │ │ │ │ ldr r8, [r1, #12] │ │ │ │ cmn r8, #1 │ │ │ │ - bne a56dc │ │ │ │ + bne a556c │ │ │ │ mov r0, r9 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a56d0 │ │ │ │ + bne a5560 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e970 │ │ │ │ - b a592c │ │ │ │ + bl 3ea54 │ │ │ │ + b a57bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a592c │ │ │ │ + beq a57bc │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ bic r3, r0, #2 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #3 │ │ │ │ - beq a592c │ │ │ │ + beq a57bc │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a592c │ │ │ │ + beq a57bc │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5728 │ │ │ │ + beq a55b8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl e6160 │ │ │ │ + bl e6190 │ │ │ │ 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 a5774 │ │ │ │ + ble a5604 │ │ │ │ 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 a57a0 │ │ │ │ + beq a5630 │ │ │ │ cmn lr, #1 │ │ │ │ - beq a57a0 │ │ │ │ + beq a5630 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b a5750 │ │ │ │ + b a55e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r8, [r4, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a580c │ │ │ │ + beq a569c │ │ │ │ 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 a57d4 │ │ │ │ + bne a5664 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge a5804 │ │ │ │ + bge a5694 │ │ │ │ add r1, r2, #1 │ │ │ │ add r1, r0, r1 │ │ │ │ add r0, r0, r2 │ │ │ │ sub r2, r4, r2 │ │ │ │ bl 2e258 │ │ │ │ strb r4, [r8, #1] │ │ │ │ - b a58b4 │ │ │ │ + b a5744 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ str r8, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ addle lr, r1, lr │ │ │ │ mvnle r3, #1 │ │ │ │ strble r3, [lr, #20] │ │ │ │ - ble a5840 │ │ │ │ + ble a56d0 │ │ │ │ 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 a587c │ │ │ │ + beq a570c │ │ │ │ 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 a5898 │ │ │ │ + b a5728 │ │ │ │ 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 a58b4 │ │ │ │ + bgt a5744 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a58b4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne a5744 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a58d4 │ │ │ │ + bgt a5764 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a58d4 │ │ │ │ + bne a5764 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a592c │ │ │ │ + bgt a57bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a592c │ │ │ │ + bne a57bc │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a592c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a57bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f195c │ │ │ │ + bl 1f20dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge a592c │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bge a57bc │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a592c │ │ │ │ + beq a57bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 326660 <_PyErr_Clear@@Base> │ │ │ │ + bl 3288fc <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 211ea0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 2124bc <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -000a593c : │ │ │ │ +000a57cc : │ │ │ │ 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] @ a59d4 │ │ │ │ - bl 337a6c │ │ │ │ + ldr r0, [pc, #116] @ a5864 │ │ │ │ + bl 339ac4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5988 │ │ │ │ - bl df614 │ │ │ │ + bne a5818 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne a59c8 │ │ │ │ - movw r0, #40556 @ 0x9e6c │ │ │ │ + bne a5858 │ │ │ │ + movw r0, #41092 @ 0xa084 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30c1a8 │ │ │ │ + bl 30e450 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a59c8 │ │ │ │ - ldr r0, [pc, #72] @ a59d8 │ │ │ │ + beq a5858 │ │ │ │ + ldr r0, [pc, #72] @ a5868 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a59b0 │ │ │ │ + ble a5840 │ │ │ │ mov r4, r5 │ │ │ │ - b a59c8 │ │ │ │ + b a5858 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a59a8 │ │ │ │ + bne a5838 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a59a8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a5838 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, fp, ip, lsr fp │ │ │ │ - rsbeq r7, fp, r8, ror #7 │ │ │ │ + rsbeq r5, fp, r4, lsr fp │ │ │ │ + rsbeq r7, fp, r0, ror #7 │ │ │ │ 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, #55308 @ 0xd80c │ │ │ │ + movw r4, #56612 @ 0xdd24 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq a5a18 │ │ │ │ + beq a58a8 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a5a4c │ │ │ │ + bne a58dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq a5a58 │ │ │ │ - movw r0, #51276 @ 0xc84c │ │ │ │ + beq a58e8 │ │ │ │ + movw r0, #51980 @ 0xcb0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 1d40a8 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d449c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5a78 │ │ │ │ + beq a5908 │ │ │ │ cmp r5, r4 │ │ │ │ - beq a5a58 │ │ │ │ + beq a58e8 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a5a58 │ │ │ │ + beq a58e8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fa30c │ │ │ │ + b 2fc2ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5a4c │ │ │ │ + beq a58dc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #51276 @ 0xc84c │ │ │ │ + movw r0, #51980 @ 0xcb0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5a4c │ │ │ │ + bne a58dc │ │ │ │ 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] @ a5b10 │ │ │ │ + ldr r2, [pc, #116] @ a59a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5b00 │ │ │ │ + beq a5990 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r7, r0 │ │ │ │ - bl 2436bc │ │ │ │ + bl 2442f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5ae4 │ │ │ │ + bne a5974 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6332 @ 0x18bc │ │ │ │ + movw r1, #7036 @ 0x1b7c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a5b08 │ │ │ │ + bl 1b899c │ │ │ │ + b a5998 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3ac13c │ │ │ │ + b 3ace8c │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -122558,102 +122468,102 @@ │ │ │ │ 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 a5b4c │ │ │ │ + bne a59dc │ │ │ │ cmp r4, #0 │ │ │ │ - bne a5b7c │ │ │ │ + bne a5a0c │ │ │ │ mov r3, #3 │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov ip, #0 │ │ │ │ stmib sp, {r3, ip} │ │ │ │ - movw r3, #37744 @ 0x9370 │ │ │ │ + movw r3, #37740 @ 0x936c │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b97e0 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ + bl 1b9c84 <_PyArg_UnpackKeywords@@Base+0x1260> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5bf8 │ │ │ │ + beq a5a88 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5b9c │ │ │ │ - bl df614 │ │ │ │ + bne a5a2c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5bf8 │ │ │ │ + bne a5a88 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5bbc │ │ │ │ - bl df614 │ │ │ │ + bne a5a4c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5bf8 │ │ │ │ + bne a5a88 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5bdc │ │ │ │ - bl df614 │ │ │ │ + bne a5a6c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5bf8 │ │ │ │ + bne a5a88 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 442464 <_PyObject_GetXIDataNoFallback@@Base+0x788> │ │ │ │ + b 44274c <_PyObject_GetXIDataNoFallback@@Base+0x788> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - movw r3, #65228 @ 0xfecc │ │ │ │ + movw r3, #65172 @ 0xfe94 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a5c38 │ │ │ │ + beq a5ac8 │ │ │ │ bl 2e1b0 │ │ │ │ movw r2, #26184 @ 0x6648 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e63c │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #36544 @ 0x8ec0 │ │ │ │ + movw r1, #37248 @ 0x9180 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq a5ca0 │ │ │ │ + beq a5b30 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #62060 @ 0xf26c │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #63356 @ 0xf77c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2eaf0 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -122665,1092 +122575,1092 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 30cc0 │ │ │ │ │ │ │ │ -000a5ce8 : │ │ │ │ +000a5b78 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a5d14 │ │ │ │ - movw r1, #51300 @ 0xc864 │ │ │ │ + bne a5ba4 │ │ │ │ + movw r1, #52004 @ 0xcb24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #140] @ a5da0 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ a5c30 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ a5da4 │ │ │ │ + ldr r0, [pc, #132] @ a5c34 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne a5d80 │ │ │ │ + bne a5c10 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5d74 │ │ │ │ + beq a5c04 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble a5d74 │ │ │ │ + ble a5c04 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a5d74 │ │ │ │ - movw r1, #51328 @ 0xc880 │ │ │ │ + bne a5c04 │ │ │ │ + movw r1, #52032 @ 0xcb40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #48] @ a5da0 │ │ │ │ + ldr r0, [pc, #48] @ a5c30 │ │ │ │ mov r2, r3 │ │ │ │ - bl a5c04 │ │ │ │ + bl a5a94 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ded78 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 2e0d3c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #51148 @ 0xc7cc │ │ │ │ + movw r2, #51852 @ 0xca8c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r1, r6, r0, asr #26 │ │ │ │ + rsbeq r2, r6, r8, asr r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a5da8 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +000a5c38 <_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, #51352 @ 0xc898 │ │ │ │ + movw r1, #52056 @ 0xcb58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl a5c04 │ │ │ │ + bl a5a94 │ │ │ │ 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, #55520 @ 0xd8e0 │ │ │ │ + movw r1, #56224 @ 0xdba0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_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 36624 │ │ │ │ push {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 │ │ │ │ - ldr r5, [pc, #548] @ a6054 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ + ldr r5, [pc, #548] @ a5ee4 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5e58 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ + bne a5ce8 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a5e40 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ + bne a5cd0 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne a5e74 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + bne a5d04 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r3, [pc, #476] @ a6058 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r3, [pc, #476] @ a5ee8 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5e9c <_Py_FatalRefcountErrorFunc@@Base+0xf4> │ │ │ │ + bne a5d2c <_Py_FatalRefcountErrorFunc@@Base+0xf4> │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #52116 @ 0xcb94 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - b a6014 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + b a5ea4 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 411c8 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ + bl 412ac <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a6014 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ + beq a5ea4 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51480 @ 0xc918 │ │ │ │ + movw r1, #52184 @ 0xcbd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #51536 @ 0xc950 │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #52240 @ 0xcc10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r2, #62652 @ 0xf4bc │ │ │ │ + movw r2, #63948 @ 0xf9cc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r3, [r8, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble a6000 <_Py_FatalRefcountErrorFunc@@Base+0x258> │ │ │ │ + ble a5e90 <_Py_FatalRefcountErrorFunc@@Base+0x258> │ │ │ │ add sl, r8, r6, lsl #3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sl, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 2ec88 │ │ │ │ cmp r0, #500 @ 0x1f4 │ │ │ │ movhi r3, #1 │ │ │ │ movhi r0, #500 @ 0x1f4 │ │ │ │ - bhi a5f2c <_Py_FatalRefcountErrorFunc@@Base+0x184> │ │ │ │ + bhi a5dbc <_Py_FatalRefcountErrorFunc@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq a5fc4 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ + beq a5e54 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r7, #0 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ sub r3, r6, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi a5f78 <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ + bhi a5e08 <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #37 @ 0x25 │ │ │ │ strb r6, [fp, #-37] @ 0xffffffdb │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - b a5f90 <_Py_FatalRefcountErrorFunc@@Base+0x1e8> │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + b a5e20 <_Py_FatalRefcountErrorFunc@@Base+0x1e8> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 36624 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bhi a5f44 <_Py_FatalRefcountErrorFunc@@Base+0x19c> │ │ │ │ + bhi a5dd4 <_Py_FatalRefcountErrorFunc@@Base+0x19c> │ │ │ │ cmp sl, #0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq a5fc4 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ - movw r1, #62664 @ 0xf4c8 │ │ │ │ + beq a5e54 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ + movw r1, #63960 @ 0xf9d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51548 @ 0xc95c │ │ │ │ + movw r1, #52252 @ 0xcc1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 3e69c │ │ │ │ + bl 3e780 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ - b a5ee0 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ + b a5d70 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a6034 <_Py_FatalRefcountErrorFunc@@Base+0x28c> │ │ │ │ + bne a5ec4 <_Py_FatalRefcountErrorFunc@@Base+0x28c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a601c <_Py_FatalRefcountErrorFunc@@Base+0x274> │ │ │ │ + bne a5eac <_Py_FatalRefcountErrorFunc@@Base+0x274> │ │ │ │ dmb ish │ │ │ │ - beq a604c <_Py_FatalRefcountErrorFunc@@Base+0x2a4> │ │ │ │ - ldr r0, [pc, #16] @ a6054 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ + beq a5edc <_Py_FatalRefcountErrorFunc@@Base+0x2a4> │ │ │ │ + ldr r0, [pc, #16] @ a5ee4 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 35c91c │ │ │ │ + b 35ca78 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq fp, sl, r0, asr r4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {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 r4, #26184 @ 0x6648 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #51560 @ 0xc968 │ │ │ │ + movw r2, #52264 @ 0xcc28 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a60bc <_Py_FatalRefcountErrorFunc@@Base+0x314> │ │ │ │ + bne a5f4c <_Py_FatalRefcountErrorFunc@@Base+0x314> │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #4628 @ 0x1214 │ │ │ │ + movw r2, #5912 @ 0x1718 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2ded4 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #51596 @ 0xc98c │ │ │ │ + movw r2, #52300 @ 0xcc4c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__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 a60dc <_Py_FatalRefcountErrorFunc@@Base+0x334> │ │ │ │ + bne a5f6c <_Py_FatalRefcountErrorFunc@@Base+0x334> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #51608 @ 0xc998 │ │ │ │ + movw r2, #52312 @ 0xcc58 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #51644 @ 0xc9bc │ │ │ │ + movw r2, #52348 @ 0xcc7c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a6164 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a5ff4 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a6164 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a5ff4 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a6164 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a5ff4 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #51680 @ 0xc9e0 │ │ │ │ + movw r0, #52384 @ 0xcca0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bl 2ebbc │ │ │ │ - b a61e8 <_Py_FatalRefcountErrorFunc@@Base+0x440> │ │ │ │ + b a6078 <_Py_FatalRefcountErrorFunc@@Base+0x440> │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #51712 @ 0xca00 │ │ │ │ + movw r2, #52416 @ 0xccc0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #51748 @ 0xca24 │ │ │ │ + movw r2, #52452 @ 0xcce4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq a61bc <_Py_FatalRefcountErrorFunc@@Base+0x414> │ │ │ │ - movw r0, #51772 @ 0xca3c │ │ │ │ + beq a604c <_Py_FatalRefcountErrorFunc@@Base+0x414> │ │ │ │ + movw r0, #52476 @ 0xccfc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2ebbc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne a617c <_Py_FatalRefcountErrorFunc@@Base+0x3d4> │ │ │ │ - movw r0, #51784 @ 0xca48 │ │ │ │ + bne a600c <_Py_FatalRefcountErrorFunc@@Base+0x3d4> │ │ │ │ + movw r0, #52488 @ 0xcd08 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ebbc │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #51932 @ 0xcadc │ │ │ │ + movw r2, #52636 @ 0xcd9c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a622c <_Py_FatalRefcountErrorFunc@@Base+0x484> │ │ │ │ + bne a60bc <_Py_FatalRefcountErrorFunc@@Base+0x484> │ │ │ │ cmp r2, r3 │ │ │ │ - bne a6210 <_Py_FatalRefcountErrorFunc@@Base+0x468> │ │ │ │ + bne a60a0 <_Py_FatalRefcountErrorFunc@@Base+0x468> │ │ │ │ mov r6, #1 │ │ │ │ - b a6230 <_Py_FatalRefcountErrorFunc@@Base+0x488> │ │ │ │ + b a60c0 <_Py_FatalRefcountErrorFunc@@Base+0x488> │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a6254 <_Py_FatalRefcountErrorFunc@@Base+0x4ac> │ │ │ │ + beq a60e4 <_Py_FatalRefcountErrorFunc@@Base+0x4ac> │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #51680 @ 0xc9e0 │ │ │ │ + movw r0, #52384 @ 0xcca0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bl 2ebbc │ │ │ │ - b a62cc <_Py_FatalRefcountErrorFunc@@Base+0x524> │ │ │ │ + b a615c <_Py_FatalRefcountErrorFunc@@Base+0x524> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #51712 @ 0xca00 │ │ │ │ + movw r2, #52416 @ 0xccc0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #51972 @ 0xcb04 │ │ │ │ + movw r2, #52676 @ 0xcdc4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - movw r0, #51772 @ 0xca3c │ │ │ │ + movw r0, #52476 @ 0xccfc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq a62b0 <_Py_FatalRefcountErrorFunc@@Base+0x508> │ │ │ │ + beq a6140 <_Py_FatalRefcountErrorFunc@@Base+0x508> │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2ebbc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2eba4 │ │ │ │ cmp r6, #4 │ │ │ │ - bne a6270 <_Py_FatalRefcountErrorFunc@@Base+0x4c8> │ │ │ │ + bne a6100 <_Py_FatalRefcountErrorFunc@@Base+0x4c8> │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a637c <_Py_FatalRefcountErrorFunc@@Base+0x5d4> │ │ │ │ + beq a620c <_Py_FatalRefcountErrorFunc@@Base+0x5d4> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #52000 @ 0xcb20 │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bl 2ebbc │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #52016 @ 0xcb30 │ │ │ │ + movw r2, #52720 @ 0xcdf0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs a631c <_Py_FatalRefcountErrorFunc@@Base+0x574> │ │ │ │ + bcs a61ac <_Py_FatalRefcountErrorFunc@@Base+0x574> │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - b a62f0 <_Py_FatalRefcountErrorFunc@@Base+0x548> │ │ │ │ + b a6180 <_Py_FatalRefcountErrorFunc@@Base+0x548> │ │ │ │ cmp r6, r7 │ │ │ │ - bcs a6370 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ + bcs a6200 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble a6350 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ + ble a61e0 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ - movw r0, #52024 @ 0xcb38 │ │ │ │ + movw r0, #52728 @ 0xcdf8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bl 2ebbc │ │ │ │ sub r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls a6370 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ + bls a6200 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #52016 @ 0xcb30 │ │ │ │ + movw r2, #52720 @ 0xcdf0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ - bne a6350 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ + bne a61e0 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e63c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a5e14 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b a5ca4 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ │ │ │ │ -000a63a8 : │ │ │ │ +000a6238 : │ │ │ │ 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 2e63c │ │ │ │ bl 2e72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a63d8 │ │ │ │ + beq a6268 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl b8344 <_Py_GetConfig@@Base> │ │ │ │ + bl b7f3c <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq a63d0 │ │ │ │ + beq a6260 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20952 @ 0x51d8 │ │ │ │ + movw r1, #21584 @ 0x5450 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a63d0 │ │ │ │ + beq a6260 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2756 @ 0xac4 │ │ │ │ + movw r1, #3460 @ 0xd84 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ee74 │ │ │ │ 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 55044 │ │ │ │ + bl 54de8 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 a6494 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + bne a6324 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2964 @ 0xb94 │ │ │ │ + movw r0, #3460 @ 0xd84 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b a64d4 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b a6364 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a64d4 │ │ │ │ + beq a6364 │ │ │ │ bl 2ec88 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #6052 @ 0x17a4 │ │ │ │ - movweq r1, #52032 @ 0xcb40 │ │ │ │ + movwne r1, #6736 @ 0x1a50 │ │ │ │ + movweq r1, #52736 @ 0xce00 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 a6530 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + bne a63c0 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #52100 @ 0xcb84 │ │ │ │ + movw r0, #52804 @ 0xce44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a65b0 │ │ │ │ + b a6440 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a65b0 │ │ │ │ + beq a6440 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq a6570 │ │ │ │ + beq a6400 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a6528 │ │ │ │ + bl 1b899c │ │ │ │ + b a63b8 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2dc1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6598 │ │ │ │ + beq a6428 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl b874c │ │ │ │ + bl b8290 │ │ │ │ mov r4, r0 │ │ │ │ - b a65b0 │ │ │ │ + b a6440 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52064 @ 0xcb60 │ │ │ │ + movw r1, #52768 @ 0xce20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a6604 │ │ │ │ + bne a6494 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6634 │ │ │ │ + beq a64c4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #96] @ a6678 │ │ │ │ + ldr r3, [pc, #96] @ a6508 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a666c │ │ │ │ + beq a64fc │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #14160 @ 0x3750 │ │ │ │ + movw r1, #14864 @ 0x3a10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 330c58 │ │ │ │ + bl 332e08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a666c │ │ │ │ + beq a64fc │ │ │ │ movw r3, #45296 @ 0xb0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52112 @ 0xcb90 │ │ │ │ + movw r1, #52816 @ 0xce50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, r4 │ │ │ │ bl 2ed24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq sl, ip, r3, r9 │ │ │ │ + mlseq sl, r8, r3, r9 │ │ │ │ │ │ │ │ -000a667c : │ │ │ │ +000a650c : │ │ │ │ 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 2d85c │ │ │ │ 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, #52132 @ 0xcba4 │ │ │ │ + movw r0, #52836 @ 0xce64 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2e3f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6734 │ │ │ │ - movw r5, #65228 @ 0xfecc │ │ │ │ + beq a65c4 │ │ │ │ + movw r5, #65172 @ 0xfe94 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ - movw r1, #55032 @ 0xd6f8 │ │ │ │ + movw r1, #55552 @ 0xd900 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2d970 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne a6714 │ │ │ │ + bne a65a4 │ │ │ │ mov r0, r4 │ │ │ │ mvn r4, #0 │ │ │ │ bl 2e0d8 │ │ │ │ - b a6734 │ │ │ │ - bl 20dc60 │ │ │ │ + b a65c4 │ │ │ │ + bl 20e250 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne a6734 │ │ │ │ + bne a65c4 │ │ │ │ mvn r4, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2ed24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a6740 : │ │ │ │ +000a65d0 : │ │ │ │ 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, #65228 @ 0xfecc │ │ │ │ + movw r4, #65172 @ 0xfe94 │ │ │ │ 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 a67b4 │ │ │ │ + beq a6644 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 20f30c │ │ │ │ + bl 20f908 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #52152 @ 0xcbb8 │ │ │ │ + movw r2, #52856 @ 0xce78 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2ef40 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 211074 │ │ │ │ + bl 211690 │ │ │ │ mov r0, #0 │ │ │ │ - b a67c0 │ │ │ │ - bl a667c │ │ │ │ + b a6650 │ │ │ │ + bl a650c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6778 │ │ │ │ + beq a6608 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a67c8 : │ │ │ │ +000a6658 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #65228 @ 0xfecc │ │ │ │ + movw r4, #65172 @ 0xfe94 │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 20f30c │ │ │ │ + bl 20f908 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2ed24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 211074 │ │ │ │ + bl 211690 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a681c : │ │ │ │ +000a66ac : │ │ │ │ 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, #65228 @ 0xfecc │ │ │ │ + movw r5, #65172 @ 0xfe94 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6874 │ │ │ │ + beq a6704 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8396 @ 0x20cc │ │ │ │ + movw r1, #9100 @ 0x238c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ef64 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a6920 │ │ │ │ + beq a67b0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 20f30c │ │ │ │ - b a68b0 │ │ │ │ - bl a667c │ │ │ │ + bl 20f908 │ │ │ │ + b a6740 │ │ │ │ + bl a650c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6924 │ │ │ │ - b a6850 │ │ │ │ + bne a67b4 │ │ │ │ + b a66e0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2ebbc │ │ │ │ cmp r0, r7 │ │ │ │ - bcc a68f4 │ │ │ │ + bcc a6784 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2ef40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a68f4 │ │ │ │ + bne a6784 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc a68fc │ │ │ │ + bcc a678c │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2e5e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne a6884 │ │ │ │ + bne a6714 │ │ │ │ mov r0, r6 │ │ │ │ bl 2eb08 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b a690c │ │ │ │ + b a679c │ │ │ │ mvn r4, #0 │ │ │ │ - b a690c │ │ │ │ + b a679c │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a68b0 │ │ │ │ + beq a6740 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ed24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 211074 │ │ │ │ - b a6924 │ │ │ │ + bl 211690 │ │ │ │ + b a67b4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a6930 : │ │ │ │ +000a67c0 : │ │ │ │ push {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 2e054 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne a694c │ │ │ │ + bne a67dc │ │ │ │ mov r0, r5 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a69f0 │ │ │ │ + beq a6880 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2e054 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a6994 │ │ │ │ + bne a6824 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d790 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl f1d04 │ │ │ │ + bl f1bd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a69d0 │ │ │ │ + bne a6860 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a69f0 │ │ │ │ + bgt a6880 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne a69f0 │ │ │ │ + bne a6880 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a69f0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a6880 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6a00 │ │ │ │ + beq a6890 │ │ │ │ add r4, r4, #4 │ │ │ │ add r6, r5, #4 │ │ │ │ - b a6974 │ │ │ │ - movw r1, #52164 @ 0xcbc4 │ │ │ │ + b a6804 │ │ │ │ + movw r1, #52868 @ 0xce84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #88] @ a6a58 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #84] @ a6a5c │ │ │ │ + ldr r0, [pc, #88] @ a68e8 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ a68ec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #80] @ a6a60 │ │ │ │ + ldr r1, [pc, #80] @ a68f0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 303744 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ + bl 3059d0 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6a30 │ │ │ │ - movw r1, #52188 @ 0xcbdc │ │ │ │ + beq a68c0 │ │ │ │ + movw r1, #52892 @ 0xce9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #40] @ a6a58 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #40] @ a68e8 │ │ │ │ + bl a0940 <_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 bd0dc <_Py_Dealloc@@Base> │ │ │ │ - rsbeq r1, r6, r4, asr sp │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ + rsbeq r2, r6, ip, rrx │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r6, fp, ip, lsl #29 │ │ │ │ + rsbeq r6, fp, r4, 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 r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84be0 <_Py_hashtable_size@@Base> │ │ │ │ + bl 848bc <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a6a98 <_Py_stat@@Base>: │ │ │ │ +000a6928 <_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 1ff420 │ │ │ │ + bl 1ffa84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6b2c <_Py_stat@@Base+0x94> │ │ │ │ + beq a69bc <_Py_stat@@Base+0x94> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 349ebc │ │ │ │ + bl 34bca0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6af8 <_Py_stat@@Base+0x60> │ │ │ │ + bne a6988 <_Py_stat@@Base+0x60> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b2c <_Py_stat@@Base+0x94> │ │ │ │ + bgt a69bc <_Py_stat@@Base+0x94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6b2c <_Py_stat@@Base+0x94> │ │ │ │ + bne a69bc <_Py_stat@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a6b2c <_Py_stat@@Base+0x94> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a69bc <_Py_stat@@Base+0x94> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d70c <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b30 <_Py_stat@@Base+0x98> │ │ │ │ + bgt a69c0 <_Py_stat@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6b30 <_Py_stat@@Base+0x98> │ │ │ │ + bne a69c0 <_Py_stat@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a6b30 <_Py_stat@@Base+0x98> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a69c0 <_Py_stat@@Base+0x98> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a6b3c <_Py_open@@Base>: │ │ │ │ +000a69cc <_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 ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6c3c <_Py_open@@Base+0x100> │ │ │ │ + beq a6acc <_Py_open@@Base+0x100> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41820 @ 0xa35c │ │ │ │ + movw r1, #54896 @ 0xd670 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #36792 @ 0x8fb8 │ │ │ │ + movw r0, #37496 @ 0x9278 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6bdc <_Py_open@@Base+0xa0> │ │ │ │ + bne a6a6c <_Py_open@@Base+0xa0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6ca0 <_Py_open@@Base+0x164> │ │ │ │ + bgt a6b30 <_Py_open@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6ca0 <_Py_open@@Base+0x164> │ │ │ │ + bne a6b30 <_Py_open@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a6ca0 <_Py_open@@Base+0x164> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a6b30 <_Py_open@@Base+0x164> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne a6c08 <_Py_open@@Base+0xcc> │ │ │ │ - bl d7124 │ │ │ │ + bne a6a98 <_Py_open@@Base+0xcc> │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6c44 <_Py_open@@Base+0x108> │ │ │ │ - bl 104dd4 │ │ │ │ + bne a6ad4 <_Py_open@@Base+0x108> │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d8b0 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r5, #0 │ │ │ │ - blt a6bc0 <_Py_open@@Base+0x84> │ │ │ │ - b a6c54 <_Py_open@@Base+0x118> │ │ │ │ + blt a6a50 <_Py_open@@Base+0x84> │ │ │ │ + b a6ae4 <_Py_open@@Base+0x118> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff168 │ │ │ │ + bl 3013f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c3c <_Py_open@@Base+0x100> │ │ │ │ + bgt a6acc <_Py_open@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6c3c <_Py_open@@Base+0x100> │ │ │ │ + bne a6acc <_Py_open@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b a6ca0 <_Py_open@@Base+0x164> │ │ │ │ + b a6b30 <_Py_open@@Base+0x164> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c3c <_Py_open@@Base+0x100> │ │ │ │ - b a6c28 <_Py_open@@Base+0xec> │ │ │ │ + bgt a6acc <_Py_open@@Base+0x100> │ │ │ │ + b a6ab8 <_Py_open@@Base+0xec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c74 <_Py_open@@Base+0x138> │ │ │ │ + bgt a6b04 <_Py_open@@Base+0x138> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6c74 <_Py_open@@Base+0x138> │ │ │ │ + bne a6b04 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #34444 @ 0x868c │ │ │ │ + movw r2, #34440 @ 0x8688 │ │ │ │ movt r2, #105 @ 0x69 │ │ │ │ - bl 300974 │ │ │ │ + bl 302c00 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6ca0 <_Py_open@@Base+0x164> │ │ │ │ + bne a6b30 <_Py_open@@Base+0x164> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ bl 2e0d8 │ │ │ │ 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, #53660 @ 0xd19c │ │ │ │ + movw ip, #55344 @ 0xd830 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ a6d80 <_Py_open@@Base+0x244> │ │ │ │ + ldr ip, [pc, #156] @ a6c10 <_Py_open@@Base+0x244> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 38b298 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ + bl 38b7f8 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6d04 <_Py_open@@Base+0x1c8> │ │ │ │ + bne a6b94 <_Py_open@@Base+0x1c8> │ │ │ │ mov r0, #0 │ │ │ │ - b a6d5c <_Py_open@@Base+0x220> │ │ │ │ + b a6bec <_Py_open@@Base+0x220> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56404 @ 0xdc54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #9748 @ 0x2614 │ │ │ │ + movw r0, #10452 @ 0x28d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6cfc <_Py_open@@Base+0x1c0> │ │ │ │ + beq a6b8c <_Py_open@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 38ca6c <_PyCode_SetUnboundVarCounts@@Base+0x1c04> │ │ │ │ + bl 38cfcc <_PyCode_SetUnboundVarCounts@@Base+0x1c04> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6d54 <_Py_open@@Base+0x218> │ │ │ │ - bl df614 │ │ │ │ + bne a6be4 <_Py_open@@Base+0x218> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6cfc <_Py_open@@Base+0x1c0> │ │ │ │ + bne a6b8c <_Py_open@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ - ldr r3, [pc, #28] @ a6d80 <_Py_open@@Base+0x244> │ │ │ │ + bl df6e4 │ │ │ │ + ldr r3, [pc, #28] @ a6c10 <_Py_open@@Base+0x244> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq a6d78 <_Py_open@@Base+0x23c> │ │ │ │ + beq a6c08 <_Py_open@@Base+0x23c> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -123758,63 +123668,63 @@ │ │ │ │ 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, #52212 @ 0xcbf4 │ │ │ │ + movw r3, #52916 @ 0xceb4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2e3f0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne a6e74 <_Py_open@@Base+0x338> │ │ │ │ + bne a6d04 <_Py_open@@Base+0x338> │ │ │ │ movw r5, #45300 @ 0xb0f4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 4688c │ │ │ │ - bl 468e8 │ │ │ │ + bl 46848 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6e74 <_Py_open@@Base+0x338> │ │ │ │ - ldr r2, [pc, #112] @ a6e80 <_Py_open@@Base+0x344> │ │ │ │ + bne a6d04 <_Py_open@@Base+0x338> │ │ │ │ + ldr r2, [pc, #112] @ a6d10 <_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 a6e34 <_Py_open@@Base+0x2f8> │ │ │ │ + beq a6cc4 <_Py_open@@Base+0x2f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6e58 <_Py_open@@Base+0x31c> │ │ │ │ + bne a6ce8 <_Py_open@@Base+0x31c> │ │ │ │ bl 2dcc4 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #52228 @ 0xcc04 │ │ │ │ + movw r2, #52932 @ 0xcec4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b a6e74 <_Py_open@@Base+0x338> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b a6d04 <_Py_open@@Base+0x338> │ │ │ │ bl 2dcc4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #52932 @ 0xcec4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -123823,18 +123733,18 @@ │ │ │ │ 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 a6ec4 <_Py_open@@Base+0x388> │ │ │ │ - bl a6d84 <_Py_open@@Base+0x248> │ │ │ │ + bne a6d54 <_Py_open@@Base+0x388> │ │ │ │ + bl a6c14 <_Py_open@@Base+0x248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7000 <_Py_open@@Base+0x4c4> │ │ │ │ + beq a6e90 <_Py_open@@Base+0x4c4> │ │ │ │ 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] │ │ │ │ @@ -123842,77 +123752,77 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [sp] │ │ │ │ sub r9, r7, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2deb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6fbc <_Py_open@@Base+0x480> │ │ │ │ + bge a6e4c <_Py_open@@Base+0x480> │ │ │ │ movw r6, #45300 @ 0xb0f4 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 2ff0dc │ │ │ │ - bl 468e8 │ │ │ │ + bl 301368 │ │ │ │ + bl 468a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6f30 <_Py_open@@Base+0x3f4> │ │ │ │ + beq a6dc0 <_Py_open@@Base+0x3f4> │ │ │ │ mvn r0, #0 │ │ │ │ - b a7000 <_Py_open@@Base+0x4c4> │ │ │ │ - ldr r3, [pc, #208] @ a7008 <_Py_open@@Base+0x4cc> │ │ │ │ + b a6e90 <_Py_open@@Base+0x4c4> │ │ │ │ + ldr r3, [pc, #208] @ a6e98 <_Py_open@@Base+0x4cc> │ │ │ │ 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 a6f60 <_Py_open@@Base+0x424> │ │ │ │ + beq a6df0 <_Py_open@@Base+0x424> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6f90 <_Py_open@@Base+0x454> │ │ │ │ + bne a6e20 <_Py_open@@Base+0x454> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r2, #52256 @ 0xcc20 │ │ │ │ + movw r2, #52960 @ 0xcee0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r9, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ - b a6f28 <_Py_open@@Base+0x3ec> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ + b a6db8 <_Py_open@@Base+0x3ec> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, sl │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #52256 @ 0xcc20 │ │ │ │ + movw r1, #52960 @ 0xcee0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 46950 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b a6f28 <_Py_open@@Base+0x3ec> │ │ │ │ - bne a6fec <_Py_open@@Base+0x4b0> │ │ │ │ + bl 4690c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b a6db8 <_Py_open@@Base+0x3ec> │ │ │ │ + bne a6e7c <_Py_open@@Base+0x4b0> │ │ │ │ movw r0, #45300 @ 0xb0f4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #52340 @ 0xcc74 │ │ │ │ + movw r1, #53044 @ 0xcf34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ - b a6f28 <_Py_open@@Base+0x3ec> │ │ │ │ + bl 1736ec │ │ │ │ + b a6db8 <_Py_open@@Base+0x3ec> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a6ecc <_Py_open@@Base+0x390> │ │ │ │ + bne a6d5c <_Py_open@@Base+0x390> │ │ │ │ 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 │ │ │ │ @@ -123921,258 +123831,258 @@ │ │ │ │ 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 a704c <_Py_open@@Base+0x510> │ │ │ │ + beq a6edc <_Py_open@@Base+0x510> │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b a705c <_Py_open@@Base+0x520> │ │ │ │ - bl a6d84 <_Py_open@@Base+0x248> │ │ │ │ + b a6eec <_Py_open@@Base+0x520> │ │ │ │ + bl a6c14 <_Py_open@@Base+0x248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a70f0 <_Py_open@@Base+0x5b4> │ │ │ │ - b a7040 <_Py_open@@Base+0x504> │ │ │ │ + beq a6f80 <_Py_open@@Base+0x5b4> │ │ │ │ + b a6ed0 <_Py_open@@Base+0x504> │ │ │ │ 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 2e198 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a70ac <_Py_open@@Base+0x570> │ │ │ │ + bge a6f3c <_Py_open@@Base+0x570> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mvn r0, #0 │ │ │ │ - b a70f0 <_Py_open@@Base+0x5b4> │ │ │ │ - bne a70dc <_Py_open@@Base+0x5a0> │ │ │ │ + b a6f80 <_Py_open@@Base+0x5b4> │ │ │ │ + bne a6f6c <_Py_open@@Base+0x5a0> │ │ │ │ movw r0, #45300 @ 0xb0f4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #52428 @ 0xcccc │ │ │ │ + movw r1, #53132 @ 0xcf8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ - b a70a4 <_Py_open@@Base+0x568> │ │ │ │ + bl 1736ec │ │ │ │ + b a6f34 <_Py_open@@Base+0x568> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a705c <_Py_open@@Base+0x520> │ │ │ │ + bne a6eec <_Py_open@@Base+0x520> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 13ddd4 <_PyFunction_SetVersion@@Base+0x4494> │ │ │ │ + bl 13dffc <_PyFunction_SetVersion@@Base+0x4494> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a7174 <_Py_open@@Base+0x638> │ │ │ │ + beq a7004 <_Py_open@@Base+0x638> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13de40 │ │ │ │ + bl 13e068 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq a7174 <_Py_open@@Base+0x638> │ │ │ │ + beq a7004 <_Py_open@@Base+0x638> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13de40 │ │ │ │ + bl 13e068 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq a7174 <_Py_open@@Base+0x638> │ │ │ │ + beq a7004 <_Py_open@@Base+0x638> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #52516 @ 0xcd24 │ │ │ │ + movw r0, #53220 @ 0xcfe4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ 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 b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq a724c <_Py_open@@Base+0x710> │ │ │ │ + beq a70dc <_Py_open@@Base+0x710> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls a724c <_Py_open@@Base+0x710> │ │ │ │ + bls a70dc <_Py_open@@Base+0x710> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne a71d4 <_Py_open@@Base+0x698> │ │ │ │ + bne a7064 <_Py_open@@Base+0x698> │ │ │ │ add r6, r6, #1 │ │ │ │ - b a71a8 <_Py_open@@Base+0x66c> │ │ │ │ - bl df84c │ │ │ │ + b a7038 <_Py_open@@Base+0x66c> │ │ │ │ + bl df6e4 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq a7220 <_Py_open@@Base+0x6e4> │ │ │ │ + beq a70b0 <_Py_open@@Base+0x6e4> │ │ │ │ mov r1, r5 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7218 <_Py_open@@Base+0x6dc> │ │ │ │ + bgt a70a8 <_Py_open@@Base+0x6dc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne a7218 <_Py_open@@Base+0x6dc> │ │ │ │ + bne a70a8 <_Py_open@@Base+0x6dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a71cc <_Py_open@@Base+0x690> │ │ │ │ + bne a705c <_Py_open@@Base+0x690> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a7234 <_Py_open@@Base+0x6f8> │ │ │ │ + ble a70c4 <_Py_open@@Base+0x6f8> │ │ │ │ mov r4, #0 │ │ │ │ - b a724c <_Py_open@@Base+0x710> │ │ │ │ + b a70dc <_Py_open@@Base+0x710> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a722c <_Py_open@@Base+0x6f0> │ │ │ │ + bne a70bc <_Py_open@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a722c <_Py_open@@Base+0x6f0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a70bc <_Py_open@@Base+0x6f0> │ │ │ │ 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 a7180 <_Py_open@@Base+0x644> │ │ │ │ + b a7010 <_Py_open@@Base+0x644> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl a7180 <_Py_open@@Base+0x644> │ │ │ │ + bl a7010 <_Py_open@@Base+0x644> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a72ec <_Py_open@@Base+0x7b0> │ │ │ │ + beq a717c <_Py_open@@Base+0x7b0> │ │ │ │ mov r0, #1 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a72bc <_Py_open@@Base+0x780> │ │ │ │ + bne a714c <_Py_open@@Base+0x780> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a72ec <_Py_open@@Base+0x7b0> │ │ │ │ + bgt a717c <_Py_open@@Base+0x7b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a72ec <_Py_open@@Base+0x7b0> │ │ │ │ + bne a717c <_Py_open@@Base+0x7b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a72ec <_Py_open@@Base+0x7b0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a717c <_Py_open@@Base+0x7b0> │ │ │ │ movw r3, #20040 @ 0x4e48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #20040 @ 0x4e48 │ │ │ │ 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 f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f4df8 <_PyTuple_FromPairSteal@@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, #6 │ │ │ │ - bl 9dc54 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 9dae4 <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7330 <_Py_open@@Base+0x7f4> │ │ │ │ + beq a71c0 <_Py_open@@Base+0x7f4> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ 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 a72f4 <_Py_open@@Base+0x7b8> │ │ │ │ + b a7184 <_Py_open@@Base+0x7b8> │ │ │ │ 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 416dfc <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 417524 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7384 <_Py_open@@Base+0x848> │ │ │ │ + beq a7214 <_Py_open@@Base+0x848> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ 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 a734c <_Py_open@@Base+0x810> │ │ │ │ + b a71dc <_Py_open@@Base+0x810> │ │ │ │ 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 384514 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 384ca4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a7410 <_Py_open@@Base+0x8d4> │ │ │ │ + beq a72a0 <_Py_open@@Base+0x8d4> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7404 <_Py_open@@Base+0x8c8> │ │ │ │ + bne a7294 <_Py_open@@Base+0x8c8> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b a7410 <_Py_open@@Base+0x8d4> │ │ │ │ + bl 301368 │ │ │ │ + b a72a0 <_Py_open@@Base+0x8d4> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -124192,191 +124102,191 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq a749c <_Py_open@@Base+0x960> │ │ │ │ + beq a732c <_Py_open@@Base+0x960> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52556 @ 0xcd4c │ │ │ │ + movw r1, #53260 @ 0xd00c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b a77f4 <_Py_open@@Base+0xcb8> │ │ │ │ + b a7684 <_Py_open@@Base+0xcb8> │ │ │ │ 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, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #52592 @ 0xcd70 │ │ │ │ + movw r2, #53296 @ 0xd030 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #792] @ a7800 <_Py_open@@Base+0xcc4> │ │ │ │ - bl 1749b0 │ │ │ │ + ldr r3, [pc, #792] @ a7690 <_Py_open@@Base+0xcc4> │ │ │ │ + bl 174cf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7494 <_Py_open@@Base+0x958> │ │ │ │ + beq a7324 <_Py_open@@Base+0x958> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a751c <_Py_open@@Base+0x9e0> │ │ │ │ - bl 1c0abc │ │ │ │ + beq a73ac <_Py_open@@Base+0x9e0> │ │ │ │ + bl 1c0f5c │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge a7540 <_Py_open@@Base+0xa04> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bge a73d0 <_Py_open@@Base+0xa04> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52620 @ 0xcd8c │ │ │ │ + movw r1, #53324 @ 0xd04c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b a77a4 <_Py_open@@Base+0xc68> │ │ │ │ + b a7634 <_Py_open@@Base+0xc68> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7594 <_Py_open@@Base+0xa58> │ │ │ │ - bl 1c0abc │ │ │ │ + beq a7424 <_Py_open@@Base+0xa58> │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7570 <_Py_open@@Base+0xa34> │ │ │ │ - bl df614 │ │ │ │ + bne a7400 <_Py_open@@Base+0xa34> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne a77a4 <_Py_open@@Base+0xc68> │ │ │ │ - b a7578 <_Py_open@@Base+0xa3c> │ │ │ │ + bne a7634 <_Py_open@@Base+0xc68> │ │ │ │ + b a7408 <_Py_open@@Base+0xa3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a7598 <_Py_open@@Base+0xa5c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bge a7428 <_Py_open@@Base+0xa5c> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52656 @ 0xcdb0 │ │ │ │ + movw r1, #53360 @ 0xd070 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a7534 <_Py_open@@Base+0x9f8> │ │ │ │ + bl 1b899c │ │ │ │ + b a73c4 <_Py_open@@Base+0x9f8> │ │ │ │ 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 bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a75d8 <_Py_open@@Base+0xa9c> │ │ │ │ + bne a7468 <_Py_open@@Base+0xa9c> │ │ │ │ mov r4, r5 │ │ │ │ - bl 36ccf4 │ │ │ │ - b a77a4 <_Py_open@@Base+0xc68> │ │ │ │ + bl 36d9fc │ │ │ │ + b a7634 <_Py_open@@Base+0xc68> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq a7610 <_Py_open@@Base+0xad4> │ │ │ │ + beq a74a0 <_Py_open@@Base+0xad4> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 44eb0 │ │ │ │ + bl 44f94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7640 <_Py_open@@Base+0xb04> │ │ │ │ + beq a74d0 <_Py_open@@Base+0xb04> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bls a7628 <_Py_open@@Base+0xaec> │ │ │ │ + bls a74b8 <_Py_open@@Base+0xaec> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7648 <_Py_open@@Base+0xb0c> │ │ │ │ + bne a74d8 <_Py_open@@Base+0xb0c> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52684 @ 0xcdcc │ │ │ │ + movw r1, #53388 @ 0xd08c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b a77a4 <_Py_open@@Base+0xc68> │ │ │ │ + b a7634 <_Py_open@@Base+0xc68> │ │ │ │ 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 a76cc <_Py_open@@Base+0xb90> │ │ │ │ + beq a755c <_Py_open@@Base+0xb90> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls a7680 <_Py_open@@Base+0xb44> │ │ │ │ + bls a7510 <_Py_open@@Base+0xb44> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne a769c <_Py_open@@Base+0xb60> │ │ │ │ + bne a752c <_Py_open@@Base+0xb60> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52728 @ 0xcdf8 │ │ │ │ + movw r1, #53432 @ 0xd0b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a7640 <_Py_open@@Base+0xb04> │ │ │ │ + bl 1b899c │ │ │ │ + b a74d0 <_Py_open@@Base+0xb04> │ │ │ │ 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 2ebec │ │ │ │ - b a76d0 <_Py_open@@Base+0xb94> │ │ │ │ + b a7560 <_Py_open@@Base+0xb94> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq a7758 <_Py_open@@Base+0xc1c> │ │ │ │ + beq a75e8 <_Py_open@@Base+0xc1c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls a7720 <_Py_open@@Base+0xbe4> │ │ │ │ + bls a75b0 <_Py_open@@Base+0xbe4> │ │ │ │ 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 a7720 <_Py_open@@Base+0xbe4> │ │ │ │ + bhi a75b0 <_Py_open@@Base+0xbe4> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi a7720 <_Py_open@@Base+0xbe4> │ │ │ │ + bhi a75b0 <_Py_open@@Base+0xbe4> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne a773c <_Py_open@@Base+0xc00> │ │ │ │ + bne a75cc <_Py_open@@Base+0xc00> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52772 @ 0xce24 │ │ │ │ + movw r1, #53476 @ 0xd0e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a7640 <_Py_open@@Base+0xb04> │ │ │ │ + bl 1b899c │ │ │ │ + b a74d0 <_Py_open@@Base+0xb04> │ │ │ │ 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] │ │ │ │ @@ -124387,512 +124297,512 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r1, #1 │ │ │ │ str r8, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r3, fp, #120 @ 0x78 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #20580 @ 0x5064 │ │ │ │ + movw r2, #20808 @ 0x5148 │ │ │ │ movt r2, #4 │ │ │ │ - bl 38ce68 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 38d3c8 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7640 <_Py_open@@Base+0xb04> │ │ │ │ + beq a74d0 <_Py_open@@Base+0xb04> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a77c0 <_Py_open@@Base+0xc84> │ │ │ │ + beq a7650 <_Py_open@@Base+0xc84> │ │ │ │ mov r0, r7 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble a77f0 <_Py_open@@Base+0xcb4> │ │ │ │ + ble a7680 <_Py_open@@Base+0xcb4> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 217ba8 │ │ │ │ - b a77d0 <_Py_open@@Base+0xc94> │ │ │ │ - bl bbfe8 │ │ │ │ + bl 2181c4 │ │ │ │ + b a7660 <_Py_open@@Base+0xc94> │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, asr #7 │ │ │ │ + rsbeq r9, sl, r4, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #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, #52820 @ 0xce54 │ │ │ │ + movw r1, #53524 @ 0xd114 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a79dc <_Py_open@@Base+0xea0> │ │ │ │ + beq a786c <_Py_open@@Base+0xea0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bc518 │ │ │ │ + bl bc078 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7880 <_Py_open@@Base+0xd44> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne a7710 <_Py_open@@Base+0xd44> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52840 @ 0xce68 │ │ │ │ + movw r1, #53544 @ 0xd128 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a79dc <_Py_open@@Base+0xea0> │ │ │ │ + bl 1b899c │ │ │ │ + b a786c <_Py_open@@Base+0xea0> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a793c <_Py_open@@Base+0xe00> │ │ │ │ + ble a77cc <_Py_open@@Base+0xe00> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ - bhi a78cc <_Py_open@@Base+0xd90> │ │ │ │ + bhi a775c <_Py_open@@Base+0xd90> │ │ │ │ lsl r0, r7, #3 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a78d0 <_Py_open@@Base+0xd94> │ │ │ │ + beq a7760 <_Py_open@@Base+0xd94> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi a78d0 <_Py_open@@Base+0xd94> │ │ │ │ + bhi a7760 <_Py_open@@Base+0xd94> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r7 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a78e0 <_Py_open@@Base+0xda4> │ │ │ │ - b a78d0 <_Py_open@@Base+0xd94> │ │ │ │ + bne a7770 <_Py_open@@Base+0xda4> │ │ │ │ + b a7760 <_Py_open@@Base+0xd94> │ │ │ │ mov r9, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ mov r8, r6 │ │ │ │ - b a79a8 <_Py_open@@Base+0xe6c> │ │ │ │ + b a7838 <_Py_open@@Base+0xe6c> │ │ │ │ add r6, r4, #12 │ │ │ │ - movw r1, #52888 @ 0xce98 │ │ │ │ + movw r1, #53592 @ 0xd158 │ │ │ │ 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 29c22c │ │ │ │ + bl 29dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a797c <_Py_open@@Base+0xe40> │ │ │ │ + beq a780c <_Py_open@@Base+0xe40> │ │ │ │ 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 a78f8 <_Py_open@@Base+0xdbc> │ │ │ │ + bne a7788 <_Py_open@@Base+0xdbc> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a7944 <_Py_open@@Base+0xe08> │ │ │ │ + b a77d4 <_Py_open@@Base+0xe08> │ │ │ │ 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, #13504 @ 0x34c0 │ │ │ │ + movw ip, #13136 @ 0x3350 │ │ │ │ movt ip, #10 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 433c8 │ │ │ │ + bl 434ac │ │ │ │ mov r6, r0 │ │ │ │ - b a7984 <_Py_open@@Base+0xe48> │ │ │ │ + b a7814 <_Py_open@@Base+0xe48> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a79a8 <_Py_open@@Base+0xe6c> │ │ │ │ + beq a7838 <_Py_open@@Base+0xe6c> │ │ │ │ mov r7, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne a7994 <_Py_open@@Base+0xe58> │ │ │ │ + bne a7824 <_Py_open@@Base+0xe58> │ │ │ │ mov r0, r8 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r9 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a79d8 <_Py_open@@Base+0xe9c> │ │ │ │ + bgt a7868 <_Py_open@@Base+0xe9c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a79d8 <_Py_open@@Base+0xe9c> │ │ │ │ + bne a7868 <_Py_open@@Base+0xe9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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, #52976 @ 0xcef0 │ │ │ │ + movw r1, #53680 @ 0xd1b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7a50 <_Py_open@@Base+0xf14> │ │ │ │ - bl 177ba8 │ │ │ │ + bne a78e0 <_Py_open@@Base+0xf14> │ │ │ │ + bl 177ef4 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #52884 @ 0xce94 │ │ │ │ + movw r2, #54404 @ 0xd484 │ │ │ │ movt r2, #32 │ │ │ │ - movw r1, #52992 @ 0xcf00 │ │ │ │ + movw r1, #53696 @ 0xd1c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne a7a54 <_Py_open@@Base+0xf18> │ │ │ │ - b a7ae8 <_Py_open@@Base+0xfac> │ │ │ │ + bne a78e4 <_Py_open@@Base+0xf18> │ │ │ │ + b a7978 <_Py_open@@Base+0xfac> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #62696 @ 0xf4e8 │ │ │ │ + movw r1, #65116 @ 0xfe5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #53008 @ 0xcf10 │ │ │ │ + movw r0, #53712 @ 0xd1d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7ae8 <_Py_open@@Base+0xfac> │ │ │ │ + beq a7978 <_Py_open@@Base+0xfac> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 215f38 │ │ │ │ + bl 216554 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7af0 <_Py_open@@Base+0xfb4> │ │ │ │ + bne a7980 <_Py_open@@Base+0xfb4> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e108 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a7ac8 <_Py_open@@Base+0xf8c> │ │ │ │ + beq a7958 <_Py_open@@Base+0xf8c> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7ac8 <_Py_open@@Base+0xf8c> │ │ │ │ + bgt a7958 <_Py_open@@Base+0xf8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a7ac8 <_Py_open@@Base+0xf8c> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne a7958 <_Py_open@@Base+0xf8c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a7afc <_Py_open@@Base+0xfc0> │ │ │ │ + beq a798c <_Py_open@@Base+0xfc0> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b a7afc <_Py_open@@Base+0xfc0> │ │ │ │ + b a798c <_Py_open@@Base+0xfc0> │ │ │ │ cmp r5, #0 │ │ │ │ - bne a7aa8 <_Py_open@@Base+0xf6c> │ │ │ │ - b a7ad8 <_Py_open@@Base+0xf9c> │ │ │ │ + bne a7938 <_Py_open@@Base+0xf6c> │ │ │ │ + b a7968 <_Py_open@@Base+0xf9c> │ │ │ │ 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, #53028 @ 0xcf24 │ │ │ │ + movw r1, #53732 @ 0xd1e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7b68 <_Py_open@@Base+0x102c> │ │ │ │ + beq a79f8 <_Py_open@@Base+0x102c> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #64484 @ 0xfbe4 │ │ │ │ + movw r1, #65196 @ 0xfeac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #53048 @ 0xcf38 │ │ │ │ + movw r0, #53752 @ 0xd1f8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7b70 <_Py_open@@Base+0x1034> │ │ │ │ + bne a7a00 <_Py_open@@Base+0x1034> │ │ │ │ mov r4, #0 │ │ │ │ - b a7bc8 <_Py_open@@Base+0x108c> │ │ │ │ - bl 104dd4 │ │ │ │ + b a7a58 <_Py_open@@Base+0x108c> │ │ │ │ + bl 104f8c │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e0a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7bb4 <_Py_open@@Base+0x1078> │ │ │ │ + bne a7a44 <_Py_open@@Base+0x1078> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53072 @ 0xcf50 │ │ │ │ + movw r1, #53776 @ 0xd210 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a7bc8 <_Py_open@@Base+0x108c> │ │ │ │ + bl 1b899c │ │ │ │ + b a7a58 <_Py_open@@Base+0x108c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ 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, #53096 @ 0xcf68 │ │ │ │ + movw r1, #53800 @ 0xd228 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7c38 <_Py_open@@Base+0x10fc> │ │ │ │ + beq a7ac8 <_Py_open@@Base+0x10fc> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc a7c40 <_Py_open@@Base+0x1104> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bcc a7ad0 <_Py_open@@Base+0x1104> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53116 @ 0xcf7c │ │ │ │ + movw r1, #53820 @ 0xd23c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b a7cb8 <_Py_open@@Base+0x117c> │ │ │ │ + b a7b48 <_Py_open@@Base+0x117c> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #16500 @ 0x4074 │ │ │ │ + movw r1, #17204 @ 0x4334 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #53860 @ 0xd264 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7c38 <_Py_open@@Base+0x10fc> │ │ │ │ - bl 104dd4 │ │ │ │ + beq a7ac8 <_Py_open@@Base+0x10fc> │ │ │ │ + bl 104f8c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2ec7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7cac <_Py_open@@Base+0x1170> │ │ │ │ + bne a7b3c <_Py_open@@Base+0x1170> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53180 @ 0xcfbc │ │ │ │ + movw r1, #53884 @ 0xd27c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a7cb8 <_Py_open@@Base+0x117c> │ │ │ │ + bl 1b899c │ │ │ │ + b a7b48 <_Py_open@@Base+0x117c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ 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, #53204 @ 0xcfd4 │ │ │ │ + movw r1, #53908 @ 0xd294 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a7d44 <_Py_open@@Base+0x1208> │ │ │ │ - bl 104dd4 │ │ │ │ + beq a7bd4 <_Py_open@@Base+0x1208> │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2ddb4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7d38 <_Py_open@@Base+0x11fc> │ │ │ │ + bne a7bc8 <_Py_open@@Base+0x11fc> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53224 @ 0xcfe8 │ │ │ │ + movw r1, #53928 @ 0xd2a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a7d44 <_Py_open@@Base+0x1208> │ │ │ │ + bl 1b899c │ │ │ │ + b a7bd4 <_Py_open@@Base+0x1208> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ 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, #53244 @ 0xcffc │ │ │ │ + movw r1, #53948 @ 0xd2bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7dc0 <_Py_open@@Base+0x1284> │ │ │ │ + beq a7c50 <_Py_open@@Base+0x1284> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne a7dc8 <_Py_open@@Base+0x128c> │ │ │ │ + bne a7c58 <_Py_open@@Base+0x128c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a7e08 <_Py_open@@Base+0x12cc> │ │ │ │ + beq a7c98 <_Py_open@@Base+0x12cc> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53260 @ 0xd00c │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r4, #0 │ │ │ │ - b a7e50 <_Py_open@@Base+0x1314> │ │ │ │ + b a7ce0 <_Py_open@@Base+0x1314> │ │ │ │ cmp r0, #10 │ │ │ │ - bne a7de0 <_Py_open@@Base+0x12a4> │ │ │ │ + bne a7c70 <_Py_open@@Base+0x12a4> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq a7e08 <_Py_open@@Base+0x12cc> │ │ │ │ - b a7da0 <_Py_open@@Base+0x1264> │ │ │ │ + beq a7c98 <_Py_open@@Base+0x12cc> │ │ │ │ + b a7c30 <_Py_open@@Base+0x1264> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53304 @ 0xd038 │ │ │ │ + movw r1, #54008 @ 0xd2f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 217ba8 │ │ │ │ - b a7dc0 <_Py_open@@Base+0x1284> │ │ │ │ + bl 2181c4 │ │ │ │ + b a7c50 <_Py_open@@Base+0x1284> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2dbf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7e3c <_Py_open@@Base+0x1300> │ │ │ │ + bne a7ccc <_Py_open@@Base+0x1300> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 217ba8 │ │ │ │ - b a7e50 <_Py_open@@Base+0x1314> │ │ │ │ + bl 2181c4 │ │ │ │ + b a7ce0 <_Py_open@@Base+0x1314> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7e90 <_Py_open@@Base+0x1354> │ │ │ │ - bl df614 │ │ │ │ + bne a7d20 <_Py_open@@Base+0x1354> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7ee8 <_Py_open@@Base+0x13ac> │ │ │ │ - bl 104dd4 │ │ │ │ + bne a7d78 <_Py_open@@Base+0x13ac> │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a7ec0 <_Py_open@@Base+0x1384> │ │ │ │ + blt a7d50 <_Py_open@@Base+0x1384> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq a7eb4 <_Py_open@@Base+0x1378> │ │ │ │ + beq a7d44 <_Py_open@@Base+0x1378> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ 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 18dcd8 │ │ │ │ + bl 18e014 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7f2c <_Py_open@@Base+0x13f0> │ │ │ │ - bl df614 │ │ │ │ + bne a7dbc <_Py_open@@Base+0x13f0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7f2c <_Py_open@@Base+0x13f0> │ │ │ │ + beq a7dbc <_Py_open@@Base+0x13f0> │ │ │ │ mov r4, #0 │ │ │ │ - b a7f54 <_Py_open@@Base+0x1418> │ │ │ │ + b a7de4 <_Py_open@@Base+0x1418> │ │ │ │ mov r0, r4 │ │ │ │ - bl 34f304 <_Py_dup@@Base> │ │ │ │ + bl 350760 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7f24 <_Py_open@@Base+0x13e8> │ │ │ │ - bl df84c │ │ │ │ + beq a7db4 <_Py_open@@Base+0x13e8> │ │ │ │ + bl df6e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7f54 <_Py_open@@Base+0x1418> │ │ │ │ + bne a7de4 <_Py_open@@Base+0x1418> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -124904,95 +124814,95 @@ │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne a7fc0 <_Py_open@@Base+0x1484> │ │ │ │ + bne a7e50 <_Py_open@@Base+0x1484> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ - beq a8040 <_Py_open@@Base+0x1504> │ │ │ │ + beq a7ed0 <_Py_open@@Base+0x1504> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a8040 <_Py_open@@Base+0x1504> │ │ │ │ - b a7fc4 <_Py_open@@Base+0x1488> │ │ │ │ + ble a7ed0 <_Py_open@@Base+0x1504> │ │ │ │ + b a7e54 <_Py_open@@Base+0x1488> │ │ │ │ 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 a8004 <_Py_open@@Base+0x14c8> │ │ │ │ + bne a7e94 <_Py_open@@Base+0x14c8> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r4, r2 │ │ │ │ - beq a8040 <_Py_open@@Base+0x1504> │ │ │ │ + beq a7ed0 <_Py_open@@Base+0x1504> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a8040 <_Py_open@@Base+0x1504> │ │ │ │ - b a8008 <_Py_open@@Base+0x14cc> │ │ │ │ + ble a7ed0 <_Py_open@@Base+0x1504> │ │ │ │ + b a7e98 <_Py_open@@Base+0x14cc> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8080 <_Py_open@@Base+0x1544> │ │ │ │ + beq a7f10 <_Py_open@@Base+0x1544> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne a8070 <_Py_open@@Base+0x1534> │ │ │ │ + bne a7f00 <_Py_open@@Base+0x1534> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a8060 <_Py_open@@Base+0x1524> │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bne a7ef0 <_Py_open@@Base+0x1524> │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a80dc <_Py_open@@Base+0x15a0> │ │ │ │ + bl 1b899c │ │ │ │ + b a7f6c <_Py_open@@Base+0x15a0> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a8040 <_Py_open@@Base+0x1504> │ │ │ │ - b a8074 <_Py_open@@Base+0x1538> │ │ │ │ + ble a7ed0 <_Py_open@@Base+0x1504> │ │ │ │ + b a7f04 <_Py_open@@Base+0x1538> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2918a4 │ │ │ │ + bl 292ac0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a80b4 <_Py_open@@Base+0x1578> │ │ │ │ + bgt a7f44 <_Py_open@@Base+0x1578> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a80b4 <_Py_open@@Base+0x1578> │ │ │ │ + bne a7f44 <_Py_open@@Base+0x1578> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a80d4 <_Py_open@@Base+0x1598> │ │ │ │ + bgt a7f64 <_Py_open@@Base+0x1598> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a80d4 <_Py_open@@Base+0x1598> │ │ │ │ + bne a7f64 <_Py_open@@Base+0x1598> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -125002,830 +124912,830 @@ │ │ │ │ movw r0, #8716 @ 0x220c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne a8148 <_Py_open@@Base+0x160c> │ │ │ │ + bne a7fd8 <_Py_open@@Base+0x160c> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ - beq a81c8 <_Py_open@@Base+0x168c> │ │ │ │ + beq a8058 <_Py_open@@Base+0x168c> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a81c8 <_Py_open@@Base+0x168c> │ │ │ │ - b a814c <_Py_open@@Base+0x1610> │ │ │ │ + ble a8058 <_Py_open@@Base+0x168c> │ │ │ │ + b a7fdc <_Py_open@@Base+0x1610> │ │ │ │ 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 a818c <_Py_open@@Base+0x1650> │ │ │ │ + bne a801c <_Py_open@@Base+0x1650> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r4, r2 │ │ │ │ - beq a81c8 <_Py_open@@Base+0x168c> │ │ │ │ + beq a8058 <_Py_open@@Base+0x168c> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a81c8 <_Py_open@@Base+0x168c> │ │ │ │ - b a8190 <_Py_open@@Base+0x1654> │ │ │ │ + ble a8058 <_Py_open@@Base+0x168c> │ │ │ │ + b a8020 <_Py_open@@Base+0x1654> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8208 <_Py_open@@Base+0x16cc> │ │ │ │ + beq a8098 <_Py_open@@Base+0x16cc> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne a81f8 <_Py_open@@Base+0x16bc> │ │ │ │ + bne a8088 <_Py_open@@Base+0x16bc> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a81e8 <_Py_open@@Base+0x16ac> │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bne a8078 <_Py_open@@Base+0x16ac> │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13852 @ 0x361c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a8264 <_Py_open@@Base+0x1728> │ │ │ │ + bl 1b899c │ │ │ │ + b a80f4 <_Py_open@@Base+0x1728> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a81c8 <_Py_open@@Base+0x168c> │ │ │ │ - b a81fc <_Py_open@@Base+0x16c0> │ │ │ │ + ble a8058 <_Py_open@@Base+0x168c> │ │ │ │ + b a808c <_Py_open@@Base+0x16c0> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fac4 │ │ │ │ + bl 5f8b4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a823c <_Py_open@@Base+0x1700> │ │ │ │ + bgt a80cc <_Py_open@@Base+0x1700> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a823c <_Py_open@@Base+0x1700> │ │ │ │ + bne a80cc <_Py_open@@Base+0x1700> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a825c <_Py_open@@Base+0x1720> │ │ │ │ + bgt a80ec <_Py_open@@Base+0x1720> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a825c <_Py_open@@Base+0x1720> │ │ │ │ + bne a80ec <_Py_open@@Base+0x1720> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a826c : │ │ │ │ +000a80fc : │ │ │ │ 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 a82b8 │ │ │ │ - ldr r3, [pc, #72] @ a82e4 │ │ │ │ + beq a8148 │ │ │ │ + ldr r3, [pc, #72] @ a8174 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a82b8 │ │ │ │ + bne a8148 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 35d3e4 │ │ │ │ + bl 35d3a4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd8d8 │ │ │ │ + b bd438 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a82e8 : │ │ │ │ +000a8178 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a826c │ │ │ │ + b a80fc │ │ │ │ │ │ │ │ -000a8300 : │ │ │ │ +000a8190 : │ │ │ │ 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 a8384 │ │ │ │ + beq a8214 │ │ │ │ mov r5, r1 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a8348 │ │ │ │ - ldr r3, [pc, #88] @ a838c │ │ │ │ + bne a81d8 │ │ │ │ + ldr r3, [pc, #88] @ a821c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ - bl bd8d8 │ │ │ │ - b a8384 │ │ │ │ + bl bd438 │ │ │ │ + b a8214 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 34e860 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 34fcbc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a836c │ │ │ │ + ble a81fc │ │ │ │ mov r4, r5 │ │ │ │ - b a8384 │ │ │ │ + b a8214 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8364 │ │ │ │ + bne a81f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a8364 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a81f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a8390 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +000a8220 <_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 7a770 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bl 7a450 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a8424 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ + beq a82b4 <_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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne a841c <_PyMonitoring_FireCRaiseEvent@@Base+0x8c> │ │ │ │ - bl 177b4c │ │ │ │ - b a8424 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ + bne a82ac <_PyMonitoring_FireCRaiseEvent@@Base+0x8c> │ │ │ │ + bl 177e98 │ │ │ │ + b a82b4 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -000a8430 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +000a82c0 <_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 7a770 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ + bl 7a450 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a84c4 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ + beq a8354 <_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 79278 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 78f58 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne a84bc <_PyMonitoring_FireReraiseEvent@@Base+0x8c> │ │ │ │ - bl 177b4c │ │ │ │ - b a84c4 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ + bne a834c <_PyMonitoring_FireReraiseEvent@@Base+0x8c> │ │ │ │ + bl 177e98 │ │ │ │ + b a8354 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ - beq a85e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + beq a8474 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bls a85e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + bls a8474 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r6, [r3, r7, lsl #3] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a8528 <_PyMonitoring_FireReraiseEvent@@Base+0xf8> │ │ │ │ + bne a83b8 <_PyMonitoring_FireReraiseEvent@@Base+0xf8> │ │ │ │ add r7, r7, #1 │ │ │ │ - b a8500 <_PyMonitoring_FireReraiseEvent@@Base+0xd0> │ │ │ │ + b a8390 <_PyMonitoring_FireReraiseEvent@@Base+0xd0> │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ - bl ce9e0 │ │ │ │ + bl ce87c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a85d8 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + beq a8468 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #4380 @ 0x111c │ │ │ │ + movw r0, #5028 @ 0x13a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a857c <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + bne a840c <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a85d8 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + bgt a8468 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a85d8 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + bne a8468 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a85d8 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a8468 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a85b0 <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ + bgt a8440 <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a85b0 <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ + bne a8440 <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a85d0 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + bgt a8460 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a85d0 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + bne a8460 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne a8520 <_PyMonitoring_FireReraiseEvent@@Base+0xf0> │ │ │ │ + bne a83b0 <_PyMonitoring_FireReraiseEvent@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 a84d0 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + b a8360 <_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 a84d0 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + bl a8360 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8684 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + beq a8514 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ mov r0, #1 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a8654 <_PyMonitoring_FireReraiseEvent@@Base+0x224> │ │ │ │ + bne a84e4 <_PyMonitoring_FireReraiseEvent@@Base+0x224> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8684 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + bgt a8514 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8684 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + bne a8514 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a8684 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a8514 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ movw r3, #20040 @ 0x4e48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r1, #16] │ │ │ │ movw r0, #20040 @ 0x4e48 │ │ │ │ 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 f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f4df8 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a868c : │ │ │ │ +000a851c : │ │ │ │ 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 c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a86f4 │ │ │ │ + beq a8584 │ │ │ │ mov r0, r5 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a86fc │ │ │ │ + bne a858c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a86f4 │ │ │ │ + bgt a8584 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a86f4 │ │ │ │ + bne a8584 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b a87a4 │ │ │ │ + b a8634 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8738 │ │ │ │ + beq a85c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a8738 │ │ │ │ + bne a85c8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a86d4 │ │ │ │ + bgt a8564 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a86d4 │ │ │ │ + bne a8564 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a86d4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a8564 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 34f228 │ │ │ │ + bl 350684 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8784 │ │ │ │ + bgt a8614 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a8784 │ │ │ │ + bne a8614 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a87a4 │ │ │ │ + bgt a8634 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a87a4 │ │ │ │ + bne a8634 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a87b0 : │ │ │ │ +000a8640 : │ │ │ │ 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] @ a88d8 │ │ │ │ + ldr ip, [pc, #268] @ a8768 │ │ │ │ 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 a8800 │ │ │ │ + bne a8690 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a87e8 │ │ │ │ + bne a8678 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq a8814 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + beq a86a4 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8838 │ │ │ │ + beq a86c8 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r7 │ │ │ │ - beq a8838 │ │ │ │ + beq a86c8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a8820 │ │ │ │ + bne a86b0 │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a8860 │ │ │ │ + bne a86f0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a8848 │ │ │ │ + bne a86d8 │ │ │ │ dmb ish │ │ │ │ - beq a886c │ │ │ │ - bl 35c91c │ │ │ │ + beq a86fc │ │ │ │ + bl 35ca78 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a88cc │ │ │ │ + beq a875c │ │ │ │ cmp r5, #0 │ │ │ │ - beq a888c │ │ │ │ + beq a871c │ │ │ │ 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 a8894 │ │ │ │ + bne a8724 │ │ │ │ dmb ish │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a88b4 │ │ │ │ + bne a8744 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a88dc : │ │ │ │ +000a876c : │ │ │ │ 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] @ a8a18 │ │ │ │ + ldr r2, [pc, #288] @ a88a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a8918 │ │ │ │ - movw r1, #39700 @ 0x9b14 │ │ │ │ + bne a87a8 │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #260] @ a8a1c │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ a88ac │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #248] @ a8a20 │ │ │ │ - bl 312bfc │ │ │ │ + ldr r0, [pc, #248] @ a88b0 │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a8a00 │ │ │ │ + blt a8890 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a894c │ │ │ │ + beq a87dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne a8998 │ │ │ │ - bl c5900 │ │ │ │ + bne a8828 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, #0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq a8a00 │ │ │ │ - ldr r1, [pc, #180] @ a8a20 │ │ │ │ + beq a8890 │ │ │ │ + ldr r1, [pc, #180] @ a88b0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 303744 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ + bl 3059d0 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8998 │ │ │ │ + beq a8828 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8a00 │ │ │ │ + bgt a8890 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a8a00 │ │ │ │ - b a89d4 │ │ │ │ + bne a8890 │ │ │ │ + b a8864 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8a00 │ │ │ │ + beq a8890 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a89dc │ │ │ │ + beq a886c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8a00 │ │ │ │ + bgt a8890 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8a00 │ │ │ │ + bne a8890 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a8a00 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a8890 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8a10 │ │ │ │ + bgt a88a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8a10 │ │ │ │ + bne a88a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 326660 <_PyErr_Clear@@Base> │ │ │ │ + b 3288fc <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r1, r6, r4, ror #26 │ │ │ │ - mlseq fp, r4, r3, r8 │ │ │ │ + rsbeq r2, r6, ip, ror r0 │ │ │ │ + rsbeq r8, fp, ip, lsl #7 │ │ │ │ │ │ │ │ -000a8a24 : │ │ │ │ +000a88b4 : │ │ │ │ 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] @ a8aa0 │ │ │ │ + ldr r0, [pc, #96] @ a8930 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a8a5c │ │ │ │ + bge a88ec │ │ │ │ mov r4, #0 │ │ │ │ - bl 177ba8 │ │ │ │ - b a8a94 │ │ │ │ + bl 177ef4 │ │ │ │ + b a8924 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8a70 │ │ │ │ + bne a8900 │ │ │ │ mov r4, #0 │ │ │ │ - b a8a90 │ │ │ │ + b a8920 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a8a68 │ │ │ │ + beq a88f8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - mlseq fp, r4, r3, r8 │ │ │ │ + rsbeq r8, fp, ip, lsl #7 │ │ │ │ │ │ │ │ -000a8aa4 : │ │ │ │ +000a8934 : │ │ │ │ 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] @ a8cd4 │ │ │ │ + ldr ip, [pc, #524] @ a8b64 │ │ │ │ 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, #61136 @ 0xeed0 │ │ │ │ + movw r3, #61840 @ 0xf190 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8b5c │ │ │ │ + beq a89ec │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ - bl f2540 │ │ │ │ + bl f2414 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8b44 │ │ │ │ + bne a89d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8b5c │ │ │ │ + bgt a89ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8b5c │ │ │ │ + bne a89ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b a8b5c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b a89ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne a8b10 │ │ │ │ - b a8b6c │ │ │ │ - movw r1, #53332 @ 0xd054 │ │ │ │ + bne a89a0 │ │ │ │ + b a89fc │ │ │ │ + movw r1, #54036 @ 0xd314 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #364] @ a8cd8 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #364] @ a8b68 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #31944 @ 0x7cc8 │ │ │ │ + movw r0, #32720 @ 0x7fd0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 303744 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ + bl 3059d0 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq a8bd4 │ │ │ │ + beq a8a64 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8bc4 │ │ │ │ + bgt a8a54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8bc4 │ │ │ │ + bne a8a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #53352 @ 0xd068 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #54056 @ 0xd328 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #260] @ a8cd8 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ a8b68 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8bf0 │ │ │ │ + bgt a8a80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8bf0 │ │ │ │ + bne a8a80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a8ccc │ │ │ │ + beq a8b5c │ │ │ │ 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 32c2f8 │ │ │ │ + bl 32e55c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8ccc │ │ │ │ + beq a8b5c │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne a8c38 │ │ │ │ - movw r1, #53376 @ 0xd080 │ │ │ │ + bne a8ac8 │ │ │ │ + movw r1, #54080 @ 0xd340 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #160] @ a8cd8 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #156] @ a8cdc │ │ │ │ + ldr r0, [pc, #160] @ a8b68 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ a8b6c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 312bfc │ │ │ │ + bl 314e98 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a8c5c │ │ │ │ - movw r1, #53408 @ 0xd0a0 │ │ │ │ + bge a8aec │ │ │ │ + movw r1, #54112 @ 0xd360 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #124] @ a8cd8 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #124] @ a8b68 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8cac │ │ │ │ + beq a8b3c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 30c0c4 │ │ │ │ + bl 30e36c │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8c8c │ │ │ │ - movw r1, #53428 @ 0xd0b4 │ │ │ │ + bne a8b1c │ │ │ │ + movw r1, #54132 @ 0xd374 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #76] @ a8cd8 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ a8b68 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8cac │ │ │ │ + bgt a8b3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a8cac │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne a8b3c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8ccc │ │ │ │ + bgt a8b5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a8ccc │ │ │ │ + bne a8b5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r1, r6, r0, lsl #27 │ │ │ │ - rsbeq r6, fp, ip, lsl #29 │ │ │ │ + mlseq r6, r8, r0, r2 │ │ │ │ + rsbeq r6, fp, r4, lsl #29 │ │ │ │ │ │ │ │ -000a8ce0 : │ │ │ │ +000a8b70 : │ │ │ │ movw r3, #27708 @ 0x6c3c │ │ │ │ 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 a8aa4 │ │ │ │ + b a8934 │ │ │ │ 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 20ce94 │ │ │ │ + bl 20d484 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8d70 │ │ │ │ + beq a8c00 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e9e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a8d78 │ │ │ │ + bne a8c08 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r4, #0 │ │ │ │ - b a8d80 │ │ │ │ - bl ce9e0 │ │ │ │ + b a8c10 │ │ │ │ + bl ce87c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ 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 │ │ │ │ @@ -125836,431 +125746,431 @@ │ │ │ │ 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] @ a8eb8 │ │ │ │ - movw r2, #53460 @ 0xd0d4 │ │ │ │ + ldr r3, [pc, #224] @ a8d48 │ │ │ │ + movw r2, #54164 @ 0xd394 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1749b0 │ │ │ │ + bl 174cf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8e1c │ │ │ │ + beq a8cac │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a8e24 │ │ │ │ + bge a8cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53480 @ 0xd0e8 │ │ │ │ + movw r1, #54184 @ 0xd3a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ - b a8eb0 │ │ │ │ + b a8d40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq a8e64 │ │ │ │ + beq a8cf4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble a8e64 │ │ │ │ + ble a8cf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 217ba8 │ │ │ │ + bl 2181c4 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53520 @ 0xd110 │ │ │ │ + movw r1, #54224 @ 0xd3d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a8e1c │ │ │ │ + bl 1b899c │ │ │ │ + b a8cac │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 90e9c <_Py_cr_prod@@Base+0x20> │ │ │ │ + bl 90c24 <_Py_cr_diff@@Base+0x1ec> │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge a8e98 │ │ │ │ - bl 217ba8 │ │ │ │ + bge a8d28 │ │ │ │ + bl 2181c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ - b a8e1c │ │ │ │ - bl 217ba8 │ │ │ │ - movw r0, #53568 @ 0xd140 │ │ │ │ + bl 2da71c │ │ │ │ + b a8cac │ │ │ │ + bl 2181c4 │ │ │ │ + movw r0, #54272 @ 0xd400 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, ror #7 │ │ │ │ + ldrdeq r9, [sl], #-60 @ 0xffffffc4 @ │ │ │ │ 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] @ a90a4 │ │ │ │ + ldr ip, [pc, #460] @ a8f34 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #65508 @ 0xffe4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #676 @ 0x2a4 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1efca4 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ + bl 1f0424 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a909c │ │ │ │ + beq a8f2c │ │ │ │ add r0, r6, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - movw r1, #60860 @ 0xedbc │ │ │ │ + movw r1, #61088 @ 0xeea0 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2fcbf0 <_Py_normpath@@Base+0xba0> │ │ │ │ + bl 2fee68 <_Py_normpath@@Base+0xe78> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a8f2c │ │ │ │ + bge a8dbc │ │ │ │ mvn r4, #0 │ │ │ │ - b a909c │ │ │ │ - ldr r0, [pc, #372] @ a90a8 │ │ │ │ + b a8f2c │ │ │ │ + ldr r0, [pc, #372] @ a8f38 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8f50 │ │ │ │ + bne a8de0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a8f38 │ │ │ │ + bne a8dc8 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne a8f6c │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bne a8dfc │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq a8f90 │ │ │ │ + beq a8e20 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a8f80 │ │ │ │ + bne a8e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a8fd0 │ │ │ │ + bne a8e60 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a8fbc │ │ │ │ + bne a8e4c │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a8fa4 │ │ │ │ + bne a8e34 │ │ │ │ dmb ish │ │ │ │ - beq a8f24 │ │ │ │ - ldr r0, [pc, #220] @ a90a8 │ │ │ │ - bl 35c91c │ │ │ │ - b a8f24 │ │ │ │ + beq a8db4 │ │ │ │ + ldr r0, [pc, #220] @ a8f38 │ │ │ │ + bl 35ca78 │ │ │ │ + b a8db4 │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9044 │ │ │ │ + beq a8ed4 │ │ │ │ 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 a9018 │ │ │ │ + beq a8ea8 │ │ │ │ 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 a8fec │ │ │ │ + bne a8e7c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a9064 │ │ │ │ + bne a8ef4 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a904c │ │ │ │ + bne a8edc │ │ │ │ dmb ish │ │ │ │ - beq a9074 │ │ │ │ - ldr r0, [pc, #52] @ a90a8 │ │ │ │ - bl 35c91c │ │ │ │ + beq a8f04 │ │ │ │ + ldr r0, [pc, #52] @ a8f38 │ │ │ │ + bl 35ca78 │ │ │ │ add r6, r6, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r6, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 3785bc <_PyObject_FunctionStr@@Base+0xdd8> │ │ │ │ + bl 3791bc <_PyObject_FunctionStr@@Base+0xd60> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r8, ror #2 │ │ │ │ + rsbeq sl, sl, r0, ror #2 │ │ │ │ │ │ │ │ -000a90ac : │ │ │ │ +000a8f3c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a90f4 │ │ │ │ + ldr ip, [pc, #44] @ a8f84 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl a8ebc │ │ │ │ + bl a8d4c │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #53572 @ 0xd144 │ │ │ │ + movw r0, #54276 @ 0xd404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 374c64 │ │ │ │ + b 3758e0 │ │ │ │ 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] @ a9150 │ │ │ │ + ldr r0, [pc, #60] @ a8fe0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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, #47664 @ 0xba30 │ │ │ │ + movwne r1, #49600 @ 0xc1c0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #55 @ 0x37 │ │ │ │ - bl a8ebc │ │ │ │ + bl a8d4c │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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] @ a93ac │ │ │ │ + ldr ip, [pc, #572] @ a923c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #1452 @ 0x5ac │ │ │ │ + movw r1, #2156 @ 0x86c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1efca4 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ + bl 1f0424 <_Py_CallBuiltinClass_StackRef@@Base+0x17cc> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a93a4 │ │ │ │ + beq a9234 │ │ │ │ movw r0, #48533 @ 0xbd95 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r6, r0 │ │ │ │ - movw r1, #62204 @ 0xf2fc │ │ │ │ + movw r1, #62432 @ 0xf3e0 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2fcbf0 <_Py_normpath@@Base+0xba0> │ │ │ │ + bl 2fee68 <_Py_normpath@@Base+0xe78> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a91c8 │ │ │ │ + bge a9058 │ │ │ │ mvn r4, #0 │ │ │ │ - b a93a4 │ │ │ │ - ldr r0, [pc, #480] @ a93b0 │ │ │ │ + b a9234 │ │ │ │ + ldr r0, [pc, #480] @ a9240 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a91ec │ │ │ │ + bne a907c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a91d4 │ │ │ │ + bne a9064 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne a9208 │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bne a9098 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq a922c │ │ │ │ + beq a90bc │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a921c │ │ │ │ + bne a90ac │ │ │ │ mov r0, sl │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a926c │ │ │ │ + bne a90fc │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a9258 │ │ │ │ + bne a90e8 │ │ │ │ strexb r2, r5, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a9240 │ │ │ │ + bne a90d0 │ │ │ │ dmb ish │ │ │ │ - beq a91c0 │ │ │ │ - ldr r0, [pc, #328] @ a93b0 │ │ │ │ - bl 35c91c │ │ │ │ - b a91c0 │ │ │ │ + beq a9050 │ │ │ │ + ldr r0, [pc, #328] @ a9240 │ │ │ │ + bl 35ca78 │ │ │ │ + b a9050 │ │ │ │ ldr r9, [r6, #3696] @ 0xe70 │ │ │ │ cmp r9, #0 │ │ │ │ - beq a92e4 │ │ │ │ + beq a9174 │ │ │ │ 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 a92b8 │ │ │ │ + beq a9148 │ │ │ │ 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 a928c │ │ │ │ + bne a911c │ │ │ │ add r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r6, #3484] @ 0xd9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9350 │ │ │ │ + beq a91e0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq a9350 │ │ │ │ + beq a91e0 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ - bl 37f86c <_PyTuple_BinarySlice@@Base+0x480> │ │ │ │ + bl 37fffc <_PyTuple_BinarySlice@@Base+0x480> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9348 │ │ │ │ + beq a91d8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a932c │ │ │ │ + bne a91bc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a9314 │ │ │ │ + bne a91a4 │ │ │ │ dmb ish │ │ │ │ - beq a933c │ │ │ │ - ldr r0, [pc, #116] @ a93b0 │ │ │ │ - bl 35c91c │ │ │ │ + beq a91cc │ │ │ │ + ldr r0, [pc, #116] @ a9240 │ │ │ │ + bl 35ca78 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ - b a91c0 │ │ │ │ + bl bd438 │ │ │ │ + b a9050 │ │ │ │ ldr r9, [r9, #4] │ │ │ │ - b a92f4 │ │ │ │ + b a9184 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a9370 │ │ │ │ + bne a9200 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a9358 │ │ │ │ + bne a91e8 │ │ │ │ dmb ish │ │ │ │ - beq a9380 │ │ │ │ - ldr r0, [pc, #48] @ a93b0 │ │ │ │ - bl 35c91c │ │ │ │ + beq a9210 │ │ │ │ + ldr r0, [pc, #48] @ a9240 │ │ │ │ + bl 35ca78 │ │ │ │ ldr r3, [r6, #3484] @ 0xd9c │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 3785bc <_PyObject_FunctionStr@@Base+0xdd8> │ │ │ │ + bl 3791bc <_PyObject_FunctionStr@@Base+0xd60> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r8, ror #2 │ │ │ │ + rsbeq sl, sl, r0, ror #2 │ │ │ │ │ │ │ │ -000a93b4 : │ │ │ │ +000a9244 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a93fc │ │ │ │ + ldr ip, [pc, #44] @ a928c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl a9154 │ │ │ │ + bl a8fe4 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #53624 @ 0xd178 │ │ │ │ + movw r0, #54328 @ 0xd438 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 374c64 │ │ │ │ + b 3758e0 │ │ │ │ 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] @ a9458 │ │ │ │ + ldr r0, [pc, #60] @ a92e8 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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, #9048 @ 0x2358 │ │ │ │ + movwne r1, #16740 @ 0x4164 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #39 @ 0x27 │ │ │ │ - bl a9154 │ │ │ │ + bl a8fe4 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -126270,23 +126180,23 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a949c │ │ │ │ + bne a932c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a94b0 │ │ │ │ - b a94c0 │ │ │ │ + bne a9340 │ │ │ │ + b a9350 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a948c │ │ │ │ + beq a931c │ │ │ │ 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 │ │ │ │ @@ -126302,15 +126212,15 @@ │ │ │ │ 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 a9520 │ │ │ │ + beq a93b0 │ │ │ │ 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) │ │ │ │ @@ -126321,75 +126231,75 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9578 │ │ │ │ + bne a9408 │ │ │ │ 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 a9558 │ │ │ │ + beq a93e8 │ │ │ │ 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] @ a9630 │ │ │ │ + ldr lr, [pc, #120] @ a94c0 │ │ │ │ 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 a9608 │ │ │ │ + bne a9498 │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl a958c │ │ │ │ + bl a941c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ a9630 │ │ │ │ + ldr r2, [pc, #32] @ a94c0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq a9624 │ │ │ │ + beq a94b4 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a965c │ │ │ │ + beq a94ec │ │ │ │ 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) │ │ │ │ @@ -126400,23 +126310,23 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a96a4 │ │ │ │ + bne a9534 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a96b8 │ │ │ │ - b a96c8 │ │ │ │ + bne a9548 │ │ │ │ + b a9558 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9694 │ │ │ │ + beq a9524 │ │ │ │ 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 │ │ │ │ @@ -126428,15 +126338,15 @@ │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a9714 │ │ │ │ + beq a95a4 │ │ │ │ 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 │ │ │ │ @@ -126472,102 +126382,102 @@ │ │ │ │ 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 a97d4 │ │ │ │ + bne a9664 │ │ │ │ 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 a97b4 │ │ │ │ + beq a9644 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a9814 │ │ │ │ + beq a96a4 │ │ │ │ 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 r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 426600 │ │ │ │ + b 426b84 │ │ │ │ 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 40be5c <_PyAsyncGenASend_Send@@Base+0x54> │ │ │ │ + b 40c4bc <_PyAsyncGenASend_Send@@Base+0x54> │ │ │ │ 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 2ef04 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 4173a0 <_PyLong_UInt32_Converter@@Base+0x5a4> │ │ │ │ + b 417d88 <_PyLong_UInt32_Converter@@Base+0x864> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 84e64 <_Py_hashtable_size@@Base+0x284> │ │ │ │ + b 84b40 <_Py_hashtable_size@@Base+0x284> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a98d0 │ │ │ │ + beq a9760 │ │ │ │ push {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 401430 │ │ │ │ + bl 401d44 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a9918 │ │ │ │ + bgt a97a8 │ │ │ │ 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 2e0d8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge a98fc │ │ │ │ + bge a978c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -126580,398 +126490,398 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a997c │ │ │ │ + bne a980c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2def8 │ │ │ │ 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 a9938 │ │ │ │ + bl a97c8 │ │ │ │ mov r0, #8 │ │ │ │ bl 2e970 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a9938 │ │ │ │ + bl a97c8 │ │ │ │ bl 2e1b0 │ │ │ │ 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 a9a24 │ │ │ │ + bne a98b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a9a08 │ │ │ │ + bge a9898 │ │ │ │ mov r4, #0 │ │ │ │ - b a9a24 │ │ │ │ + b a98b4 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a9a00 │ │ │ │ - b a9a58 │ │ │ │ + bne a9890 │ │ │ │ + b a98e8 │ │ │ │ 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, #37936 @ 0x9430 │ │ │ │ + movw r3, #37932 @ 0x942c │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9ac0 │ │ │ │ + beq a9950 │ │ │ │ adds r3, r7, r4 │ │ │ │ movweq r3, #5976 @ 0x1758 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ moveq ip, r3 │ │ │ │ - beq a9a9c │ │ │ │ + beq a992c │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a9a84 │ │ │ │ + beq a9914 │ │ │ │ cmp r3, #1 │ │ │ │ - bne a9a8c │ │ │ │ - b a9a94 │ │ │ │ + bne a991c │ │ │ │ + b a9924 │ │ │ │ movw ip, #5976 @ 0x1758 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - b a9a9c │ │ │ │ + b a992c │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ 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 fcdb4 │ │ │ │ + bl fcdf4 │ │ │ │ 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 73f40 <_PyXIData_FormatNotShareableError@@Base+0xae0> │ │ │ │ + b 73c20 <_PyXIData_FormatNotShareableError@@Base+0xae0> │ │ │ │ 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 a9b28 │ │ │ │ + bne a99b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9b58 │ │ │ │ + beq a99e8 │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #20 │ │ │ │ - ldr r3, [pc, #72] @ a9b84 │ │ │ │ + ldr r3, [pc, #72] @ a9a14 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9b7c │ │ │ │ - ldr ip, [pc, #40] @ a9b88 │ │ │ │ + beq a9a0c │ │ │ │ + ldr ip, [pc, #40] @ a9a18 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3ce8f4 │ │ │ │ + bl 3ceee4 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, asr r4 │ │ │ │ + rsbeq r9, sl, r8, asr r4 │ │ │ │ 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 a9bd8 │ │ │ │ + bne a9a68 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9c08 │ │ │ │ + beq a9a98 │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #20 │ │ │ │ - ldr r3, [pc, #72] @ a9c34 │ │ │ │ + ldr r3, [pc, #72] @ a9ac4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9c2c │ │ │ │ - ldr ip, [pc, #40] @ a9c38 │ │ │ │ + beq a9abc │ │ │ │ + ldr ip, [pc, #40] @ a9ac8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3cfa14 <_PyTime_FromMillisecondsObject@@Base+0x1c> │ │ │ │ + bl 3cffe8 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsl #9 │ │ │ │ + rsbeq r9, sl, r4, lsl #9 │ │ │ │ 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 43ad28 <_PyXIData_Free@@Base+0x1b44> │ │ │ │ + bl 43b010 <_PyXIData_Free@@Base+0x1b44> │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a9c60 : │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ +000a9af0 : │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a9c90 : │ │ │ │ +000a9b20 : │ │ │ │ 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 a9d04 │ │ │ │ + bhi a9b94 │ │ │ │ mov r5, r0 │ │ │ │ add r3, r0, #148 @ 0x94 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ dmb ish │ │ │ │ ldr r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r6, #1716] @ 0x6b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 340a8c │ │ │ │ + bl 34284c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne a9d04 │ │ │ │ + bne a9b94 │ │ │ │ ldr r1, [r6, #1712] @ 0x6b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 340a8c │ │ │ │ + bl 34284c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9d04 │ │ │ │ + bne a9b94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 382658 <_PyContext_Enter@@Base+0x5ac> │ │ │ │ + bl 382b2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a9d0c : │ │ │ │ +000a9b9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a9c90 │ │ │ │ + b a9b20 │ │ │ │ │ │ │ │ -000a9d24 : │ │ │ │ - ldr r3, [pc, #24] @ a9d44 │ │ │ │ +000a9bb4 : │ │ │ │ + ldr r3, [pc, #24] @ a9bd4 │ │ │ │ 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 41cf4 │ │ │ │ + b 41dd8 │ │ │ │ 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 444218 <_PyMonitoring_FireBranchEvent@@Base+0xd0> │ │ │ │ + b 444500 <_PyMonitoring_FireBranchEvent@@Base+0xd0> │ │ │ │ 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 2e24c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq a9e1c │ │ │ │ + beq a9cac │ │ │ │ add r7, r5, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a9de4 │ │ │ │ + beq a9c74 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - movw r3, #53708 @ 0xd1cc │ │ │ │ + movw r3, #54412 @ 0xd48c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [r4] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d6, [pc, #88] @ a9e28 │ │ │ │ + vldr d6, [pc, #88] @ a9cb8 │ │ │ │ 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 a0cc4 │ │ │ │ + bl a0b54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, r7 │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl a0cc4 │ │ │ │ + bl a0b54 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #26148 @ 0x6624 │ │ │ │ + movw r0, #26852 @ 0x68e4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #26148 @ 0x6624 │ │ │ │ + movw r0, #26852 @ 0x68e4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r4, r0 │ │ │ │ bl 2d7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r4, r2, #0 │ │ │ │ - beq a9f04 │ │ │ │ + beq a9d94 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - movw r3, #53716 @ 0xd1d4 │ │ │ │ + movw r3, #54420 @ 0xd494 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [r4] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #32] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d6, [pc, #104] @ a9f58 │ │ │ │ + vldr d6, [pc, #104] @ a9de8 │ │ │ │ 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 2dab4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9f30 │ │ │ │ + bne a9dc0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53724 @ 0xd1dc │ │ │ │ + movw r1, #54428 @ 0xd49c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b a9f44 │ │ │ │ + bl 1b899c │ │ │ │ + b a9dd4 │ │ │ │ add r2, r5, #24 │ │ │ │ asr r1, r0, #31 │ │ │ │ mov r4, #0 │ │ │ │ - bl a0cc4 │ │ │ │ + bl a0b54 │ │ │ │ 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 │ │ │ │ @@ -126979,31 +126889,31 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53800 @ 0xd228 │ │ │ │ + movw r1, #54504 @ 0xd4e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53844 @ 0xd254 │ │ │ │ + movw r1, #54548 @ 0xd514 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #2928] @ 0xb70 │ │ │ │ @@ -127011,509 +126921,509 @@ │ │ │ │ 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, #53892 @ 0xd284 │ │ │ │ + movw r1, #54596 @ 0xd544 │ │ │ │ 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 f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa054 │ │ │ │ + beq a9ee4 │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne aa05c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne a9eec │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53908 @ 0xd294 │ │ │ │ + movw r1, #54612 @ 0xd554 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b aa280 │ │ │ │ + b aa110 │ │ │ │ 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, #53952 @ 0xd2c0 │ │ │ │ + movw r1, #54656 @ 0xd580 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa054 │ │ │ │ + beq a9ee4 │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc aa0bc │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bcc a9f4c │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54000 @ 0xd2f0 │ │ │ │ + movw r1, #54704 @ 0xd5b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b aa054 │ │ │ │ + bl 1b899c │ │ │ │ + b a9ee4 │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #62696 @ 0xf4e8 │ │ │ │ + movw r1, #65116 @ 0xfe5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #54044 @ 0xd31c │ │ │ │ + movw r0, #54748 @ 0xd5dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa054 │ │ │ │ + beq a9ee4 │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #62852 @ 0xf584 │ │ │ │ + movw r2, #65300 @ 0xff14 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl b0adc │ │ │ │ + bl b096c │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2df4c │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ 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 2da24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r6, #0 │ │ │ │ - beq aa164 │ │ │ │ + beq a9ff4 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 6d614 │ │ │ │ - b aa18c │ │ │ │ + bl 6d2fc │ │ │ │ + b aa01c │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq aa194 │ │ │ │ + beq aa024 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54064 @ 0xd330 │ │ │ │ + movw r1, #54768 @ 0xd5f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b aa270 │ │ │ │ + b aa100 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq aa1c4 │ │ │ │ + beq aa054 │ │ │ │ cmp r2, #10 │ │ │ │ - bne aa1f0 │ │ │ │ + bne aa080 │ │ │ │ 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 aa1f0 │ │ │ │ + b aa080 │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq aa1f0 │ │ │ │ + beq aa080 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54104 @ 0xd358 │ │ │ │ + movw r1, #54808 @ 0xd618 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b aa270 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 1b899c │ │ │ │ + b aa100 │ │ │ │ + bl 104f8c │ │ │ │ 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 2e8b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r6, #0 │ │ │ │ - beq aa248 │ │ │ │ + beq aa0d8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 6d614 │ │ │ │ - b aa270 │ │ │ │ + bl 6d2fc │ │ │ │ + b aa100 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa270 │ │ │ │ + beq aa100 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #54136 @ 0xd378 │ │ │ │ + movw r0, #54840 @ 0xd638 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa280 │ │ │ │ + beq aa110 │ │ │ │ bl 2d9ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #54140 @ 0xd37c │ │ │ │ + movw r1, #54844 @ 0xd63c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa2f8 │ │ │ │ + beq aa188 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl a9c90 │ │ │ │ + bl a9b20 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq aa2fc │ │ │ │ + beq aa18c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3552 @ 0xde0 │ │ │ │ + movw r1, #4256 @ 0x10a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #38884 @ 0x97e4 │ │ │ │ + movw r1, #39588 @ 0x9aa4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aa380 │ │ │ │ + beq aa210 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1b4638 │ │ │ │ + bl 1b4d14 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq aa380 │ │ │ │ + beq aa210 │ │ │ │ ldr r1, [r3] │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4442b4 <_PyMonitoring_FireBranchEvent@@Base+0x16c> │ │ │ │ + b 44459c <_PyMonitoring_FireBranchEvent@@Base+0x16c> │ │ │ │ push {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 aa3ec │ │ │ │ + beq aa27c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa3ec │ │ │ │ + bgt aa27c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne aa3ec │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne aa27c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa420 │ │ │ │ + beq aa2b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa420 │ │ │ │ + bgt aa2b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne aa420 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne aa2b0 │ │ │ │ + bl bcc3c <_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, #4088] @ 0xff8 │ │ │ │ bl 2dc64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa460 │ │ │ │ + bge aa2f0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 2e7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa4a4 │ │ │ │ + bge aa334 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ea0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa4f4 │ │ │ │ + beq aa384 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b aa50c │ │ │ │ + b aa39c │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ebec │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 40cd0 │ │ │ │ + bl 40db4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2f000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa558 │ │ │ │ + beq aa3e8 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b aa580 │ │ │ │ + b aa410 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa540 │ │ │ │ + bne aa3d0 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ebec │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 40cd0 │ │ │ │ + bl 40db4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 3846ec │ │ │ │ + bl 384dfc │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq aa634 │ │ │ │ + beq aa4c4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ - bl 1f851c <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ + bl 1f8c78 <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa5fc │ │ │ │ + bgt aa48c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne aa5fc │ │ │ │ + bne aa48c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne aa634 │ │ │ │ + bne aa4c4 │ │ │ │ ldr r2, [r7] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r6, #0 │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ - movw r1, #34000 @ 0x84d0 │ │ │ │ + movw r1, #34704 @ 0x8790 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 3846ec │ │ │ │ + bl 384dfc │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq aa6dc │ │ │ │ + beq aa56c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #8 │ │ │ │ - bl 1f851c <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ + bl 1f8c78 <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa6b0 │ │ │ │ + bgt aa540 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne aa6b0 │ │ │ │ + bne aa540 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne aa6dc │ │ │ │ + bne aa56c │ │ │ │ ldr r2, [r7] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #64808 @ 0xfd28 │ │ │ │ + movw r1, #64796 @ 0xfd1c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 a9938 │ │ │ │ + bl a97c8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc aa728 │ │ │ │ + bcc aa5b8 │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs aa72c │ │ │ │ + bcs aa5bc │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a958c │ │ │ │ + bl a941c │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4552 @ 0x11c8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #54152 @ 0xd388 │ │ │ │ + movw r1, #54856 @ 0xd648 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ 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 aa7a0 │ │ │ │ + beq aa630 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #36404 @ 0x8e34 │ │ │ │ + movw r1, #37108 @ 0x90f4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #808] @ 0x328 │ │ │ │ moveq r2, #0 │ │ │ │ - beq aa7c8 │ │ │ │ + beq aa658 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ @@ -127531,370 +127441,370 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne aa838 │ │ │ │ + bne aa6c8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aa870 │ │ │ │ + beq aa700 │ │ │ │ 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] @ aa894 │ │ │ │ + ldr r3, [pc, #56] @ aa724 │ │ │ │ str r4, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq aa88c │ │ │ │ - ldr r0, [pc, #32] @ aa898 │ │ │ │ + beq aa71c │ │ │ │ + ldr r0, [pc, #32] @ aa728 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b aa768 │ │ │ │ + b aa5f8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strhteq r9, [sl], #-68 @ 0xffffffbc │ │ │ │ + strhteq r9, [sl], #-64 @ 0xffffffc0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #54244 @ 0xd3e4 │ │ │ │ + movw r1, #54948 @ 0xd6a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa900 │ │ │ │ + beq aa790 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi aa8e8 │ │ │ │ + bhi aa778 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl ce9e0 │ │ │ │ - b aa904 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bl ce87c │ │ │ │ + b aa794 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54256 @ 0xd3f0 │ │ │ │ + movw r1, #54960 @ 0xd6b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {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 aa91c │ │ │ │ + bgt aa7ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #44900 @ 0xaf64 │ │ │ │ + movw r1, #46012 @ 0xb3bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 1c09f4 │ │ │ │ + bl 1c0e94 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa994 │ │ │ │ + beq aa824 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa994 │ │ │ │ + bgt aa824 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne aa994 │ │ │ │ + bne aa824 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 aa9c4 │ │ │ │ + bne aa854 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 2e91c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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, #65104 @ 0xfe50 │ │ │ │ + movw r5, #65048 @ 0xfe18 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq aaa64 │ │ │ │ - bl 104dd4 │ │ │ │ + beq aa8f4 │ │ │ │ + bl 104f8c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ - bl 3ad718 │ │ │ │ + bl 3ae468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aab00 │ │ │ │ + beq aa990 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2ebec │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2ebd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aaaf8 │ │ │ │ + beq aa988 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b aab00 │ │ │ │ + b aa990 │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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, #54292 @ 0xd414 │ │ │ │ + movw r1, #54996 @ 0xd6d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aab88 │ │ │ │ + beq aaa18 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge aab90 │ │ │ │ + bge aaa20 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54308 @ 0xd424 │ │ │ │ + movw r1, #55012 @ 0xd6e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r0, #0 │ │ │ │ - b aabd4 │ │ │ │ - ldr r2, [pc, #68] @ aabdc │ │ │ │ + b aaa64 │ │ │ │ + ldr r2, [pc, #68] @ aaa6c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl a0f40 │ │ │ │ + bl a0dd0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aabcc │ │ │ │ + bne aaa5c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r1, #54340 @ 0xd444 │ │ │ │ + movw r1, #55044 @ 0xd704 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b aab88 │ │ │ │ + bl 1736ec │ │ │ │ + b aaa18 │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble aac08 │ │ │ │ + ble aaa98 │ │ │ │ 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 df84c │ │ │ │ + b df6e4 │ │ │ │ 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 aac30 │ │ │ │ + bne aaac0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f3670 │ │ │ │ + b 1f3df0 │ │ │ │ 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 aac6c │ │ │ │ + bgt aaafc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ 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 aacd8 │ │ │ │ - bl df614 │ │ │ │ + bne aab68 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne aad14 │ │ │ │ + bne aaba4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne aacfc │ │ │ │ - bl df614 │ │ │ │ + bne aab8c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne aad14 │ │ │ │ + bne aaba4 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b2764 │ │ │ │ + b 2b4634 │ │ │ │ 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 2ae81c │ │ │ │ + bl 2b04ac │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne aad6c │ │ │ │ - bl df614 │ │ │ │ + bne aabfc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne aadac │ │ │ │ + bne aac3c │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 2ae81c │ │ │ │ + bl 2b04ac │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne aad94 │ │ │ │ - bl df614 │ │ │ │ + bne aac24 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne aadac │ │ │ │ + bne aac3c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b2764 │ │ │ │ + b 2b4634 │ │ │ │ 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 │ │ │ │ @@ -127902,49 +127812,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 39ebd8 │ │ │ │ + bl 39f92c │ │ │ │ cmn r0, #1 │ │ │ │ - bne aae24 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne aacb4 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aae78 │ │ │ │ + beq aad08 │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3847b4 │ │ │ │ - b aae78 │ │ │ │ + bl 384ec4 │ │ │ │ + b aad08 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne aae58 │ │ │ │ + bne aace8 │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcc aae58 │ │ │ │ + bcc aace8 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mvn r4, #0 │ │ │ │ - bl 3847b4 │ │ │ │ - b aae78 │ │ │ │ + bl 384ec4 │ │ │ │ + b aad08 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt aae60 │ │ │ │ + bgt aacf0 │ │ │ │ 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 │ │ │ │ @@ -127952,457 +127862,457 @@ │ │ │ │ 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 38465c │ │ │ │ + bl 384d6c │ │ │ │ cmn r0, #1 │ │ │ │ - bne aaeec │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne aad7c │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aaf40 │ │ │ │ + beq aadd0 │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3847b4 │ │ │ │ - b aaf40 │ │ │ │ + bl 384ec4 │ │ │ │ + b aadd0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq aaf20 │ │ │ │ + beq aadb0 │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc aaf20 │ │ │ │ + bcc aadb0 │ │ │ │ ldr r1, [r6] │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 3847b4 │ │ │ │ - b aaf40 │ │ │ │ + bl 384ec4 │ │ │ │ + b aadd0 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt aaf28 │ │ │ │ + bgt aadb8 │ │ │ │ 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 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne aaf94 │ │ │ │ - bl df614 │ │ │ │ + bne aae24 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne aafac │ │ │ │ + bne aae3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63074 │ │ │ │ + b 62e64 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 24b210 │ │ │ │ + bl 24bde0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne ab014 │ │ │ │ - bl df614 │ │ │ │ + bne aaea4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab030 │ │ │ │ + bne aaec0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25f490 │ │ │ │ + b 260be8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + movw r1, #6196 @ 0x1834 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ 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 ab0b4 │ │ │ │ - bl df614 │ │ │ │ + bne aaf44 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab0b4 │ │ │ │ + beq aaf44 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #30252 @ 0x762c │ │ │ │ + movw r1, #30816 @ 0x7860 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ - b ab0e0 │ │ │ │ + bl 1b899c │ │ │ │ + b aaf70 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63074 │ │ │ │ + bl 62e64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab0e0 │ │ │ │ + bne aaf70 │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63074 │ │ │ │ + b 62e64 │ │ │ │ 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 2a14f8 │ │ │ │ + bl 2a2f90 │ │ │ │ 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 ab140 │ │ │ │ - bl df614 │ │ │ │ + bne aafd0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab16c │ │ │ │ + bne aaffc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25f490 │ │ │ │ + bl 260be8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25f490 │ │ │ │ + b 260be8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #30252 @ 0x762c │ │ │ │ + movw r1, #30816 @ 0x7860 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab1e8 │ │ │ │ + beq ab078 │ │ │ │ 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 2dca0 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq ab1f4 │ │ │ │ + beq ab084 │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl b874c │ │ │ │ - b ab1f4 │ │ │ │ + bl b8290 │ │ │ │ + b ab084 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab238 │ │ │ │ - bl df614 │ │ │ │ + bne ab0c8 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab238 │ │ │ │ + beq ab0c8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 380be0 <_PyXI_EndInterpreter@@Base+0x1ac> │ │ │ │ + bl 381540 <_PyContext_Enter@@Base+0xc4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab230 │ │ │ │ - ldr r3, [pc, #68] @ ab294 │ │ │ │ + beq ab0c0 │ │ │ │ + ldr r3, [pc, #68] @ ab124 │ │ │ │ ldr r3, [r3, #1568] @ 0x620 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab288 │ │ │ │ + beq ab118 │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 3914b8 <_PyPickle_GetXIData@@Base+0x15e8> │ │ │ │ + bl 3922c8 <_PyPickle_GetXIData@@Base+0x15e8> │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab2cc │ │ │ │ - bl df614 │ │ │ │ + bne ab15c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab31c │ │ │ │ + bne ab1ac │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2ed00 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab310 │ │ │ │ + bne ab1a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab310 │ │ │ │ + beq ab1a0 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ 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 ab36c │ │ │ │ + bne ab1fc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab39c │ │ │ │ + beq ab22c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #80] @ ab3d0 │ │ │ │ + ldr r3, [pc, #80] @ ab260 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab3c4 │ │ │ │ + beq ab254 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab3bc │ │ │ │ - bl df614 │ │ │ │ + bne ab24c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab3c4 │ │ │ │ + bne ab254 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ee44 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, ror #9 │ │ │ │ + ldrdeq r9, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ 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 ab41c │ │ │ │ + bne ab2ac │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab44c │ │ │ │ + beq ab2dc │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #124] @ ab4ac │ │ │ │ + ldr r3, [pc, #124] @ ab33c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab4a0 │ │ │ │ + beq ab330 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab46c │ │ │ │ - bl df614 │ │ │ │ + bne ab2fc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab4a0 │ │ │ │ + bne ab330 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d994 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ab494 │ │ │ │ + bge ab324 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl #10 │ │ │ │ + rsbeq r9, sl, r8, lsl #10 │ │ │ │ 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 ab4e8 │ │ │ │ + bne ab378 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab514 │ │ │ │ - b ab508 │ │ │ │ + bne ab3a4 │ │ │ │ + b ab398 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47728 @ 0xba70 │ │ │ │ + movw r0, #48432 @ 0xbd30 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab4d0 │ │ │ │ - b ab560 │ │ │ │ - bl df614 │ │ │ │ + bne ab360 │ │ │ │ + b ab3f0 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab560 │ │ │ │ + bne ab3f0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab534 │ │ │ │ - bl df614 │ │ │ │ + bne ab3c4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab560 │ │ │ │ + bne ab3f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df34 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ab568 │ │ │ │ + bge ab3f8 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab5b4 │ │ │ │ - bl df614 │ │ │ │ + bne ab444 │ │ │ │ + bl df4ac │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ @@ -128419,387 +128329,387 @@ │ │ │ │ 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 ab618 │ │ │ │ + bne ab4a8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab648 │ │ │ │ + beq ab4d8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #112] @ ab69c │ │ │ │ + ldr r3, [pc, #112] @ ab52c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab694 │ │ │ │ + beq ab524 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab674 │ │ │ │ - bl df614 │ │ │ │ + bne ab504 │ │ │ │ + bl df4ac │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b ab694 │ │ │ │ + b ab524 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ 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} │ │ │ │ - rsbeq r9, sl, r8, lsr r5 │ │ │ │ + rsbeq r9, sl, r4, lsr r5 │ │ │ │ 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 ab6e8 │ │ │ │ + bne ab578 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab718 │ │ │ │ + beq ab5a8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #116] @ ab770 │ │ │ │ + ldr r3, [pc, #116] @ ab600 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab768 │ │ │ │ + beq ab5f8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab744 │ │ │ │ - bl df614 │ │ │ │ + bne ab5d4 │ │ │ │ + bl df4ac │ │ │ │ movw r1, #6244 @ 0x1864 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b ab768 │ │ │ │ + b ab5f8 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #6244 @ 0x1864 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ 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 r9, sl, r4, ror #10 │ │ │ │ + rsbeq r9, sl, r0, ror #10 │ │ │ │ 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 ab7bc │ │ │ │ + bne ab64c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab7ec │ │ │ │ + beq ab67c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #104] @ ab838 │ │ │ │ + ldr r3, [pc, #104] @ ab6c8 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab830 │ │ │ │ + beq ab6c0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab818 │ │ │ │ - bl df614 │ │ │ │ + bne ab6a8 │ │ │ │ + bl df4ac │ │ │ │ movw r1, #6244 @ 0x1864 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b ab830 │ │ │ │ + b ab6c0 │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq sl, r0, r5, r9 │ │ │ │ + rsbeq r9, sl, ip, lsl #11 │ │ │ │ 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 ab884 │ │ │ │ + bne ab714 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab8b4 │ │ │ │ + beq ab744 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ ab8f0 │ │ │ │ + ldr r3, [pc, #88] @ ab780 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab8e4 │ │ │ │ + beq ab774 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab8d4 │ │ │ │ - bl df614 │ │ │ │ + bne ab764 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab8e4 │ │ │ │ + bne ab774 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r9, [sl], #-92 @ 0xffffffa4 │ │ │ │ + strhteq r9, [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 ab93c │ │ │ │ + bne ab7cc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab96c │ │ │ │ + beq ab7fc │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ ab9a8 │ │ │ │ + ldr r3, [pc, #88] @ ab838 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab99c │ │ │ │ + beq ab82c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab98c │ │ │ │ - bl df614 │ │ │ │ + bne ab81c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab99c │ │ │ │ + bne ab82c │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, ror #11 │ │ │ │ + rsbeq r9, sl, r4, ror #11 │ │ │ │ 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 ab9f4 │ │ │ │ + bne ab884 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq aba24 │ │ │ │ + beq ab8b4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ aba60 │ │ │ │ + ldr r3, [pc, #88] @ ab8f0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aba54 │ │ │ │ + beq ab8e4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aba44 │ │ │ │ - bl df614 │ │ │ │ + bne ab8d4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne aba54 │ │ │ │ + bne ab8e4 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsl r6 │ │ │ │ + rsbeq r9, sl, r0, lsl r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne aba98 │ │ │ │ - bl df614 │ │ │ │ + bne ab928 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq abaa8 │ │ │ │ - b abac0 │ │ │ │ + beq ab938 │ │ │ │ + b ab950 │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls abac8 │ │ │ │ + bls ab958 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3552 @ 0xde0 │ │ │ │ + movw r1, #4256 @ 0x10a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d850 │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq abb04 │ │ │ │ + beq ab994 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #54368 @ 0xd460 │ │ │ │ + movw r1, #55072 @ 0xd720 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e82c │ │ │ │ cmp r0, #0 │ │ │ │ - bne abaf8 │ │ │ │ + bne ab988 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ 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 abb68 │ │ │ │ + beq ab9f8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14764 @ 0x39ac │ │ │ │ + movw r0, #15468 @ 0x3c6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq abc24 │ │ │ │ + beq abab4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abb88 │ │ │ │ - bl df614 │ │ │ │ + bne aba18 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne abc24 │ │ │ │ + bne abab4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abba8 │ │ │ │ - bl df614 │ │ │ │ + bne aba38 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne abc24 │ │ │ │ + bne abab4 │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls abbd0 │ │ │ │ + bls aba60 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3552 @ 0xde0 │ │ │ │ + movw r1, #4256 @ 0x10a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b abc24 │ │ │ │ + bl 1b899c │ │ │ │ + b abab4 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ea24 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -128808,647 +128718,647 @@ │ │ │ │ bicne r3, r3, #268435456 @ 0x10000000 │ │ │ │ orreq r3, r3, #268435456 @ 0x10000000 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2ea24 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5976 @ 0x1758 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge abc28 │ │ │ │ + bge abab8 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi abc74 │ │ │ │ + bhi abb04 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abca0 │ │ │ │ - b abc94 │ │ │ │ + bne abb30 │ │ │ │ + b abb24 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #14788 @ 0x39c4 │ │ │ │ + movw r0, #15492 @ 0x3c84 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne abc5c │ │ │ │ - b abd6c │ │ │ │ - bl df614 │ │ │ │ + bne abaec │ │ │ │ + b abbfc │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne abd6c │ │ │ │ + bne abbfc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abcc0 │ │ │ │ - bl df614 │ │ │ │ + bne abb50 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne abd6c │ │ │ │ + bne abbfc │ │ │ │ cmp r7, #2 │ │ │ │ - ble abd28 │ │ │ │ + ble abbb8 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - beq abcf8 │ │ │ │ + beq abb88 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abcfc │ │ │ │ - bl df614 │ │ │ │ + bne abb8c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq abcfc │ │ │ │ - b abd6c │ │ │ │ + beq abb8c │ │ │ │ + b abbfc │ │ │ │ mov r4, #0 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r8, r3 │ │ │ │ - beq abd2c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq abbbc │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54384 @ 0xd470 │ │ │ │ + movw r1, #55088 @ 0xd730 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b abd6c │ │ │ │ + bl 1b899c │ │ │ │ + b abbfc │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2dde4 │ │ │ │ cmp r0, #0 │ │ │ │ movwge r0, #5976 @ 0x1758 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge abd70 │ │ │ │ + bge abc00 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi abda8 │ │ │ │ + bhi abc38 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt abdcc │ │ │ │ - b abe00 │ │ │ │ + bgt abc5c │ │ │ │ + b abc90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #61452 @ 0xf00c │ │ │ │ + movw r0, #62156 @ 0xf2cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e80b4 │ │ │ │ + bl 2ea060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne abd9c │ │ │ │ + bne abc2c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 159040 │ │ │ │ + bl 1592dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt abdc4 │ │ │ │ - beq abe00 │ │ │ │ - bl 104dd4 │ │ │ │ + blt abc54 │ │ │ │ + beq abc90 │ │ │ │ + bl 104f8c │ │ │ │ mov r4, r0 │ │ │ │ - bl a9938 │ │ │ │ + bl a97c8 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e970 │ │ │ │ mov r0, r4 │ │ │ │ - bl 107f60 │ │ │ │ - b abe0c │ │ │ │ - bl a9938 │ │ │ │ + bl 108118 │ │ │ │ + b abc9c │ │ │ │ + bl a97c8 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e970 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 abe54 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne abce4 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36876 @ 0x900c │ │ │ │ + movw r1, #37580 @ 0x92cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b abe60 │ │ │ │ - bl 159040 │ │ │ │ + bl 1b899c │ │ │ │ + b abcf0 │ │ │ │ + bl 1592dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge abe68 │ │ │ │ + bge abcf8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq abe88 │ │ │ │ + beq abd18 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54408 @ 0xd488 │ │ │ │ + movw r1, #55112 @ 0xd748 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b abe60 │ │ │ │ + bl 1b899c │ │ │ │ + b abcf0 │ │ │ │ ldrb r3, [r4, #58] @ 0x3a │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb r3, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq abee0 │ │ │ │ + beq abd70 │ │ │ │ cmn r0, #3 │ │ │ │ - beq abecc │ │ │ │ + beq abd5c │ │ │ │ cmn r0, #10 │ │ │ │ - beq abefc │ │ │ │ + beq abd8c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54484 @ 0xd4d4 │ │ │ │ + movw r1, #55188 @ 0xd794 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b abeec │ │ │ │ - movw r3, #48500 @ 0xbd74 │ │ │ │ + b abd7c │ │ │ │ + movw r3, #49812 @ 0xc294 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54448 @ 0xd4b0 │ │ │ │ + movw r1, #55152 @ 0xd770 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b abeec │ │ │ │ + b abd7c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b84f8 │ │ │ │ + b 1b899c │ │ │ │ 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 a9938 │ │ │ │ - bl 20dc60 │ │ │ │ + bl a97c8 │ │ │ │ + bl 20e250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne abf38 │ │ │ │ + bne abdc8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ - bl 20f30c │ │ │ │ + b 36d9fc │ │ │ │ + bl 20f908 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #49052 @ 0xbf9c │ │ │ │ + movw r0, #48684 @ 0xbe2c │ │ │ │ movt r0, #10 │ │ │ │ - bl 33a21c │ │ │ │ + bl 33c23c │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne abf7c │ │ │ │ - bl af754 │ │ │ │ + bne abe0c │ │ │ │ + bl af5e4 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54528 @ 0xd500 │ │ │ │ + movw r1, #55232 @ 0xd7c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 20f30c │ │ │ │ + bl 20f908 │ │ │ │ mov r0, r4 │ │ │ │ - bl 211074 │ │ │ │ + bl 211690 │ │ │ │ mov r0, r4 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - movw r1, #54556 @ 0xd51c │ │ │ │ + movw r1, #55260 @ 0xd7dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #7592 @ 0x1da8 │ │ │ │ + movw r0, #8384 @ 0x20c0 │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@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 │ │ │ │ - ldr r6, [pc, #448] @ ac1a0 │ │ │ │ + ldr r6, [pc, #448] @ ac030 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac198 │ │ │ │ + beq ac028 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1496] @ 0x5d8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ - movw r5, #32344 @ 0x7e58 │ │ │ │ + movw r5, #32340 @ 0x7e54 │ │ │ │ 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 ac03c │ │ │ │ + beq abecc │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne ac010 │ │ │ │ + bne abea0 │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b ac040 │ │ │ │ + b abed0 │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac070 │ │ │ │ + beq abf00 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2ea24 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac0ac │ │ │ │ + beq abf3c │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36544 @ 0x8ec0 │ │ │ │ + movw r1, #37248 @ 0x9180 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b ac104 │ │ │ │ + b abf94 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2df4c │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #62852 @ 0xf584 │ │ │ │ + movw ip, #65300 @ 0xff14 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ str ip, [sp] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54572 @ 0xd52c │ │ │ │ + movw r1, #55276 @ 0xd7ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2ec88 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #65240 @ 0xfed8 │ │ │ │ + movw r5, #65184 @ 0xfea0 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #53380 @ 0xd084 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1512] @ 0x5e8 │ │ │ │ ldr r1, [r6, #1500] @ 0x5dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f628 <_Py_DisplaySourceLine@@Base+0xac> │ │ │ │ + bl 3f70c <_Py_DisplaySourceLine@@Base+0xac> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac178 │ │ │ │ + bne ac008 │ │ │ │ ldr r3, [r6, #1508] @ 0x5e4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac170 │ │ │ │ + beq ac000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2c7a20 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d3fa8 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aa94 <_Py_DumpStack@@Base> │ │ │ │ + bl 3ab78 <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ - bl 31410 │ │ │ │ + bl 3140c │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2e970 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000ac1a4 : │ │ │ │ +000ac034 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 41820 │ │ │ │ + b 41904 │ │ │ │ push {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 183a54 │ │ │ │ + bl 183d94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac3ec │ │ │ │ + beq ac27c │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #54616 @ 0xd558 │ │ │ │ + movw r1, #55320 @ 0xd818 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ - movwne r6, #31252 @ 0x7a14 │ │ │ │ + movwne r6, #31248 @ 0x7a10 │ │ │ │ movtne r6, #105 @ 0x69 │ │ │ │ - beq ac3e4 │ │ │ │ + beq ac274 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #61472 @ 0xf020 │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #62176 @ 0xf2e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq ac3e4 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq ac274 │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq ac3e4 │ │ │ │ - bl d2294 │ │ │ │ + beq ac274 │ │ │ │ + bl d212c │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq ac3e4 │ │ │ │ - bl 245970 │ │ │ │ + beq ac274 │ │ │ │ + bl 24654c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ac36c │ │ │ │ + blt ac1fc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac290 │ │ │ │ + bgt ac120 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne ac290 │ │ │ │ + bne ac120 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #40476 @ 0x9e1c │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq ac2c0 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq ac150 │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac204 │ │ │ │ - b ac3e4 │ │ │ │ - movw r6, #30752 @ 0x7820 │ │ │ │ + bne ac094 │ │ │ │ + b ac274 │ │ │ │ + movw r6, #30748 @ 0x781c │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ movw r9, #5976 @ 0x1758 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #40476 @ 0x9e1c │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq ac3e4 │ │ │ │ + beq ac274 │ │ │ │ cmp r5, r9 │ │ │ │ - beq ac3ac │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq ac23c │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac3e4 │ │ │ │ + beq ac274 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac3e4 │ │ │ │ + beq ac274 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61472 @ 0xf020 │ │ │ │ + movw r1, #62176 @ 0xf2e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac3e4 │ │ │ │ + beq ac274 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245970 │ │ │ │ + bl 24654c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac38c │ │ │ │ + bge ac21c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac3e4 │ │ │ │ + bgt ac274 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ac3e4 │ │ │ │ + bne ac274 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ac3e4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ac274 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac3ac │ │ │ │ + bgt ac23c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne ac3ac │ │ │ │ + bne ac23c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne ac2d4 │ │ │ │ + bne ac164 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29444 @ 0x7304 │ │ │ │ + movw r1, #30008 @ 0x7538 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac3e4 │ │ │ │ + beq ac274 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 186a94 │ │ │ │ + b 186dd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26e27c │ │ │ │ + bl 270440 │ │ │ │ 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 259820 │ │ │ │ + bl 25a1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac440 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne ac2d0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54636 @ 0xd56c │ │ │ │ + movw r1, #55340 @ 0xd82c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b ac59c │ │ │ │ + b ac42c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2522d4 │ │ │ │ + bl 2530ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt ac438 │ │ │ │ + blt ac2c8 │ │ │ │ cmp r6, #65536 @ 0x10000 │ │ │ │ - ble ac474 │ │ │ │ + ble ac304 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54676 @ 0xd594 │ │ │ │ + movw r1, #55380 @ 0xd854 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ac438 │ │ │ │ + bl 1b899c │ │ │ │ + b ac2c8 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac494 │ │ │ │ + beq ac324 │ │ │ │ cmp r6, #0 │ │ │ │ movne r7, #0 │ │ │ │ - bne ac4d8 │ │ │ │ - b ac55c │ │ │ │ - bl 36ccf4 │ │ │ │ - b ac59c │ │ │ │ - bl 1ff3f0 │ │ │ │ + bne ac368 │ │ │ │ + b ac3ec │ │ │ │ + bl 36d9fc │ │ │ │ + b ac42c │ │ │ │ + bl 1ffa54 │ │ │ │ add r1, r4, r7, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq ac4fc │ │ │ │ - bl 367470 <_Py_Gid_Converter@@Base> │ │ │ │ + beq ac38c │ │ │ │ + bl 3685c8 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac524 │ │ │ │ + beq ac3b4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac544 │ │ │ │ + ble ac3d4 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq ac55c │ │ │ │ + beq ac3ec │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b3064 │ │ │ │ + bl 1b3740 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne ac49c │ │ │ │ + bne ac32c │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bbfe8 │ │ │ │ - b ac59c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl bbb48 │ │ │ │ + b ac42c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54692 @ 0xd5a4 │ │ │ │ + movw r1, #55396 @ 0xd864 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac52c │ │ │ │ - b ac580 │ │ │ │ + ble ac3bc │ │ │ │ + b ac410 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac580 │ │ │ │ + bgt ac410 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ac580 │ │ │ │ + bne ac410 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ac580 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ac410 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne ac4cc │ │ │ │ + bne ac35c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ac4cc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ac35c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac58c │ │ │ │ + bge ac41c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ - b ac438 │ │ │ │ + bl bbb48 │ │ │ │ + b ac2c8 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ 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 386f2c │ │ │ │ + bl 3875ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac5ec │ │ │ │ + beq ac47c │ │ │ │ bl 2da90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac5f4 │ │ │ │ + bne ac484 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -129456,146 +129366,146 @@ │ │ │ │ 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 ac65c │ │ │ │ + bne ac4ec │ │ │ │ cmp r5, #0 │ │ │ │ - bgt ac63c │ │ │ │ + bgt ac4cc │ │ │ │ mov r7, #0 │ │ │ │ - b ac65c │ │ │ │ + b ac4ec │ │ │ │ clz r0, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r0 │ │ │ │ - beq ac694 │ │ │ │ - b ac634 │ │ │ │ + beq ac524 │ │ │ │ + b ac4c4 │ │ │ │ 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] @ ac734 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + ldr r3, [pc, #168] @ ac5c4 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac728 │ │ │ │ + beq ac5b8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 386f2c │ │ │ │ + bl 3875ec │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac724 │ │ │ │ + beq ac5b4 │ │ │ │ add r2, r5, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - beq ac6d8 │ │ │ │ + beq ac568 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac6dc │ │ │ │ - bl df614 │ │ │ │ + bne ac56c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac6dc │ │ │ │ - b ac724 │ │ │ │ + beq ac56c │ │ │ │ + b ac5b4 │ │ │ │ mov r4, #0 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmp r4, #0 │ │ │ │ movweq r4, #5976 @ 0x1758 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq ac728 │ │ │ │ + beq ac5b8 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, asr #12 │ │ │ │ + rsbeq r9, sl, ip, lsr 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne ac770 │ │ │ │ + bne ac600 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac7a0 │ │ │ │ - b ac794 │ │ │ │ + bne ac630 │ │ │ │ + b ac624 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47760 @ 0xba90 │ │ │ │ + movw r0, #48464 @ 0xbd50 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac758 │ │ │ │ + bne ac5e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac78c │ │ │ │ + bne ac61c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac7c0 │ │ │ │ - bl df614 │ │ │ │ + bne ac650 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac78c │ │ │ │ - bl 104dd4 │ │ │ │ + bne ac61c │ │ │ │ + bl 104f8c │ │ │ │ mov r3, r0 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a1104 <_Py_closerange@@Base> │ │ │ │ + bl a0f94 <_Py_closerange@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 107f60 │ │ │ │ - bl d7124 │ │ │ │ + bl 108118 │ │ │ │ + bl d6fbc │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac84c │ │ │ │ + bne ac6dc │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -129603,69 +129513,69 @@ │ │ │ │ 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 365dd0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 366f28 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac898 │ │ │ │ + beq ac728 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3f7060 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 3f761c <_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] @ ac960 │ │ │ │ + vldr d8, [pc, #160] @ ac7f0 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac950 │ │ │ │ + beq ac7e0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 444b60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 444e48 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl e8d2c │ │ │ │ + bl e8d5c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne ac93c │ │ │ │ + bne ac7cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac950 │ │ │ │ + bgt ac7e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ac950 │ │ │ │ + bne ac7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ac950 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ac7e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f4ee0 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f4df8 <_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} │ │ │ │ @@ -129675,1775 +129585,1775 @@ │ │ │ │ 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 ac9b0 │ │ │ │ + bhi ac840 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac9d0 │ │ │ │ - b ac9dc │ │ │ │ + beq ac860 │ │ │ │ + b ac86c │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #14684 @ 0x395c │ │ │ │ + movw r0, #15388 @ 0x3c1c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac998 │ │ │ │ - b aca34 │ │ │ │ - bl df614 │ │ │ │ + bne ac828 │ │ │ │ + b ac8c4 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne aca34 │ │ │ │ + bne ac8c4 │ │ │ │ cmp r6, #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r5, #0 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldrgt r5, [r5, #8] │ │ │ │ - bl ac830 │ │ │ │ + bl ac6c0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aca34 │ │ │ │ + beq ac8c4 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac830 │ │ │ │ + bl ac6c0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aca34 │ │ │ │ + beq ac8c4 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 2f138 <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aca3c │ │ │ │ + beq ac8cc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b aca44 │ │ │ │ + b ac8d4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl ac8a0 │ │ │ │ + bl ac730 │ │ │ │ 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 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aca8c │ │ │ │ - bl df614 │ │ │ │ + bne ac91c │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne acabc │ │ │ │ + bne ac94c │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2e9b8 <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq acab4 │ │ │ │ + beq ac944 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b acabc │ │ │ │ + b ac94c │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl ac8a0 │ │ │ │ + bl ac730 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 177348 │ │ │ │ + bl 177694 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - movw r0, #54716 @ 0xd5bc │ │ │ │ + bl 301368 │ │ │ │ + movw r0, #55420 @ 0xd87c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 177b4c │ │ │ │ + bl 177e98 │ │ │ │ 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 e8364 │ │ │ │ + bl e8394 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq acbe4 │ │ │ │ + beq aca74 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 30d610 │ │ │ │ + bl 30f8a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq acbe4 │ │ │ │ + beq aca74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt acbe0 │ │ │ │ + bgt aca70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne acbe0 │ │ │ │ + bne aca70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_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 3ad718 │ │ │ │ + bl 3ae468 │ │ │ │ cmp r0, #0 │ │ │ │ - beq acc9c │ │ │ │ + beq acb2c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2ebec │ │ │ │ - bl 104dd4 │ │ │ │ + bl 104f8c │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e66c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r5, #1 │ │ │ │ - bne acc8c │ │ │ │ + bne acb1c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne acc78 │ │ │ │ - bl d7124 │ │ │ │ + bne acb08 │ │ │ │ + bl d6fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq acc2c │ │ │ │ + beq acabc │ │ │ │ mov r0, #0 │ │ │ │ - b acc9c │ │ │ │ + b acb2c │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b acc70 │ │ │ │ + bl 301368 │ │ │ │ + b acb00 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl acb24 │ │ │ │ + bl ac9b4 │ │ │ │ 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 acce4 │ │ │ │ + bne acb74 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 3ad718 │ │ │ │ + bl 3ae468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne acd04 │ │ │ │ - b ace00 │ │ │ │ + bne acb94 │ │ │ │ + b acc90 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14872 @ 0x3a18 │ │ │ │ + movw r0, #15576 @ 0x3cd8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne acccc │ │ │ │ - b ace00 │ │ │ │ + bne acb5c │ │ │ │ + b acc90 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2ebec │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 365dd0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 366f28 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ace00 │ │ │ │ + beq acc90 │ │ │ │ ldr r1, [fp, #-432] @ 0xfffffe50 │ │ │ │ sub r4, fp, #428 @ 0x1ac │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - bge acd60 │ │ │ │ + bge acbf0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65032 @ 0xfe08 │ │ │ │ + movw r1, #65020 @ 0xfdfc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ace00 │ │ │ │ - bl 3c5f40 <_PyDeadline_Init@@Base> │ │ │ │ + bl 1b899c │ │ │ │ + b acc90 │ │ │ │ + bl 3c652c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 36605c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 104dd4 │ │ │ │ + bl 3671b4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 104f8c │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e7b0 <__sigtimedwait64@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r7, #1 │ │ │ │ - bne ace08 │ │ │ │ + bne acc98 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq acdd8 │ │ │ │ + beq acc68 │ │ │ │ cmp r3, #11 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq ace18 │ │ │ │ + beq acca8 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ - b ace00 │ │ │ │ - bl d7124 │ │ │ │ + bl 301368 │ │ │ │ + b acc90 │ │ │ │ + bl d6fbc │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne ace00 │ │ │ │ - bl 410a54 <_PyDeadline_Get@@Base> │ │ │ │ + bne acc90 │ │ │ │ + bl 416414 <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, [r4, #-8] │ │ │ │ - bge acd6c │ │ │ │ - b ace08 │ │ │ │ + bge acbfc │ │ │ │ + b acc98 │ │ │ │ mov r0, #0 │ │ │ │ - b ace18 │ │ │ │ + b acca8 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl acb24 │ │ │ │ + bl ac9b4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #19588 @ 0x4c84 │ │ │ │ + movw r1, #19584 @ 0x4c80 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32d064 │ │ │ │ + b 32f49c │ │ │ │ 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, #8648 @ 0x21c8 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq aceb8 │ │ │ │ + beq acd48 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #6244 @ 0x1864 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b aced0 │ │ │ │ + b acd60 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35720 @ 0x8b88 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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, #8648 @ 0x21c8 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 78770 <_PyLong_UnsignedLong_Converter@@Base+0x3660> │ │ │ │ + b 78450 <_PyLong_UnsignedLong_Converter@@Base+0x3660> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aced8 │ │ │ │ + b acd68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aced8 │ │ │ │ + b acd68 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #45296 @ 0xb0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ + bl 2613a4 │ │ │ │ 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, #45296 @ 0xb0f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ + bl 2613a4 │ │ │ │ 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, #48620 @ 0xbdec │ │ │ │ + movw r3, #49924 @ 0xc304 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 25f82c │ │ │ │ + bl 2613a4 │ │ │ │ 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 ad00c │ │ │ │ + bne ace9c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad044 │ │ │ │ + beq aced4 │ │ │ │ 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] @ ad0f4 │ │ │ │ + ldr r3, [pc, #196] @ acf84 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq ad0e8 │ │ │ │ + beq acf78 │ │ │ │ ldr r5, [ip] │ │ │ │ ldr r4, [r4, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ad08c │ │ │ │ - bl d46b4 │ │ │ │ + beq acf1c │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad08c │ │ │ │ + bne acf1c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #128] @ ad0f8 │ │ │ │ + ldr r0, [pc, #128] @ acf88 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne ad0c8 │ │ │ │ - b ad0e8 │ │ │ │ + bne acf58 │ │ │ │ + b acf78 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad0bc │ │ │ │ - ldr r1, [pc, #92] @ ad0fc │ │ │ │ + bne acf4c │ │ │ │ + ldr r1, [pc, #92] @ acf8c │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - b ad0e8 │ │ │ │ + b acf78 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ad0bc │ │ │ │ + bgt acf4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - bne ad0bc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ad0bc │ │ │ │ + bne acf4c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b acf4c │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, ror #12 │ │ │ │ - rsbeq r3, fp, r4, lsl #27 │ │ │ │ + rsbeq r9, sl, r8, ror #12 │ │ │ │ + rsbeq r3, fp, ip, ror sp │ │ │ │ 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 ad14c │ │ │ │ + bne acfdc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad184 │ │ │ │ + beq ad014 │ │ │ │ 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] @ ad228 │ │ │ │ + ldr r3, [pc, #184] @ ad0b8 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq ad21c │ │ │ │ + beq ad0ac │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ad1cc │ │ │ │ - bl d46b4 │ │ │ │ + beq ad05c │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad1cc │ │ │ │ + bne ad05c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #116] @ ad22c │ │ │ │ + ldr r0, [pc, #116] @ ad0bc │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ff980 │ │ │ │ + bl ffaa8 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne ad1fc │ │ │ │ - b ad21c │ │ │ │ + bne ad08c │ │ │ │ + b ad0ac │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad1f0 │ │ │ │ + beq ad080 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - b ad21c │ │ │ │ + b ad0ac │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ad1f0 │ │ │ │ + bgt ad080 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - bne ad1f0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ad1f0 │ │ │ │ + bne ad080 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ad080 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq sl, r8, r6, r9 │ │ │ │ - rsbeq r4, fp, ip, ror #28 │ │ │ │ + mlseq sl, r4, r6, r9 │ │ │ │ + rsbeq r4, fp, r4, ror #28 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne ad264 │ │ │ │ + bne ad0f4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne ad27c │ │ │ │ - b ad294 │ │ │ │ - movw r0, #23932 @ 0x5d7c │ │ │ │ + bne ad10c │ │ │ │ + b ad124 │ │ │ │ + movw r0, #24636 @ 0x603c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad254 │ │ │ │ - b ad2a8 │ │ │ │ + bne ad0e4 │ │ │ │ + b ad138 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #23932 @ 0x5d7c │ │ │ │ + movw r0, #24636 @ 0x603c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad2a8 │ │ │ │ + beq ad138 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ce3ec │ │ │ │ + b 3ce9dc │ │ │ │ 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, #37976 @ 0x9458 │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq ad30c │ │ │ │ + beq ad19c │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ad30c │ │ │ │ + beq ad19c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne ad330 │ │ │ │ - b ad348 │ │ │ │ + bne ad1c0 │ │ │ │ + b ad1d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ad2fc │ │ │ │ + beq ad18c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #54780 @ 0xd5fc │ │ │ │ + movw r0, #55484 @ 0xd8bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad2fc │ │ │ │ - b ad390 │ │ │ │ + bne ad18c │ │ │ │ + b ad220 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #54780 @ 0xd5fc │ │ │ │ + movw r0, #55484 @ 0xd8bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad390 │ │ │ │ + beq ad220 │ │ │ │ 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 ad398 │ │ │ │ + beq ad228 │ │ │ │ mov r1, r6 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad398 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + bne ad228 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #54780 @ 0xd5fc │ │ │ │ + movw r0, #55484 @ 0xd8bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ad3e4 │ │ │ │ + b ad274 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad3e4 │ │ │ │ + beq ad274 │ │ │ │ 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 e4538 │ │ │ │ + bl e4568 │ │ │ │ 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 │ │ │ │ - bl b7454 │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad464 │ │ │ │ - ldr r2, [pc, #88] @ ad46c │ │ │ │ - movw r1, #54792 @ 0xd608 │ │ │ │ + beq ad2f4 │ │ │ │ + ldr r2, [pc, #88] @ ad2fc │ │ │ │ + movw r1, #55496 @ 0xd8c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ad440 │ │ │ │ - ldr r2, [pc, #64] @ ad46c │ │ │ │ + beq ad2d0 │ │ │ │ + ldr r2, [pc, #64] @ ad2fc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54808 @ 0xd618 │ │ │ │ + movw r1, #55512 @ 0xd8d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl dfcdc │ │ │ │ + bl dfd04 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ad464 │ │ │ │ + bne ad2f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ad460 │ │ │ │ + bgt ad2f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ad460 │ │ │ │ + bne ad2f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r0, r2, 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, #3992] @ 0xf98 │ │ │ │ + str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne ad4cc │ │ │ │ + bne ad35c │ │ │ │ cmp r4, #0 │ │ │ │ - bge ad4b0 │ │ │ │ + bge ad340 │ │ │ │ mov r5, #0 │ │ │ │ - b ad4cc │ │ │ │ + b ad35c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ad4a8 │ │ │ │ - b ad500 │ │ │ │ + bne ad338 │ │ │ │ + b ad390 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - mov r0, r6 │ │ │ │ + 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, #1104] @ ad948 │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq ad9b8 │ │ │ │ + ldr r3, [pc, #1024] @ ad788 │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq ad848 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq ad538 │ │ │ │ - ldr r0, [r6] │ │ │ │ + beq ad3c8 │ │ │ │ + ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ad52c │ │ │ │ - bl 159040 │ │ │ │ + beq ad3bc │ │ │ │ + bl 1592dc │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt ad990 │ │ │ │ + blt ad820 │ │ │ │ cmp r4, #1 │ │ │ │ - bne ad530 │ │ │ │ - b ad544 │ │ │ │ + bne ad3c0 │ │ │ │ + b ad3d4 │ │ │ │ mov r8, #1 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - b ad548 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + b ad3d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, #1 │ │ │ │ - b ad548 │ │ │ │ + b ad3d8 │ │ │ │ mov r1, #0 │ │ │ │ - add r3, pc, #1008 @ 0x3f0 │ │ │ │ + add r3, pc, #928 @ 0x3a0 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq ad578 │ │ │ │ + beq ad408 │ │ │ │ mov r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 365e70 <_PyTime_FromSecondsObject@@Base+0xa0> │ │ │ │ + bl 366fc8 <_PyTime_FromSecondsObject@@Base+0xa0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ad990 │ │ │ │ + beq ad820 │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ ldrd r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ad5b4 │ │ │ │ + bne ad444 │ │ │ │ cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ - beq ad5b4 │ │ │ │ + beq ad444 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38700 @ 0x972c │ │ │ │ + movw r1, #39404 @ 0x99ec │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ad990 │ │ │ │ + bl 1b899c │ │ │ │ + b ad820 │ │ │ │ cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r2, r2, r5, lsr #31 │ │ │ │ - beq ad5e8 │ │ │ │ + beq ad478 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38748 @ 0x975c │ │ │ │ + movw r1, #39452 @ 0x9a1c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ad990 │ │ │ │ + bl 1b899c │ │ │ │ + b ad820 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ad608 │ │ │ │ + bne ad498 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r8 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b ad668 │ │ │ │ + b ad4f8 │ │ │ │ cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ - beq ad668 │ │ │ │ + beq ad4f8 │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 30b330 <_PyTime_AsMicroseconds@@Base+0x30> │ │ │ │ + bl 30d5d8 <_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 ad668 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bge ad4f8 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38792 @ 0x9788 │ │ │ │ + movw r1, #39496 @ 0x9a48 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ad990 │ │ │ │ - add r6, r7, #8 │ │ │ │ - ldrb r3, [r7, #8] │ │ │ │ - uxtb r8, r3 │ │ │ │ + bl 1b899c │ │ │ │ + b ad820 │ │ │ │ + add r7, r6, #8 │ │ │ │ + ldrb r3, [r6, #8] │ │ │ │ + uxtb r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - bne ad6a8 │ │ │ │ - orr r2, r8, #1 │ │ │ │ + bne ad538 │ │ │ │ + orr r1, r2, #1 │ │ │ │ dmb ish │ │ │ │ - ldrexb r3, [r6] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne ad69c │ │ │ │ - strexb r1, r2, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne ad684 │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne ad52c │ │ │ │ + strexb r0, r1, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ad514 │ │ │ │ dmb ish │ │ │ │ - beq ad814 │ │ │ │ - mov r8, r3 │ │ │ │ + beq ad6b0 │ │ │ │ + mov r2, r3 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq ad778 │ │ │ │ - sub r7, fp, #52 @ 0x34 │ │ │ │ + beq ad610 │ │ │ │ + sub r8, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, r8 │ │ │ │ + str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ + ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad7b0 │ │ │ │ - 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 ad718 │ │ │ │ - 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 │ │ │ │ + bne ad648 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r1, #33532 @ 0x82fc │ │ │ │ + movt r1, #55870 @ 0xda3e │ │ │ │ + ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, r1 │ │ │ │ + ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ + adcs r1, ip, #2 │ │ │ │ + movlt r3, #-2147483648 @ 0x80000000 │ │ │ │ + blt ad5b0 │ │ │ │ + movw r1, #32004 @ 0x7d04 │ │ │ │ + movt r1, #9665 @ 0x25c1 │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r1, #2 │ │ │ │ + sbcs r1, r1, ip │ │ │ │ + movge r1, #51712 @ 0xca00 │ │ │ │ + movtge r1, #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 ad744 │ │ │ │ - mvn r3, ip │ │ │ │ - cmp r3, r0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - sub lr, r3, r1 │ │ │ │ - sbcs lr, lr, r2 │ │ │ │ - bge ad760 │ │ │ │ - b ad954 │ │ │ │ - orrs r3, ip, r1 │ │ │ │ - beq ad760 │ │ │ │ - rsbs lr, ip, #0 │ │ │ │ - rsc r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r0, lr │ │ │ │ - sbcs r3, r2, r3 │ │ │ │ - blt ad998 │ │ │ │ - adds r0, ip, r0 │ │ │ │ - adc r3, r1, r2 │ │ │ │ - b ad958 │ │ │ │ - orrs r3, r4, r5 │ │ │ │ - and r3, r8, #2 │ │ │ │ - bne ad830 │ │ │ │ - ldr r3, [pc, #460] @ ad94c │ │ │ │ + mvnlt r3, #-2147483648 @ 0x80000000 │ │ │ │ + umullge r0, r3, r3, r1 │ │ │ │ + mlage r3, r1, ip, r3 │ │ │ │ + cmp lr, #1 │ │ │ │ + asr ip, lr, #31 │ │ │ │ + sbcs r1, ip, #0 │ │ │ │ + blt ad5dc │ │ │ │ + mvn r1, lr │ │ │ │ + cmp r1, r0 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + sub r6, r1, ip │ │ │ │ + sbcs r6, r6, r3 │ │ │ │ + bge ad5f8 │ │ │ │ + b ad7e8 │ │ │ │ + orrs r1, lr, ip │ │ │ │ + beq ad5f8 │ │ │ │ + rsbs r6, lr, #0 │ │ │ │ + rsc r1, ip, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r0, r6 │ │ │ │ + sbcs r1, r3, r1 │ │ │ │ + blt ad828 │ │ │ │ + adds r0, lr, r0 │ │ │ │ + adc r1, ip, r3 │ │ │ │ + b ad7ec │ │ │ │ + orrs r1, r4, r5 │ │ │ │ + and r1, r2, #2 │ │ │ │ + bne ad6cc │ │ │ │ + ldr r3, [pc, #372] @ ad78c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r6, #6244 @ 0x1864 │ │ │ │ - movteq r6, #104 @ 0x68 │ │ │ │ - beq ad9b8 │ │ │ │ + movweq r7, #6244 @ 0x1864 │ │ │ │ + movteq r7, #104 @ 0x68 │ │ │ │ + beq ad848 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - movw r6, #6244 @ 0x1864 │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ + movw r7, #6244 @ 0x1864 │ │ │ │ + movt r7, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - movne r6, #0 │ │ │ │ - b ad9b8 │ │ │ │ + movne r7, #0 │ │ │ │ + b ad848 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ + mov r1, r0 │ │ │ │ sbcs r3, r5, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - blt ad9ac │ │ │ │ - adds sl, r4, r0 │ │ │ │ - adc r9, r3, r5 │ │ │ │ + blt ad83c │ │ │ │ + adds r9, r4, r0 │ │ │ │ + adc r6, r1, r5 │ │ │ │ movw ip, #16960 @ 0x4240 │ │ │ │ movt ip, #15 │ │ │ │ + ldr sl, [pc, #284] @ ad790 │ │ │ │ adds ip, r0, ip │ │ │ │ + adc r1, r1, #0 │ │ │ │ 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 ad76c │ │ │ │ - orr r2, r8, #1 │ │ │ │ - uxtb r3, r8 │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r2, #1 │ │ │ │ + bne ad604 │ │ │ │ + orr r0, r2, #1 │ │ │ │ + uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ - ldrexb r8, [r6] │ │ │ │ - cmp r8, r3 │ │ │ │ - beq ad820 │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq ad6bc │ │ │ │ dmb ish │ │ │ │ - bne ad7ec │ │ │ │ - movw r6, #4556 @ 0x11cc │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - b ad9b8 │ │ │ │ - strexb r1, r2, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq ad80c │ │ │ │ - b ad800 │ │ │ │ - ldr r2, [pc, #280] @ ad950 │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq ad85c │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + bne ad688 │ │ │ │ + movw r7, #4556 @ 0x11cc │ │ │ │ + movt r7, #104 @ 0x68 │ │ │ │ + b ad848 │ │ │ │ + strexb r3, r0, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq ad6a8 │ │ │ │ + b ad69c │ │ │ │ + ldr r0, [sl] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ad6f4 │ │ │ │ + movw r3, #49816 @ 0xc298 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44612 @ 0xae44 │ │ │ │ + movw r1, #45316 @ 0xb104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ad778 │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r8, [fp, #-77] @ 0xffffffb3 │ │ │ │ - bne ad898 │ │ │ │ - uxtb r2, r8 │ │ │ │ - orr r3, r8, #2 │ │ │ │ - strb r3, [fp, #-77] @ 0xffffffb3 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r8, [r6] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne ad890 │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ + bl 1b899c │ │ │ │ + b ad610 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad878 │ │ │ │ + strbne r2, [fp, #-77] @ 0xffffffb3 │ │ │ │ + bne ad730 │ │ │ │ + uxtb r0, r2 │ │ │ │ + orr r1, r2, #2 │ │ │ │ + strb r1, [fp, #-77] @ 0xffffffb3 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, r0 │ │ │ │ + bne ad728 │ │ │ │ + strexb r3, r1, [r7] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne ad710 │ │ │ │ dmb ish │ │ │ │ - bne ad7ec │ │ │ │ + bne ad688 │ │ │ │ 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 33b6d4 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + stm sp, {r4, r5, r8} │ │ │ │ + bl 33d6fc <_PyParkingLot_Park@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ad8d0 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ad814 │ │ │ │ - b ad8f0 │ │ │ │ + bne ad764 │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne ad6b0 │ │ │ │ + b ad79c │ │ │ │ cmn r0, #3 │ │ │ │ - bne ad8e8 │ │ │ │ - bl 32b794 │ │ │ │ + bne ad794 │ │ │ │ + bl 32d9f4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ad990 │ │ │ │ - b ad8f0 │ │ │ │ + beq ad820 │ │ │ │ + b ad79c │ │ │ │ + nop {0} │ │ │ │ + strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ + @ instruction: 0xffffffff │ │ │ │ + rsbeq r9, sl, r0, asr #13 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq sl, sl, r4, asr r1 │ │ │ │ cmn r0, #2 │ │ │ │ - beq ad778 │ │ │ │ + beq ad610 │ │ │ │ cmp r4, #1 │ │ │ │ - sbcs r3, r5, #0 │ │ │ │ - blt ad934 │ │ │ │ + sbcs r2, r5, #0 │ │ │ │ + blt ad7e0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 2e5588 <_Py_HandlePending@@Base+0x600> │ │ │ │ + bl 2e7538 <_Py_HandlePending@@Base+0x600> │ │ │ │ cmn r0, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - moveq r3, #0 │ │ │ │ - strdeq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + moveq r0, #0 │ │ │ │ + moveq r1, #0 │ │ │ │ + strdeq r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ - subs r4, sl, r4 │ │ │ │ - sbc r5, r9, r5 │ │ │ │ + subs r4, r9, r4 │ │ │ │ + sbc r5, r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ movlt r4, #0 │ │ │ │ movlt r5, #0 │ │ │ │ - ldrb r8, [r6] │ │ │ │ - b ad7ec │ │ │ │ - nop {0} │ │ │ │ - strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ - @ instruction: 0xffffffff │ │ │ │ - rsbeq r9, sl, r4, asr #13 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, ip, asr r1 │ │ │ │ + ldrb r2, [r7] │ │ │ │ + b ad688 │ │ │ │ mvn r0, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - sbcs r2, r5, #0 │ │ │ │ - movlt sl, #0 │ │ │ │ - movlt r9, sl │ │ │ │ - blt ad7cc │ │ │ │ - mvn r2, r4 │ │ │ │ - cmp r2, r0 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - sub r1, r2, r5 │ │ │ │ - sbcs r1, r1, r3 │ │ │ │ - bge ad7c4 │ │ │ │ - mov r9, r2 │ │ │ │ - mvn sl, #0 │ │ │ │ - b ad7cc │ │ │ │ - mov r6, #0 │ │ │ │ - b ad9b8 │ │ │ │ + sbcs r3, r5, #0 │ │ │ │ + movlt r9, #0 │ │ │ │ + movlt r6, r9 │ │ │ │ + blt ad664 │ │ │ │ + mvn r3, r4 │ │ │ │ + mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r3, r0 │ │ │ │ + sub r3, r6, r5 │ │ │ │ + sbcs r3, r3, r1 │ │ │ │ + bge ad65c │ │ │ │ + mvn r9, #0 │ │ │ │ + b ad664 │ │ │ │ + mov r7, #0 │ │ │ │ + b ad848 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ + mov r1, #-2147483648 @ 0x80000000 │ │ │ │ sbcs r3, r5, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - bge ad7c4 │ │ │ │ - mov sl, r0 │ │ │ │ + bge ad65c │ │ │ │ mov r9, r0 │ │ │ │ - b ad7cc │ │ │ │ - mov r0, r6 │ │ │ │ + mov r6, r0 │ │ │ │ + b ad664 │ │ │ │ + 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 2df58 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2db98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ada14 │ │ │ │ + beq ad8a4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, #0 │ │ │ │ - b ada1c │ │ │ │ + b ad8ac │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl ff900 │ │ │ │ + bl ffa28 │ │ │ │ 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 33eab4 <_PyEvent_Notify@@Base> │ │ │ │ + bl 340c14 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 371a4c │ │ │ │ + bl 3726c0 │ │ │ │ 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 3867f4 <_PyMarshal_GetXIData@@Base+0x100c> │ │ │ │ + bl 3866cc <_PyMarshal_GetXIData@@Base+0x824> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #54820 @ 0xd624 │ │ │ │ + movw r0, #55524 @ 0xd8e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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, #54844 @ 0xd63c │ │ │ │ + movw ip, #55548 @ 0xd8fc │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - movw r1, #44644 @ 0xae64 │ │ │ │ + movw r1, #44848 @ 0xaf30 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #54856 @ 0xd648 │ │ │ │ + movw r0, #55560 @ 0xd908 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d4ffc │ │ │ │ + b d4e6c │ │ │ │ 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, #44644 @ 0xae64 │ │ │ │ - movweq r1, #54844 @ 0xd63c │ │ │ │ + movwne r1, #44848 @ 0xaf30 │ │ │ │ + movweq r1, #55548 @ 0xd8fc │ │ │ │ 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, #54880 @ 0xd660 │ │ │ │ + movw r0, #55584 @ 0xd920 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #32716 @ 0x7fcc │ │ │ │ + movw r1, #33280 @ 0x8200 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq adbd4 │ │ │ │ + beq ada64 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 206fd0 │ │ │ │ + bl 207578 │ │ │ │ cmn r0, #1 │ │ │ │ - beq adbd4 │ │ │ │ + beq ada64 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 36605c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 3671b4 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d91c <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ movweq r0, #5976 @ 0x1758 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq adbd8 │ │ │ │ + beq ada68 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ 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 3316e8 │ │ │ │ + bl 333740 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq adc74 │ │ │ │ + beq adb04 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e7b24 │ │ │ │ + bl e7b54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e7b24 │ │ │ │ + bl e7b54 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e7b24 │ │ │ │ + bl e7b54 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #54924 @ 0xd68c │ │ │ │ + movw r0, #55628 @ 0xd94c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble adc5c │ │ │ │ + ble adaec │ │ │ │ mov r4, r5 │ │ │ │ - b adc74 │ │ │ │ + b adb04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne adc54 │ │ │ │ + bne adae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b adc54 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b adae4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne adcd0 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + bne adb60 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #4408 @ 0x1138 │ │ │ │ + movw r0, #4904 @ 0x1328 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b add28 │ │ │ │ + b adbb8 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq add28 │ │ │ │ + beq adbb8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq add10 │ │ │ │ + beq adba0 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b adcc8 │ │ │ │ + bl 1b899c │ │ │ │ + b adb58 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2e798 │ │ │ │ - bl 2ff2c8 │ │ │ │ + bl 301554 │ │ │ │ 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 add70 │ │ │ │ + bne adc00 │ │ │ │ ldr r3, [r4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne add90 │ │ │ │ - b ade04 │ │ │ │ + bne adc20 │ │ │ │ + b adc94 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63428 @ 0xf7c4 │ │ │ │ + movw r0, #62304 @ 0xf360 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne add58 │ │ │ │ - b adddc │ │ │ │ + bne adbe8 │ │ │ │ + b adc6c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq adde4 │ │ │ │ + beq adc74 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq adddc │ │ │ │ + beq adc6c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq ade08 │ │ │ │ + beq adc98 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b ade78 │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + b add08 │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63428 @ 0xf7c4 │ │ │ │ + movw r0, #62304 @ 0xf360 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b adddc │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b adc6c │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne ade3c │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + bne adccc │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63428 @ 0xf7c4 │ │ │ │ + movw r0, #62304 @ 0xf360 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b adddc │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b adc6c │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ade78 │ │ │ │ + beq add08 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne addc4 │ │ │ │ + bne adc54 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e798 │ │ │ │ - bl 2ff2c8 │ │ │ │ + bl 301554 │ │ │ │ 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 adec0 │ │ │ │ + bne add50 │ │ │ │ ldr r3, [r5] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne adee4 │ │ │ │ - b adf58 │ │ │ │ + bne add74 │ │ │ │ + b adde8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63440 @ 0xf7d0 │ │ │ │ + movw r0, #62316 @ 0xf36c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne adea8 │ │ │ │ - b adf30 │ │ │ │ + bne add38 │ │ │ │ + b addc0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq adf38 │ │ │ │ + beq addc8 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq adf30 │ │ │ │ + beq addc0 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq adf5c │ │ │ │ + beq addec │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r4, #0 │ │ │ │ - b adfec │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + b ade7c │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63440 @ 0xf7d0 │ │ │ │ + movw r0, #62316 @ 0xf36c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b adf30 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b addc0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne adf90 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + bne ade20 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63440 @ 0xf7d0 │ │ │ │ + movw r0, #62316 @ 0xf36c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b adf30 │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b addc0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq adfec │ │ │ │ + beq ade7c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne adf18 │ │ │ │ + bne adda8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c0abc │ │ │ │ + bl 1c0f5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne adfd4 │ │ │ │ - bl df614 │ │ │ │ + bne ade64 │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne adf30 │ │ │ │ + bne addc0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e798 │ │ │ │ - bl 2ff2c8 │ │ │ │ + bl 301554 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq ae094 │ │ │ │ + beq adf24 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae074 │ │ │ │ + beq adf04 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae0cc │ │ │ │ + beq adf5c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq ae098 │ │ │ │ + beq adf28 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ae0cc │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + bl 1b899c │ │ │ │ + b adf5c │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #53508 @ 0xd104 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63456 @ 0xf7e0 │ │ │ │ + movw r0, #62332 @ 0xf37c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b ae0cc │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b adf5c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de74 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ae0c0 │ │ │ │ + bne adf50 │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ff0dc │ │ │ │ + b 301368 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ff2c8 │ │ │ │ + b 301554 │ │ │ │ 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 ae130 │ │ │ │ + bne adfc0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne ae150 │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + bne adfe0 │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63468 @ 0xf7ec │ │ │ │ + movw r0, #62344 @ 0xf388 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b ae1ac │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b ae03c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63468 @ 0xf7ec │ │ │ │ + movw r0, #62344 @ 0xf388 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae0fc │ │ │ │ - b ae1ac │ │ │ │ + bne adf8c │ │ │ │ + b ae03c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae228 │ │ │ │ + beq ae0b8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne ae1c4 │ │ │ │ + bne ae054 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq ae200 │ │ │ │ + beq ae090 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ae1e0 │ │ │ │ + beq ae070 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne ae1b4 │ │ │ │ + bne ae044 │ │ │ │ mov r4, #0 │ │ │ │ - b ae228 │ │ │ │ + b ae0b8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq ae204 │ │ │ │ + beq ae094 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ae1ac │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + bl 1b899c │ │ │ │ + b ae03c │ │ │ │ + movw r2, #42316 @ 0xa54c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63468 @ 0xf7ec │ │ │ │ + movw r0, #62344 @ 0xf388 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b ae1ac │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b ae03c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 2da78 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r4, #5976 @ 0x1758 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq ae228 │ │ │ │ - bl 2ff2c8 │ │ │ │ + beq ae0b8 │ │ │ │ + bl 301554 │ │ │ │ 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 ae268 │ │ │ │ + bne ae0f8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne ae280 │ │ │ │ - b ae298 │ │ │ │ - movw r0, #61444 @ 0xf004 │ │ │ │ + bne ae110 │ │ │ │ + b ae128 │ │ │ │ + movw r0, #61988 @ 0xf224 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae258 │ │ │ │ - b ae364 │ │ │ │ + bne ae0e8 │ │ │ │ + b ae1f4 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #61444 @ 0xf004 │ │ │ │ + movw r0, #61988 @ 0xf224 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 152540 │ │ │ │ + bl 1527e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae364 │ │ │ │ + beq ae1f4 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne ae304 │ │ │ │ + bne ae194 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ae2f0 │ │ │ │ + blt ae180 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #43320 @ 0xa938 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ae2f0 │ │ │ │ + bne ae180 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge ae2f0 │ │ │ │ + bge ae180 │ │ │ │ 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 ae378 │ │ │ │ + b ae208 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e7ef0 │ │ │ │ + b e7f20 │ │ │ │ mov r0, r7 │ │ │ │ - bl b8a54 │ │ │ │ + bl b8598 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae378 │ │ │ │ + beq ae208 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ae378 │ │ │ │ + ble ae208 │ │ │ │ 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 e7ef0 │ │ │ │ + bl e7f20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae36c │ │ │ │ + bne ae1fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae364 │ │ │ │ + bgt ae1f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ae364 │ │ │ │ + bne ae1f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ae378 │ │ │ │ + b ae208 │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne ae324 │ │ │ │ + bne ae1b4 │ │ │ │ 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 ae3cc │ │ │ │ + bne ae25c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ae400 │ │ │ │ + beq ae290 │ │ │ │ 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] @ ae48c │ │ │ │ + ldr r3, [pc, #156] @ ae31c │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae484 │ │ │ │ + beq ae314 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ae444 │ │ │ │ - bl d46b4 │ │ │ │ + beq ae2d4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae444 │ │ │ │ + bne ae2d4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1911b0 │ │ │ │ + bl 191898 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b ae484 │ │ │ │ + b ae314 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae45c │ │ │ │ + beq ae2ec │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b ae484 │ │ │ │ - ldr r1, [pc, #44] @ ae490 │ │ │ │ + b ae314 │ │ │ │ + ldr r1, [pc, #44] @ ae320 │ │ │ │ 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 ae450 │ │ │ │ + b ae2e0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r9, [sl], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq r9, sl, ip, ror #13 │ │ │ │ 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 ae518 │ │ │ │ + beq ae3a8 │ │ │ │ ldrb r2, [r0, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae4d0 │ │ │ │ + beq ae360 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e7a2c │ │ │ │ + b 1e8210 │ │ │ │ mov r5, r0 │ │ │ │ - bl 306bf8 │ │ │ │ + bl 308e98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae520 │ │ │ │ + beq ae3b0 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 1911b0 │ │ │ │ + bl 191898 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae520 │ │ │ │ + beq ae3b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae510 │ │ │ │ + bgt ae3a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ae510 │ │ │ │ + bne ae3a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ae520 │ │ │ │ + b ae3b0 │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ 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 │ │ │ │ @@ -131452,400 +131362,400 @@ │ │ │ │ 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 ae574 │ │ │ │ + bne ae404 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ae5a8 │ │ │ │ + beq ae438 │ │ │ │ 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] @ ae628 │ │ │ │ + ldr r3, [pc, #144] @ ae4b8 │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae620 │ │ │ │ + beq ae4b0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ae5ec │ │ │ │ - bl d46b4 │ │ │ │ + beq ae47c │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ae5ec │ │ │ │ + bne ae47c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 191950 │ │ │ │ + bl 192038 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b ae620 │ │ │ │ + b ae4b0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ae604 │ │ │ │ + bne ae494 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b ae620 │ │ │ │ + b ae4b0 │ │ │ │ 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 ae5f8 │ │ │ │ + b ae488 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl r7 │ │ │ │ + rsbeq r9, sl, r8, lsl r7 │ │ │ │ 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 439e80 <_PyXIData_Free@@Base+0xc9c> │ │ │ │ + bl 43a168 <_PyXIData_Free@@Base+0xc9c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae668 │ │ │ │ + beq ae4f8 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq ae6a0 │ │ │ │ - b ae68c │ │ │ │ + beq ae530 │ │ │ │ + b ae51c │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 406d10 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 40747c <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae68c │ │ │ │ + bgt ae51c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq ae694 │ │ │ │ + beq ae524 │ │ │ │ mov r0, #0 │ │ │ │ - b ae6a0 │ │ │ │ + b ae530 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ae68c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ae51c │ │ │ │ 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 ae62c │ │ │ │ + b ae4bc │ │ │ │ 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 d51e4 │ │ │ │ + bl d5054 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq ae7a8 │ │ │ │ + beq ae638 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae734 │ │ │ │ + bgt ae5c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ae734 │ │ │ │ + bne ae5c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae7a8 │ │ │ │ + beq ae638 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3cac68 │ │ │ │ + bl 3cb328 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne ae77c │ │ │ │ + bne ae60c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae774 │ │ │ │ + bgt ae604 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ae774 │ │ │ │ + bne ae604 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ae7a8 │ │ │ │ + b ae638 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae790 │ │ │ │ + bgt ae620 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq ae79c │ │ │ │ + beq ae62c │ │ │ │ movw r4, #5976 @ 0x1758 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b ae7a8 │ │ │ │ + b ae638 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ae790 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ae620 │ │ │ │ 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, #54932 @ 0xd694 │ │ │ │ + movw r1, #55636 @ 0xd954 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f99d0 │ │ │ │ + bl f98f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae8a0 │ │ │ │ + beq ae730 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b49e8 │ │ │ │ + bl 1b50c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae8a0 │ │ │ │ + beq ae730 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b49e8 │ │ │ │ + bl 1b50c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ae894 │ │ │ │ + beq ae724 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt ae844 │ │ │ │ + bgt ae6d4 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae868 │ │ │ │ + beq ae6f8 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r6, #6244 @ 0x1864 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b ae888 │ │ │ │ + b ae718 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r6, #4556 @ 0x11cc │ │ │ │ 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 bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000ae8ac <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +000ae73c <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64052 @ 0xfa34 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ + movw r0, #3940 @ 0xf64 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15547 @ 0x3cbb │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e154c │ │ │ │ + b 2e34fc │ │ │ │ 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 b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae9e4 <_Py_Get_Getpath_CodeObject@@Base+0x138> │ │ │ │ + beq ae874 <_Py_Get_Getpath_CodeObject@@Base+0x138> │ │ │ │ bl 2dc34 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, r5 │ │ │ │ - bne ae96c <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ + bne ae7fc <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae9e8 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ + bgt ae878 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ae9e8 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ + bne ae878 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ae9e8 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ae878 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq ae98c <_Py_Get_Getpath_CodeObject@@Base+0xe0> │ │ │ │ - bl e8ea8 │ │ │ │ + beq ae81c <_Py_Get_Getpath_CodeObject@@Base+0xe0> │ │ │ │ + bl e9018 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ae98c <_Py_Get_Getpath_CodeObject@@Base+0xe0> │ │ │ │ + beq ae81c <_Py_Get_Getpath_CodeObject@@Base+0xe0> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ae9c4 <_Py_Get_Getpath_CodeObject@@Base+0x118> │ │ │ │ + ble ae854 <_Py_Get_Getpath_CodeObject@@Base+0x118> │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #20088 @ 0x4e78 │ │ │ │ + movw r2, #19720 @ 0x4d08 │ │ │ │ movt r2, #10 │ │ │ │ - movw r0, #54936 @ 0xd698 │ │ │ │ + movw r0, #55640 @ 0xd958 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ae934 <_Py_Get_Getpath_CodeObject@@Base+0x88> │ │ │ │ - b ae9dc <_Py_Get_Getpath_CodeObject@@Base+0x130> │ │ │ │ + bne ae7c4 <_Py_Get_Getpath_CodeObject@@Base+0x88> │ │ │ │ + b ae86c <_Py_Get_Getpath_CodeObject@@Base+0x130> │ │ │ │ mov r0, r6 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ae9b4 <_Py_Get_Getpath_CodeObject@@Base+0x108> │ │ │ │ + bgt ae844 <_Py_Get_Getpath_CodeObject@@Base+0x108> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ae9b4 <_Py_Get_Getpath_CodeObject@@Base+0x108> │ │ │ │ + bne ae844 <_Py_Get_Getpath_CodeObject@@Base+0x108> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d76c │ │ │ │ - b ae9e8 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ + b ae878 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne ae968 <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ + bne ae7f8 <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ae968 <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ae7f8 <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d76c │ │ │ │ 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 aea34 <_Py_Get_Getpath_CodeObject@@Base+0x188> │ │ │ │ + beq ae8c4 <_Py_Get_Getpath_CodeObject@@Base+0x188> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63452 @ 0xf7dc │ │ │ │ + movw r0, #62328 @ 0xf378 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1526ac │ │ │ │ + bl 15294c │ │ │ │ cmp r0, #0 │ │ │ │ - beq aeafc <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ + beq ae98c <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne aea68 <_Py_Get_Getpath_CodeObject@@Base+0x1bc> │ │ │ │ - movw r2, #63252 @ 0xf714 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #45136 @ 0xb050 │ │ │ │ + bne ae8f8 <_Py_Get_Getpath_CodeObject@@Base+0x1bc> │ │ │ │ + movw r2, #164 @ 0xa4 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63452 @ 0xf7dc │ │ │ │ + movw r0, #62328 @ 0xf378 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b aeafc <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b ae98c <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f2e28 │ │ │ │ + bl f2d10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aeb58 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ + beq ae9e8 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aeaa8 <_Py_Get_Getpath_CodeObject@@Base+0x1fc> │ │ │ │ + beq ae938 <_Py_Get_Getpath_CodeObject@@Base+0x1fc> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6052 @ 0x17a4 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b aeafc <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ + bl 1b899c │ │ │ │ + b ae98c <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r5 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne aeadc <_Py_Get_Getpath_CodeObject@@Base+0x230> │ │ │ │ + bne ae96c <_Py_Get_Getpath_CodeObject@@Base+0x230> │ │ │ │ mov r0, r7 │ │ │ │ - bl 16aa8c │ │ │ │ - movw r1, #54940 @ 0xd69c │ │ │ │ + bl 16add4 │ │ │ │ + movw r1, #55644 @ 0xd95c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1b84f8 │ │ │ │ - b aeafc <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ + bl 1b899c │ │ │ │ + b ae98c <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq aeb18 <_Py_Get_Getpath_CodeObject@@Base+0x26c> │ │ │ │ + beq ae9a8 <_Py_Get_Getpath_CodeObject@@Base+0x26c> │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 20ce94 │ │ │ │ + bl 20d484 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aeb04 <_Py_Get_Getpath_CodeObject@@Base+0x258> │ │ │ │ + bne ae994 <_Py_Get_Getpath_CodeObject@@Base+0x258> │ │ │ │ mov r4, #0 │ │ │ │ - b aeb58 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ + b ae9e8 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 127798 │ │ │ │ + bl 1279c8 │ │ │ │ mov r1, r0 │ │ │ │ - b aeb1c <_Py_Get_Getpath_CodeObject@@Base+0x270> │ │ │ │ + b ae9ac <_Py_Get_Getpath_CodeObject@@Base+0x270> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e9dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne aeb48 <_Py_Get_Getpath_CodeObject@@Base+0x29c> │ │ │ │ + bne ae9d8 <_Py_Get_Getpath_CodeObject@@Base+0x29c> │ │ │ │ movw r3, #45300 @ 0xb0f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2ff0dc │ │ │ │ + bl 301368 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ - b aeb58 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ - bl 2ff2c8 │ │ │ │ + bl 2da71c │ │ │ │ + b ae9e8 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ + bl 301554 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ 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 │ │ │ │ @@ -131854,305 +131764,305 @@ │ │ │ │ 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 aebb4 <_Py_Get_Getpath_CodeObject@@Base+0x308> │ │ │ │ + bne aea44 <_Py_Get_Getpath_CodeObject@@Base+0x308> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, ip │ │ │ │ - beq aebec <_Py_Get_Getpath_CodeObject@@Base+0x340> │ │ │ │ + beq aea7c <_Py_Get_Getpath_CodeObject@@Base+0x340> │ │ │ │ mov ip, #1 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #192] @ aec8c <_Py_Get_Getpath_CodeObject@@Base+0x3e0> │ │ │ │ + ldr r3, [pc, #192] @ aeb1c <_Py_Get_Getpath_CodeObject@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #16 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b8e84 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ + bl 1b9328 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aec78 <_Py_Get_Getpath_CodeObject@@Base+0x3cc> │ │ │ │ + beq aeb08 <_Py_Get_Getpath_CodeObject@@Base+0x3cc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 20ce94 │ │ │ │ + bl 20d484 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aec08 <_Py_Get_Getpath_CodeObject@@Base+0x35c> │ │ │ │ + bne aea98 <_Py_Get_Getpath_CodeObject@@Base+0x35c> │ │ │ │ mov r4, #0 │ │ │ │ - b aec78 <_Py_Get_Getpath_CodeObject@@Base+0x3cc> │ │ │ │ + b aeb08 <_Py_Get_Getpath_CodeObject@@Base+0x3cc> │ │ │ │ ldr r5, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r5 │ │ │ │ - bl 127798 │ │ │ │ + bl 1279c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #62696 @ 0xf4e8 │ │ │ │ + movw r1, #65116 @ 0xfe5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #54976 @ 0xd6c0 │ │ │ │ + movw r0, #55680 @ 0xd980 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aec5c <_Py_Get_Getpath_CodeObject@@Base+0x3b0> │ │ │ │ - bl 104dd4 │ │ │ │ + beq aeaec <_Py_Get_Getpath_CodeObject@@Base+0x3b0> │ │ │ │ + bl 104f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 107f60 │ │ │ │ + bl 108118 │ │ │ │ cmn r4, #1 │ │ │ │ - bne aec6c <_Py_Get_Getpath_CodeObject@@Base+0x3c0> │ │ │ │ - bl df614 │ │ │ │ + bne aeafc <_Py_Get_Getpath_CodeObject@@Base+0x3c0> │ │ │ │ + bl df4ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne aec00 <_Py_Get_Getpath_CodeObject@@Base+0x354> │ │ │ │ + bne aea90 <_Py_Get_Getpath_CodeObject@@Base+0x354> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df84c │ │ │ │ + bl df6e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, asr #14 │ │ │ │ + rsbeq r9, sl, r4, asr #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d3844 │ │ │ │ + bl 1d3c64 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq aecec <_Py_Get_Getpath_CodeObject@@Base+0x440> │ │ │ │ + beq aeb7c <_Py_Get_Getpath_CodeObject@@Base+0x440> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq aecec <_Py_Get_Getpath_CodeObject@@Base+0x440> │ │ │ │ + beq aeb7c <_Py_Get_Getpath_CodeObject@@Base+0x440> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne aed10 <_Py_Get_Getpath_CodeObject@@Base+0x464> │ │ │ │ - b aed2c <_Py_Get_Getpath_CodeObject@@Base+0x480> │ │ │ │ + bne aeba0 <_Py_Get_Getpath_CodeObject@@Base+0x464> │ │ │ │ + b aebbc <_Py_Get_Getpath_CodeObject@@Base+0x480> │ │ │ │ cmp r5, #0 │ │ │ │ - beq aecdc <_Py_Get_Getpath_CodeObject@@Base+0x430> │ │ │ │ + beq aeb6c <_Py_Get_Getpath_CodeObject@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #54988 @ 0xd6cc │ │ │ │ + movw r0, #55692 @ 0xd98c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 345a34 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 3477f4 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne aecdc <_Py_Get_Getpath_CodeObject@@Base+0x430> │ │ │ │ - b aedac <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ + bne aeb6c <_Py_Get_Getpath_CodeObject@@Base+0x430> │ │ │ │ + b aec3c <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ mov r3, #3 │ │ │ │ - movw r0, #54988 @ 0xd6cc │ │ │ │ + movw r0, #55692 @ 0xd98c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15283c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 152adc <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aedac <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ + beq aec3c <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne aed64 <_Py_Get_Getpath_CodeObject@@Base+0x4b8> │ │ │ │ + bne aebf4 <_Py_Get_Getpath_CodeObject@@Base+0x4b8> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #33684 @ 0x8394 │ │ │ │ + movw r2, #34388 @ 0x8654 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #45204 @ 0xb094 │ │ │ │ + movw r1, #45908 @ 0xb354 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #54988 @ 0xd6cc │ │ │ │ + movw r0, #55692 @ 0xd98c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f61c0 <_PyArg_BadArgument@@Base> │ │ │ │ - b aedac <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ + bl 3f6788 <_PyArg_BadArgument@@Base> │ │ │ │ + b aec3c <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 38840c <_PyXI_GetMainNamespace@@Base+0x230> │ │ │ │ + bl 388ad4 <_PyXI_GetMainNamespace@@Base+0x230> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble aedb4 <_Py_Get_Getpath_CodeObject@@Base+0x508> │ │ │ │ - bl bd8d8 │ │ │ │ + ble aec44 <_Py_Get_Getpath_CodeObject@@Base+0x508> │ │ │ │ + bl bd438 │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55004 @ 0xd6dc │ │ │ │ + movw r1, #55708 @ 0xd99c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble aede8 <_Py_Get_Getpath_CodeObject@@Base+0x53c> │ │ │ │ + ble aec78 <_Py_Get_Getpath_CodeObject@@Base+0x53c> │ │ │ │ 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 aedc8 <_Py_Get_Getpath_CodeObject@@Base+0x51c> │ │ │ │ + bne aec58 <_Py_Get_Getpath_CodeObject@@Base+0x51c> │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne aee2c <_Py_Get_Getpath_CodeObject@@Base+0x580> │ │ │ │ + bne aecbc <_Py_Get_Getpath_CodeObject@@Base+0x580> │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne aed90 <_Py_Get_Getpath_CodeObject@@Base+0x4e4> │ │ │ │ + bne aec20 <_Py_Get_Getpath_CodeObject@@Base+0x4e4> │ │ │ │ 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 aed90 <_Py_Get_Getpath_CodeObject@@Base+0x4e4> │ │ │ │ + b aec20 <_Py_Get_Getpath_CodeObject@@Base+0x4e4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aee74 <_Py_Get_Getpath_CodeObject@@Base+0x5c8> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne aed04 <_Py_Get_Getpath_CodeObject@@Base+0x5c8> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36876 @ 0x900c │ │ │ │ + movw r1, #37580 @ 0x92cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq aeedc <_Py_Get_Getpath_CodeObject@@Base+0x630> │ │ │ │ + beq aed6c <_Py_Get_Getpath_CodeObject@@Base+0x630> │ │ │ │ mov r0, r1 │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne aeeec <_Py_Get_Getpath_CodeObject@@Base+0x640> │ │ │ │ - b aef00 <_Py_Get_Getpath_CodeObject@@Base+0x654> │ │ │ │ + bne aed7c <_Py_Get_Getpath_CodeObject@@Base+0x640> │ │ │ │ + b aed90 <_Py_Get_Getpath_CodeObject@@Base+0x654> │ │ │ │ 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 bd8d8 │ │ │ │ + bl bd438 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000aef08 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ aef28 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +000aed98 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ aedb8 <_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 2d9fac │ │ │ │ + b 2dbef0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ 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 af06c <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq aeefc <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, #0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ mov r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne aef58 <_PyOS_IsMainThread@@Base+0x50> │ │ │ │ + bne aede8 <_PyOS_IsMainThread@@Base+0x50> │ │ │ │ movw r3, #26180 @ 0x6644 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq af06c <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq aeefc <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ 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 aefc0 <_PyOS_IsMainThread@@Base+0xb8> │ │ │ │ + b aee50 <_PyOS_IsMainThread@@Base+0xb8> │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq af0b8 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq aef48 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ cmp r2, lr │ │ │ │ - beq af06c <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq aeefc <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq af06c <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq aeefc <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq aefb8 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ + beq aee48 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ 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 aefac <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ + bne aee3c <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ add r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af0f8 <_PyOS_IsMainThread@@Base+0x1f0> │ │ │ │ + beq aef88 <_PyOS_IsMainThread@@Base+0x1f0> │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq af100 <_PyOS_IsMainThread@@Base+0x1f8> │ │ │ │ + beq aef90 <_PyOS_IsMainThread@@Base+0x1f8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq af0b8 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq aef48 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ 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 │ │ │ │ @@ -132161,283 +132071,283 @@ │ │ │ │ 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 af078 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq aef08 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ - b aefac <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ + b aee3c <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ 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 af0e0 <_PyOS_IsMainThread@@Base+0x1d8> │ │ │ │ + beq aef70 <_PyOS_IsMainThread@@Base+0x1d8> │ │ │ │ ldrb ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq af0e0 <_PyOS_IsMainThread@@Base+0x1d8> │ │ │ │ + beq aef70 <_PyOS_IsMainThread@@Base+0x1d8> │ │ │ │ cmp r3, #0 │ │ │ │ - bne af030 <_PyOS_IsMainThread@@Base+0x128> │ │ │ │ + bne aeec0 <_PyOS_IsMainThread@@Base+0x128> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne aefb8 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ + bne aee48 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ add r6, r6, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r6 │ │ │ │ - bne af10c <_PyOS_IsMainThread@@Base+0x204> │ │ │ │ + bne aef9c <_PyOS_IsMainThread@@Base+0x204> │ │ │ │ mov r0, #1 │ │ │ │ - b af070 <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ + b aef00 <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne aefac <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ - b af0b8 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + bne aee3c <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ + b aef48 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b af0e8 <_PyOS_IsMainThread@@Base+0x1e0> │ │ │ │ + b aef78 <_PyOS_IsMainThread@@Base+0x1e0> │ │ │ │ cmp r6, #0 │ │ │ │ - bne aefb8 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ - b af0b8 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + bne aee48 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ + b aef48 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, sl, #64 @ 0x40 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq af12c <_PyOS_IsMainThread@@Base+0x224> │ │ │ │ + beq aefbc <_PyOS_IsMainThread@@Base+0x224> │ │ │ │ cmp r0, r1 │ │ │ │ strbne r2, [r0], #1 │ │ │ │ - bne af114 <_PyOS_IsMainThread@@Base+0x20c> │ │ │ │ + bne aefa4 <_PyOS_IsMainThread@@Base+0x20c> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ - b af0d8 <_PyOS_IsMainThread@@Base+0x1d0> │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + b aef68 <_PyOS_IsMainThread@@Base+0x1d0> │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #62080 @ 0xf280 │ │ │ │ + movw r2, #61712 @ 0xf110 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne af16c <_PyOS_IsMainThread@@Base+0x264> │ │ │ │ + bne aeffc <_PyOS_IsMainThread@@Base+0x264> │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2ec70 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, #8 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000af184 : │ │ │ │ +000af014 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt af1dc │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + blt af06c │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #62080 @ 0xf280 │ │ │ │ + movw r2, #61712 @ 0xf110 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne af1c8 │ │ │ │ + bne af058 │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2ec70 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000af1e4 : │ │ │ │ +000af074 : │ │ │ │ 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, #124] @ af27c │ │ │ │ + ldr r3, [pc, #124] @ af10c │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - ble af250 │ │ │ │ + ble af0e0 │ │ │ │ mov r5, r0 │ │ │ │ bl 2ec88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r4 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl af95c │ │ │ │ + bl af7ec │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [fp, #-16] │ │ │ │ - bne af26c │ │ │ │ + bne af0fc │ │ │ │ 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 2b9894 │ │ │ │ - b af238 │ │ │ │ + bl 2ba828 │ │ │ │ + b af0c8 │ │ │ │ cmp r4, #0 │ │ │ │ strne r0, [r4] │ │ │ │ movne r4, #0 │ │ │ │ - b af244 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + b af0d4 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 2ec70 │ │ │ │ │ │ │ │ -000af2a0 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +000af130 <_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 r4, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ - bne af314 <_Py_DecodeLocaleEx@@Base+0x74> │ │ │ │ - ldr ip, [pc, #100] @ af334 <_Py_DecodeLocaleEx@@Base+0x94> │ │ │ │ + bne af1a4 <_Py_DecodeLocaleEx@@Base+0x74> │ │ │ │ + ldr ip, [pc, #100] @ af1c4 <_Py_DecodeLocaleEx@@Base+0x94> │ │ │ │ ldr ip, [ip, #1772] @ 0x6ec │ │ │ │ cmp ip, #0 │ │ │ │ - ble af324 <_Py_DecodeLocaleEx@@Base+0x84> │ │ │ │ + ble af1b4 <_Py_DecodeLocaleEx@@Base+0x84> │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #8] │ │ │ │ str r5, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b af95c │ │ │ │ + b af7ec │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b9c58 │ │ │ │ + b 2babec │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b9894 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + b 2ba828 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000af338 : │ │ │ │ +000af1c8 : │ │ │ │ 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, #26240 @ 0x6680 │ │ │ │ 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 af404 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + beq af294 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r1, [r3, #896] @ 0x380 │ │ │ │ cmp r1, #0 │ │ │ │ - beq af43c │ │ │ │ + beq af2cc │ │ │ │ cmp r4, #0 │ │ │ │ - bne af3d4 │ │ │ │ + bne af264 │ │ │ │ ldr r7, [r3, #988] @ 0x3dc │ │ │ │ - movw r2, #63388 @ 0xf79c │ │ │ │ + movw r2, #63020 @ 0xf62c │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r7, r2 │ │ │ │ - bne af430 │ │ │ │ + bne af2c0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ 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 2bb8c4 <_Py_SetLocaleFromEnv@@Base+0x1554> │ │ │ │ + bl 2bc8c8 <_Py_SetLocaleFromEnv@@Base+0x15c4> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne af390 │ │ │ │ - ldr r2, [pc, #396] @ af580 │ │ │ │ + bne af220 │ │ │ │ + ldr r2, [pc, #396] @ af410 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ stm r5, {r1, r2, r3, r4} │ │ │ │ - b af3c8 │ │ │ │ + b af258 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 2b94fc │ │ │ │ + bl 2ba490 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp ip, #0 │ │ │ │ - beq af374 │ │ │ │ + beq af204 │ │ │ │ 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 af4e4 │ │ │ │ + b af374 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r7 │ │ │ │ - b af3b0 │ │ │ │ + b af240 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq af520 │ │ │ │ + beq af3b0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq af4f4 │ │ │ │ + beq af384 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - vldr d7, [pc, #260] @ af578 │ │ │ │ + vldr d7, [pc, #260] @ af408 │ │ │ │ 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 │ │ │ │ @@ -132451,191 +132361,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 af540 │ │ │ │ + bne af3d0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ sub r8, fp, #116 @ 0x74 │ │ │ │ - bl 2b8780 │ │ │ │ + bl 2b9714 │ │ │ │ ldr ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp ip, #0 │ │ │ │ - beq af388 │ │ │ │ + beq af218 │ │ │ │ str ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b af3c8 │ │ │ │ + b af258 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ bl 2df4c │ │ │ │ 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 af48c │ │ │ │ + b af31c │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 2b5f10 │ │ │ │ + bl 2b91fc │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - b af48c │ │ │ │ + b af31c │ │ │ │ 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 2b8780 │ │ │ │ + bl 2b9714 │ │ │ │ ldr ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b af4dc │ │ │ │ + b af36c │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subeq r0, r9, r8, lsr r3 │ │ │ │ + subeq r0, r9, r8, lsr r4 │ │ │ │ │ │ │ │ -000af584 : │ │ │ │ +000af414 : │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ + movw r5, #40392 @ 0x9dc8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ ldrd r6, [r0] │ │ │ │ ldr r2, [r5, #976] @ 0x3d0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne af6a8 │ │ │ │ + bne af52c │ │ │ │ mov r0, #4 │ │ │ │ bl 2ec70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq af690 │ │ │ │ - ldr r0, [pc, #380] @ af750 │ │ │ │ + beq af520 │ │ │ │ + ldr r0, [pc, #380] @ af5e0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne af5f0 │ │ │ │ + bne af480 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af5d8 │ │ │ │ + bne af468 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne af69c │ │ │ │ + bne af540 │ │ │ │ ldr r5, [r5, #924] @ 0x39c │ │ │ │ cmp r5, #0 │ │ │ │ - beq af6d0 │ │ │ │ + beq af54c │ │ │ │ ldr r1, [r5, #3648] @ 0xe40 │ │ │ │ ldr r2, [r5, #3652] @ 0xe44 │ │ │ │ cmp r7, r2 │ │ │ │ cmpeq r6, r1 │ │ │ │ - bne af6c8 │ │ │ │ + bne af57c │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ add r2, r2, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r2] │ │ │ │ dmb ish │ │ │ │ cmn r1, #1 │ │ │ │ - beq af700 │ │ │ │ + beq af584 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r14, [r2] │ │ │ │ cmp lr, r1 │ │ │ │ - bne af65c │ │ │ │ + bne af4ec │ │ │ │ strex r3, ip, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af644 │ │ │ │ + bne af4d4 │ │ │ │ dmb ish │ │ │ │ - bne af628 │ │ │ │ + bne af4b8 │ │ │ │ str r5, [r4] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne af688 │ │ │ │ + bne af518 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af670 │ │ │ │ + bne af500 │ │ │ │ dmb ish │ │ │ │ - bne af6bc │ │ │ │ + bne af5bc │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1dc84c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r0, [pc, #168] @ af750 │ │ │ │ - b af600 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, #4 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b af5c4 │ │ │ │ - ldr r0, [pc, #140] @ af750 │ │ │ │ - bl 35c91c │ │ │ │ - b af690 │ │ │ │ - ldr r5, [r5, #3644] @ 0xe3c │ │ │ │ - b af604 │ │ │ │ + b af454 │ │ │ │ + bl 1dcdc0 <_PyTime_FromSeconds@@Base+0x1c50> │ │ │ │ + ldr r0, [pc, #148] @ af5e0 │ │ │ │ + b af490 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne af6ec │ │ │ │ + bne af568 │ │ │ │ strexb r3, r5, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af6d4 │ │ │ │ + bne af550 │ │ │ │ dmb ish │ │ │ │ - bne af738 │ │ │ │ + bne af5d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl af754 │ │ │ │ - b af694 │ │ │ │ + bl af5e4 │ │ │ │ + b af524 │ │ │ │ + ldr r5, [r5, #3644] @ 0xe3c │ │ │ │ + b af494 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne af720 │ │ │ │ + bne af5a4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne af708 │ │ │ │ + bne af58c │ │ │ │ dmb ish │ │ │ │ - bne af744 │ │ │ │ + bne af5c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #0 │ │ │ │ - bl af754 │ │ │ │ - b af694 │ │ │ │ - ldr r0, [pc, #16] @ af750 │ │ │ │ - bl 35c91c │ │ │ │ - b af6f4 │ │ │ │ - ldr r0, [pc, #4] @ af750 │ │ │ │ - bl 35c91c │ │ │ │ - b af728 │ │ │ │ - rsbeq sl, sl, r8, ror #2 │ │ │ │ + bl af5e4 │ │ │ │ + b af524 │ │ │ │ + ldr r0, [pc, #28] @ af5e0 │ │ │ │ + bl 35ca78 │ │ │ │ + b af520 │ │ │ │ + ldr r0, [pc, #16] @ af5e0 │ │ │ │ + bl 35ca78 │ │ │ │ + b af5ac │ │ │ │ + ldr r0, [pc, #4] @ af5e0 │ │ │ │ + bl 35ca78 │ │ │ │ + b af570 │ │ │ │ + rsbeq sl, sl, r0, ror #2 │ │ │ │ │ │ │ │ -000af754 : │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ +000af5e4 : │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #63388 @ 0xf79c │ │ │ │ + movw r2, #63020 @ 0xf62c │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #988] @ 0x3dc │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne af784 │ │ │ │ + bne af614 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2da00 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -132644,54 +132554,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 2da00 │ │ │ │ │ │ │ │ -000af7b4 : │ │ │ │ +000af644 : │ │ │ │ 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 af584 │ │ │ │ + bl af414 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq af81c │ │ │ │ - ldr r7, [pc, #308] @ af910 │ │ │ │ + beq af6ac │ │ │ │ + ldr r7, [pc, #308] @ af7a0 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r8, [r7, r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq af824 │ │ │ │ + beq af6b4 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne af824 │ │ │ │ + bne af6b4 │ │ │ │ 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 af8c0 │ │ │ │ + bne af78c │ │ │ │ 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 af8d4 │ │ │ │ + bne af750 │ │ │ │ mov r1, #4 │ │ │ │ - bl 2d5dc8 <_PyThreadState_New@@Base+0x14> │ │ │ │ + bl 2d7c58 <_PyThreadState_New@@Base+0x14> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq af8a8 │ │ │ │ - bl af914 │ │ │ │ + beq af738 │ │ │ │ + bl af7a4 │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ - bl b0d04 │ │ │ │ + bl b0b94 │ │ │ │ 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] │ │ │ │ @@ -132699,503 +132609,503 @@ │ │ │ │ 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 af904 │ │ │ │ - bl 2d630c <_PyThreadState_New@@Base+0x558> │ │ │ │ + bne af780 │ │ │ │ + bl 2d8198 <_PyThreadState_New@@Base+0x554> │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #2184] @ 0x888 │ │ │ │ cmp r8, #0 │ │ │ │ - bne af804 │ │ │ │ + bne af694 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 33c2cc <_PySemaphore_Init@@Base+0x3c> │ │ │ │ + bl 33e02c <_PySemaphore_Init@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r4, #0 │ │ │ │ - b af81c │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 33c2cc <_PySemaphore_Init@@Base+0x3c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl af754 │ │ │ │ - b af818 │ │ │ │ + b af6ac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne af834 │ │ │ │ + bne af6c4 │ │ │ │ ldr r2, [r3, #724] @ 0x2d4 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #724] @ 0x2d4 │ │ │ │ - bl 2d630c <_PyThreadState_New@@Base+0x558> │ │ │ │ + bl 2d8198 <_PyThreadState_New@@Base+0x554> │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #2184] @ 0x888 │ │ │ │ - b af8a0 │ │ │ │ - bl 33db18 │ │ │ │ + b af730 │ │ │ │ + bl 33f878 │ │ │ │ mov r8, r0 │ │ │ │ - b af8a0 │ │ │ │ + b af730 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 33e02c <_PySemaphore_Init@@Base+0x3c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl af5e4 │ │ │ │ + b af6a8 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000af914 : │ │ │ │ +000af7a4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq af954 │ │ │ │ + beq af7e4 │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 2b95d0 │ │ │ │ - b af940 │ │ │ │ + bl 2ba564 │ │ │ │ + b af7d0 │ │ │ │ push {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, #8] │ │ │ │ cmp ip, #2 │ │ │ │ - bne afdac │ │ │ │ + bne afc3c │ │ │ │ cmn r1, #-536870910 @ 0xe0000002 │ │ │ │ - bgt afc84 │ │ │ │ + bgt afb14 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r3 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r7, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #62080 @ 0xf280 │ │ │ │ + movw r2, #61712 @ 0xf110 │ │ │ │ movt r2, #10 │ │ │ │ ldr r8, [r3, #976] @ 0x3d0 │ │ │ │ mov r4, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r8, r2 │ │ │ │ - bne afc74 │ │ │ │ + bne afb04 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq afc84 │ │ │ │ + beq afb14 │ │ │ │ add r3, r4, r7 │ │ │ │ cmp r3, r4 │ │ │ │ - bls afe34 │ │ │ │ + bls afcc4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ add lr, r0, r2 │ │ │ │ - bcs afc48 │ │ │ │ + bcs afad8 │ │ │ │ ldrb ip, [r1] │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - bhi afb84 │ │ │ │ + bhi afa14 │ │ │ │ tst r1, #3 │ │ │ │ - beq afa58 │ │ │ │ + beq af8e8 │ │ │ │ mov r2, lr │ │ │ │ mov lr, r2 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str ip, [lr], #4 │ │ │ │ - bhi af9fc │ │ │ │ + bhi af88c │ │ │ │ sub r2, lr, r0 │ │ │ │ cmp r3, r1 │ │ │ │ asr r2, r2, #2 │ │ │ │ - bne afc54 │ │ │ │ + bne afae4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, r2, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ strne r2, [r5] │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, r1, #4 │ │ │ │ cmp r3, r8 │ │ │ │ - bcc afc2c │ │ │ │ + bcc afabc │ │ │ │ ldr r2, [r1] │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ tst r2, r7 │ │ │ │ - bne afd74 │ │ │ │ + bne afc04 │ │ │ │ add ip, r1, #8 │ │ │ │ uxtb r9, r2 │ │ │ │ cmp r3, ip │ │ │ │ str r9, [lr] │ │ │ │ ubfx r9, r2, #8, #8 │ │ │ │ str r9, [lr, #4] │ │ │ │ ubfx r9, r2, #16, #8 │ │ │ │ lsr r2, r2, #24 │ │ │ │ str r9, [lr, #8] │ │ │ │ str r2, [lr, #12] │ │ │ │ add r2, lr, #16 │ │ │ │ - bcc afc24 │ │ │ │ + bcc afab4 │ │ │ │ ldr r9, [r1, #4] │ │ │ │ tst r9, r7 │ │ │ │ - bne afc24 │ │ │ │ + bne afab4 │ │ │ │ add r8, r1, #12 │ │ │ │ uxtb r2, r9 │ │ │ │ cmp r3, r8 │ │ │ │ str r2, [lr, #16] │ │ │ │ ubfx r2, r9, #8, #8 │ │ │ │ str r2, [lr, #20] │ │ │ │ ubfx r2, r9, #16, #8 │ │ │ │ lsr r9, r9, #24 │ │ │ │ str r2, [lr, #24] │ │ │ │ add r2, lr, #32 │ │ │ │ str r9, [lr, #28] │ │ │ │ - bcc afc40 │ │ │ │ + bcc afad0 │ │ │ │ ldr r9, [r1, #8] │ │ │ │ tst r9, r7 │ │ │ │ - bne afc40 │ │ │ │ + bne afad0 │ │ │ │ add r1, r1, #16 │ │ │ │ uxtb r2, r9 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [lr, #32] │ │ │ │ ubfx r2, r9, #8, #8 │ │ │ │ str r2, [lr, #36] @ 0x24 │ │ │ │ ubfx r2, r9, #16, #8 │ │ │ │ lsr r9, r9, #24 │ │ │ │ str r2, [lr, #40] @ 0x28 │ │ │ │ add r2, lr, #48 @ 0x30 │ │ │ │ str r9, [lr, #44] @ 0x2c │ │ │ │ - bcc afc24 │ │ │ │ + bcc afab4 │ │ │ │ mov lr, r8 │ │ │ │ ldr ip, [lr] │ │ │ │ mov r1, lr │ │ │ │ add r9, r1, #8 │ │ │ │ add lr, lr, #4 │ │ │ │ tst ip, r7 │ │ │ │ - bne afb6c │ │ │ │ + bne af9fc │ │ │ │ uxtb r8, ip │ │ │ │ cmp r3, r9 │ │ │ │ str r8, [r2] │ │ │ │ ubfx r9, ip, #8, #8 │ │ │ │ ubfx r8, ip, #16, #8 │ │ │ │ str r9, [r2, #4] │ │ │ │ lsr ip, ip, #24 │ │ │ │ str r8, [r2, #8] │ │ │ │ str ip, [r2, #12] │ │ │ │ add r2, r2, #16 │ │ │ │ - bcs afb24 │ │ │ │ + bcs af9b4 │ │ │ │ mov r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - beq afc38 │ │ │ │ + beq afac8 │ │ │ │ ldrb ip, [r1] │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - bls afa14 │ │ │ │ + bls af8a4 │ │ │ │ mov lr, r2 │ │ │ │ cmp ip, #223 @ 0xdf │ │ │ │ - bls afd08 │ │ │ │ + bls afb98 │ │ │ │ cmp ip, #239 @ 0xef │ │ │ │ - bls afc8c │ │ │ │ + bls afb1c │ │ │ │ cmp ip, #244 @ 0xf4 │ │ │ │ - bhi afd40 │ │ │ │ + bhi afbd0 │ │ │ │ sub r7, r3, r1 │ │ │ │ cmp r7, #3 │ │ │ │ - ble afde0 │ │ │ │ + ble afc70 │ │ │ │ ldrb r8, [r1, #1] │ │ │ │ sub r2, r8, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi afc64 │ │ │ │ + bhi afaf4 │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ - beq afc5c │ │ │ │ + beq afaec │ │ │ │ sub r2, ip, #244 @ 0xf4 │ │ │ │ cmp r8, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne afc64 │ │ │ │ + bne afaf4 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ sub r9, r7, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi aff3c │ │ │ │ + bhi afdcc │ │ │ │ sub r9, r2, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi afdd8 │ │ │ │ + bhi afc68 │ │ │ │ add r2, r2, ip, lsl #18 │ │ │ │ add r1, r1, #4 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, r8, lsl #12 │ │ │ │ add r2, r2, r7, lsl #6 │ │ │ │ str r2, [lr], #4 │ │ │ │ - bhi af9fc │ │ │ │ - b afa28 │ │ │ │ + bhi af88c │ │ │ │ + b af8b8 │ │ │ │ mov r1, r8 │ │ │ │ - b afb6c │ │ │ │ + b af9fc │ │ │ │ cmp r3, r1 │ │ │ │ - bne afa10 │ │ │ │ - b afa28 │ │ │ │ + bne af8a0 │ │ │ │ + b af8b8 │ │ │ │ mov lr, r2 │ │ │ │ - b afa28 │ │ │ │ + b af8b8 │ │ │ │ mov r1, ip │ │ │ │ - b afb6c │ │ │ │ + b af9fc │ │ │ │ asr r2, r2, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq afa38 │ │ │ │ + beq af8c8 │ │ │ │ mov r8, #0 │ │ │ │ - b afd4c │ │ │ │ + b afbdc │ │ │ │ cmp r8, #143 @ 0x8f │ │ │ │ - bhi afbdc │ │ │ │ + bhi afa6c │ │ │ │ sub r8, lr, r0 │ │ │ │ asr r2, r8, #2 │ │ │ │ mov r8, #2 │ │ │ │ - b afd4c │ │ │ │ + b afbdc │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af9d8 │ │ │ │ + bne af868 │ │ │ │ mvn r0, #0 │ │ │ │ - b afa50 │ │ │ │ + b af8e0 │ │ │ │ sub r2, r3, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - ble afd7c │ │ │ │ + ble afc0c │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ sub r2, r7, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi afc64 │ │ │ │ + bhi afaf4 │ │ │ │ cmp ip, #224 @ 0xe0 │ │ │ │ - beq aff44 │ │ │ │ + beq afdd4 │ │ │ │ sub r2, ip, #237 @ 0xed │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne afc64 │ │ │ │ + bne afaf4 │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ sub r8, r2, #128 @ 0x80 │ │ │ │ cmp r8, #63 @ 0x3f │ │ │ │ - bhi aff3c │ │ │ │ + bhi afdcc │ │ │ │ add r2, r2, ip, lsl #12 │ │ │ │ add r1, r1, #3 │ │ │ │ sub r2, r2, #925696 @ 0xe2000 │ │ │ │ add ip, lr, #4 │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ add r2, r2, r7, lsl #6 │ │ │ │ str r2, [lr] │ │ │ │ cmp r3, r1 │ │ │ │ mov lr, ip │ │ │ │ - bhi af9fc │ │ │ │ - b afa28 │ │ │ │ + bhi af88c │ │ │ │ + b af8b8 │ │ │ │ cmp ip, #193 @ 0xc1 │ │ │ │ - bls afd40 │ │ │ │ + bls afbd0 │ │ │ │ sub r2, r3, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - ble afa28 │ │ │ │ + ble af8b8 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ sub r7, r2, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi afc64 │ │ │ │ + bhi afaf4 │ │ │ │ add r2, r2, ip, lsl #6 │ │ │ │ add r1, r1, #2 │ │ │ │ sub r2, r2, #12416 @ 0x3080 │ │ │ │ add ip, lr, #4 │ │ │ │ - b afcf4 │ │ │ │ + b afb84 │ │ │ │ mov r8, #1 │ │ │ │ sub r2, lr, r0 │ │ │ │ asr r2, r2, #2 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq afe50 │ │ │ │ + beq afce0 │ │ │ │ ldrb ip, [r1], #1 │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r3, r1 │ │ │ │ str ip, [lr] │ │ │ │ - bhi af9ec │ │ │ │ - b afa38 │ │ │ │ + bhi af87c │ │ │ │ + b af8c8 │ │ │ │ mov r2, lr │ │ │ │ - b afb6c │ │ │ │ + b af9fc │ │ │ │ sub r8, lr, r0 │ │ │ │ asr r2, r8, #2 │ │ │ │ - bne afc4c │ │ │ │ + bne afadc │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ sub r9, r7, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi afc68 │ │ │ │ + bhi afaf8 │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ - bls aff50 │ │ │ │ + bls afde0 │ │ │ │ cmp ip, #237 @ 0xed │ │ │ │ - bne afc4c │ │ │ │ - b afc68 │ │ │ │ + bne afadc │ │ │ │ + b afaf8 │ │ │ │ cmp ip, #6 │ │ │ │ - beq afe44 │ │ │ │ + beq afcd4 │ │ │ │ cmp ip, #1 │ │ │ │ - bne afe3c │ │ │ │ + bne afccc │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r1, #-536870910 @ 0xe0000002 │ │ │ │ - bgt afc84 │ │ │ │ + bgt afb14 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b af994 │ │ │ │ + b af824 │ │ │ │ mov r8, #4 │ │ │ │ - b afd44 │ │ │ │ + b afbd4 │ │ │ │ sub r8, lr, r0 │ │ │ │ cmp r7, #1 │ │ │ │ asr r2, r8, #2 │ │ │ │ - ble afc4c │ │ │ │ + ble afadc │ │ │ │ ldrb r9, [r1, #1] │ │ │ │ sub sl, r9, #128 @ 0x80 │ │ │ │ cmp sl, #63 @ 0x3f │ │ │ │ - bhi afc68 │ │ │ │ + bhi afaf8 │ │ │ │ cmp r9, #143 @ 0x8f │ │ │ │ - bls afeb4 │ │ │ │ + bls afd44 │ │ │ │ cmp ip, #244 @ 0xf4 │ │ │ │ - beq afc68 │ │ │ │ + beq afaf8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq afc4c │ │ │ │ + beq afadc │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ sub ip, ip, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bls afc4c │ │ │ │ + bls afadc │ │ │ │ asr r2, r8, #2 │ │ │ │ mov r8, #3 │ │ │ │ - b afd4c │ │ │ │ + b afbdc │ │ │ │ mov r2, #0 │ │ │ │ - b afa38 │ │ │ │ + b af8c8 │ │ │ │ mvn r0, #2 │ │ │ │ - b afa50 │ │ │ │ + b af8e0 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b afdc4 │ │ │ │ + b afc54 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq afe68 │ │ │ │ + beq afcf8 │ │ │ │ sub ip, r3, r1 │ │ │ │ cmp ip, #2 │ │ │ │ - bgt afec0 │ │ │ │ + bgt afd50 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq afea0 │ │ │ │ + beq afd30 │ │ │ │ cmp r8, #0 │ │ │ │ - beq aff28 │ │ │ │ + beq afdb8 │ │ │ │ cmp r8, #1 │ │ │ │ - bne aff14 │ │ │ │ + bne afda4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #21920 @ 0x55a0 │ │ │ │ + movw r3, #22552 @ 0x5818 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ mvn r0, #1 │ │ │ │ subne r1, r1, r4 │ │ │ │ strne r1, [r5] │ │ │ │ - b afa50 │ │ │ │ + b af8e0 │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ - bne afe10 │ │ │ │ - b afc68 │ │ │ │ + bne afca0 │ │ │ │ + b afaf8 │ │ │ │ ldrb ip, [r1] │ │ │ │ and r7, ip, #240 @ 0xf0 │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ - bne afe68 │ │ │ │ + bne afcf8 │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ and r9, r7, #192 @ 0xc0 │ │ │ │ cmp r9, #128 @ 0x80 │ │ │ │ - bne afe68 │ │ │ │ + bne afcf8 │ │ │ │ ldrb r9, [r1, #2] │ │ │ │ and sl, r9, #192 @ 0xc0 │ │ │ │ cmp sl, #128 @ 0x80 │ │ │ │ - bne afe68 │ │ │ │ + bne afcf8 │ │ │ │ lsl ip, ip, #12 │ │ │ │ lsl r7, r7, #6 │ │ │ │ and r7, r7, #4032 @ 0xfc0 │ │ │ │ and r9, r9, #63 @ 0x3f │ │ │ │ uxtah ip, r7, ip │ │ │ │ add r1, r1, #3 │ │ │ │ add ip, ip, r9 │ │ │ │ add r2, r2, #1 │ │ │ │ - b afd64 │ │ │ │ + b afbf4 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #21940 @ 0x55b4 │ │ │ │ + movw r3, #22572 @ 0x582c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ - b afea0 │ │ │ │ + b afd30 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #21896 @ 0x5588 │ │ │ │ + movw r3, #22528 @ 0x5800 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ - b afea0 │ │ │ │ + b afd30 │ │ │ │ sub r8, lr, r0 │ │ │ │ - b afe28 │ │ │ │ + b afcb8 │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ - bls afc64 │ │ │ │ - b afccc │ │ │ │ + bls afaf4 │ │ │ │ + b afb5c │ │ │ │ cmp ip, #224 @ 0xe0 │ │ │ │ - beq afc68 │ │ │ │ - b afc4c │ │ │ │ + beq afaf8 │ │ │ │ + b afadc │ │ │ │ │ │ │ │ -000aff5c : │ │ │ │ +000afdec : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r3, #1160] @ 0x488 │ │ │ │ cmp r2, #0 │ │ │ │ - beq affa0 │ │ │ │ + beq afe30 │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r2, #26240 @ 0x6680 │ │ │ │ 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] @ affe8 │ │ │ │ + ldr r0, [pc, #36] @ afe78 │ │ │ │ streq r1, [r2, #1480] @ 0x5c8 │ │ │ │ bl 2ea18 │ │ │ │ - ldr r0, [pc, #24] @ affe8 │ │ │ │ + ldr r0, [pc, #24] @ afe78 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dc88 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-16] │ │ │ │ - ldreq r2, [pc, #4] @ affe8 │ │ │ │ + ldreq r2, [pc, #4] @ afe78 │ │ │ │ streq r2, [r3, #1164] @ 0x48c │ │ │ │ - b aff88 │ │ │ │ - rsbeq sl, sl, r0, ror #4 │ │ │ │ + b afe18 │ │ │ │ + rsbeq sl, sl, r8, asr r2 │ │ │ │ │ │ │ │ -000affec : │ │ │ │ +000afe7c : │ │ │ │ cmp r1, #0 │ │ │ │ - blt b004c │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + blt afedc │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #84 @ 0x54 │ │ │ │ - movt r2, #11 │ │ │ │ + movw r2, #65252 @ 0xfee4 │ │ │ │ + movt r2, #10 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b002c │ │ │ │ + bne afebc │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e390 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -133220,66 +133130,148 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble b0128 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + ble affb8 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r7, #63388 @ 0xf79c │ │ │ │ + movw r7, #63020 @ 0xf62c │ │ │ │ movt r7, #10 │ │ │ │ ldr r3, [r6, #988] @ 0x3dc │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne b0150 │ │ │ │ + bne affe0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble b0128 │ │ │ │ + ble affb8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, #988] @ 0x3dc │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne b015c │ │ │ │ + bne affec │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #2 │ │ │ │ - ble b0128 │ │ │ │ + ble affb8 │ │ │ │ mov r5, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r6, #988] @ 0x3dc │ │ │ │ ldr r0, [r2, r5, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne b0140 │ │ │ │ + bne affd0 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - blt b0100 │ │ │ │ + blt aff90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl af754 │ │ │ │ + bl af5e4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - b b0118 │ │ │ │ + b affa8 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - b b00c8 │ │ │ │ + b aff58 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - b b00f0 │ │ │ │ + b aff80 │ │ │ │ + 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 b00e0 │ │ │ │ + ldrb r3, [r0] │ │ │ │ + mov r4, r0 │ │ │ │ + ldrb r5, [ip, #-4] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne b0118 │ │ │ │ + ldrb r3, [ip, #-3] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne b0100 │ │ │ │ + ldrb r3, [ip, #-2] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne b0100 │ │ │ │ + ldrb r3, [ip, #-1] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne b0100 │ │ │ │ + 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 b0064 │ │ │ │ + add r5, ip, #4 │ │ │ │ + add r5, r5, r3 │ │ │ │ + add r3, r3, ip │ │ │ │ + ldrb lr, [r3], #1 │ │ │ │ + cmp lr, #253 @ 0xfd │ │ │ │ + bne b00e8 │ │ │ │ + cmp r3, r5 │ │ │ │ + bne b0080 │ │ │ │ + sub r5, ip, #8 │ │ │ │ + ldrb r3, [r1], #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + orr r2, r3, r2, lsl #8 │ │ │ │ + bne b0098 │ │ │ │ + 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] │ │ │ │ + bl 2df4c │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + 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 a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37224 @ 0x9168 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #60] @ b013c │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, ip │ │ │ │ + bl a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #36] @ b013c │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, ip │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37140 @ 0x9114 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + ldr r0, [pc, #4] @ b013c │ │ │ │ + mov r2, r5 │ │ │ │ + bl a5a94 │ │ │ │ + strheq lr, [ip], #-56 @ 0xffffffc8 │ │ │ │ push {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] │ │ │ │ @@ -133411,15 +133403,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 b028c │ │ │ │ + bne b0264 │ │ │ │ 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 │ │ │ │ @@ -133454,15 +133446,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 b0558 │ │ │ │ + beq b0530 │ │ │ │ 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 │ │ │ │ @@ -133523,61 +133515,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 b0410 │ │ │ │ + b b03e8 │ │ │ │ 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 b05b8 │ │ │ │ + b b0590 │ │ │ │ eor sl, sl, lr │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add r3, r5, r1, ror #27 │ │ │ │ - bls b05f4 │ │ │ │ + bls b05cc │ │ │ │ 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 b0610 │ │ │ │ + beq b05e8 │ │ │ │ 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 b0578 │ │ │ │ + bhi b0550 │ │ │ │ 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 b05a4 │ │ │ │ + b b057c │ │ │ │ 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 b05a4 │ │ │ │ + b b057c │ │ │ │ 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] │ │ │ │ @@ -133588,151 +133580,69 @@ │ │ │ │ ldr r0, [fp, #-376] @ 0xfffffe88 │ │ │ │ str r1, [r5, #8] │ │ │ │ add r0, r0, lr │ │ │ │ str r3, [r5, #12] │ │ │ │ str r0, [r5, #16] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - 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 b0740 │ │ │ │ - ldrb r3, [r0] │ │ │ │ - mov r4, r0 │ │ │ │ - ldrb r5, [ip, #-4] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne b0778 │ │ │ │ - ldrb r3, [ip, #-3] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne b0760 │ │ │ │ - ldrb r3, [ip, #-2] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne b0760 │ │ │ │ - ldrb r3, [ip, #-1] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne b0760 │ │ │ │ - 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 b06c4 │ │ │ │ - add r5, ip, #4 │ │ │ │ - add r5, r5, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - ldrb lr, [r3], #1 │ │ │ │ - cmp lr, #253 @ 0xfd │ │ │ │ - bne b0748 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne b06e0 │ │ │ │ - sub r5, ip, #8 │ │ │ │ - ldrb r3, [r1], #1 │ │ │ │ - cmp r1, r0 │ │ │ │ - orr r2, r3, r2, lsl #8 │ │ │ │ - bne b06f8 │ │ │ │ - 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] │ │ │ │ - bl 2df4c │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - 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 a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36520 @ 0x8ea8 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #60] @ b079c │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, ip │ │ │ │ - bl a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36496 @ 0x8e90 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #36] @ b079c │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, ip │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bl a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36436 @ 0x8e54 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - ldr r0, [pc, #4] @ b079c │ │ │ │ - mov r2, r5 │ │ │ │ - bl a5c04 │ │ │ │ - subeq lr, ip, r8, lsl #2 │ │ │ │ push {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] @ b0ad4 │ │ │ │ + ldr r2, [pc, #784] @ b0964 │ │ │ │ subs sl, r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ - beq b0a50 │ │ │ │ + beq b08e0 │ │ │ │ ldrb r6, [r0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb r4, [sl, #-4] │ │ │ │ cmp r6, r4 │ │ │ │ - bne b0a7c │ │ │ │ + bne b090c │ │ │ │ ldrb r2, [sl, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne b0a9c │ │ │ │ + bne b092c │ │ │ │ ldrb r2, [sl, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne b0a9c │ │ │ │ + bne b092c │ │ │ │ ldrb r2, [sl, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne b0a9c │ │ │ │ + bne b092c │ │ │ │ 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 b0820 │ │ │ │ + bne b06b0 │ │ │ │ add lr, sl, #4 │ │ │ │ add lr, lr, r2 │ │ │ │ add r2, r2, sl │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne b0ab4 │ │ │ │ + bne b0944 │ │ │ │ cmp lr, r2 │ │ │ │ - bne b083c │ │ │ │ + bne b06cc │ │ │ │ sub r6, sl, #8 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ cmp r1, ip │ │ │ │ orr r4, r3, r4, lsl #8 │ │ │ │ - bne b0854 │ │ │ │ + bne b06e4 │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi b0acc │ │ │ │ + bhi b095c │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls b0924 │ │ │ │ + bls b07b4 │ │ │ │ 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] │ │ │ │ @@ -133740,15 +133650,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 b0890 │ │ │ │ + bne b0720 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ bl 2df4c │ │ │ │ sub r2, r4, #64 @ 0x40 │ │ │ │ add r9, sl, r2 │ │ │ │ sub sl, fp, #104 @ 0x68 │ │ │ │ @@ -133761,20 +133671,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 b08e4 │ │ │ │ + bne b0774 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2df4c │ │ │ │ - b b0948 │ │ │ │ + b b07d8 │ │ │ │ sub r8, fp, #168 @ 0xa8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ebec │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -133790,302 +133700,302 @@ │ │ │ │ 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 b0974 │ │ │ │ + bne b0804 │ │ │ │ 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 b0a10 │ │ │ │ + bhi b08a0 │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r8 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2ebec │ │ │ │ cmp r9, #0 │ │ │ │ - beq b09ec │ │ │ │ + beq b087c │ │ │ │ cmp r5, r4 │ │ │ │ - bls b09e8 │ │ │ │ + bls b0878 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2df4c │ │ │ │ mov r9, sl │ │ │ │ - ldr r3, [pc, #224] @ b0ad4 │ │ │ │ + ldr r3, [pc, #224] @ b0964 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b0a78 │ │ │ │ + bne b0908 │ │ │ │ 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 2ebec │ │ │ │ cmp r5, r6 │ │ │ │ - bls b09c8 │ │ │ │ + bls b0858 │ │ │ │ sub r2, r5, r6 │ │ │ │ add r0, sl, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2ebec │ │ │ │ - b b09c8 │ │ │ │ - ldr r3, [pc, #124] @ b0ad4 │ │ │ │ + b b0858 │ │ │ │ + ldr r3, [pc, #124] @ b0964 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne b0a78 │ │ │ │ + bne b0908 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c3ccc │ │ │ │ + b 2d0254 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, sl │ │ │ │ - bl a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36436 @ 0x8e54 │ │ │ │ + bl a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37140 @ 0x9114 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #68] @ b0ad8 │ │ │ │ + ldr r0, [pc, #68] @ b0968 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a5c04 │ │ │ │ + bl a5a94 │ │ │ │ mov r0, sl │ │ │ │ - bl a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36496 @ 0x8e90 │ │ │ │ + bl a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #36] @ b0ad8 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #36] @ b0968 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36520 @ 0x8ea8 │ │ │ │ + bl a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37224 @ 0x9168 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #12] @ b0ad8 │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ b0968 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r9, #0 │ │ │ │ - b b09ec │ │ │ │ + b b087c │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ - subeq lr, ip, r8, asr r1 │ │ │ │ + subeq lr, ip, r4, lsl #8 │ │ │ │ │ │ │ │ -000b0adc : │ │ │ │ +000b096c : │ │ │ │ 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 b0b4c │ │ │ │ + bhi b09dc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ bl 2dd18 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0b3c │ │ │ │ + beq b09cc │ │ │ │ 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 b0b30 │ │ │ │ + b b09c0 │ │ │ │ │ │ │ │ -000b0b58 : │ │ │ │ +000b09e8 : │ │ │ │ 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 b0bac │ │ │ │ + bhi b0a3c │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2dd18 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b0ba4 │ │ │ │ + beq b0a34 │ │ │ │ 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 b0b98 │ │ │ │ + b b0a28 │ │ │ │ │ │ │ │ -000b0bb8 : │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ +000b0a48 : │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000b0bd8 <_PyInterpreterState_Main@@Base>: │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ +000b0a68 <_PyInterpreterState_Main@@Base>: │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000b0bf8 <_Py_hashtable_new_full@@Base>: │ │ │ │ +000b0a88 <_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, #47148 @ 0xb82c │ │ │ │ + movweq r5, #45964 @ 0xb38c │ │ │ │ movteq r5, #11 │ │ │ │ ldmne ip, {r5, r6} │ │ │ │ - movweq r6, #49128 @ 0xbfe8 │ │ │ │ + movweq r6, #47944 @ 0xbb48 │ │ │ │ movteq r6, #11 │ │ │ │ blx r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b0cc0 <_Py_hashtable_new_full@@Base+0xc8> │ │ │ │ + beq b0b50 <_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 b0cd0 <_Py_hashtable_new_full@@Base+0xd8> │ │ │ │ + beq b0b60 <_Py_hashtable_new_full@@Base+0xd8> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ bl 2df4c │ │ │ │ - movw r2, #7108 @ 0x1bc4 │ │ │ │ + movw r2, #8756 @ 0x2234 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r3, #16684 @ 0x412c │ │ │ │ + movw r3, #17696 @ 0x4520 │ │ │ │ movt r3, #29 │ │ │ │ str r9, [r4, #24] │ │ │ │ cmp r8, r2 │ │ │ │ cmpeq r7, r3 │ │ │ │ - movw r3, #20204 @ 0x4eec │ │ │ │ + movw r3, #19164 @ 0x4adc │ │ │ │ movt r3, #11 │ │ │ │ str r7, [r4, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #15840 @ 0x3de0 │ │ │ │ + movweq r3, #16880 @ 0x41f0 │ │ │ │ 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 b0cc4 <_Py_hashtable_new_full@@Base+0xcc> │ │ │ │ + b b0b54 <_Py_hashtable_new_full@@Base+0xcc> │ │ │ │ │ │ │ │ -000b0ce4 : │ │ │ │ +000b0b74 : │ │ │ │ ror r0, r0, #4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ mvneq r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000b0d04 : │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ +000b0b94 : │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0d20 │ │ │ │ + beq b0bb0 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2dde4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2b95d0 │ │ │ │ + bl 2ba564 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2dde4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000b0d5c <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +000b0bec <_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 2df58 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2df94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0df4 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne b0c84 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d7e4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2edf0 │ │ │ │ orr r4, r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e910 │ │ │ │ orrs r4, r4, r0 │ │ │ │ - bne b0df4 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne b0c84 <_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 │ │ │ │ @@ -134096,3173 +134006,3005 @@ │ │ │ │ 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 b0dd0 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b b0c60 <_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 2eec8 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq b14c8 <_Py_InitializeRecursionLimits@@Base+0x76c> │ │ │ │ + beq b103c <_Py_InitializeRecursionLimits@@Base+0x450> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d754 │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne b14b8 <_Py_InitializeRecursionLimits@@Base+0x75c> │ │ │ │ + bne b1128 <_Py_InitializeRecursionLimits@@Base+0x53c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b0f6c <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ + bne b0e10 <_Py_InitializeRecursionLimits@@Base+0x224> │ │ │ │ add sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ bl 2d754 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b10dc <_Py_InitializeRecursionLimits@@Base+0x380> │ │ │ │ + bne b0f00 <_Py_InitializeRecursionLimits@@Base+0x314> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne b1154 <_Py_InitializeRecursionLimits@@Base+0x3f8> │ │ │ │ + bne b0dfc <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2dd60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1534 <_Py_InitializeRecursionLimits@@Base+0x7d8> │ │ │ │ + bne b10f0 <_Py_InitializeRecursionLimits@@Base+0x504> │ │ │ │ mov r0, sl │ │ │ │ bl 2f1ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1524 <_Py_InitializeRecursionLimits@@Base+0x7c8> │ │ │ │ + bne b1100 <_Py_InitializeRecursionLimits@@Base+0x514> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq b14f0 <_Py_InitializeRecursionLimits@@Base+0x794> │ │ │ │ + beq b10bc <_Py_InitializeRecursionLimits@@Base+0x4d0> │ │ │ │ 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 b0ed8 <_Py_InitializeRecursionLimits@@Base+0x17c> │ │ │ │ + bne b0d68 <_Py_InitializeRecursionLimits@@Base+0x17c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b10ec <_Py_InitializeRecursionLimits@@Base+0x390> │ │ │ │ - movw r5, #40400 @ 0x9dd0 │ │ │ │ + bne b0f74 <_Py_InitializeRecursionLimits@@Base+0x388> │ │ │ │ + movw r5, #40392 @ 0x9dc8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ ldr r3, [r5, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b12d0 <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ + beq b1034 <_Py_InitializeRecursionLimits@@Base+0x448> │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne b1108 <_Py_InitializeRecursionLimits@@Base+0x3ac> │ │ │ │ - ldr r3, [pc, #1328] @ b1460 <_Py_InitializeRecursionLimits@@Base+0x704> │ │ │ │ + bne b0dc8 <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ + ldr r3, [pc, #940] @ b116c <_Py_InitializeRecursionLimits@@Base+0x580> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b10ec <_Py_InitializeRecursionLimits@@Base+0x390> │ │ │ │ + bne b0f74 <_Py_InitializeRecursionLimits@@Base+0x388> │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ - cmp r1, r3 │ │ │ │ - bne b1120 <_Py_InitializeRecursionLimits@@Base+0x3c4> │ │ │ │ + cmp r3, r1 │ │ │ │ + bne b104c <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ mov r0, r7 │ │ │ │ bl 2f1ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne b14a8 <_Py_InitializeRecursionLimits@@Base+0x74c> │ │ │ │ + bne b1098 <_Py_InitializeRecursionLimits@@Base+0x4ac> │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b b0d28 <_Py_InitializeRecursionLimits@@Base+0x13c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r5 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ - movw r1, #40400 @ 0x9dd0 │ │ │ │ + movw r1, #40392 @ 0x9dc8 │ │ │ │ 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 b13bc <_Py_InitializeRecursionLimits@@Base+0x660> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, r3 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r2, [r1, #1164] @ 0x48c │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e084 <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b13a0 <_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 b13d0 <_Py_InitializeRecursionLimits@@Base+0x674> │ │ │ │ - movw r2, #32004 @ 0x7d04 │ │ │ │ - movt r2, #9665 @ 0x25c1 │ │ │ │ - cmp r2, r3 │ │ │ │ - mov r2, #2 │ │ │ │ - sbcs r2, r2, lr │ │ │ │ - blt b1380 <_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 b12f0 <_Py_InitializeRecursionLimits@@Base+0x594> │ │ │ │ - mvn ip, r1 │ │ │ │ - cmp ip, r2 │ │ │ │ - mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ - sub ip, ip, r0 │ │ │ │ - sbcs ip, ip, r3 │ │ │ │ - blt b1394 <_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 b1368 <_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, #984 @ 0x3d8 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, r1 │ │ │ │ - blt b12d8 <_Py_InitializeRecursionLimits@@Base+0x57c> │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sub r3, fp, #60 @ 0x3c │ │ │ │ + mov r0, r3 │ │ │ │ + cmp r2, #0 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + beq b10b0 <_Py_InitializeRecursionLimits@@Base+0x4c4> │ │ │ │ + bl 245244 │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mvn r0, #0 │ │ │ │ + ldr lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ + sub r1, r0, r3 │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r2 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + sub lr, r1, lr │ │ │ │ + sbcs lr, lr, ip │ │ │ │ + blt b0e9c <_Py_InitializeRecursionLimits@@Base+0x2b0> │ │ │ │ + ldr lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ + adds r0, r2, r3 │ │ │ │ + adc r1, ip, lr │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + bl 340438 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2eb5c <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq b1168 <_Py_InitializeRecursionLimits@@Base+0x40c> │ │ │ │ + beq b0f20 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1358 <_Py_InitializeRecursionLimits@@Base+0x5fc> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne b11bc <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ + bne b1024 <_Py_InitializeRecursionLimits@@Base+0x438> │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b0f94 <_Py_InitializeRecursionLimits@@Base+0x3a8> │ │ │ │ add sl, r5, #136 @ 0x88 │ │ │ │ + mov r3, r4 │ │ │ │ mov r0, sl │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ bl 2d754 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b0e84 <_Py_InitializeRecursionLimits@@Base+0x128> │ │ │ │ - movw r1, #40004 @ 0x9c44 │ │ │ │ + beq b0d14 <_Py_InitializeRecursionLimits@@Base+0x128> │ │ │ │ + movw r1, #40540 @ 0x9e5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #888] @ b1464 <_Py_InitializeRecursionLimits@@Base+0x708> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [sl] │ │ │ │ - orr r3, r3, #4 │ │ │ │ - strex r2, r3, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b10f0 <_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 b0f50 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ - uxtb r1, r2 │ │ │ │ - dmb ish │ │ │ │ - orr r1, r1, r3 │ │ │ │ - ldrex r0, [sl] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne b1144 <_Py_InitializeRecursionLimits@@Base+0x3e8> │ │ │ │ - strex ip, r1, [sl] │ │ │ │ - cmp ip, #0 │ │ │ │ - bne b112c <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ - mov r2, r0 │ │ │ │ - dmb ish │ │ │ │ - beq b0f50 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ - b b1120 <_Py_InitializeRecursionLimits@@Base+0x3c4> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b b0e98 <_Py_InitializeRecursionLimits@@Base+0x13c> │ │ │ │ + ldr r0, [pc, #608] @ b1170 <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r3, r4 │ │ │ │ + ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0e64 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + beq b0cf4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b0e64 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + bne b0cf4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq b1490 <_Py_InitializeRecursionLimits@@Base+0x734> │ │ │ │ + beq b1080 <_Py_InitializeRecursionLimits@@Base+0x494> │ │ │ │ add r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b119c <_Py_InitializeRecursionLimits@@Base+0x440> │ │ │ │ + bne b0f54 <_Py_InitializeRecursionLimits@@Base+0x368> │ │ │ │ mov sl, #1 │ │ │ │ dmb ish │ │ │ │ - b b0e64 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + b b0cf4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [sl] │ │ │ │ + orr r3, r3, #4 │ │ │ │ + strex r2, r3, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b0f78 <_Py_InitializeRecursionLimits@@Base+0x38c> │ │ │ │ + dmb ish │ │ │ │ + b b0dc8 <_Py_InitializeRecursionLimits@@Base+0x1dc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #1 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr sl, [r5] │ │ │ │ + cmp sl, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ - movcc r3, #1 │ │ │ │ - umull r3, r2, r3, r2 │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + movcc sl, #1 │ │ │ │ + ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ + umull sl, r3, sl, r2 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [r3, #1164] @ 0x48c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b1484 <_Py_InitializeRecursionLimits@@Base+0x728> │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 2e084 <__clock_gettime64@plt> │ │ │ │ + ldr r2, [r3, #1164] @ 0x48c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b10a8 <_Py_InitializeRecursionLimits@@Base+0x4bc> │ │ │ │ + bl 245244 │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mvn r0, #0 │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + sub r1, r0, sl │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r1, r2 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + sub lr, r1, r3 │ │ │ │ + sbcs lr, lr, ip │ │ │ │ + blt b0ffc <_Py_InitializeRecursionLimits@@Base+0x410> │ │ │ │ + adds r0, r2, sl │ │ │ │ + adc r1, ip, r3 │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + bl 340438 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 2eb5c <__pthread_cond_timedwait64@plt> │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ + beq b0f10 <_Py_InitializeRecursionLimits@@Base+0x324> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b1468 <_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 b1424 <_Py_InitializeRecursionLimits@@Base+0x6c8> │ │ │ │ - movw r2, #32004 @ 0x7d04 │ │ │ │ - movt r2, #9665 @ 0x25c1 │ │ │ │ - cmp r2, r3 │ │ │ │ - mov r2, #2 │ │ │ │ - sbcs r2, r2, lr │ │ │ │ - blt b13f4 <_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 b1330 <_Py_InitializeRecursionLimits@@Base+0x5d4> │ │ │ │ - mvn ip, r1 │ │ │ │ - cmp ip, r2 │ │ │ │ - mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ - sub ip, ip, r0 │ │ │ │ - sbcs ip, ip, r3 │ │ │ │ - blt b1400 <_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 b140c <_Py_InitializeRecursionLimits@@Base+0x6b0> │ │ │ │ - adds r0, r3, r0 │ │ │ │ - adc r1, r1, ip │ │ │ │ - add r3, pc, #424 @ 0x1a8 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ - mov ip, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - mov r3, ip │ │ │ │ - blt b1318 <_Py_InitializeRecursionLimits@@Base+0x5bc> │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b b1098 <_Py_InitializeRecursionLimits@@Base+0x33c> │ │ │ │ - bl 2b95d0 │ │ │ │ - b b0f10 <_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 b1090 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ - orrs ip, r1, r0 │ │ │ │ - beq b1034 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ - rsbs lr, r1, #0 │ │ │ │ - rsc ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r2, lr │ │ │ │ - sbcs ip, r3, ip │ │ │ │ - bge b1034 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b b103c <_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 b12c4 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ - orrs ip, r1, r0 │ │ │ │ - beq b126c <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - rsbs lr, r1, #0 │ │ │ │ - rsc ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r2, lr │ │ │ │ - sbcs ip, r3, ip │ │ │ │ - bge b126c <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b1274 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ - movw r1, #39936 @ 0x9c00 │ │ │ │ + beq b0ed4 <_Py_InitializeRecursionLimits@@Base+0x2e8> │ │ │ │ + movw r1, #40472 @ 0x9e18 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #252] @ b1464 <_Py_InitializeRecursionLimits@@Base+0x708> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r0, #32004 @ 0x7d04 │ │ │ │ - movt r0, #9665 @ 0x25c1 │ │ │ │ - mov r3, #2 │ │ │ │ - b b1090 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - mvnlt r2, #0 │ │ │ │ - mvnlt r3, #-2147483648 @ 0x80000000 │ │ │ │ - blt b1034 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - b b103c <_Py_InitializeRecursionLimits@@Base+0x2e0> │ │ │ │ - ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r3, pc, #168 @ 0xa8 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ - mov r3, r1 │ │ │ │ - b b1090 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ - sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 99948 │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b1044 <_Py_InitializeRecursionLimits@@Base+0x2e8> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - blt b13e8 <_Py_InitializeRecursionLimits@@Base+0x68c> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b1034 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ - orrs r3, r1, r0 │ │ │ │ - beq b13dc <_Py_InitializeRecursionLimits@@Base+0x680> │ │ │ │ - b b130c <_Py_InitializeRecursionLimits@@Base+0x5b0> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - blt b143c <_Py_InitializeRecursionLimits@@Base+0x6e0> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b1274 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r3, #32004 @ 0x7d04 │ │ │ │ - movt r3, #9665 @ 0x25c1 │ │ │ │ - mov r1, #2 │ │ │ │ - b b12c4 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - blt b1448 <_Py_InitializeRecursionLimits@@Base+0x6ec> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b126c <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - b b126c <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - orrs r3, r1, r0 │ │ │ │ - beq b1430 <_Py_InitializeRecursionLimits@@Base+0x6d4> │ │ │ │ - b b134c <_Py_InitializeRecursionLimits@@Base+0x5f0> │ │ │ │ - nop {0} │ │ │ │ - blcc fe763c60 <__bss_end__@@Base+0xfe063d84> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - rsbeq sl, sl, ip, ror #10 │ │ │ │ - strdeq r4, [sp], #-132 @ 0xffffff7c │ │ │ │ - ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r3, pc, #256 @ 0x100 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 444bbc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ - mov r3, r0 │ │ │ │ - b b12c4 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ - sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 99948 │ │ │ │ - b b1278 <_Py_InitializeRecursionLimits@@Base+0x51c> │ │ │ │ + ldr r0, [pc, #316] @ b1170 <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 2ba564 │ │ │ │ + b b0da0 <_Py_InitializeRecursionLimits@@Base+0x1b4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 401a8 │ │ │ │ + bl 2e1f8 │ │ │ │ + b b1044 <_Py_InitializeRecursionLimits@@Base+0x458> │ │ │ │ + uxtb r1, r2 │ │ │ │ + dmb ish │ │ │ │ + orr r1, r1, r3 │ │ │ │ + ldrex r0, [sl] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne b1070 <_Py_InitializeRecursionLimits@@Base+0x484> │ │ │ │ + strex ip, r1, [sl] │ │ │ │ + cmp ip, #0 │ │ │ │ + bne b1058 <_Py_InitializeRecursionLimits@@Base+0x46c> │ │ │ │ + mov r2, r0 │ │ │ │ + dmb ish │ │ │ │ + beq b0de0 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ + b b104c <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2f1ec │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b14d8 <_Py_InitializeRecursionLimits@@Base+0x77c> │ │ │ │ - movw r1, #39968 @ 0x9c20 │ │ │ │ + beq b1110 <_Py_InitializeRecursionLimits@@Base+0x524> │ │ │ │ + movw r1, #40504 @ 0x9e38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #200] @ b1580 <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #39904 @ 0x9be0 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #184] @ b1580 <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 400c4 │ │ │ │ - bl 2e1f8 │ │ │ │ - b b14d0 <_Py_InitializeRecursionLimits@@Base+0x774> │ │ │ │ - cmp sl, #0 │ │ │ │ - bne b1544 <_Py_InitializeRecursionLimits@@Base+0x7e8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 400c4 │ │ │ │ - bl 2e1f8 │ │ │ │ - b b14e8 <_Py_InitializeRecursionLimits@@Base+0x78c> │ │ │ │ + ldr r0, [pc, #200] @ b1170 <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 997d8 │ │ │ │ + b b0fcc <_Py_InitializeRecursionLimits@@Base+0x3e0> │ │ │ │ + bl 997d8 │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b0e68 <_Py_InitializeRecursionLimits@@Base+0x27c> │ │ │ │ mov r0, r7 │ │ │ │ bl 2f1ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne b14a8 <_Py_InitializeRecursionLimits@@Base+0x74c> │ │ │ │ + bne b1098 <_Py_InitializeRecursionLimits@@Base+0x4ac> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b1568 <_Py_InitializeRecursionLimits@@Base+0x80c> │ │ │ │ - bl 2e2308 │ │ │ │ + beq b115c <_Py_InitializeRecursionLimits@@Base+0x570> │ │ │ │ + bl 2e42b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 400c4 │ │ │ │ + bl 401a8 │ │ │ │ bl 2e1f8 │ │ │ │ - b b151c <_Py_InitializeRecursionLimits@@Base+0x7c0> │ │ │ │ - movw r1, #40084 @ 0x9c94 │ │ │ │ + b b10e8 <_Py_InitializeRecursionLimits@@Base+0x4fc> │ │ │ │ + movw r1, #40580 @ 0x9e84 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #112] @ b1170 <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #40620 @ 0x9eac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #76] @ b1580 <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #40044 @ 0x9c6c │ │ │ │ + ldr r0, [pc, #96] @ b1170 <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cmp sl, #0 │ │ │ │ + bne b1138 <_Py_InitializeRecursionLimits@@Base+0x54c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 401a8 │ │ │ │ + bl 2e1f8 │ │ │ │ + b b1120 <_Py_InitializeRecursionLimits@@Base+0x534> │ │ │ │ + movw r1, #40440 @ 0x9df8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #60] @ b1580 <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ b1170 <_Py_InitializeRecursionLimits@@Base+0x584> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b154c <_Py_InitializeRecursionLimits@@Base+0x7f0> │ │ │ │ + bne b1140 <_Py_InitializeRecursionLimits@@Base+0x554> │ │ │ │ dmb ish │ │ │ │ - b b14e0 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ - movw r1, #40128 @ 0x9cc0 │ │ │ │ + b b1118 <_Py_InitializeRecursionLimits@@Base+0x52c> │ │ │ │ + movw r1, #40664 @ 0x9ed8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #12] @ b1584 <_Py_InitializeRecursionLimits@@Base+0x828> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - blcc fe763d80 <__bss_end__@@Base+0xfe063ea4> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - strdeq r4, [sp], #-132 @ 0xffffff7c │ │ │ │ - subeq r4, sp, r0, lsl #18 │ │ │ │ + ldr r0, [pc, #8] @ b1174 <_Py_InitializeRecursionLimits@@Base+0x588> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq sl, sl, r4, ror #10 │ │ │ │ + subeq r0, sp, ip, lsr #29 │ │ │ │ + strheq r0, [sp], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r1, #792] @ 0x318 │ │ │ │ strd r0, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b49c4 <_Py_InitializeRecursionLimits@@Base+0x3c68> │ │ │ │ + beq b45b4 <_Py_InitializeRecursionLimits@@Base+0x39c8> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r8, #40400 @ 0x9dd0 │ │ │ │ + movw r8, #40392 @ 0x9dc8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ ldr r9, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r9, r2 │ │ │ │ - bne b4874 <_Py_InitializeRecursionLimits@@Base+0x3b18> │ │ │ │ + bne b4464 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ add r7, r8, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #61828 @ 0xf184 │ │ │ │ + movw r2, #61460 @ 0xf014 │ │ │ │ movt r2, #10 │ │ │ │ - movw r1, #33808 @ 0x8410 │ │ │ │ - movt r1, #11 │ │ │ │ + movw r1, #23280 @ 0x5af0 │ │ │ │ + movt r1, #12 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #23192 @ 0x5a98 │ │ │ │ + movw r0, #22152 @ 0x5688 │ │ │ │ movt r0, #11 │ │ │ │ - movw r2, #63316 @ 0xf754 │ │ │ │ + movw r2, #62948 @ 0xf5e4 │ │ │ │ movt r2, #10 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl b0bf8 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl b0a88 <_Py_hashtable_new_full@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r7, #1140] @ 0x474 │ │ │ │ - beq b4a98 <_Py_InitializeRecursionLimits@@Base+0x3d3c> │ │ │ │ - ldr r0, [pc, #4088] @ b261c <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + beq b4688 <_Py_InitializeRecursionLimits@@Base+0x3a9c> │ │ │ │ + ldr r0, [pc, #4088] @ b220c <_Py_InitializeRecursionLimits@@Base+0x1620> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4080] @ b2620 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4076] @ b2624 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4072] @ b2628 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4068] @ b262c <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4064] @ b2630 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4060] @ b2634 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4056] @ b2638 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4052] @ b263c <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4048] @ b2640 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4044] @ b2644 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4040] @ b2648 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4036] @ b264c <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4032] @ b2650 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4028] @ b2654 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4024] @ b2658 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4020] @ b265c <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4016] @ b2660 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4012] @ b2664 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4008] @ b2668 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4004] @ b266c <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #4000] @ b2670 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3996] @ b2674 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3992] @ b2678 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3988] @ b267c <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3984] @ b2680 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3980] @ b2684 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3976] @ b2688 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3972] @ b268c <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3968] @ b2690 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3964] @ b2694 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3960] @ b2698 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3956] @ b269c <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3952] @ b26a0 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3948] @ b26a4 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3944] @ b26a8 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3940] @ b26ac <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3936] @ b26b0 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3932] @ b26b4 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3928] @ b26b8 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3924] @ b26bc <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3920] @ b26c0 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3916] @ b26c4 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3912] @ b26c8 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3908] @ b26cc <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3904] @ b26d0 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3900] @ b26d4 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3896] @ b26d8 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3892] @ b26dc <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3888] @ b26e0 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3884] @ b26e4 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3880] @ b26e8 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3876] @ b26ec <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3872] @ b26f0 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4080] @ b2210 <_Py_InitializeRecursionLimits@@Base+0x1624> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4076] @ b2214 <_Py_InitializeRecursionLimits@@Base+0x1628> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4072] @ b2218 <_Py_InitializeRecursionLimits@@Base+0x162c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4068] @ b221c <_Py_InitializeRecursionLimits@@Base+0x1630> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4064] @ b2220 <_Py_InitializeRecursionLimits@@Base+0x1634> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4060] @ b2224 <_Py_InitializeRecursionLimits@@Base+0x1638> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4056] @ b2228 <_Py_InitializeRecursionLimits@@Base+0x163c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4052] @ b222c <_Py_InitializeRecursionLimits@@Base+0x1640> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4048] @ b2230 <_Py_InitializeRecursionLimits@@Base+0x1644> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4044] @ b2234 <_Py_InitializeRecursionLimits@@Base+0x1648> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4040] @ b2238 <_Py_InitializeRecursionLimits@@Base+0x164c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4036] @ b223c <_Py_InitializeRecursionLimits@@Base+0x1650> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4032] @ b2240 <_Py_InitializeRecursionLimits@@Base+0x1654> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4028] @ b2244 <_Py_InitializeRecursionLimits@@Base+0x1658> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4024] @ b2248 <_Py_InitializeRecursionLimits@@Base+0x165c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4020] @ b224c <_Py_InitializeRecursionLimits@@Base+0x1660> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4016] @ b2250 <_Py_InitializeRecursionLimits@@Base+0x1664> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4012] @ b2254 <_Py_InitializeRecursionLimits@@Base+0x1668> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4008] @ b2258 <_Py_InitializeRecursionLimits@@Base+0x166c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4004] @ b225c <_Py_InitializeRecursionLimits@@Base+0x1670> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #4000] @ b2260 <_Py_InitializeRecursionLimits@@Base+0x1674> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3996] @ b2264 <_Py_InitializeRecursionLimits@@Base+0x1678> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3992] @ b2268 <_Py_InitializeRecursionLimits@@Base+0x167c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3988] @ b226c <_Py_InitializeRecursionLimits@@Base+0x1680> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3984] @ b2270 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3980] @ b2274 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3976] @ b2278 <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3972] @ b227c <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3968] @ b2280 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3964] @ b2284 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3960] @ b2288 <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3956] @ b228c <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3952] @ b2290 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3948] @ b2294 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3944] @ b2298 <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3940] @ b229c <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3936] @ b22a0 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3932] @ b22a4 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3928] @ b22a8 <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3924] @ b22ac <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3920] @ b22b0 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3916] @ b22b4 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3912] @ b22b8 <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3908] @ b22bc <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3904] @ b22c0 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3900] @ b22c4 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3896] @ b22c8 <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3892] @ b22cc <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3888] @ b22d0 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3884] @ b22d4 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3880] @ b22d8 <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3876] @ b22dc <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3872] @ b22e0 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ add r0, r8, #34560 @ 0x8700 │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3860] @ b26f4 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3856] @ b26f8 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3852] @ b26fc <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3848] @ b2700 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3844] @ b2704 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3840] @ b2708 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3836] @ b270c <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3832] @ b2710 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3828] @ b2714 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3824] @ b2718 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3820] @ b271c <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3816] @ b2720 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3812] @ b2724 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3808] @ b2728 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3804] @ b272c <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3800] @ b2730 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3796] @ b2734 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3792] @ b2738 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3788] @ b273c <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3784] @ b2740 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3780] @ b2744 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3776] @ b2748 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3772] @ b274c <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3768] @ b2750 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3764] @ b2754 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3760] @ b2758 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3756] @ b275c <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3752] @ b2760 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3748] @ b2764 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3744] @ b2768 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3740] @ b276c <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3736] @ b2770 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3732] @ b2774 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3728] @ b2778 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3724] @ b277c <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3720] @ b2780 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3716] @ b2784 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3712] @ b2788 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3708] @ b278c <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3704] @ b2790 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3700] @ b2794 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3696] @ b2798 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3692] @ b279c <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3688] @ b27a0 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3684] @ b27a4 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3680] @ b27a8 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3676] @ b27ac <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3672] @ b27b0 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3668] @ b27b4 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3664] @ b27b8 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3660] @ b27bc <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3656] @ b27c0 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3652] @ b27c4 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3648] @ b27c8 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3644] @ b27cc <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3640] @ b27d0 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3636] @ b27d4 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3632] @ b27d8 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3628] @ b27dc <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3624] @ b27e0 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3620] @ b27e4 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3616] @ b27e8 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3612] @ b27ec <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3608] @ b27f0 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3604] @ b27f4 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3600] @ b27f8 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3596] @ b27fc <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3592] @ b2800 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3588] @ b2804 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3584] @ b2808 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3580] @ b280c <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3576] @ b2810 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3572] @ b2814 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3568] @ b2818 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3564] @ b281c <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3560] @ b2820 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3556] @ b2824 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3552] @ b2828 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3548] @ b282c <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3544] @ b2830 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3540] @ b2834 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3536] @ b2838 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3532] @ b283c <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3528] @ b2840 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3524] @ b2844 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3520] @ b2848 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3516] @ b284c <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3512] @ b2850 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3508] @ b2854 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3504] @ b2858 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3500] @ b285c <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3496] @ b2860 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3492] @ b2864 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3488] @ b2868 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3484] @ b286c <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3480] @ b2870 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3476] @ b2874 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3472] @ b2878 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3468] @ b287c <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3464] @ b2880 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3460] @ b2884 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3456] @ b2888 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3452] @ b288c <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3448] @ b2890 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3444] @ b2894 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3440] @ b2898 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3436] @ b289c <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3432] @ b28a0 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3860] @ b22e4 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3856] @ b22e8 <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3852] @ b22ec <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3848] @ b22f0 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3844] @ b22f4 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3840] @ b22f8 <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3836] @ b22fc <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3832] @ b2300 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3828] @ b2304 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3824] @ b2308 <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3820] @ b230c <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3816] @ b2310 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3812] @ b2314 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3808] @ b2318 <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3804] @ b231c <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3800] @ b2320 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3796] @ b2324 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3792] @ b2328 <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3788] @ b232c <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3784] @ b2330 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3780] @ b2334 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3776] @ b2338 <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3772] @ b233c <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3768] @ b2340 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3764] @ b2344 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3760] @ b2348 <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3756] @ b234c <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3752] @ b2350 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3748] @ b2354 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3744] @ b2358 <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3740] @ b235c <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3736] @ b2360 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3732] @ b2364 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3728] @ b2368 <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3724] @ b236c <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3720] @ b2370 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3716] @ b2374 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3712] @ b2378 <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3708] @ b237c <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3704] @ b2380 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3700] @ b2384 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3696] @ b2388 <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3692] @ b238c <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3688] @ b2390 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3684] @ b2394 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3680] @ b2398 <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3676] @ b239c <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3672] @ b23a0 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3668] @ b23a4 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3664] @ b23a8 <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3660] @ b23ac <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3656] @ b23b0 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3652] @ b23b4 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3648] @ b23b8 <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3644] @ b23bc <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3640] @ b23c0 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3636] @ b23c4 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3632] @ b23c8 <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3628] @ b23cc <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3624] @ b23d0 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3620] @ b23d4 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3616] @ b23d8 <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3612] @ b23dc <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3608] @ b23e0 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3604] @ b23e4 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3600] @ b23e8 <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3596] @ b23ec <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3592] @ b23f0 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3588] @ b23f4 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3584] @ b23f8 <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3580] @ b23fc <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3576] @ b2400 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3572] @ b2404 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3568] @ b2408 <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3564] @ b240c <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3560] @ b2410 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3556] @ b2414 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3552] @ b2418 <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3548] @ b241c <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3544] @ b2420 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3540] @ b2424 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3536] @ b2428 <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3532] @ b242c <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3528] @ b2430 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3524] @ b2434 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3520] @ b2438 <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3516] @ b243c <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3512] @ b2440 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3508] @ b2444 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3504] @ b2448 <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3500] @ b244c <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3496] @ b2450 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3492] @ b2454 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3488] @ b2458 <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3484] @ b245c <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3480] @ b2460 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3476] @ b2464 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3472] @ b2468 <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3468] @ b246c <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3464] @ b2470 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3460] @ b2474 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3456] @ b2478 <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3452] @ b247c <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3448] @ b2480 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3444] @ b2484 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3440] @ b2488 <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3436] @ b248c <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3432] @ b2490 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ add r0, r8, #38144 @ 0x9500 │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3420] @ b28a4 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3416] @ b28a8 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3412] @ b28ac <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3408] @ b28b0 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3404] @ b28b4 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3400] @ b28b8 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3396] @ b28bc <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3392] @ b28c0 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3388] @ b28c4 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3384] @ b28c8 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3380] @ b28cc <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3376] @ b28d0 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3372] @ b28d4 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3368] @ b28d8 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3364] @ b28dc <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3360] @ b28e0 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3356] @ b28e4 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3352] @ b28e8 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3348] @ b28ec <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3344] @ b28f0 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3340] @ b28f4 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3336] @ b28f8 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3332] @ b28fc <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3328] @ b2900 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3324] @ b2904 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3320] @ b2908 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3316] @ b290c <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3312] @ b2910 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3308] @ b2914 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3304] @ b2918 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3300] @ b291c <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3296] @ b2920 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3292] @ b2924 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3288] @ b2928 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3284] @ b292c <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3280] @ b2930 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3276] @ b2934 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3272] @ b2938 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3268] @ b293c <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3264] @ b2940 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3260] @ b2944 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3256] @ b2948 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3252] @ b294c <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3248] @ b2950 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3244] @ b2954 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3240] @ b2958 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3236] @ b295c <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3232] @ b2960 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3228] @ b2964 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3224] @ b2968 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3220] @ b296c <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3216] @ b2970 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3212] @ b2974 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3208] @ b2978 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3204] @ b297c <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3200] @ b2980 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3196] @ b2984 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3192] @ b2988 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3188] @ b298c <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3184] @ b2990 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3180] @ b2994 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3176] @ b2998 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3172] @ b299c <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3168] @ b29a0 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3164] @ b29a4 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3160] @ b29a8 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3156] @ b29ac <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3152] @ b29b0 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3148] @ b29b4 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3144] @ b29b8 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3140] @ b29bc <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3136] @ b29c0 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3132] @ b29c4 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3128] @ b29c8 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3124] @ b29cc <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3120] @ b29d0 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3116] @ b29d4 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3112] @ b29d8 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3108] @ b29dc <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3104] @ b29e0 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3100] @ b29e4 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3096] @ b29e8 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3092] @ b29ec <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3088] @ b29f0 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3084] @ b29f4 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3080] @ b29f8 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3076] @ b29fc <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3072] @ b2a00 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3068] @ b2a04 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3064] @ b2a08 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3060] @ b2a0c <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3056] @ b2a10 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3052] @ b2a14 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3048] @ b2a18 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3044] @ b2a1c <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3040] @ b2a20 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3036] @ b2a24 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3032] @ b2a28 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3028] @ b2a2c <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3024] @ b2a30 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3020] @ b2a34 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3016] @ b2a38 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3012] @ b2a3c <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #3008] @ b2a40 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3420] @ b2494 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3416] @ b2498 <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3412] @ b249c <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3408] @ b24a0 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3404] @ b24a4 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3400] @ b24a8 <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3396] @ b24ac <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3392] @ b24b0 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3388] @ b24b4 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3384] @ b24b8 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3380] @ b24bc <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3376] @ b24c0 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3372] @ b24c4 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3368] @ b24c8 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3364] @ b24cc <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3360] @ b24d0 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3356] @ b24d4 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3352] @ b24d8 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3348] @ b24dc <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3344] @ b24e0 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3340] @ b24e4 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3336] @ b24e8 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3332] @ b24ec <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3328] @ b24f0 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3324] @ b24f4 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3320] @ b24f8 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3316] @ b24fc <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3312] @ b2500 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3308] @ b2504 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3304] @ b2508 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3300] @ b250c <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3296] @ b2510 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3292] @ b2514 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3288] @ b2518 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3284] @ b251c <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3280] @ b2520 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3276] @ b2524 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3272] @ b2528 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3268] @ b252c <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3264] @ b2530 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3260] @ b2534 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3256] @ b2538 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3252] @ b253c <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3248] @ b2540 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3244] @ b2544 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3240] @ b2548 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3236] @ b254c <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3232] @ b2550 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3228] @ b2554 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3224] @ b2558 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3220] @ b255c <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3216] @ b2560 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3212] @ b2564 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3208] @ b2568 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3204] @ b256c <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3200] @ b2570 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3196] @ b2574 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3192] @ b2578 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3188] @ b257c <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3184] @ b2580 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3180] @ b2584 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3176] @ b2588 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3172] @ b258c <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3168] @ b2590 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3164] @ b2594 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3160] @ b2598 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3156] @ b259c <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3152] @ b25a0 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3148] @ b25a4 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3144] @ b25a8 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3140] @ b25ac <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3136] @ b25b0 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3132] @ b25b4 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3128] @ b25b8 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3124] @ b25bc <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3120] @ b25c0 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3116] @ b25c4 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3112] @ b25c8 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3108] @ b25cc <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3104] @ b25d0 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3100] @ b25d4 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3096] @ b25d8 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3092] @ b25dc <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3088] @ b25e0 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3084] @ b25e4 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3080] @ b25e8 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3076] @ b25ec <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3072] @ b25f0 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3068] @ b25f4 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3064] @ b25f8 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3060] @ b25fc <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3056] @ b2600 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3052] @ b2604 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3048] @ b2608 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3044] @ b260c <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3040] @ b2610 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3036] @ b2614 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3032] @ b2618 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3028] @ b261c <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3024] @ b2620 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3020] @ b2624 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3016] @ b2628 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3012] @ b262c <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #3008] @ b2630 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ add r0, r8, #41728 @ 0xa300 │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2996] @ b2a44 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2992] @ b2a48 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2988] @ b2a4c <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2984] @ b2a50 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2980] @ b2a54 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2976] @ b2a58 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2972] @ b2a5c <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2968] @ b2a60 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2964] @ b2a64 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2960] @ b2a68 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2956] @ b2a6c <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2952] @ b2a70 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2948] @ b2a74 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2944] @ b2a78 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2940] @ b2a7c <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2936] @ b2a80 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2932] @ b2a84 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2928] @ b2a88 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2924] @ b2a8c <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2920] @ b2a90 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2916] @ b2a94 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2912] @ b2a98 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2908] @ b2a9c <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2904] @ b2aa0 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2900] @ b2aa4 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2896] @ b2aa8 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2892] @ b2aac <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2888] @ b2ab0 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2884] @ b2ab4 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2880] @ b2ab8 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2876] @ b2abc <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2996] @ b2634 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2992] @ b2638 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2988] @ b263c <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2984] @ b2640 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2980] @ b2644 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2976] @ b2648 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2972] @ b264c <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2968] @ b2650 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2964] @ b2654 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2960] @ b2658 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2956] @ b265c <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2952] @ b2660 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2948] @ b2664 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2944] @ b2668 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2940] @ b266c <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2936] @ b2670 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2932] @ b2674 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2928] @ b2678 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2924] @ b267c <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2920] @ b2680 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2916] @ b2684 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2912] @ b2688 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2908] @ b268c <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2904] @ b2690 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2900] @ b2694 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2896] @ b2698 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2892] @ b269c <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2888] @ b26a0 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2884] @ b26a4 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2880] @ b26a8 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2876] @ b26ac <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ add r0, r8, #42752 @ 0xa700 │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2864] @ b2ac0 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2860] @ b2ac4 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2856] @ b2ac8 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2852] @ b2acc <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2848] @ b2ad0 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2844] @ b2ad4 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2840] @ b2ad8 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2864] @ b26b0 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2860] @ b26b4 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2856] @ b26b8 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2852] @ b26bc <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2848] @ b26c0 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2844] @ b26c4 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2840] @ b26c8 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ add r0, r8, #43008 @ 0xa800 │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2828] @ b2adc <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2824] @ b2ae0 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2820] @ b2ae4 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2816] @ b2ae8 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2812] @ b2aec <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2808] @ b2af0 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2804] @ b2af4 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2800] @ b2af8 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2796] @ b2afc <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2792] @ b2b00 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2788] @ b2b04 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2784] @ b2b08 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2780] @ b2b0c <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2776] @ b2b10 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2772] @ b2b14 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2768] @ b2b18 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2764] @ b2b1c <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2760] @ b2b20 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2756] @ b2b24 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2752] @ b2b28 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2748] @ b2b2c <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2744] @ b2b30 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2740] @ b2b34 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2736] @ b2b38 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2732] @ b2b3c <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2728] @ b2b40 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2724] @ b2b44 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2720] @ b2b48 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2716] @ b2b4c <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2712] @ b2b50 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2708] @ b2b54 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2704] @ b2b58 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2700] @ b2b5c <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2696] @ b2b60 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2692] @ b2b64 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2688] @ b2b68 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2684] @ b2b6c <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2680] @ b2b70 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2676] @ b2b74 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2672] @ b2b78 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2668] @ b2b7c <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2664] @ b2b80 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2660] @ b2b84 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2656] @ b2b88 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2652] @ b2b8c <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2648] @ b2b90 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2644] @ b2b94 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2640] @ b2b98 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2828] @ b26cc <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2824] @ b26d0 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2820] @ b26d4 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2816] @ b26d8 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2812] @ b26dc <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2808] @ b26e0 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2804] @ b26e4 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2800] @ b26e8 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2796] @ b26ec <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2792] @ b26f0 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2788] @ b26f4 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2784] @ b26f8 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2780] @ b26fc <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2776] @ b2700 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2772] @ b2704 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2768] @ b2708 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2764] @ b270c <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2760] @ b2710 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2756] @ b2714 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2752] @ b2718 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2748] @ b271c <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2744] @ b2720 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2740] @ b2724 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2736] @ b2728 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2732] @ b272c <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2728] @ b2730 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2724] @ b2734 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2720] @ b2738 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2716] @ b273c <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2712] @ b2740 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2708] @ b2744 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2704] @ b2748 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2700] @ b274c <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2696] @ b2750 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2692] @ b2754 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2688] @ b2758 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2684] @ b275c <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2680] @ b2760 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2676] @ b2764 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2672] @ b2768 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2668] @ b276c <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2664] @ b2770 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2660] @ b2774 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2656] @ b2778 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2652] @ b277c <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2648] @ b2780 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2644] @ b2784 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2640] @ b2788 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ add r0, r8, #44544 @ 0xae00 │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2628] @ b2b9c <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2624] @ b2ba0 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2620] @ b2ba4 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2616] @ b2ba8 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2612] @ b2bac <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2608] @ b2bb0 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2604] @ b2bb4 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2600] @ b2bb8 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2596] @ b2bbc <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2592] @ b2bc0 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2588] @ b2bc4 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2584] @ b2bc8 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2580] @ b2bcc <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2576] @ b2bd0 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2572] @ b2bd4 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2568] @ b2bd8 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2564] @ b2bdc <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2560] @ b2be0 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2556] @ b2be4 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2552] @ b2be8 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2548] @ b2bec <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2544] @ b2bf0 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2540] @ b2bf4 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2536] @ b2bf8 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2532] @ b2bfc <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2528] @ b2c00 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2524] @ b2c04 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2520] @ b2c08 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2516] @ b2c0c <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2512] @ b2c10 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2508] @ b2c14 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2504] @ b2c18 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2500] @ b2c1c <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2496] @ b2c20 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2492] @ b2c24 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2488] @ b2c28 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2484] @ b2c2c <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2480] @ b2c30 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2476] @ b2c34 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2472] @ b2c38 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2468] @ b2c3c <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2464] @ b2c40 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2460] @ b2c44 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2456] @ b2c48 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2452] @ b2c4c <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2448] @ b2c50 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2444] @ b2c54 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2440] @ b2c58 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2436] @ b2c5c <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2432] @ b2c60 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2428] @ b2c64 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2424] @ b2c68 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2420] @ b2c6c <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2416] @ b2c70 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2412] @ b2c74 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2408] @ b2c78 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2404] @ b2c7c <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2400] @ b2c80 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2396] @ b2c84 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2392] @ b2c88 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2388] @ b2c8c <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2384] @ b2c90 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2380] @ b2c94 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2376] @ b2c98 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2372] @ b2c9c <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2368] @ b2ca0 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2364] @ b2ca4 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2360] @ b2ca8 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2356] @ b2cac <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2352] @ b2cb0 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2348] @ b2cb4 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2344] @ b2cb8 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2340] @ b2cbc <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2336] @ b2cc0 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2332] @ b2cc4 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2328] @ b2cc8 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2324] @ b2ccc <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2320] @ b2cd0 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2316] @ b2cd4 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2312] @ b2cd8 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2308] @ b2cdc <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2304] @ b2ce0 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2300] @ b2ce4 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2296] @ b2ce8 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2292] @ b2cec <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2288] @ b2cf0 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2284] @ b2cf4 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2280] @ b2cf8 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2276] @ b2cfc <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2272] @ b2d00 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2268] @ b2d04 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2264] @ b2d08 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2260] @ b2d0c <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2256] @ b2d10 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2252] @ b2d14 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2248] @ b2d18 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2244] @ b2d1c <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2240] @ b2d20 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2236] @ b2d24 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2232] @ b2d28 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2228] @ b2d2c <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2224] @ b2d30 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2220] @ b2d34 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2216] @ b2d38 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2212] @ b2d3c <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2208] @ b2d40 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2204] @ b2d44 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2200] @ b2d48 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2196] @ b2d4c <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2192] @ b2d50 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2188] @ b2d54 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2184] @ b2d58 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2180] @ b2d5c <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2176] @ b2d60 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2172] @ b2d64 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2168] @ b2d68 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2164] @ b2d6c <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2160] @ b2d70 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2156] @ b2d74 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2152] @ b2d78 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2148] @ b2d7c <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2144] @ b2d80 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2140] @ b2d84 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2136] @ b2d88 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2132] @ b2d8c <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2128] @ b2d90 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2124] @ b2d94 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2120] @ b2d98 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2116] @ b2d9c <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2112] @ b2da0 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2108] @ b2da4 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2104] @ b2da8 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2100] @ b2dac <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2096] @ b2db0 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2092] @ b2db4 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2088] @ b2db8 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2084] @ b2dbc <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2080] @ b2dc0 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2076] @ b2dc4 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2072] @ b2dc8 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2068] @ b2dcc <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2064] @ b2dd0 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2060] @ b2dd4 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2056] @ b2dd8 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2052] @ b2ddc <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2048] @ b2de0 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2044] @ b2de4 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2040] @ b2de8 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2036] @ b2dec <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2032] @ b2df0 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2028] @ b2df4 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2024] @ b2df8 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #2020] @ b2dfc <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - b b33b4 <_Py_InitializeRecursionLimits@@Base+0x2658> │ │ │ │ - rsbeq r1, fp, r0, asr #27 │ │ │ │ - rsbeq r1, fp, r0, ror #27 │ │ │ │ - rsbeq r1, fp, r4, lsl #28 │ │ │ │ - rsbeq r1, fp, r8, lsr #28 │ │ │ │ - rsbeq r1, fp, ip, asr #28 │ │ │ │ - rsbeq r1, fp, ip, ror #28 │ │ │ │ - rsbeq r1, fp, ip, lsl #29 │ │ │ │ - strhteq r1, [fp], #-224 @ 0xffffff20 │ │ │ │ - ldrdeq r1, [fp], #-228 @ 0xffffff1c @ │ │ │ │ - strdeq r1, [fp], #-232 @ 0xffffff18 @ │ │ │ │ - rsbeq r1, fp, r4, lsl pc │ │ │ │ - rsbeq r1, fp, r0, lsr pc │ │ │ │ - rsbeq r1, fp, r0, asr pc │ │ │ │ - rsbeq r1, fp, ip, ror #30 │ │ │ │ - rsbeq r1, fp, ip, lsl #31 │ │ │ │ - rsbeq r1, fp, ip, lsr #31 │ │ │ │ - rsbeq r1, fp, ip, asr #31 │ │ │ │ - strdeq r1, [fp], #-240 @ 0xffffff10 @ │ │ │ │ - rsbeq r2, fp, r4, lsl r0 │ │ │ │ - rsbeq r2, fp, r0, lsr r0 │ │ │ │ - rsbeq r2, fp, ip, asr #32 │ │ │ │ - rsbeq r2, fp, r0, ror r0 │ │ │ │ - rsbeq r2, fp, ip, lsl #1 │ │ │ │ - strhteq r2, [fp], #-0 │ │ │ │ - ldrdeq r2, [fp], #-8 @ │ │ │ │ - strdeq r2, [fp], #-12 @ │ │ │ │ - rsbeq r2, fp, r0, lsr #2 │ │ │ │ - rsbeq r2, fp, ip, lsr r1 │ │ │ │ - rsbeq r2, fp, r4, ror #2 │ │ │ │ - rsbeq r2, fp, r0, lsl #3 │ │ │ │ - rsbeq r2, fp, r0, lsr #3 │ │ │ │ - rsbeq r2, fp, r0, asr #3 │ │ │ │ - rsbeq r2, fp, r0, ror #3 │ │ │ │ - strdeq r2, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r2, fp, r8, lsl r2 │ │ │ │ - rsbeq r2, fp, r8, lsr r2 │ │ │ │ - rsbeq r2, fp, ip, asr r2 │ │ │ │ - rsbeq r2, fp, r4, lsl #5 │ │ │ │ - rsbeq r2, fp, r8, lsr #5 │ │ │ │ - ldrdeq r2, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - strdeq r2, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r2, fp, r4, lsl r3 │ │ │ │ - rsbeq r2, fp, r4, lsr r3 │ │ │ │ - rsbeq r2, fp, r4, asr r3 │ │ │ │ - rsbeq r2, fp, r4, ror r3 │ │ │ │ - mlseq fp, r8, r3, r2 │ │ │ │ - strhteq r2, [fp], #-60 @ 0xffffffc4 │ │ │ │ - ldrdeq r2, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ - strdeq r2, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ - rsbeq r2, fp, r0, lsr #8 │ │ │ │ - rsbeq r2, fp, r0, asr #8 │ │ │ │ - rsbeq r2, fp, r0, ror #8 │ │ │ │ - rsbeq r2, fp, r8, lsl #9 │ │ │ │ - rsbeq r2, fp, ip, lsr #9 │ │ │ │ - strdeq r2, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq r2, fp, r8, lsl r5 │ │ │ │ - rsbeq r2, fp, r8, asr #10 │ │ │ │ - rsbeq r2, fp, ip, ror #10 │ │ │ │ - mlseq fp, ip, r5, r2 │ │ │ │ - strhteq r2, [fp], #-88 @ 0xffffffa8 │ │ │ │ - ldrdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ - strdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r2, fp, r8, lsl r6 │ │ │ │ - rsbeq r2, fp, r8, lsr r6 │ │ │ │ - rsbeq r2, fp, ip, asr r6 │ │ │ │ - rsbeq r2, fp, r8, ror r6 │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ - strhteq r2, [fp], #-100 @ 0xffffff9c │ │ │ │ - ldrdeq r2, [fp], #-100 @ 0xffffff9c @ │ │ │ │ - strdeq r2, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - rsbeq r2, fp, r0, lsl r7 │ │ │ │ - rsbeq r2, fp, r0, lsr r7 │ │ │ │ - rsbeq r2, fp, r4, asr r7 │ │ │ │ - rsbeq r2, fp, r4, ror r7 │ │ │ │ - mlseq fp, r4, r7, r2 │ │ │ │ - strhteq r2, [fp], #-120 @ 0xffffff88 │ │ │ │ - ldrdeq r2, [fp], #-120 @ 0xffffff88 @ │ │ │ │ - strdeq r2, [fp], #-120 @ 0xffffff88 @ │ │ │ │ - rsbeq r2, fp, r4, lsl r8 │ │ │ │ - rsbeq r2, fp, r0, lsr r8 │ │ │ │ - rsbeq r2, fp, r0, asr r8 │ │ │ │ - rsbeq r2, fp, r8, ror r8 │ │ │ │ - mlseq fp, ip, r8, r2 │ │ │ │ - strhteq r2, [fp], #-140 @ 0xffffff74 │ │ │ │ - rsbeq r2, fp, r0, ror #17 │ │ │ │ - rsbeq r2, fp, r8, lsl #18 │ │ │ │ - rsbeq r2, fp, ip, lsr #18 │ │ │ │ - rsbeq r2, fp, r8, asr #18 │ │ │ │ - rsbeq r2, fp, r8, ror #18 │ │ │ │ - rsbeq r2, fp, r8, lsl #19 │ │ │ │ - rsbeq r2, fp, r8, lsr #19 │ │ │ │ - rsbeq r2, fp, ip, asr #19 │ │ │ │ - rsbeq r2, fp, ip, ror #19 │ │ │ │ - rsbeq r2, fp, ip, lsl #20 │ │ │ │ - rsbeq r2, fp, ip, lsr #20 │ │ │ │ - rsbeq r2, fp, ip, asr #20 │ │ │ │ - rsbeq r2, fp, ip, ror #20 │ │ │ │ - rsbeq r2, fp, ip, lsl #21 │ │ │ │ - rsbeq r2, fp, ip, lsr #21 │ │ │ │ - ldrdeq r2, [fp], #-164 @ 0xffffff5c @ │ │ │ │ - strdeq r2, [fp], #-172 @ 0xffffff54 @ │ │ │ │ - rsbeq r2, fp, r8, lsl fp │ │ │ │ - rsbeq r2, fp, r8, lsr fp │ │ │ │ - rsbeq r2, fp, r4, asr fp │ │ │ │ - rsbeq r2, fp, r4, ror fp │ │ │ │ - mlseq fp, r4, fp, r2 │ │ │ │ - rsbeq r2, fp, r0, asr #23 │ │ │ │ - rsbeq r2, fp, r0, ror #23 │ │ │ │ - rsbeq r2, fp, r0, lsl #24 │ │ │ │ - rsbeq r2, fp, r4, lsr #24 │ │ │ │ - rsbeq r2, fp, r4, asr #24 │ │ │ │ - rsbeq r2, fp, r8, ror #24 │ │ │ │ - mlseq fp, r0, ip, r2 │ │ │ │ - rsbeq r2, fp, ip, lsr #25 │ │ │ │ - rsbeq r2, fp, r8, asr #25 │ │ │ │ - rsbeq r2, fp, ip, ror #25 │ │ │ │ - rsbeq r2, fp, ip, lsl #26 │ │ │ │ - rsbeq r2, fp, ip, lsr #26 │ │ │ │ - rsbeq r2, fp, ip, asr #26 │ │ │ │ - rsbeq r2, fp, r8, ror #26 │ │ │ │ - rsbeq r2, fp, r8, lsl #27 │ │ │ │ - rsbeq r2, fp, ip, lsr #27 │ │ │ │ - rsbeq r2, fp, ip, asr #27 │ │ │ │ - rsbeq r2, fp, ip, ror #27 │ │ │ │ - rsbeq r2, fp, r8, lsl #28 │ │ │ │ - rsbeq r2, fp, r8, lsr #28 │ │ │ │ - rsbeq r2, fp, ip, asr #28 │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ - rsbeq r2, fp, r8, lsl #29 │ │ │ │ - rsbeq r2, fp, r4, lsr #29 │ │ │ │ - rsbeq r2, fp, r0, asr #29 │ │ │ │ - ldrdeq r2, [fp], #-236 @ 0xffffff14 @ │ │ │ │ - strdeq r2, [fp], #-236 @ 0xffffff14 @ │ │ │ │ - rsbeq r2, fp, r0, lsr #30 │ │ │ │ - rsbeq r2, fp, r0, asr #30 │ │ │ │ - rsbeq r2, fp, r0, ror #30 │ │ │ │ - rsbeq r2, fp, ip, ror pc │ │ │ │ - rsbeq r2, fp, r0, lsr #31 │ │ │ │ - rsbeq r2, fp, r0, asr #31 │ │ │ │ - rsbeq r2, fp, r0, ror #31 │ │ │ │ - rsbeq r3, fp, r4 │ │ │ │ - rsbeq r3, fp, r4, lsr #32 │ │ │ │ - rsbeq r3, fp, r0, asr #32 │ │ │ │ - rsbeq r3, fp, ip, asr r0 │ │ │ │ - rsbeq r3, fp, ip, ror r0 │ │ │ │ - rsbeq r3, fp, r0, lsr #1 │ │ │ │ - rsbeq r3, fp, r0, asr #1 │ │ │ │ - rsbeq r3, fp, r0, ror #1 │ │ │ │ - rsbeq r3, fp, r0, lsl #2 │ │ │ │ - rsbeq r3, fp, r0, lsr #2 │ │ │ │ - rsbeq r3, fp, r4, asr #2 │ │ │ │ - rsbeq r3, fp, ip, ror #2 │ │ │ │ - rsbeq r3, fp, ip, lsl #3 │ │ │ │ - strhteq r3, [fp], #-16 │ │ │ │ - ldrdeq r3, [fp], #-20 @ 0xffffffec @ │ │ │ │ - strdeq r3, [fp], #-20 @ 0xffffffec @ │ │ │ │ - rsbeq r3, fp, r4, lsl r2 │ │ │ │ - rsbeq r3, fp, r4, lsr r2 │ │ │ │ - rsbeq r3, fp, r4, asr r2 │ │ │ │ - rsbeq r3, fp, r0, ror r2 │ │ │ │ - mlseq fp, r0, r2, r3 │ │ │ │ - strhteq r3, [fp], #-32 @ 0xffffffe0 │ │ │ │ - strdeq r3, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ - rsbeq r3, fp, r0, lsl r3 │ │ │ │ - rsbeq r3, fp, r4, lsr r3 │ │ │ │ - rsbeq r3, fp, r4, asr r3 │ │ │ │ - rsbeq r3, fp, r0, ror r3 │ │ │ │ - mlseq fp, r4, r3, r3 │ │ │ │ - strhteq r3, [fp], #-52 @ 0xffffffcc │ │ │ │ - ldrdeq r3, [fp], #-52 @ 0xffffffcc @ │ │ │ │ - strdeq r3, [fp], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r3, fp, r8, lsl r4 │ │ │ │ - rsbeq r3, fp, ip, lsr r4 │ │ │ │ - rsbeq r3, fp, ip, asr r4 │ │ │ │ - rsbeq r3, fp, ip, ror r4 │ │ │ │ - rsbeq r3, fp, r8, lsr #9 │ │ │ │ - rsbeq r3, fp, r4, asr #9 │ │ │ │ - rsbeq r3, fp, r0, ror #9 │ │ │ │ - rsbeq r3, fp, r8, lsl #10 │ │ │ │ - rsbeq r3, fp, r0, lsr r5 │ │ │ │ - rsbeq r3, fp, r0, asr r5 │ │ │ │ - rsbeq r3, fp, r0, ror r5 │ │ │ │ - mlseq fp, r4, r5, r3 │ │ │ │ - rsbeq r3, fp, ip, asr #11 │ │ │ │ - strdeq r3, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r3, fp, r4, lsr #12 │ │ │ │ - rsbeq r3, fp, r8, asr r6 │ │ │ │ - rsbeq r3, fp, r0, lsl #13 │ │ │ │ - rsbeq r3, fp, r8, lsr #13 │ │ │ │ - rsbeq r3, fp, r8, asr #13 │ │ │ │ - rsbeq r3, fp, r4, ror #13 │ │ │ │ - rsbeq r3, fp, r4, lsl #14 │ │ │ │ - rsbeq r3, fp, r4, lsr #14 │ │ │ │ - rsbeq r3, fp, r0, asr #14 │ │ │ │ - rsbeq r3, fp, r0, ror #14 │ │ │ │ - rsbeq r3, fp, r0, lsl #15 │ │ │ │ - rsbeq r3, fp, r4, lsr #15 │ │ │ │ - ldrdeq r3, [fp], #-116 @ 0xffffff8c @ │ │ │ │ - strdeq r3, [fp], #-116 @ 0xffffff8c @ │ │ │ │ - rsbeq r3, fp, r4, lsl r8 │ │ │ │ - rsbeq r3, fp, r8, lsr r8 │ │ │ │ - rsbeq r3, fp, ip, asr r8 │ │ │ │ - rsbeq r3, fp, r4, lsl #17 │ │ │ │ - rsbeq r3, fp, r8, lsr #17 │ │ │ │ - rsbeq r3, fp, r8, asr #17 │ │ │ │ - rsbeq r3, fp, r8, ror #17 │ │ │ │ - rsbeq r3, fp, r8, lsl #18 │ │ │ │ - rsbeq r3, fp, ip, lsr #18 │ │ │ │ - rsbeq r3, fp, r0, ror #18 │ │ │ │ - rsbeq r3, fp, r4, lsl #19 │ │ │ │ - rsbeq r3, fp, r0, lsr #19 │ │ │ │ - rsbeq r3, fp, r4, asr #19 │ │ │ │ - rsbeq r3, fp, ip, ror #19 │ │ │ │ - rsbeq r3, fp, r0, lsl sl │ │ │ │ - rsbeq r3, fp, r4, lsr sl │ │ │ │ - rsbeq r3, fp, ip, asr #20 │ │ │ │ - rsbeq r3, fp, r4, ror sl │ │ │ │ - mlseq fp, ip, sl, r3 │ │ │ │ - strhteq r3, [fp], #-172 @ 0xffffff54 │ │ │ │ - ldrdeq r3, [fp], #-168 @ 0xffffff58 @ │ │ │ │ - rsbeq r3, fp, r0, lsl #22 │ │ │ │ - rsbeq r3, fp, ip, lsl fp │ │ │ │ - rsbeq r3, fp, r4, asr #22 │ │ │ │ - rsbeq r3, fp, r8, ror #22 │ │ │ │ - rsbeq r3, fp, r8, lsl #23 │ │ │ │ - rsbeq r3, fp, ip, lsr #23 │ │ │ │ - rsbeq r3, fp, ip, asr #23 │ │ │ │ - rsbeq r3, fp, ip, ror #23 │ │ │ │ - rsbeq r3, fp, ip, lsl #24 │ │ │ │ - rsbeq r3, fp, r8, lsr ip │ │ │ │ - rsbeq r3, fp, r8, ror #24 │ │ │ │ - mlseq fp, r4, ip, r3 │ │ │ │ - strhteq r3, [fp], #-192 @ 0xffffff40 │ │ │ │ - rsbeq r3, fp, r0, ror #25 │ │ │ │ - rsbeq r3, fp, r0, lsl sp │ │ │ │ - rsbeq r3, fp, r0, lsr sp │ │ │ │ - rsbeq r3, fp, ip, asr #26 │ │ │ │ - rsbeq r3, fp, r8, ror #26 │ │ │ │ - rsbeq r3, fp, r4, lsl #27 │ │ │ │ - mlseq fp, ip, sp, r3 │ │ │ │ - rsbeq r3, fp, r4, asr #27 │ │ │ │ - rsbeq r3, fp, r0, ror #27 │ │ │ │ - rsbeq r3, fp, r4, lsl #28 │ │ │ │ - rsbeq r3, fp, r8, lsr #28 │ │ │ │ - rsbeq r3, fp, r4, asr #28 │ │ │ │ - rsbeq r3, fp, r0, ror #28 │ │ │ │ - rsbeq r3, fp, r8, ror lr │ │ │ │ - rsbeq r3, fp, r0, lsr #29 │ │ │ │ - rsbeq r3, fp, r0, asr #29 │ │ │ │ - rsbeq r3, fp, r0, ror #29 │ │ │ │ - rsbeq r3, fp, r0, lsl #30 │ │ │ │ - rsbeq r3, fp, r8, lsl pc │ │ │ │ - rsbeq r3, fp, r4, lsr pc │ │ │ │ - rsbeq r3, fp, ip, asr #30 │ │ │ │ - rsbeq r3, fp, r8, ror #30 │ │ │ │ - rsbeq r3, fp, r4, lsl #31 │ │ │ │ - rsbeq r3, fp, r4, lsr #31 │ │ │ │ - rsbeq r3, fp, r0, asr #31 │ │ │ │ - rsbeq r3, fp, r8, ror #31 │ │ │ │ - rsbeq r4, fp, r4 │ │ │ │ - rsbeq r4, fp, ip, lsl r0 │ │ │ │ - rsbeq r4, fp, r8, lsr r0 │ │ │ │ - rsbeq r4, fp, r8, asr r0 │ │ │ │ - rsbeq r4, fp, r8, ror r0 │ │ │ │ - mlseq fp, r8, r0, r4 │ │ │ │ - strhteq r4, [fp], #-4 │ │ │ │ - rsbeq r4, fp, r8, ror #1 │ │ │ │ - rsbeq r4, fp, r8, lsl #2 │ │ │ │ - rsbeq r4, fp, r8, lsr #2 │ │ │ │ - rsbeq r4, fp, r8, asr #2 │ │ │ │ - rsbeq r4, fp, r4, ror #2 │ │ │ │ - rsbeq r4, fp, r4, lsl #3 │ │ │ │ - rsbeq r4, fp, r0, lsr #3 │ │ │ │ - strhteq r4, [fp], #-28 @ 0xffffffe4 │ │ │ │ - rsbeq r4, fp, r0, ror #3 │ │ │ │ - rsbeq r4, fp, r0, lsl #4 │ │ │ │ - rsbeq r4, fp, r0, lsr #4 │ │ │ │ - rsbeq r4, fp, ip, lsr r2 │ │ │ │ - rsbeq r4, fp, r8, asr r2 │ │ │ │ - rsbeq r4, fp, r8, ror r2 │ │ │ │ - mlseq fp, r8, r2, r4 │ │ │ │ - strhteq r4, [fp], #-40 @ 0xffffffd8 │ │ │ │ - ldrdeq r4, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r4, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r4, fp, r8, lsl r3 │ │ │ │ - rsbeq r4, fp, r4, lsr r3 │ │ │ │ - rsbeq r4, fp, r4, asr r3 │ │ │ │ - rsbeq r4, fp, ip, ror r3 │ │ │ │ - mlseq fp, ip, r3, r4 │ │ │ │ - strhteq r4, [fp], #-56 @ 0xffffffc8 │ │ │ │ - ldrdeq r4, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ - rsbeq r4, fp, r8, lsl #8 │ │ │ │ - rsbeq r4, fp, r0, lsr r4 │ │ │ │ - rsbeq r4, fp, ip, asr #8 │ │ │ │ - rsbeq r4, fp, r8, ror #8 │ │ │ │ - rsbeq r4, fp, r4, lsl #9 │ │ │ │ - strhteq r4, [fp], #-64 @ 0xffffffc0 │ │ │ │ - strdeq r4, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r4, fp, r0, lsl r5 │ │ │ │ - rsbeq r4, fp, ip, lsr #10 │ │ │ │ - rsbeq r4, fp, ip, asr #10 │ │ │ │ - rsbeq r4, fp, r8, ror #10 │ │ │ │ - rsbeq r4, fp, r8, lsl #11 │ │ │ │ - strhteq r4, [fp], #-80 @ 0xffffffb0 │ │ │ │ - rsbeq r4, fp, ip, ror #11 │ │ │ │ - rsbeq r4, fp, ip, lsl #12 │ │ │ │ - rsbeq r4, fp, r8, lsr #12 │ │ │ │ - rsbeq r4, fp, r0, asr r6 │ │ │ │ - rsbeq r4, fp, ip, ror #12 │ │ │ │ - rsbeq r4, fp, r8, lsl #13 │ │ │ │ - rsbeq r4, fp, r4, lsr #13 │ │ │ │ - rsbeq r4, fp, r0, asr #13 │ │ │ │ - ldrdeq r4, [fp], #-108 @ 0xffffff94 @ │ │ │ │ - strdeq r4, [fp], #-104 @ 0xffffff98 @ │ │ │ │ - rsbeq r4, fp, r8, lsl r7 │ │ │ │ - rsbeq r4, fp, r8, lsr r7 │ │ │ │ - rsbeq r4, fp, r4, asr r7 │ │ │ │ - rsbeq r4, fp, r4, ror r7 │ │ │ │ - mlseq fp, ip, r7, r4 │ │ │ │ - strhteq r4, [fp], #-124 @ 0xffffff84 │ │ │ │ - rsbeq r4, fp, r0, ror #15 │ │ │ │ - rsbeq r4, fp, r0, lsl #16 │ │ │ │ - rsbeq r4, fp, r0, lsr #16 │ │ │ │ - rsbeq r4, fp, r8, asr #16 │ │ │ │ - rsbeq r4, fp, ip, ror #16 │ │ │ │ - rsbeq r4, fp, r8, lsl #17 │ │ │ │ - rsbeq r4, fp, r8, lsr #17 │ │ │ │ - rsbeq r4, fp, r8, asr #17 │ │ │ │ - strdeq r4, [fp], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r4, fp, r0, lsl r9 │ │ │ │ - rsbeq r4, fp, r4, lsr r9 │ │ │ │ - rsbeq r4, fp, r4, asr r9 │ │ │ │ - rsbeq r4, fp, r0, ror r9 │ │ │ │ - mlseq fp, r0, r9, r4 │ │ │ │ - strhteq r4, [fp], #-144 @ 0xffffff70 │ │ │ │ - rsbeq r4, fp, ip, asr #19 │ │ │ │ - strdeq r4, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r4, fp, r4, lsl sl │ │ │ │ - rsbeq r4, fp, r4, lsr sl │ │ │ │ - rsbeq r4, fp, r0, asr sl │ │ │ │ - rsbeq r4, fp, ip, ror #20 │ │ │ │ - rsbeq r4, fp, r8, lsl #21 │ │ │ │ - rsbeq r4, fp, ip, lsr #21 │ │ │ │ - rsbeq r4, fp, ip, asr #21 │ │ │ │ - rsbeq r4, fp, r8, ror #21 │ │ │ │ - rsbeq r4, fp, r4, lsl #22 │ │ │ │ - rsbeq r4, fp, r0, lsr #22 │ │ │ │ - rsbeq r4, fp, ip, lsr fp │ │ │ │ - rsbeq r4, fp, r8, asr fp │ │ │ │ - rsbeq r4, fp, r8, ror fp │ │ │ │ - mlseq fp, r0, fp, r4 │ │ │ │ - rsbeq r4, fp, r8, lsr #23 │ │ │ │ - rsbeq r4, fp, ip, ror #23 │ │ │ │ - rsbeq r4, fp, ip, lsl #24 │ │ │ │ - rsbeq r4, fp, r8, lsr #24 │ │ │ │ - rsbeq r4, fp, r0, asr #24 │ │ │ │ - rsbeq r4, fp, ip, asr ip │ │ │ │ - rsbeq r4, fp, r8, ror ip │ │ │ │ - mlseq fp, r4, ip, r4 │ │ │ │ - strhteq r4, [fp], #-192 @ 0xffffff40 │ │ │ │ - rsbeq r4, fp, ip, asr #25 │ │ │ │ - strdeq r4, [fp], #-192 @ 0xffffff40 @ │ │ │ │ - rsbeq r4, fp, ip, lsl #26 │ │ │ │ - rsbeq r4, fp, r8, lsr #26 │ │ │ │ - rsbeq r4, fp, ip, asr #26 │ │ │ │ - rsbeq r4, fp, r0, ror sp │ │ │ │ - mlseq fp, r4, sp, r4 │ │ │ │ - strhteq r4, [fp], #-208 @ 0xffffff30 │ │ │ │ - rsbeq r4, fp, ip, asr #27 │ │ │ │ - strdeq r4, [fp], #-212 @ 0xffffff2c @ │ │ │ │ - rsbeq r4, fp, r0, lsl lr │ │ │ │ - rsbeq r4, fp, r0, lsr lr │ │ │ │ - rsbeq r4, fp, r0, asr lr │ │ │ │ - rsbeq r4, fp, ip, ror #28 │ │ │ │ - rsbeq r4, fp, r8, lsl #29 │ │ │ │ - rsbeq r4, fp, ip, lsr #29 │ │ │ │ - rsbeq r4, fp, ip, asr #29 │ │ │ │ - rsbeq r4, fp, r8, ror #29 │ │ │ │ - rsbeq r4, fp, r0, lsl #30 │ │ │ │ - rsbeq r4, fp, ip, lsl pc │ │ │ │ - rsbeq r4, fp, r0, asr #30 │ │ │ │ - rsbeq r4, fp, r8, asr pc │ │ │ │ - rsbeq r4, fp, r8, ror pc │ │ │ │ - mlseq fp, ip, pc, r4 @ │ │ │ │ - strhteq r4, [fp], #-252 @ 0xffffff04 │ │ │ │ - rsbeq r4, fp, r0, ror #31 │ │ │ │ - rsbeq r5, fp, r4 │ │ │ │ - rsbeq r5, fp, r4, lsr #32 │ │ │ │ - rsbeq r5, fp, r0, asr #32 │ │ │ │ - rsbeq r5, fp, r0, rrx │ │ │ │ - rsbeq r5, fp, r8, ror r0 │ │ │ │ - mlseq fp, ip, r0, r5 │ │ │ │ - strhteq r5, [fp], #-12 │ │ │ │ - ldrdeq r5, [fp], #-12 @ │ │ │ │ - strdeq r5, [fp], #-8 @ │ │ │ │ - rsbeq r5, fp, r8, lsl r1 │ │ │ │ - rsbeq r5, fp, r0, lsr r1 │ │ │ │ - rsbeq r5, fp, r0, asr r1 │ │ │ │ - rsbeq r5, fp, ip, ror #2 │ │ │ │ - rsbeq r5, fp, r8, lsl #3 │ │ │ │ - rsbeq r5, fp, r8, lsr #3 │ │ │ │ - rsbeq r5, fp, r0, asr #3 │ │ │ │ - ldrdeq r5, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - strdeq r5, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r5, fp, r8, lsl r2 │ │ │ │ - rsbeq r5, fp, r8, lsr r2 │ │ │ │ - rsbeq r5, fp, r8, asr r2 │ │ │ │ - rsbeq r5, fp, r8, ror r2 │ │ │ │ - rsbeq r5, fp, r0, lsr #5 │ │ │ │ - strhteq r5, [fp], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r5, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - strdeq r5, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r5, fp, r0, lsl r3 │ │ │ │ - rsbeq r5, fp, r4, lsr r3 │ │ │ │ - rsbeq r5, fp, r4, asr r3 │ │ │ │ - rsbeq r5, fp, r0, ror r3 │ │ │ │ - mlseq fp, r0, r3, r5 │ │ │ │ - rsbeq r5, fp, ip, lsr #7 │ │ │ │ - rsbeq r5, fp, r8, asr #7 │ │ │ │ - rsbeq r5, fp, r4, ror #7 │ │ │ │ - strdeq r5, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ - rsbeq r5, fp, r4, lsl r4 │ │ │ │ - rsbeq r5, fp, r0, lsr r4 │ │ │ │ - rsbeq r5, fp, ip, asr #8 │ │ │ │ - rsbeq r5, fp, r8, ror #8 │ │ │ │ - rsbeq r5, fp, r4, lsl #9 │ │ │ │ - rsbeq r5, fp, r8, lsr #9 │ │ │ │ - rsbeq r5, fp, r8, asr #9 │ │ │ │ - rsbeq r5, fp, r4, ror #9 │ │ │ │ - rsbeq r5, fp, r4, lsl #10 │ │ │ │ - rsbeq r5, fp, r4, lsr #10 │ │ │ │ - rsbeq r5, fp, r0, asr #10 │ │ │ │ - rsbeq r5, fp, ip, asr r5 │ │ │ │ - rsbeq r5, fp, r8, ror r5 │ │ │ │ - mlseq fp, r8, r5, r5 │ │ │ │ - strhteq r5, [fp], #-88 @ 0xffffffa8 │ │ │ │ - ldrdeq r5, [fp], #-84 @ 0xffffffac @ │ │ │ │ - strdeq r5, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r5, fp, ip, lsl #12 │ │ │ │ - rsbeq r5, fp, ip, lsr #12 │ │ │ │ - rsbeq r5, fp, r0, asr r6 │ │ │ │ - rsbeq r5, fp, ip, ror #12 │ │ │ │ - rsbeq r5, fp, ip, lsl #13 │ │ │ │ - strhteq r5, [fp], #-96 @ 0xffffffa0 │ │ │ │ - ldrdeq r5, [fp], #-100 @ 0xffffff9c @ │ │ │ │ - strdeq r5, [fp], #-100 @ 0xffffff9c @ │ │ │ │ - rsbeq r5, fp, r4, lsl r7 │ │ │ │ - rsbeq r5, fp, r8, lsr r7 │ │ │ │ - rsbeq r5, fp, r4, asr r7 │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ - mlseq fp, r0, r7, r5 │ │ │ │ - rsbeq r5, fp, ip, lsr #15 │ │ │ │ - rsbeq r5, fp, r8, asr #15 │ │ │ │ - rsbeq r5, fp, r0, ror #15 │ │ │ │ - rsbeq r5, fp, r0, lsl #16 │ │ │ │ - rsbeq r5, fp, r8, lsl r8 │ │ │ │ - rsbeq r5, fp, r8, lsr r8 │ │ │ │ - rsbeq r5, fp, ip, asr r8 │ │ │ │ - rsbeq r5, fp, ip, ror r8 │ │ │ │ - mlseq fp, ip, r8, r5 │ │ │ │ - strhteq r5, [fp], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r5, [fp], #-136 @ 0xffffff78 @ │ │ │ │ - strdeq r5, [fp], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r5, fp, ip, lsl #18 │ │ │ │ - rsbeq r5, fp, ip, lsr #18 │ │ │ │ - rsbeq r5, fp, r8, 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, r4, ror #19 │ │ │ │ - rsbeq r5, fp, r0, lsl #20 │ │ │ │ - rsbeq r5, fp, r8, lsl sl │ │ │ │ - rsbeq r5, fp, r4, lsr sl │ │ │ │ - rsbeq r5, fp, r0, asr sl │ │ │ │ - rsbeq r5, fp, ip, ror #20 │ │ │ │ - rsbeq r5, fp, r4, lsl #21 │ │ │ │ - rsbeq r5, fp, r0, lsr #21 │ │ │ │ - rsbeq r5, fp, r4, asr #21 │ │ │ │ - rsbeq r5, fp, r0, ror #21 │ │ │ │ - rsbeq r5, fp, r0, lsl #22 │ │ │ │ - rsbeq r5, fp, ip, lsl fp │ │ │ │ - rsbeq r5, fp, ip, lsr fp │ │ │ │ - rsbeq r5, fp, ip, asr fp │ │ │ │ - rsbeq r5, fp, r8, ror fp │ │ │ │ - mlseq fp, ip, fp, r5 │ │ │ │ - strhteq r5, [fp], #-188 @ 0xffffff44 │ │ │ │ - ldrdeq r5, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - strdeq r5, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - rsbeq r5, fp, r0, lsl ip │ │ │ │ - rsbeq r5, fp, r4, lsr ip │ │ │ │ - rsbeq r5, fp, r8, asr ip │ │ │ │ - rsbeq r5, fp, r8, ror ip │ │ │ │ - mlseq fp, r4, ip, r5 │ │ │ │ - strhteq r5, [fp], #-200 @ 0xffffff38 │ │ │ │ - ldrdeq r5, [fp], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r5, fp, r0, lsl #26 │ │ │ │ - rsbeq r5, fp, r4, lsr #26 │ │ │ │ - rsbeq r5, fp, r0, asr #26 │ │ │ │ - rsbeq r5, fp, r0, ror #26 │ │ │ │ - rsbeq r5, fp, ip, ror sp │ │ │ │ - rsbeq r5, fp, r0, lsr #27 │ │ │ │ - rsbeq r5, fp, r0, asr #27 │ │ │ │ - rsbeq r5, fp, r4, ror #27 │ │ │ │ - rsbeq r5, fp, r0, lsl #28 │ │ │ │ - rsbeq r5, fp, r4, lsr #28 │ │ │ │ - rsbeq r5, fp, r4, asr #28 │ │ │ │ - rsbeq r5, fp, ip, asr lr │ │ │ │ - rsbeq r5, fp, ip, ror lr │ │ │ │ - mlseq fp, r8, lr, r5 │ │ │ │ - strhteq r5, [fp], #-232 @ 0xffffff18 │ │ │ │ - ldrdeq r5, [fp], #-232 @ 0xffffff18 @ │ │ │ │ - strdeq r5, [fp], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r5, fp, r4, lsl pc │ │ │ │ - rsbeq r5, fp, r4, lsr pc │ │ │ │ - rsbeq r5, fp, r8, asr pc │ │ │ │ - rsbeq r5, fp, r4, ror pc │ │ │ │ - mlseq fp, r0, pc, r5 @ │ │ │ │ - rsbeq r5, fp, ip, lsr #31 │ │ │ │ - rsbeq r5, fp, r8, asr #31 │ │ │ │ - rsbeq r5, fp, r8, ror #31 │ │ │ │ - rsbeq r6, fp, r8 │ │ │ │ - rsbeq r6, fp, r4, lsr #32 │ │ │ │ - rsbeq r6, fp, r0, asr #32 │ │ │ │ - rsbeq r6, fp, r0, rrx │ │ │ │ - rsbeq r6, fp, r8, ror r0 │ │ │ │ - mlseq fp, r4, r0, r6 │ │ │ │ - strhteq r6, [fp], #-0 │ │ │ │ - rsbeq r6, fp, ip, asr #1 │ │ │ │ - rsbeq r6, fp, r4, ror #1 │ │ │ │ - strdeq r6, [fp], #-12 @ │ │ │ │ - rsbeq r6, fp, r4, lsl r1 │ │ │ │ - rsbeq r6, fp, r0, lsr r1 │ │ │ │ - rsbeq r6, fp, r0, asr r1 │ │ │ │ - rsbeq r6, fp, ip, ror #2 │ │ │ │ - rsbeq r6, fp, r8, lsl #3 │ │ │ │ - rsbeq r6, fp, r8, lsr #3 │ │ │ │ - rsbeq r6, fp, r8, asr #3 │ │ │ │ - rsbeq r6, fp, ip, ror #3 │ │ │ │ - rsbeq r6, fp, ip, lsl #4 │ │ │ │ - rsbeq r6, fp, ip, lsr #4 │ │ │ │ - rsbeq r6, fp, r8, asr #4 │ │ │ │ - rsbeq r6, fp, r8, ror #4 │ │ │ │ - rsbeq r6, fp, r4, lsl #5 │ │ │ │ - mlseq fp, ip, r2, r6 │ │ │ │ - strhteq r6, [fp], #-40 @ 0xffffffd8 │ │ │ │ - ldrdeq r6, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - strdeq r6, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ - rsbeq r6, fp, ip, lsl #6 │ │ │ │ - rsbeq r6, fp, r0, lsr r3 │ │ │ │ - rsbeq r6, fp, ip, asr #6 │ │ │ │ - rsbeq r6, fp, r8, ror #6 │ │ │ │ - rsbeq r6, fp, r0, lsl #7 │ │ │ │ - mlseq fp, ip, r3, r6 │ │ │ │ - strhteq r6, [fp], #-56 @ 0xffffffc8 │ │ │ │ - ldrdeq r6, [fp], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r6, [fp], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq r6, fp, r8, lsl r4 │ │ │ │ - rsbeq r6, fp, r4, lsr r4 │ │ │ │ - rsbeq r6, fp, r0, asr r4 │ │ │ │ - rsbeq r6, fp, ip, ror #8 │ │ │ │ - rsbeq r6, fp, ip, lsl #9 │ │ │ │ - rsbeq r6, fp, ip, lsr #9 │ │ │ │ - rsbeq r6, fp, ip, asr #9 │ │ │ │ - rsbeq r6, fp, ip, ror #9 │ │ │ │ - rsbeq r6, fp, r8, lsl #10 │ │ │ │ - rsbeq r6, fp, r4, lsr #10 │ │ │ │ - rsbeq r6, fp, r0, asr #10 │ │ │ │ - rsbeq r6, fp, r0, ror #10 │ │ │ │ - rsbeq r6, fp, r0, lsl #11 │ │ │ │ - rsbeq r6, fp, r0, lsr #11 │ │ │ │ - rsbeq r6, fp, r0, asr #11 │ │ │ │ - ldrdeq r6, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ - strdeq r6, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r6, fp, ip, lsl r6 │ │ │ │ - rsbeq r6, fp, r8, lsr r6 │ │ │ │ - rsbeq r6, fp, r8, asr r6 │ │ │ │ - rsbeq r6, fp, ip, ror r6 │ │ │ │ - rsbeq r6, fp, r0, lsr #13 │ │ │ │ - strhteq r6, [fp], #-108 @ 0xffffff94 │ │ │ │ - ldrdeq r6, [fp], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r6, [fp], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r6, fp, r4, lsl r7 │ │ │ │ - rsbeq r6, fp, r0, lsr r7 │ │ │ │ - rsbeq r6, fp, ip, asr #14 │ │ │ │ - rsbeq r6, fp, r0, ror r7 │ │ │ │ - rsbeq r6, fp, ip, lsl #15 │ │ │ │ - rsbeq r6, fp, r8, lsr #15 │ │ │ │ - rsbeq r6, fp, r4, asr #15 │ │ │ │ - ldrdeq r6, [fp], #-124 @ 0xffffff84 @ │ │ │ │ - strdeq r6, [fp], #-116 @ 0xffffff8c @ │ │ │ │ - rsbeq r6, fp, r0, lsl r8 │ │ │ │ - rsbeq r6, fp, ip, lsr #16 │ │ │ │ - rsbeq r6, fp, ip, asr #16 │ │ │ │ - rsbeq r6, fp, r4, ror r8 │ │ │ │ - mlseq fp, ip, r8, r6 │ │ │ │ - strhteq r6, [fp], #-136 @ 0xffffff78 │ │ │ │ - ldrdeq r6, [fp], #-136 @ 0xffffff78 @ │ │ │ │ - rsbeq r6, fp, r0, lsl #18 │ │ │ │ - rsbeq r6, fp, r0, lsr #18 │ │ │ │ - rsbeq r6, fp, ip, lsr r9 │ │ │ │ - rsbeq r6, fp, r8, asr r9 │ │ │ │ - rsbeq r6, fp, r4, ror r9 │ │ │ │ - mlseq fp, r8, r9, r6 │ │ │ │ - strhteq r6, [fp], #-152 @ 0xffffff68 │ │ │ │ - ldrdeq r6, [fp], #-148 @ 0xffffff6c @ │ │ │ │ - strdeq r6, [fp], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r6, fp, r0, lsl sl │ │ │ │ - rsbeq r6, fp, ip, lsr #20 │ │ │ │ - rsbeq r6, fp, ip, asr #20 │ │ │ │ - rsbeq r6, fp, ip, ror #20 │ │ │ │ - rsbeq r6, fp, r4, lsl #21 │ │ │ │ - rsbeq r6, fp, r0, lsr #21 │ │ │ │ - strhteq r6, [fp], #-168 @ 0xffffff58 │ │ │ │ - ldrdeq r6, [fp], #-164 @ 0xffffff5c @ │ │ │ │ - strdeq r6, [fp], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq r6, fp, r8, lsl #22 │ │ │ │ - rsbeq r6, fp, r4, lsr #22 │ │ │ │ - rsbeq r6, fp, r0, asr #22 │ │ │ │ - rsbeq r6, fp, r0, ror #22 │ │ │ │ - rsbeq r6, fp, r0, lsl #23 │ │ │ │ - rsbeq r6, fp, r4, lsr #23 │ │ │ │ - rsbeq r6, fp, r8, asr #23 │ │ │ │ - strdeq r6, [fp], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r6, fp, r0, lsl ip │ │ │ │ - rsbeq r6, fp, ip, lsr #24 │ │ │ │ - rsbeq r6, fp, r8, asr #24 │ │ │ │ - rsbeq r6, fp, r4, ror #24 │ │ │ │ - rsbeq r6, fp, r0, lsl #25 │ │ │ │ - mlseq fp, ip, ip, r6 │ │ │ │ - strhteq r6, [fp], #-204 @ 0xffffff34 │ │ │ │ - ldrdeq r6, [fp], #-204 @ 0xffffff34 @ │ │ │ │ - strdeq r6, [fp], #-200 @ 0xffffff38 @ │ │ │ │ - rsbeq r6, fp, r4, lsl sp │ │ │ │ - rsbeq r6, fp, r0, lsr sp │ │ │ │ - rsbeq r6, fp, ip, asr #26 │ │ │ │ - rsbeq r6, fp, r8, ror #26 │ │ │ │ - rsbeq r6, fp, r8, lsl #27 │ │ │ │ - rsbeq r6, fp, r4, lsr #27 │ │ │ │ - rsbeq r6, fp, r4, asr #27 │ │ │ │ - rsbeq r6, fp, r0, ror #27 │ │ │ │ - strdeq r6, [fp], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r6, fp, r4, lsl lr │ │ │ │ - rsbeq r6, fp, r0, lsr lr │ │ │ │ - rsbeq r6, fp, r0, asr lr │ │ │ │ - rsbeq r6, fp, ip, ror #28 │ │ │ │ - rsbeq r6, fp, ip, lsl #29 │ │ │ │ - rsbeq r6, fp, r8, lsr #29 │ │ │ │ - rsbeq r6, fp, r4, asr #29 │ │ │ │ - rsbeq r6, fp, r0, ror #29 │ │ │ │ - rsbeq r6, fp, r4, lsl #30 │ │ │ │ - rsbeq r6, fp, r8, lsr #30 │ │ │ │ - rsbeq r6, fp, r4, asr #30 │ │ │ │ - rsbeq r6, fp, r4, ror #30 │ │ │ │ - rsbeq r6, fp, ip, ror pc │ │ │ │ - rsbeq r6, fp, r0, lsr #31 │ │ │ │ - strhteq r6, [fp], #-252 @ 0xffffff04 │ │ │ │ - ldrdeq r6, [fp], #-244 @ 0xffffff0c @ │ │ │ │ - strdeq r6, [fp], #-240 @ 0xffffff10 @ │ │ │ │ - rsbeq r7, fp, ip │ │ │ │ - rsbeq r7, fp, r8, lsr #32 │ │ │ │ - rsbeq r7, fp, r4, asr #32 │ │ │ │ - rsbeq r7, fp, r8, rrx │ │ │ │ - mlseq fp, r0, r0, r7 │ │ │ │ - strhteq r7, [fp], #-0 │ │ │ │ - ldrdeq r7, [fp], #-0 @ │ │ │ │ - strdeq r7, [fp], #-8 @ │ │ │ │ - rsbeq r7, fp, r0, lsr #2 │ │ │ │ - rsbeq r7, fp, ip, lsr r1 │ │ │ │ - rsbeq r7, fp, ip, asr r1 │ │ │ │ - rsbeq r7, fp, r4, ror r1 │ │ │ │ - rsbeq r7, fp, ip, lsl #3 │ │ │ │ - rsbeq r7, fp, r4, lsr #3 │ │ │ │ - rsbeq r7, fp, r4, asr #3 │ │ │ │ - rsbeq r7, fp, r0, ror #3 │ │ │ │ - rsbeq r7, fp, r0, lsl #4 │ │ │ │ - rsbeq r7, fp, r0, lsr #4 │ │ │ │ - rsbeq r7, fp, r8, lsr r2 │ │ │ │ - rsbeq r7, fp, r4, asr r2 │ │ │ │ - rsbeq r7, fp, r0, ror r2 │ │ │ │ - mlseq fp, r0, r2, r7 │ │ │ │ - rsbeq r7, fp, ip, lsr #5 │ │ │ │ - rsbeq r7, fp, ip, asr #5 │ │ │ │ - rsbeq r7, fp, ip, ror #5 │ │ │ │ - rsbeq r7, fp, ip, lsl #6 │ │ │ │ - rsbeq r7, fp, ip, lsr #6 │ │ │ │ - rsbeq r7, fp, r8, asr #6 │ │ │ │ - rsbeq r7, fp, r8, ror #6 │ │ │ │ - mlseq fp, r0, r3, r7 │ │ │ │ - strhteq r7, [fp], #-48 @ 0xffffffd0 │ │ │ │ - rsbeq r7, fp, ip, asr #7 │ │ │ │ - rsbeq r7, fp, r8, ror #7 │ │ │ │ - rsbeq r7, fp, r4, lsl #8 │ │ │ │ - rsbeq r7, fp, r0, lsr #8 │ │ │ │ - rsbeq r7, fp, ip, lsr r4 │ │ │ │ - rsbeq r7, fp, r8, asr r4 │ │ │ │ - rsbeq r7, fp, r4, ror r4 │ │ │ │ - mlseq fp, r0, r4, r7 │ │ │ │ - strhteq r7, [fp], #-68 @ 0xffffffbc │ │ │ │ - ldrdeq r7, [fp], #-68 @ 0xffffffbc @ │ │ │ │ - strdeq r7, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r7, fp, r0, lsl r5 │ │ │ │ - rsbeq r7, fp, r0, lsr r5 │ │ │ │ - rsbeq r7, fp, ip, asr #10 │ │ │ │ - rsbeq r7, fp, r8, ror #10 │ │ │ │ - rsbeq r7, fp, r8, lsl #11 │ │ │ │ - rsbeq r7, fp, r8, lsr #11 │ │ │ │ - rsbeq r7, fp, r4, asr #11 │ │ │ │ - rsbeq r7, fp, ip, ror #11 │ │ │ │ - rsbeq r7, fp, ip, lsl #12 │ │ │ │ - rsbeq r7, fp, r0, lsr r6 │ │ │ │ - rsbeq r7, fp, r0, asr r6 │ │ │ │ - rsbeq r7, fp, ip, ror #12 │ │ │ │ - rsbeq r7, fp, r8, lsl #13 │ │ │ │ - rsbeq r7, fp, r4, lsr #13 │ │ │ │ - rsbeq r7, fp, ip, asr #13 │ │ │ │ - rsbeq r7, fp, r8, ror #13 │ │ │ │ - rsbeq r7, fp, r8, lsl #14 │ │ │ │ - rsbeq r7, fp, r8, lsr #14 │ │ │ │ - rsbeq r7, fp, r4, asr #14 │ │ │ │ - rsbeq r7, fp, r0, ror #14 │ │ │ │ - rsbeq r7, fp, r8, ror r7 │ │ │ │ - mlseq fp, r8, r7, r7 │ │ │ │ - strhteq r7, [fp], #-124 @ 0xffffff84 │ │ │ │ - ldrdeq r7, [fp], #-124 @ 0xffffff84 @ │ │ │ │ - strdeq r7, [fp], #-120 @ 0xffffff88 @ │ │ │ │ - rsbeq r7, fp, r8, lsl r8 │ │ │ │ - rsbeq r7, fp, r4, lsr r8 │ │ │ │ - rsbeq r7, fp, r4, asr r8 │ │ │ │ - rsbeq r7, fp, r4, ror r8 │ │ │ │ - mlseq fp, r4, r8, r7 │ │ │ │ - strhteq r7, [fp], #-128 @ 0xffffff80 │ │ │ │ - rsbeq r7, fp, ip, asr #17 │ │ │ │ - rsbeq r7, fp, r8, ror #17 │ │ │ │ - rsbeq r7, fp, r8, lsl #18 │ │ │ │ - rsbeq r7, fp, r4, lsr #18 │ │ │ │ - rsbeq r7, fp, r0, asr #18 │ │ │ │ - rsbeq r7, fp, ip, asr r9 │ │ │ │ - rsbeq r7, fp, ip, ror r9 │ │ │ │ - rsbeq r7, fp, r4, lsr #19 │ │ │ │ - ldrdeq r7, [fp], #-148 @ 0xffffff6c @ │ │ │ │ - strdeq r7, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r7, fp, ip, lsl #20 │ │ │ │ - rsbeq r7, fp, r8, lsr #20 │ │ │ │ - rsbeq r7, fp, r4, asr #20 │ │ │ │ - rsbeq r7, fp, ip, ror #20 │ │ │ │ - rsbeq r7, fp, r8, lsl #21 │ │ │ │ - rsbeq r7, fp, r0, lsr #21 │ │ │ │ - rsbeq r7, fp, r0, asr #21 │ │ │ │ - rsbeq r7, fp, r4, ror #21 │ │ │ │ - rsbeq r7, fp, r4, lsl #22 │ │ │ │ - rsbeq r7, fp, r0, lsr #22 │ │ │ │ - rsbeq r7, fp, r4, 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], #-180 @ 0xffffff4c @ │ │ │ │ - strdeq r7, [fp], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq r7, fp, ip, lsl #24 │ │ │ │ - rsbeq r7, fp, r8, lsr #24 │ │ │ │ - rsbeq r7, fp, r8, asr #24 │ │ │ │ - rsbeq r7, fp, r8, ror #24 │ │ │ │ - rsbeq r7, fp, r8, lsl #25 │ │ │ │ - rsbeq r7, fp, r4, lsr #25 │ │ │ │ - rsbeq r7, fp, r4, asr #25 │ │ │ │ - rsbeq r7, fp, r0, ror #25 │ │ │ │ - strdeq r7, [fp], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r7, fp, ip, lsl sp │ │ │ │ - rsbeq r7, fp, ip, asr #26 │ │ │ │ - rsbeq r7, fp, r8, ror #26 │ │ │ │ - rsbeq r7, fp, r0, lsl #27 │ │ │ │ - rsbeq r7, fp, r0, lsr #27 │ │ │ │ - strhteq r7, [fp], #-220 @ 0xffffff24 │ │ │ │ - rsbeq r7, fp, r4, ror #27 │ │ │ │ - rsbeq r7, fp, r0, lsl #28 │ │ │ │ - rsbeq r7, fp, r0, lsr #28 │ │ │ │ - rsbeq r7, fp, r0, asr #28 │ │ │ │ - rsbeq r7, fp, r0, ror #28 │ │ │ │ - rsbeq r7, fp, ip, ror lr │ │ │ │ - mlseq fp, r8, lr, r7 │ │ │ │ - strhteq r7, [fp], #-232 @ 0xffffff18 │ │ │ │ - ldrdeq r7, [fp], #-228 @ 0xffffff1c @ │ │ │ │ - strdeq r7, [fp], #-224 @ 0xffffff20 @ │ │ │ │ - rsbeq r7, fp, ip, lsl #30 │ │ │ │ - rsbeq r7, fp, ip, lsr #30 │ │ │ │ - rsbeq r7, fp, r8, asr #30 │ │ │ │ - rsbeq r7, fp, r4, ror #30 │ │ │ │ - rsbeq r7, fp, r0, lsl #31 │ │ │ │ - mlseq fp, ip, pc, r7 @ │ │ │ │ - strhteq r7, [fp], #-248 @ 0xffffff08 │ │ │ │ - ldrdeq r7, [fp], #-248 @ 0xffffff08 @ │ │ │ │ - strdeq r7, [fp], #-248 @ 0xffffff08 @ │ │ │ │ - rsbeq r8, fp, ip, lsl r0 │ │ │ │ - rsbeq r8, fp, ip, lsr r0 │ │ │ │ - rsbeq r8, fp, ip, asr r0 │ │ │ │ - rsbeq r8, fp, r4, ror r0 │ │ │ │ - mlseq fp, r4, r0, r8 │ │ │ │ - strhteq r8, [fp], #-4 │ │ │ │ - ldrdeq r8, [fp], #-4 @ │ │ │ │ - strdeq r8, [fp], #-0 @ │ │ │ │ - rsbeq r8, fp, ip, lsl #2 │ │ │ │ - rsbeq r8, fp, ip, lsr #2 │ │ │ │ - rsbeq r8, fp, r8, asr #2 │ │ │ │ - rsbeq r8, fp, r0, ror #2 │ │ │ │ - rsbeq r8, fp, ip, ror r1 │ │ │ │ - mlseq fp, ip, r1, r8 │ │ │ │ - strhteq r8, [fp], #-20 @ 0xffffffec │ │ │ │ - ldrdeq r8, [fp], #-16 @ │ │ │ │ - rsbeq r8, fp, ip, ror #3 │ │ │ │ - rsbeq r8, fp, r4, lsl #4 │ │ │ │ - rsbeq r8, fp, r4, lsr #4 │ │ │ │ - rsbeq r8, fp, r0, asr #4 │ │ │ │ - rsbeq r8, fp, r4, ror #4 │ │ │ │ - rsbeq r8, fp, r0, lsl #5 │ │ │ │ - mlseq fp, r8, r2, r8 │ │ │ │ - strhteq r8, [fp], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r8, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ - strdeq r8, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r8, fp, r0, lsl r3 │ │ │ │ - rsbeq r8, fp, ip, lsr #6 │ │ │ │ - rsbeq r8, fp, ip, asr #6 │ │ │ │ - rsbeq r8, fp, r4, ror r3 │ │ │ │ - mlseq fp, r4, r3, r8 │ │ │ │ - strhteq r8, [fp], #-52 @ 0xffffffcc │ │ │ │ - ldrdeq r8, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq r8, fp, ip, ror #7 │ │ │ │ - rsbeq r8, fp, r8, lsl #8 │ │ │ │ - rsbeq r8, fp, r4, lsr #8 │ │ │ │ - rsbeq r8, fp, r0, asr #8 │ │ │ │ - rsbeq r8, fp, r8, asr r4 │ │ │ │ - rsbeq r8, fp, r8, ror r4 │ │ │ │ - mlseq fp, r4, r4, r8 │ │ │ │ - strhteq r8, [fp], #-68 @ 0xffffffbc │ │ │ │ - ldrdeq r8, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ - strdeq r8, [fp], #-68 @ 0xffffffbc @ │ │ │ │ - rsbeq r8, fp, r0, lsl r5 │ │ │ │ - rsbeq r8, fp, ip, lsr #10 │ │ │ │ - rsbeq r1, fp, r8, lsl #24 │ │ │ │ - rsbeq r1, fp, r0, asr #24 │ │ │ │ - rsbeq r1, fp, r0, lsr #24 │ │ │ │ - rsbeq r1, fp, r8, ror ip │ │ │ │ - strhteq r1, [fp], #-192 @ 0xffffff40 │ │ │ │ - strdeq r1, [fp], #-200 @ 0xffffff38 @ │ │ │ │ - rsbeq r1, fp, r0, lsl #27 │ │ │ │ - rsbeq r1, fp, r4, ror #26 │ │ │ │ - mlseq fp, r4, ip, r1 │ │ │ │ - rsbeq r1, fp, ip, asr fp │ │ │ │ - strhteq r1, [fp], #-172 @ 0xffffff54 │ │ │ │ - ldrdeq r1, [fp], #-172 @ 0xffffff54 @ │ │ │ │ - strdeq r1, [fp], #-172 @ 0xffffff54 @ │ │ │ │ - rsbeq r1, fp, ip, lsl fp │ │ │ │ - rsbeq r1, fp, ip, lsr fp │ │ │ │ - rsbeq r1, fp, r4, asr #26 │ │ │ │ - rsbeq r1, fp, r8, ror fp │ │ │ │ - mlseq fp, r8, fp, r1 │ │ │ │ - strhteq r1, [fp], #-184 @ 0xffffff48 │ │ │ │ - ldrdeq r1, [fp], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq r1, fp, r8, lsl sp │ │ │ │ - rsbeq r1, fp, r4, lsr #27 │ │ │ │ - strdeq r1, [fp], #-176 @ 0xffffff50 @ │ │ │ │ - ldrdeq r1, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - rsbeq r8, fp, ip, asr #10 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r9, fp, ip, asr #2 │ │ │ │ - subeq r4, sp, ip, ror #18 │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ - rsbeq r0, fp, r8, lsr #5 │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ - ldr r0, [pc, #-1468] @ b2e00 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1472] @ b2e04 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1476] @ b2e08 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1480] @ b2e0c <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1484] @ b2e10 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1488] @ b2e14 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1492] @ b2e18 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1496] @ b2e1c <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1500] @ b2e20 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1504] @ b2e24 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1508] @ b2e28 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1512] @ b2e2c <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1516] @ b2e30 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1520] @ b2e34 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1524] @ b2e38 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1528] @ b2e3c <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1532] @ b2e40 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1536] @ b2e44 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1540] @ b2e48 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1544] @ b2e4c <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1548] @ b2e50 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1552] @ b2e54 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1556] @ b2e58 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1560] @ b2e5c <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1564] @ b2e60 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1568] @ b2e64 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1572] @ b2e68 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1576] @ b2e6c <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1580] @ b2e70 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1584] @ b2e74 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1588] @ b2e78 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1592] @ b2e7c <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1596] @ b2e80 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1600] @ b2e84 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1604] @ b2e88 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1608] @ b2e8c <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1612] @ b2e90 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1616] @ b2e94 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1620] @ b2e98 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1624] @ b2e9c <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1628] @ b2ea0 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1632] @ b2ea4 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1636] @ b2ea8 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1640] @ b2eac <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1644] @ b2eb0 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1648] @ b2eb4 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1652] @ b2eb8 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1656] @ b2ebc <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1660] @ b2ec0 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1664] @ b2ec4 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1668] @ b2ec8 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1672] @ b2ecc <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1676] @ b2ed0 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1680] @ b2ed4 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1684] @ b2ed8 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1688] @ b2edc <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1692] @ b2ee0 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1696] @ b2ee4 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1700] @ b2ee8 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1704] @ b2eec <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1708] @ b2ef0 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1712] @ b2ef4 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1716] @ b2ef8 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1720] @ b2efc <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1724] @ b2f00 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1728] @ b2f04 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1732] @ b2f08 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1736] @ b2f0c <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1740] @ b2f10 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1744] @ b2f14 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1748] @ b2f18 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1752] @ b2f1c <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1756] @ b2f20 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1760] @ b2f24 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1764] @ b2f28 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1768] @ b2f2c <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1772] @ b2f30 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1776] @ b2f34 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1780] @ b2f38 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1784] @ b2f3c <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1788] @ b2f40 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1792] @ b2f44 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1796] @ b2f48 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1800] @ b2f4c <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1804] @ b2f50 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1808] @ b2f54 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1812] @ b2f58 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1816] @ b2f5c <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1820] @ b2f60 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1824] @ b2f64 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1828] @ b2f68 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1832] @ b2f6c <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1836] @ b2f70 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1840] @ b2f74 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1844] @ b2f78 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1848] @ b2f7c <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1852] @ b2f80 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1856] @ b2f84 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1860] @ b2f88 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1864] @ b2f8c <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1868] @ b2f90 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1872] @ b2f94 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1876] @ b2f98 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1880] @ b2f9c <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1884] @ b2fa0 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1888] @ b2fa4 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1892] @ b2fa8 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1896] @ b2fac <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1900] @ b2fb0 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1904] @ b2fb4 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1908] @ b2fb8 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1912] @ b2fbc <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1916] @ b2fc0 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1920] @ b2fc4 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1924] @ b2fc8 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1928] @ b2fcc <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1932] @ b2fd0 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1936] @ b2fd4 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1940] @ b2fd8 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1944] @ b2fdc <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1948] @ b2fe0 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1952] @ b2fe4 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1956] @ b2fe8 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1960] @ b2fec <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1964] @ b2ff0 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1968] @ b2ff4 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1972] @ b2ff8 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1976] @ b2ffc <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1980] @ b3000 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1984] @ b3004 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1988] @ b3008 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1992] @ b300c <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-1996] @ b3010 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2000] @ b3014 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2004] @ b3018 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2008] @ b301c <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2012] @ b3020 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2016] @ b3024 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2020] @ b3028 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2024] @ b302c <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2028] @ b3030 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2032] @ b3034 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2036] @ b3038 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2040] @ b303c <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2044] @ b3040 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2048] @ b3044 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2052] @ b3048 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2056] @ b304c <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2060] @ b3050 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2064] @ b3054 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2068] @ b3058 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2072] @ b305c <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2076] @ b3060 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2080] @ b3064 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2084] @ b3068 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2088] @ b306c <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2092] @ b3070 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2096] @ b3074 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2100] @ b3078 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2104] @ b307c <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2108] @ b3080 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2112] @ b3084 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2116] @ b3088 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2120] @ b308c <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2124] @ b3090 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2128] @ b3094 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2132] @ b3098 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2136] @ b309c <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2140] @ b30a0 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2144] @ b30a4 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2148] @ b30a8 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2152] @ b30ac <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2156] @ b30b0 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2160] @ b30b4 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2164] @ b30b8 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2168] @ b30bc <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2172] @ b30c0 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2176] @ b30c4 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2180] @ b30c8 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2184] @ b30cc <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2188] @ b30d0 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2192] @ b30d4 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2196] @ b30d8 <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2200] @ b30dc <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2204] @ b30e0 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2208] @ b30e4 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2212] @ b30e8 <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2216] @ b30ec <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2220] @ b30f0 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2224] @ b30f4 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2228] @ b30f8 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2232] @ b30fc <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2236] @ b3100 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2240] @ b3104 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2244] @ b3108 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2248] @ b310c <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2252] @ b3110 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2256] @ b3114 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2260] @ b3118 <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2264] @ b311c <_Py_InitializeRecursionLimits@@Base+0x23c0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2268] @ b3120 <_Py_InitializeRecursionLimits@@Base+0x23c4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2272] @ b3124 <_Py_InitializeRecursionLimits@@Base+0x23c8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2276] @ b3128 <_Py_InitializeRecursionLimits@@Base+0x23cc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2280] @ b312c <_Py_InitializeRecursionLimits@@Base+0x23d0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2284] @ b3130 <_Py_InitializeRecursionLimits@@Base+0x23d4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2288] @ b3134 <_Py_InitializeRecursionLimits@@Base+0x23d8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2292] @ b3138 <_Py_InitializeRecursionLimits@@Base+0x23dc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2296] @ b313c <_Py_InitializeRecursionLimits@@Base+0x23e0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2300] @ b3140 <_Py_InitializeRecursionLimits@@Base+0x23e4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2304] @ b3144 <_Py_InitializeRecursionLimits@@Base+0x23e8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2308] @ b3148 <_Py_InitializeRecursionLimits@@Base+0x23ec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2312] @ b314c <_Py_InitializeRecursionLimits@@Base+0x23f0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2316] @ b3150 <_Py_InitializeRecursionLimits@@Base+0x23f4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2320] @ b3154 <_Py_InitializeRecursionLimits@@Base+0x23f8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2324] @ b3158 <_Py_InitializeRecursionLimits@@Base+0x23fc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2328] @ b315c <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2332] @ b3160 <_Py_InitializeRecursionLimits@@Base+0x2404> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2336] @ b3164 <_Py_InitializeRecursionLimits@@Base+0x2408> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2340] @ b3168 <_Py_InitializeRecursionLimits@@Base+0x240c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2344] @ b316c <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2348] @ b3170 <_Py_InitializeRecursionLimits@@Base+0x2414> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2352] @ b3174 <_Py_InitializeRecursionLimits@@Base+0x2418> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2356] @ b3178 <_Py_InitializeRecursionLimits@@Base+0x241c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2360] @ b317c <_Py_InitializeRecursionLimits@@Base+0x2420> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2364] @ b3180 <_Py_InitializeRecursionLimits@@Base+0x2424> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2368] @ b3184 <_Py_InitializeRecursionLimits@@Base+0x2428> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2372] @ b3188 <_Py_InitializeRecursionLimits@@Base+0x242c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2376] @ b318c <_Py_InitializeRecursionLimits@@Base+0x2430> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2380] @ b3190 <_Py_InitializeRecursionLimits@@Base+0x2434> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2384] @ b3194 <_Py_InitializeRecursionLimits@@Base+0x2438> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2388] @ b3198 <_Py_InitializeRecursionLimits@@Base+0x243c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2392] @ b319c <_Py_InitializeRecursionLimits@@Base+0x2440> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2396] @ b31a0 <_Py_InitializeRecursionLimits@@Base+0x2444> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2400] @ b31a4 <_Py_InitializeRecursionLimits@@Base+0x2448> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2404] @ b31a8 <_Py_InitializeRecursionLimits@@Base+0x244c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2408] @ b31ac <_Py_InitializeRecursionLimits@@Base+0x2450> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2412] @ b31b0 <_Py_InitializeRecursionLimits@@Base+0x2454> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2416] @ b31b4 <_Py_InitializeRecursionLimits@@Base+0x2458> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2420] @ b31b8 <_Py_InitializeRecursionLimits@@Base+0x245c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2424] @ b31bc <_Py_InitializeRecursionLimits@@Base+0x2460> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2428] @ b31c0 <_Py_InitializeRecursionLimits@@Base+0x2464> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2432] @ b31c4 <_Py_InitializeRecursionLimits@@Base+0x2468> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2436] @ b31c8 <_Py_InitializeRecursionLimits@@Base+0x246c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2440] @ b31cc <_Py_InitializeRecursionLimits@@Base+0x2470> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2444] @ b31d0 <_Py_InitializeRecursionLimits@@Base+0x2474> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2448] @ b31d4 <_Py_InitializeRecursionLimits@@Base+0x2478> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2452] @ b31d8 <_Py_InitializeRecursionLimits@@Base+0x247c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2456] @ b31dc <_Py_InitializeRecursionLimits@@Base+0x2480> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2460] @ b31e0 <_Py_InitializeRecursionLimits@@Base+0x2484> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2464] @ b31e4 <_Py_InitializeRecursionLimits@@Base+0x2488> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2468] @ b31e8 <_Py_InitializeRecursionLimits@@Base+0x248c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2472] @ b31ec <_Py_InitializeRecursionLimits@@Base+0x2490> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2476] @ b31f0 <_Py_InitializeRecursionLimits@@Base+0x2494> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2480] @ b31f4 <_Py_InitializeRecursionLimits@@Base+0x2498> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2484] @ b31f8 <_Py_InitializeRecursionLimits@@Base+0x249c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2488] @ b31fc <_Py_InitializeRecursionLimits@@Base+0x24a0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2492] @ b3200 <_Py_InitializeRecursionLimits@@Base+0x24a4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2496] @ b3204 <_Py_InitializeRecursionLimits@@Base+0x24a8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2500] @ b3208 <_Py_InitializeRecursionLimits@@Base+0x24ac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2504] @ b320c <_Py_InitializeRecursionLimits@@Base+0x24b0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2508] @ b3210 <_Py_InitializeRecursionLimits@@Base+0x24b4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2512] @ b3214 <_Py_InitializeRecursionLimits@@Base+0x24b8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2516] @ b3218 <_Py_InitializeRecursionLimits@@Base+0x24bc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2520] @ b321c <_Py_InitializeRecursionLimits@@Base+0x24c0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2524] @ b3220 <_Py_InitializeRecursionLimits@@Base+0x24c4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2528] @ b3224 <_Py_InitializeRecursionLimits@@Base+0x24c8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2532] @ b3228 <_Py_InitializeRecursionLimits@@Base+0x24cc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2536] @ b322c <_Py_InitializeRecursionLimits@@Base+0x24d0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2540] @ b3230 <_Py_InitializeRecursionLimits@@Base+0x24d4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2544] @ b3234 <_Py_InitializeRecursionLimits@@Base+0x24d8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2548] @ b3238 <_Py_InitializeRecursionLimits@@Base+0x24dc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2552] @ b323c <_Py_InitializeRecursionLimits@@Base+0x24e0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2556] @ b3240 <_Py_InitializeRecursionLimits@@Base+0x24e4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2560] @ b3244 <_Py_InitializeRecursionLimits@@Base+0x24e8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2564] @ b3248 <_Py_InitializeRecursionLimits@@Base+0x24ec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2568] @ b324c <_Py_InitializeRecursionLimits@@Base+0x24f0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2572] @ b3250 <_Py_InitializeRecursionLimits@@Base+0x24f4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2576] @ b3254 <_Py_InitializeRecursionLimits@@Base+0x24f8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2580] @ b3258 <_Py_InitializeRecursionLimits@@Base+0x24fc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2584] @ b325c <_Py_InitializeRecursionLimits@@Base+0x2500> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2588] @ b3260 <_Py_InitializeRecursionLimits@@Base+0x2504> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2592] @ b3264 <_Py_InitializeRecursionLimits@@Base+0x2508> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2596] @ b3268 <_Py_InitializeRecursionLimits@@Base+0x250c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2600] @ b326c <_Py_InitializeRecursionLimits@@Base+0x2510> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2604] @ b3270 <_Py_InitializeRecursionLimits@@Base+0x2514> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2608] @ b3274 <_Py_InitializeRecursionLimits@@Base+0x2518> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2612] @ b3278 <_Py_InitializeRecursionLimits@@Base+0x251c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2616] @ b327c <_Py_InitializeRecursionLimits@@Base+0x2520> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2620] @ b3280 <_Py_InitializeRecursionLimits@@Base+0x2524> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2624] @ b3284 <_Py_InitializeRecursionLimits@@Base+0x2528> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2628] @ b3288 <_Py_InitializeRecursionLimits@@Base+0x252c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2632] @ b328c <_Py_InitializeRecursionLimits@@Base+0x2530> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2636] @ b3290 <_Py_InitializeRecursionLimits@@Base+0x2534> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2640] @ b3294 <_Py_InitializeRecursionLimits@@Base+0x2538> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2644] @ b3298 <_Py_InitializeRecursionLimits@@Base+0x253c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2648] @ b329c <_Py_InitializeRecursionLimits@@Base+0x2540> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2652] @ b32a0 <_Py_InitializeRecursionLimits@@Base+0x2544> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2656] @ b32a4 <_Py_InitializeRecursionLimits@@Base+0x2548> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2660] @ b32a8 <_Py_InitializeRecursionLimits@@Base+0x254c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2664] @ b32ac <_Py_InitializeRecursionLimits@@Base+0x2550> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2668] @ b32b0 <_Py_InitializeRecursionLimits@@Base+0x2554> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2672] @ b32b4 <_Py_InitializeRecursionLimits@@Base+0x2558> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2676] @ b32b8 <_Py_InitializeRecursionLimits@@Base+0x255c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2680] @ b32bc <_Py_InitializeRecursionLimits@@Base+0x2560> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2684] @ b32c0 <_Py_InitializeRecursionLimits@@Base+0x2564> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2688] @ b32c4 <_Py_InitializeRecursionLimits@@Base+0x2568> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2692] @ b32c8 <_Py_InitializeRecursionLimits@@Base+0x256c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2696] @ b32cc <_Py_InitializeRecursionLimits@@Base+0x2570> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2700] @ b32d0 <_Py_InitializeRecursionLimits@@Base+0x2574> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2704] @ b32d4 <_Py_InitializeRecursionLimits@@Base+0x2578> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2708] @ b32d8 <_Py_InitializeRecursionLimits@@Base+0x257c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2712] @ b32dc <_Py_InitializeRecursionLimits@@Base+0x2580> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2716] @ b32e0 <_Py_InitializeRecursionLimits@@Base+0x2584> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2720] @ b32e4 <_Py_InitializeRecursionLimits@@Base+0x2588> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2724] @ b32e8 <_Py_InitializeRecursionLimits@@Base+0x258c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2728] @ b32ec <_Py_InitializeRecursionLimits@@Base+0x2590> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2732] @ b32f0 <_Py_InitializeRecursionLimits@@Base+0x2594> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2736] @ b32f4 <_Py_InitializeRecursionLimits@@Base+0x2598> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2740] @ b32f8 <_Py_InitializeRecursionLimits@@Base+0x259c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2744] @ b32fc <_Py_InitializeRecursionLimits@@Base+0x25a0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2748] @ b3300 <_Py_InitializeRecursionLimits@@Base+0x25a4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2752] @ b3304 <_Py_InitializeRecursionLimits@@Base+0x25a8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2756] @ b3308 <_Py_InitializeRecursionLimits@@Base+0x25ac> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2760] @ b330c <_Py_InitializeRecursionLimits@@Base+0x25b0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2764] @ b3310 <_Py_InitializeRecursionLimits@@Base+0x25b4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2768] @ b3314 <_Py_InitializeRecursionLimits@@Base+0x25b8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2772] @ b3318 <_Py_InitializeRecursionLimits@@Base+0x25bc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2776] @ b331c <_Py_InitializeRecursionLimits@@Base+0x25c0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2780] @ b3320 <_Py_InitializeRecursionLimits@@Base+0x25c4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2784] @ b3324 <_Py_InitializeRecursionLimits@@Base+0x25c8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2788] @ b3328 <_Py_InitializeRecursionLimits@@Base+0x25cc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2792] @ b332c <_Py_InitializeRecursionLimits@@Base+0x25d0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2796] @ b3330 <_Py_InitializeRecursionLimits@@Base+0x25d4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2684] @ b33a8 <_Py_InitializeRecursionLimits@@Base+0x264c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2808] @ b3334 <_Py_InitializeRecursionLimits@@Base+0x25d8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2812] @ b3338 <_Py_InitializeRecursionLimits@@Base+0x25dc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2816] @ b333c <_Py_InitializeRecursionLimits@@Base+0x25e0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2820] @ b3340 <_Py_InitializeRecursionLimits@@Base+0x25e4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2824] @ b3344 <_Py_InitializeRecursionLimits@@Base+0x25e8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2828] @ b3348 <_Py_InitializeRecursionLimits@@Base+0x25ec> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2832] @ b334c <_Py_InitializeRecursionLimits@@Base+0x25f0> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2836] @ b3350 <_Py_InitializeRecursionLimits@@Base+0x25f4> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2840] @ b3354 <_Py_InitializeRecursionLimits@@Base+0x25f8> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2844] @ b3358 <_Py_InitializeRecursionLimits@@Base+0x25fc> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2848] @ b335c <_Py_InitializeRecursionLimits@@Base+0x2600> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2852] @ b3360 <_Py_InitializeRecursionLimits@@Base+0x2604> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2856] @ b3364 <_Py_InitializeRecursionLimits@@Base+0x2608> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2860] @ b3368 <_Py_InitializeRecursionLimits@@Base+0x260c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2864] @ b336c <_Py_InitializeRecursionLimits@@Base+0x2610> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2868] @ b3370 <_Py_InitializeRecursionLimits@@Base+0x2614> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2872] @ b3374 <_Py_InitializeRecursionLimits@@Base+0x2618> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2876] @ b3378 <_Py_InitializeRecursionLimits@@Base+0x261c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2880] @ b337c <_Py_InitializeRecursionLimits@@Base+0x2620> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2884] @ b3380 <_Py_InitializeRecursionLimits@@Base+0x2624> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2888] @ b3384 <_Py_InitializeRecursionLimits@@Base+0x2628> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2892] @ b3388 <_Py_InitializeRecursionLimits@@Base+0x262c> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2896] @ b338c <_Py_InitializeRecursionLimits@@Base+0x2630> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r0, [pc, #-2900] @ b3390 <_Py_InitializeRecursionLimits@@Base+0x2634> │ │ │ │ - bl b4c10 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ - ldr r3, [pc, #-2900] @ b3398 <_Py_InitializeRecursionLimits@@Base+0x263c> │ │ │ │ - ldr r5, [pc, #-2908] @ b3394 <_Py_InitializeRecursionLimits@@Base+0x2638> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2628] @ b278c <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2624] @ b2790 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2620] @ b2794 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2616] @ b2798 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2612] @ b279c <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2608] @ b27a0 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2604] @ b27a4 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2600] @ b27a8 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2596] @ b27ac <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2592] @ b27b0 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2588] @ b27b4 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2584] @ b27b8 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2580] @ b27bc <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2576] @ b27c0 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2572] @ b27c4 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2568] @ b27c8 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2564] @ b27cc <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2560] @ b27d0 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2556] @ b27d4 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2552] @ b27d8 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2548] @ b27dc <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2544] @ b27e0 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2540] @ b27e4 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2536] @ b27e8 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2532] @ b27ec <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2528] @ b27f0 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2524] @ b27f4 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2520] @ b27f8 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2516] @ b27fc <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2512] @ b2800 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2508] @ b2804 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2504] @ b2808 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2500] @ b280c <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2496] @ b2810 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2492] @ b2814 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2488] @ b2818 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2484] @ b281c <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2480] @ b2820 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2476] @ b2824 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2472] @ b2828 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2468] @ b282c <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2464] @ b2830 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2460] @ b2834 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2456] @ b2838 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2452] @ b283c <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2448] @ b2840 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2444] @ b2844 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2440] @ b2848 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2436] @ b284c <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2432] @ b2850 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2428] @ b2854 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2424] @ b2858 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2420] @ b285c <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2416] @ b2860 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2412] @ b2864 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2408] @ b2868 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2404] @ b286c <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2400] @ b2870 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2396] @ b2874 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2392] @ b2878 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2388] @ b287c <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2384] @ b2880 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2380] @ b2884 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2376] @ b2888 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2372] @ b288c <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2368] @ b2890 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2364] @ b2894 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2360] @ b2898 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2356] @ b289c <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2352] @ b28a0 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2348] @ b28a4 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2344] @ b28a8 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2340] @ b28ac <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2336] @ b28b0 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2332] @ b28b4 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2328] @ b28b8 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2324] @ b28bc <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2320] @ b28c0 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2316] @ b28c4 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2312] @ b28c8 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2308] @ b28cc <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2304] @ b28d0 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2300] @ b28d4 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2296] @ b28d8 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2292] @ b28dc <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2288] @ b28e0 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2284] @ b28e4 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2280] @ b28e8 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2276] @ b28ec <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2272] @ b28f0 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2268] @ b28f4 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2264] @ b28f8 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2260] @ b28fc <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2256] @ b2900 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2252] @ b2904 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2248] @ b2908 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2244] @ b290c <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2240] @ b2910 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2236] @ b2914 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2232] @ b2918 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2228] @ b291c <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2224] @ b2920 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2220] @ b2924 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2216] @ b2928 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2212] @ b292c <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2208] @ b2930 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2204] @ b2934 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2200] @ b2938 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2196] @ b293c <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2192] @ b2940 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2188] @ b2944 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2184] @ b2948 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2180] @ b294c <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2176] @ b2950 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2172] @ b2954 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2168] @ b2958 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2164] @ b295c <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2160] @ b2960 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2156] @ b2964 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2152] @ b2968 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2148] @ b296c <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2144] @ b2970 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2140] @ b2974 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2136] @ b2978 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2132] @ b297c <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2128] @ b2980 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2124] @ b2984 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2120] @ b2988 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2116] @ b298c <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2112] @ b2990 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2108] @ b2994 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2104] @ b2998 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2100] @ b299c <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2096] @ b29a0 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2092] @ b29a4 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2088] @ b29a8 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2084] @ b29ac <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2080] @ b29b0 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2076] @ b29b4 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2072] @ b29b8 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2068] @ b29bc <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2064] @ b29c0 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2060] @ b29c4 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2056] @ b29c8 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2052] @ b29cc <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2048] @ b29d0 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2044] @ b29d4 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2040] @ b29d8 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2036] @ b29dc <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2032] @ b29e0 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2028] @ b29e4 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2024] @ b29e8 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #2020] @ b29ec <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + b b2fa4 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ + strhteq r1, [fp], #-216 @ 0xffffff28 │ │ │ │ + ldrdeq r1, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + strdeq r1, [fp], #-220 @ 0xffffff24 @ │ │ │ │ + rsbeq r1, fp, r0, lsr #28 │ │ │ │ + rsbeq r1, fp, r4, asr #28 │ │ │ │ + rsbeq r1, fp, r4, ror #28 │ │ │ │ + rsbeq r1, fp, r4, lsl #29 │ │ │ │ + rsbeq r1, fp, r8, lsr #29 │ │ │ │ + rsbeq r1, fp, ip, asr #29 │ │ │ │ + strdeq r1, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r1, fp, ip, lsl #30 │ │ │ │ + rsbeq r1, fp, r8, lsr #30 │ │ │ │ + rsbeq r1, fp, r8, asr #30 │ │ │ │ + rsbeq r1, fp, r4, 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, ip │ │ │ │ + rsbeq r2, fp, r8, lsr #32 │ │ │ │ + rsbeq r2, fp, r4, asr #32 │ │ │ │ + rsbeq r2, fp, r8, rrx │ │ │ │ + rsbeq r2, fp, r4, lsl #1 │ │ │ │ + rsbeq r2, fp, r8, lsr #1 │ │ │ │ + ldrdeq r2, [fp], #-0 @ │ │ │ │ + strdeq r2, [fp], #-4 @ │ │ │ │ + rsbeq r2, fp, r8, lsl r1 │ │ │ │ + rsbeq r2, fp, r4, 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], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r2, fp, r0, lsl r2 │ │ │ │ + rsbeq r2, fp, r0, lsr r2 │ │ │ │ + rsbeq r2, fp, r4, asr r2 │ │ │ │ + rsbeq r2, fp, ip, ror r2 │ │ │ │ + rsbeq r2, fp, r0, lsr #5 │ │ │ │ + rsbeq r2, fp, ip, asr #5 │ │ │ │ + rsbeq r2, fp, ip, ror #5 │ │ │ │ + rsbeq r2, fp, ip, lsl #6 │ │ │ │ + rsbeq r2, fp, ip, lsr #6 │ │ │ │ + rsbeq r2, fp, ip, asr #6 │ │ │ │ + rsbeq r2, fp, ip, ror #6 │ │ │ │ + mlseq fp, r0, r3, r2 │ │ │ │ + strhteq r2, [fp], #-52 @ 0xffffffcc │ │ │ │ + ldrdeq r2, [fp], #-52 @ 0xffffffcc @ │ │ │ │ + strdeq r2, [fp], #-52 @ 0xffffffcc @ │ │ │ │ + rsbeq r2, fp, r8, lsl r4 │ │ │ │ + rsbeq r2, fp, r8, lsr r4 │ │ │ │ + rsbeq r2, fp, r8, asr r4 │ │ │ │ + rsbeq r2, fp, r0, lsl #9 │ │ │ │ + rsbeq r2, fp, r4, lsr #9 │ │ │ │ + strdeq r2, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r2, fp, r0, lsl r5 │ │ │ │ + rsbeq r2, fp, r0, asr #10 │ │ │ │ + rsbeq r2, fp, r4, ror #10 │ │ │ │ + mlseq fp, r4, r5, r2 │ │ │ │ + strhteq r2, [fp], #-80 @ 0xffffffb0 │ │ │ │ + ldrdeq r2, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ + strdeq r2, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r2, fp, r0, lsl r6 │ │ │ │ + rsbeq r2, fp, r0, lsr r6 │ │ │ │ + rsbeq r2, fp, r4, asr r6 │ │ │ │ + rsbeq r2, fp, r0, ror r6 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ + rsbeq r2, fp, ip, lsr #13 │ │ │ │ + rsbeq r2, fp, ip, asr #13 │ │ │ │ + rsbeq r2, fp, r8, ror #13 │ │ │ │ + rsbeq r2, fp, r8, lsl #14 │ │ │ │ + rsbeq r2, fp, r8, lsr #14 │ │ │ │ + rsbeq r2, fp, ip, asr #14 │ │ │ │ + rsbeq r2, fp, ip, ror #14 │ │ │ │ + rsbeq r2, fp, ip, lsl #15 │ │ │ │ + strhteq r2, [fp], #-112 @ 0xffffff90 │ │ │ │ + ldrdeq r2, [fp], #-112 @ 0xffffff90 @ │ │ │ │ + strdeq r2, [fp], #-112 @ 0xffffff90 @ │ │ │ │ + rsbeq r2, fp, ip, lsl #16 │ │ │ │ + rsbeq r2, fp, r8, lsr #16 │ │ │ │ + rsbeq r2, fp, r8, asr #16 │ │ │ │ + rsbeq r2, fp, r0, ror r8 │ │ │ │ + mlseq fp, r4, r8, r2 │ │ │ │ + strhteq r2, [fp], #-132 @ 0xffffff7c │ │ │ │ + ldrdeq r2, [fp], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r2, fp, r0, lsl #18 │ │ │ │ + rsbeq r2, fp, r4, lsr #18 │ │ │ │ + rsbeq r2, fp, r0, asr #18 │ │ │ │ + rsbeq r2, fp, r0, ror #18 │ │ │ │ + rsbeq r2, fp, r0, lsl #19 │ │ │ │ + rsbeq r2, fp, r0, lsr #19 │ │ │ │ + rsbeq r2, fp, r4, asr #19 │ │ │ │ + rsbeq r2, fp, r4, 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, r4, lsr #21 │ │ │ │ + rsbeq r2, fp, ip, asr #21 │ │ │ │ + strdeq r2, [fp], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq r2, fp, r0, lsl fp │ │ │ │ + rsbeq r2, fp, r0, lsr fp │ │ │ │ + rsbeq r2, fp, ip, asr #22 │ │ │ │ + rsbeq r2, fp, ip, ror #22 │ │ │ │ + rsbeq r2, fp, ip, lsl #23 │ │ │ │ + strhteq r2, [fp], #-184 @ 0xffffff48 │ │ │ │ + ldrdeq r2, [fp], #-184 @ 0xffffff48 @ │ │ │ │ + strdeq r2, [fp], #-184 @ 0xffffff48 @ │ │ │ │ + rsbeq r2, fp, ip, lsl ip │ │ │ │ + rsbeq r2, fp, ip, lsr ip │ │ │ │ + rsbeq r2, fp, r0, ror #24 │ │ │ │ + rsbeq r2, fp, r8, lsl #25 │ │ │ │ + rsbeq r2, fp, r4, lsr #25 │ │ │ │ + rsbeq r2, fp, r0, asr #25 │ │ │ │ + rsbeq r2, fp, r4, ror #25 │ │ │ │ + rsbeq r2, fp, r4, lsl #26 │ │ │ │ + rsbeq r2, fp, r4, lsr #26 │ │ │ │ + rsbeq r2, fp, r4, asr #26 │ │ │ │ + rsbeq r2, fp, r0, ror #26 │ │ │ │ + rsbeq r2, fp, r0, lsl #27 │ │ │ │ + rsbeq r2, fp, r4, lsr #27 │ │ │ │ + rsbeq r2, fp, r4, asr #27 │ │ │ │ + rsbeq r2, fp, r4, ror #27 │ │ │ │ + rsbeq r2, fp, r0, lsl #28 │ │ │ │ + rsbeq r2, fp, r0, lsr #28 │ │ │ │ + rsbeq r2, fp, r4, asr #28 │ │ │ │ + rsbeq r2, fp, r0, ror #28 │ │ │ │ + rsbeq r2, fp, r0, lsl #29 │ │ │ │ + mlseq fp, ip, lr, r2 │ │ │ │ + strhteq r2, [fp], #-232 @ 0xffffff18 │ │ │ │ + ldrdeq r2, [fp], #-228 @ 0xffffff1c @ │ │ │ │ + strdeq r2, [fp], #-228 @ 0xffffff1c @ │ │ │ │ + rsbeq r2, fp, r8, lsl pc │ │ │ │ + rsbeq r2, fp, r8, lsr pc │ │ │ │ + rsbeq r2, fp, r8, asr pc │ │ │ │ + rsbeq r2, fp, r4, ror pc │ │ │ │ + mlseq fp, r8, pc, r2 @ │ │ │ │ + strhteq r2, [fp], #-248 @ 0xffffff08 │ │ │ │ + ldrdeq r2, [fp], #-248 @ 0xffffff08 @ │ │ │ │ + strdeq r2, [fp], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq r3, fp, ip, lsl r0 │ │ │ │ + rsbeq r3, fp, r8, lsr r0 │ │ │ │ + rsbeq r3, fp, r4, asr r0 │ │ │ │ + rsbeq r3, fp, r4, ror r0 │ │ │ │ + mlseq fp, r8, r0, r3 │ │ │ │ + strhteq r3, [fp], #-8 │ │ │ │ + ldrdeq r3, [fp], #-8 @ │ │ │ │ + strdeq r3, [fp], #-8 @ │ │ │ │ + rsbeq r3, fp, r8, lsl r1 │ │ │ │ + rsbeq r3, fp, ip, lsr r1 │ │ │ │ + rsbeq r3, fp, r4, ror #2 │ │ │ │ + rsbeq r3, fp, r4, lsl #3 │ │ │ │ + rsbeq r3, fp, r8, lsr #3 │ │ │ │ + rsbeq r3, fp, ip, asr #3 │ │ │ │ + rsbeq r3, fp, ip, ror #3 │ │ │ │ + rsbeq r3, fp, ip, lsl #4 │ │ │ │ + rsbeq r3, fp, ip, lsr #4 │ │ │ │ + rsbeq r3, fp, ip, asr #4 │ │ │ │ + rsbeq r3, fp, r8, ror #4 │ │ │ │ + rsbeq r3, fp, r8, lsl #5 │ │ │ │ + rsbeq r3, fp, r8, lsr #5 │ │ │ │ + rsbeq r3, fp, r8, ror #5 │ │ │ │ + rsbeq r3, fp, r8, lsl #6 │ │ │ │ + rsbeq r3, fp, ip, lsr #6 │ │ │ │ + rsbeq r3, fp, ip, asr #6 │ │ │ │ + rsbeq r3, fp, r8, ror #6 │ │ │ │ + rsbeq r3, fp, ip, lsl #7 │ │ │ │ + rsbeq r3, fp, ip, lsr #7 │ │ │ │ + rsbeq r3, fp, ip, asr #7 │ │ │ │ + strdeq r3, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r3, fp, r0, lsl r4 │ │ │ │ + rsbeq r3, fp, r4, lsr r4 │ │ │ │ + rsbeq r3, fp, r4, asr r4 │ │ │ │ + rsbeq r3, fp, r4, ror r4 │ │ │ │ + rsbeq r3, fp, r0, lsr #9 │ │ │ │ + strhteq r3, [fp], #-76 @ 0xffffffb4 │ │ │ │ + ldrdeq r3, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ + rsbeq r3, fp, r0, lsl #10 │ │ │ │ + rsbeq r3, fp, r8, lsr #10 │ │ │ │ + rsbeq r3, fp, r8, asr #10 │ │ │ │ + rsbeq r3, fp, r8, ror #10 │ │ │ │ + rsbeq r3, fp, ip, lsl #11 │ │ │ │ + rsbeq r3, fp, r4, asr #11 │ │ │ │ + strdeq r3, [fp], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r3, fp, ip, lsl r6 │ │ │ │ + rsbeq r3, fp, r0, asr r6 │ │ │ │ + rsbeq r3, fp, r8, ror r6 │ │ │ │ + rsbeq r3, fp, r0, lsr #13 │ │ │ │ + rsbeq r3, fp, r0, asr #13 │ │ │ │ + ldrdeq r3, [fp], #-108 @ 0xffffff94 @ │ │ │ │ + strdeq r3, [fp], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r3, fp, ip, lsl r7 │ │ │ │ + rsbeq r3, fp, r8, lsr r7 │ │ │ │ + rsbeq r3, fp, r8, asr r7 │ │ │ │ + rsbeq r3, fp, r8, ror r7 │ │ │ │ + mlseq fp, ip, r7, r3 │ │ │ │ + rsbeq r3, fp, ip, asr #15 │ │ │ │ + rsbeq r3, fp, ip, ror #15 │ │ │ │ + rsbeq r3, fp, ip, lsl #16 │ │ │ │ + rsbeq r3, fp, r0, lsr r8 │ │ │ │ + rsbeq r3, fp, r4, asr r8 │ │ │ │ + rsbeq r3, fp, ip, ror r8 │ │ │ │ + rsbeq r3, fp, r0, lsr #17 │ │ │ │ + rsbeq r3, fp, r0, asr #17 │ │ │ │ + rsbeq r3, fp, r0, ror #17 │ │ │ │ + rsbeq r3, fp, r0, lsl #18 │ │ │ │ + rsbeq r3, fp, r4, lsr #18 │ │ │ │ + rsbeq r3, fp, r8, asr r9 │ │ │ │ + rsbeq r3, fp, ip, ror r9 │ │ │ │ + mlseq fp, r8, r9, r3 │ │ │ │ + strhteq r3, [fp], #-156 @ 0xffffff64 │ │ │ │ + rsbeq r3, fp, r4, ror #19 │ │ │ │ + rsbeq r3, fp, r8, lsl #20 │ │ │ │ + rsbeq r3, fp, ip, lsr #20 │ │ │ │ + rsbeq r3, fp, r4, asr #20 │ │ │ │ + rsbeq r3, fp, ip, ror #20 │ │ │ │ + mlseq fp, r4, sl, r3 │ │ │ │ + strhteq r3, [fp], #-164 @ 0xffffff5c │ │ │ │ + ldrdeq r3, [fp], #-160 @ 0xffffff60 @ │ │ │ │ + strdeq r3, [fp], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r3, fp, r4, lsl fp │ │ │ │ + rsbeq r3, fp, ip, lsr fp │ │ │ │ + rsbeq r3, fp, r0, ror #22 │ │ │ │ + rsbeq r3, fp, r0, lsl #23 │ │ │ │ + rsbeq r3, fp, r4, lsr #23 │ │ │ │ + rsbeq r3, fp, r4, asr #23 │ │ │ │ + rsbeq r3, fp, r4, ror #23 │ │ │ │ + rsbeq r3, fp, r4, lsl #24 │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ + rsbeq r3, fp, r0, ror #24 │ │ │ │ + rsbeq r3, fp, ip, lsl #25 │ │ │ │ + rsbeq r3, fp, r8, lsr #25 │ │ │ │ + ldrdeq r3, [fp], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq r3, fp, r8, lsl #26 │ │ │ │ + rsbeq r3, fp, r8, lsr #26 │ │ │ │ + rsbeq r3, fp, r4, asr #26 │ │ │ │ + rsbeq r3, fp, r0, ror #26 │ │ │ │ + rsbeq r3, fp, ip, ror sp │ │ │ │ + mlseq fp, r4, sp, r3 │ │ │ │ + strhteq r3, [fp], #-220 @ 0xffffff24 │ │ │ │ + ldrdeq r3, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + strdeq r3, [fp], #-220 @ 0xffffff24 @ │ │ │ │ + rsbeq r3, fp, r0, lsr #28 │ │ │ │ + rsbeq r3, fp, ip, lsr lr │ │ │ │ + rsbeq r3, fp, r8, asr lr │ │ │ │ + rsbeq r3, fp, r0, ror lr │ │ │ │ + mlseq fp, r8, lr, r3 │ │ │ │ + strhteq r3, [fp], #-232 @ 0xffffff18 │ │ │ │ + ldrdeq r3, [fp], #-232 @ 0xffffff18 @ │ │ │ │ + strdeq r3, [fp], #-232 @ 0xffffff18 @ │ │ │ │ + rsbeq r3, fp, r0, lsl pc │ │ │ │ + rsbeq r3, fp, ip, lsr #30 │ │ │ │ + rsbeq r3, fp, r4, asr #30 │ │ │ │ + rsbeq r3, fp, r0, ror #30 │ │ │ │ + rsbeq r3, fp, ip, ror pc │ │ │ │ + mlseq fp, ip, pc, r3 @ │ │ │ │ + strhteq r3, [fp], #-248 @ 0xffffff08 │ │ │ │ + rsbeq r3, fp, r0, ror #31 │ │ │ │ + strdeq r3, [fp], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq r4, fp, r4, lsl r0 │ │ │ │ + rsbeq r4, fp, r0, lsr r0 │ │ │ │ + rsbeq r4, fp, r0, asr r0 │ │ │ │ + rsbeq r4, fp, r0, ror r0 │ │ │ │ + mlseq fp, r0, r0, r4 │ │ │ │ + rsbeq r4, fp, ip, lsr #1 │ │ │ │ + rsbeq r4, fp, r0, ror #1 │ │ │ │ + rsbeq r4, fp, r0, lsl #2 │ │ │ │ + rsbeq r4, fp, r0, lsr #2 │ │ │ │ + rsbeq r4, fp, r0, asr #2 │ │ │ │ + rsbeq r4, fp, ip, asr r1 │ │ │ │ + rsbeq r4, fp, ip, ror r1 │ │ │ │ + mlseq fp, r8, r1, r4 │ │ │ │ + strhteq r4, [fp], #-20 @ 0xffffffec │ │ │ │ + ldrdeq r4, [fp], #-24 @ 0xffffffe8 @ │ │ │ │ + strdeq r4, [fp], #-24 @ 0xffffffe8 @ │ │ │ │ + rsbeq r4, fp, r8, lsl r2 │ │ │ │ + rsbeq r4, fp, r4, lsr r2 │ │ │ │ + rsbeq r4, fp, r0, asr r2 │ │ │ │ + rsbeq r4, fp, r0, ror r2 │ │ │ │ + mlseq fp, r0, r2, r4 │ │ │ │ + strhteq r4, [fp], #-32 @ 0xffffffe0 │ │ │ │ + ldrdeq r4, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r4, fp, ip, ror #5 │ │ │ │ + rsbeq r4, fp, r0, lsl r3 │ │ │ │ + rsbeq r4, fp, ip, lsr #6 │ │ │ │ + rsbeq r4, fp, ip, asr #6 │ │ │ │ + rsbeq r4, fp, r4, ror r3 │ │ │ │ + mlseq fp, r4, r3, r4 │ │ │ │ + strhteq r4, [fp], #-48 @ 0xffffffd0 │ │ │ │ + ldrdeq r4, [fp], #-52 @ 0xffffffcc @ │ │ │ │ + rsbeq r4, fp, r0, lsl #8 │ │ │ │ + rsbeq r4, fp, r8, lsr #8 │ │ │ │ + rsbeq r4, fp, r4, asr #8 │ │ │ │ + rsbeq r4, fp, r0, ror #8 │ │ │ │ + rsbeq r4, fp, ip, ror r4 │ │ │ │ + rsbeq r4, fp, r8, lsr #9 │ │ │ │ + rsbeq r4, fp, r8, ror #9 │ │ │ │ + rsbeq r4, fp, r8, lsl #10 │ │ │ │ + rsbeq r4, fp, r4, lsr #10 │ │ │ │ + rsbeq r4, fp, r4, asr #10 │ │ │ │ + rsbeq r4, fp, r0, ror #10 │ │ │ │ + rsbeq r4, fp, r0, lsl #11 │ │ │ │ + rsbeq r4, fp, r8, lsr #11 │ │ │ │ + rsbeq r4, fp, r4, ror #11 │ │ │ │ + rsbeq r4, fp, r4, lsl #12 │ │ │ │ + rsbeq r4, fp, r0, lsr #12 │ │ │ │ + rsbeq r4, fp, r8, asr #12 │ │ │ │ + rsbeq r4, fp, r4, ror #12 │ │ │ │ + rsbeq r4, fp, r0, lsl #13 │ │ │ │ + mlseq fp, ip, r6, r4 │ │ │ │ + strhteq r4, [fp], #-104 @ 0xffffff98 │ │ │ │ + ldrdeq r4, [fp], #-100 @ 0xffffff9c @ │ │ │ │ + strdeq r4, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq r4, fp, r0, lsl r7 │ │ │ │ + rsbeq r4, fp, r0, lsr r7 │ │ │ │ + rsbeq r4, fp, ip, asr #14 │ │ │ │ + rsbeq r4, fp, ip, ror #14 │ │ │ │ + mlseq fp, r4, r7, r4 │ │ │ │ + strhteq r4, [fp], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq r4, [fp], #-120 @ 0xffffff88 @ │ │ │ │ + strdeq r4, [fp], #-120 @ 0xffffff88 @ │ │ │ │ + rsbeq r4, fp, r8, lsl r8 │ │ │ │ + rsbeq r4, fp, r0, asr #16 │ │ │ │ + rsbeq r4, fp, r4, ror #16 │ │ │ │ + rsbeq r4, fp, r0, lsl #17 │ │ │ │ + rsbeq r4, fp, r0, lsr #17 │ │ │ │ + rsbeq r4, fp, r0, asr #17 │ │ │ │ + rsbeq r4, fp, r8, ror #17 │ │ │ │ + rsbeq r4, fp, r8, lsl #18 │ │ │ │ + rsbeq r4, fp, ip, lsr #18 │ │ │ │ + rsbeq r4, fp, ip, asr #18 │ │ │ │ + rsbeq r4, fp, r8, ror #18 │ │ │ │ + rsbeq r4, fp, r8, lsl #19 │ │ │ │ + rsbeq r4, fp, r8, lsr #19 │ │ │ │ + rsbeq r4, fp, r4, asr #19 │ │ │ │ + rsbeq r4, fp, r8, ror #19 │ │ │ │ + rsbeq r4, fp, ip, lsl #20 │ │ │ │ + rsbeq r4, fp, ip, lsr #20 │ │ │ │ + rsbeq r4, fp, r8, asr #20 │ │ │ │ + rsbeq r4, fp, r4, ror #20 │ │ │ │ + rsbeq r4, fp, r0, lsl #21 │ │ │ │ + rsbeq r4, fp, r4, lsr #21 │ │ │ │ + rsbeq r4, fp, r4, asr #21 │ │ │ │ + rsbeq r4, fp, r0, ror #21 │ │ │ │ + strdeq r4, [fp], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r4, fp, r8, lsl fp │ │ │ │ + rsbeq r4, fp, r4, lsr fp │ │ │ │ + rsbeq r4, fp, r0, asr fp │ │ │ │ + rsbeq r4, fp, r0, ror fp │ │ │ │ + rsbeq r4, fp, r8, lsl #23 │ │ │ │ + rsbeq r4, fp, r0, lsr #23 │ │ │ │ + rsbeq r4, fp, r4, ror #23 │ │ │ │ + rsbeq r4, fp, r4, lsl #24 │ │ │ │ + rsbeq r4, fp, r0, lsr #24 │ │ │ │ + rsbeq r4, fp, r8, lsr ip │ │ │ │ + rsbeq r4, fp, r4, asr ip │ │ │ │ + rsbeq r4, fp, r0, ror ip │ │ │ │ + rsbeq r4, fp, ip, lsl #25 │ │ │ │ + rsbeq r4, fp, r8, lsr #25 │ │ │ │ + rsbeq r4, fp, r4, asr #25 │ │ │ │ + rsbeq r4, fp, r8, ror #25 │ │ │ │ + rsbeq r4, fp, r4, lsl #26 │ │ │ │ + rsbeq r4, fp, r0, lsr #26 │ │ │ │ + rsbeq r4, fp, r4, asr #26 │ │ │ │ + rsbeq r4, fp, r8, ror #26 │ │ │ │ + rsbeq r4, fp, ip, lsl #27 │ │ │ │ + rsbeq r4, fp, r8, lsr #27 │ │ │ │ + rsbeq r4, fp, r4, asr #27 │ │ │ │ + rsbeq r4, fp, ip, ror #27 │ │ │ │ + rsbeq r4, fp, r8, lsl #28 │ │ │ │ + rsbeq r4, fp, r8, lsr #28 │ │ │ │ + rsbeq r4, fp, r8, asr #28 │ │ │ │ + rsbeq r4, fp, r4, ror #28 │ │ │ │ + rsbeq r4, fp, r0, lsl #29 │ │ │ │ + rsbeq r4, fp, r4, lsr #29 │ │ │ │ + rsbeq r4, fp, r4, asr #29 │ │ │ │ + rsbeq r4, fp, r0, ror #29 │ │ │ │ + strdeq r4, [fp], #-232 @ 0xffffff18 @ │ │ │ │ + rsbeq r4, fp, r4, lsl pc │ │ │ │ + rsbeq r4, fp, r8, lsr pc │ │ │ │ + rsbeq r4, fp, r0, asr pc │ │ │ │ + rsbeq r4, fp, r0, ror pc │ │ │ │ + mlseq fp, r4, pc, r4 @ │ │ │ │ + strhteq r4, [fp], #-244 @ 0xffffff0c │ │ │ │ + ldrdeq r4, [fp], #-248 @ 0xffffff08 @ │ │ │ │ + strdeq r4, [fp], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq r5, fp, ip, lsl r0 │ │ │ │ + rsbeq r5, fp, r8, lsr r0 │ │ │ │ + rsbeq r5, fp, r8, asr r0 │ │ │ │ + rsbeq r5, fp, r0, ror r0 │ │ │ │ + mlseq fp, r4, r0, r5 │ │ │ │ + strhteq r5, [fp], #-4 │ │ │ │ + ldrdeq r5, [fp], #-4 @ │ │ │ │ + strdeq r5, [fp], #-0 @ │ │ │ │ + rsbeq r5, fp, r0, lsl r1 │ │ │ │ + rsbeq r5, fp, r8, lsr #2 │ │ │ │ + rsbeq r5, fp, r8, asr #2 │ │ │ │ + rsbeq r5, fp, r4, ror #2 │ │ │ │ + rsbeq r5, fp, r0, lsl #3 │ │ │ │ + rsbeq r5, fp, r0, lsr #3 │ │ │ │ + strhteq r5, [fp], #-24 @ 0xffffffe8 │ │ │ │ + ldrdeq r5, [fp], #-20 @ 0xffffffec @ │ │ │ │ + strdeq r5, [fp], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r5, fp, r0, lsl r2 │ │ │ │ + rsbeq r5, fp, r0, lsr r2 │ │ │ │ + rsbeq r5, fp, r0, asr r2 │ │ │ │ + rsbeq r5, fp, r0, ror r2 │ │ │ │ + mlseq fp, r8, r2, r5 │ │ │ │ + strhteq r5, [fp], #-36 @ 0xffffffdc │ │ │ │ + rsbeq r5, fp, ip, asr #5 │ │ │ │ + rsbeq r5, fp, ip, ror #5 │ │ │ │ + rsbeq r5, fp, r8, lsl #6 │ │ │ │ + rsbeq r5, fp, ip, lsr #6 │ │ │ │ + rsbeq r5, fp, ip, asr #6 │ │ │ │ + rsbeq r5, fp, r8, ror #6 │ │ │ │ + rsbeq r5, fp, r8, lsl #7 │ │ │ │ + rsbeq r5, fp, r4, lsr #7 │ │ │ │ + rsbeq r5, fp, r0, asr #7 │ │ │ │ + ldrdeq r5, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ + strdeq r5, [fp], #-52 @ 0xffffffcc @ │ │ │ │ + rsbeq r5, fp, ip, lsl #8 │ │ │ │ + rsbeq r5, fp, r8, lsr #8 │ │ │ │ + rsbeq r5, fp, r4, asr #8 │ │ │ │ + rsbeq r5, fp, r0, ror #8 │ │ │ │ + rsbeq r5, fp, ip, ror r4 │ │ │ │ + rsbeq r5, fp, r0, lsr #9 │ │ │ │ + rsbeq r5, fp, r0, asr #9 │ │ │ │ + ldrdeq r5, [fp], #-76 @ 0xffffffb4 @ │ │ │ │ + strdeq r5, [fp], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq r5, fp, ip, lsl r5 │ │ │ │ + rsbeq r5, fp, r8, lsr r5 │ │ │ │ + rsbeq r5, fp, r4, asr r5 │ │ │ │ + rsbeq r5, fp, r0, ror r5 │ │ │ │ + mlseq fp, r0, r5, r5 │ │ │ │ + strhteq r5, [fp], #-80 @ 0xffffffb0 │ │ │ │ + rsbeq r5, fp, ip, asr #11 │ │ │ │ + rsbeq r5, fp, r8, ror #11 │ │ │ │ + rsbeq r5, fp, r4, lsl #12 │ │ │ │ + rsbeq r5, fp, r4, lsr #12 │ │ │ │ + rsbeq r5, fp, r8, asr #12 │ │ │ │ + rsbeq r5, fp, r4, ror #12 │ │ │ │ + rsbeq r5, fp, r4, lsl #13 │ │ │ │ + rsbeq r5, fp, r8, lsr #13 │ │ │ │ + rsbeq r5, fp, ip, asr #13 │ │ │ │ + rsbeq r5, fp, ip, ror #13 │ │ │ │ + rsbeq r5, fp, ip, lsl #14 │ │ │ │ + rsbeq r5, fp, r0, lsr r7 │ │ │ │ + rsbeq r5, fp, ip, asr #14 │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ + rsbeq r5, fp, r8, lsl #15 │ │ │ │ + rsbeq r5, fp, r4, lsr #15 │ │ │ │ + rsbeq r5, fp, r0, asr #15 │ │ │ │ + ldrdeq r5, [fp], #-120 @ 0xffffff88 @ │ │ │ │ + strdeq r5, [fp], #-120 @ 0xffffff88 @ │ │ │ │ + rsbeq r5, fp, r0, lsl r8 │ │ │ │ + rsbeq r5, fp, r0, lsr r8 │ │ │ │ + rsbeq r5, fp, r4, asr r8 │ │ │ │ + rsbeq r5, fp, r4, ror r8 │ │ │ │ + mlseq fp, r4, r8, r5 │ │ │ │ + strhteq r5, [fp], #-128 @ 0xffffff80 │ │ │ │ + ldrdeq r5, [fp], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r5, fp, r8, ror #17 │ │ │ │ + rsbeq r5, fp, r4, lsl #18 │ │ │ │ + rsbeq r5, fp, r4, lsr #18 │ │ │ │ + rsbeq r5, fp, r0, asr #18 │ │ │ │ + rsbeq r5, fp, ip, asr r9 │ │ │ │ + rsbeq r5, fp, ip, ror r9 │ │ │ │ + rsbeq r5, fp, r0, lsr #19 │ │ │ │ + rsbeq r5, fp, r0, asr #19 │ │ │ │ + ldrdeq r5, [fp], #-156 @ 0xffffff64 @ │ │ │ │ + strdeq r5, [fp], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r5, fp, r0, lsl sl │ │ │ │ + rsbeq r5, fp, ip, lsr #20 │ │ │ │ + rsbeq r5, fp, r8, asr #20 │ │ │ │ + rsbeq r5, fp, r4, ror #20 │ │ │ │ + rsbeq r5, fp, ip, ror sl │ │ │ │ + mlseq fp, r8, sl, r5 │ │ │ │ + strhteq r5, [fp], #-172 @ 0xffffff54 │ │ │ │ + ldrdeq r5, [fp], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq r5, [fp], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r5, fp, r4, lsl fp │ │ │ │ + rsbeq r5, fp, r4, lsr fp │ │ │ │ + rsbeq r5, fp, r4, asr fp │ │ │ │ + rsbeq r5, fp, r0, ror fp │ │ │ │ + mlseq fp, r4, fp, r5 │ │ │ │ + strhteq r5, [fp], #-180 @ 0xffffff4c │ │ │ │ + ldrdeq r5, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + strdeq r5, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r5, fp, r8, lsl #24 │ │ │ │ + rsbeq r5, fp, ip, lsr #24 │ │ │ │ + rsbeq r5, fp, r0, asr ip │ │ │ │ + rsbeq r5, fp, r0, ror ip │ │ │ │ + rsbeq r5, fp, ip, lsl #25 │ │ │ │ + strhteq r5, [fp], #-192 @ 0xffffff40 │ │ │ │ + ldrdeq r5, [fp], #-196 @ 0xffffff3c @ │ │ │ │ + strdeq r5, [fp], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq r5, fp, ip, lsl sp │ │ │ │ + rsbeq r5, fp, r8, lsr sp │ │ │ │ + rsbeq r5, fp, r8, asr sp │ │ │ │ + rsbeq r5, fp, r4, ror sp │ │ │ │ + mlseq fp, r8, sp, r5 │ │ │ │ + strhteq r5, [fp], #-216 @ 0xffffff28 │ │ │ │ + ldrdeq r5, [fp], #-220 @ 0xffffff24 @ │ │ │ │ + strdeq r5, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r5, fp, ip, lsl lr │ │ │ │ + rsbeq r5, fp, ip, lsr lr │ │ │ │ + rsbeq r5, fp, r4, asr lr │ │ │ │ + rsbeq r5, fp, r4, ror lr │ │ │ │ + mlseq fp, r0, lr, r5 │ │ │ │ + strhteq r5, [fp], #-224 @ 0xffffff20 │ │ │ │ + ldrdeq r5, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r5, fp, ip, ror #29 │ │ │ │ + rsbeq r5, fp, ip, lsl #30 │ │ │ │ + rsbeq r5, fp, ip, lsr #30 │ │ │ │ + rsbeq r5, fp, r0, asr pc │ │ │ │ + rsbeq r5, fp, ip, ror #30 │ │ │ │ + rsbeq r5, fp, r8, lsl #31 │ │ │ │ + rsbeq r5, fp, r4, lsr #31 │ │ │ │ + rsbeq r5, fp, r0, asr #31 │ │ │ │ + rsbeq r5, fp, r0, ror #31 │ │ │ │ + rsbeq r6, fp, r0 │ │ │ │ + rsbeq r6, fp, ip, lsl r0 │ │ │ │ + rsbeq r6, fp, r8, lsr r0 │ │ │ │ + rsbeq r6, fp, r8, asr r0 │ │ │ │ + rsbeq r6, fp, r0, ror r0 │ │ │ │ + rsbeq r6, fp, ip, lsl #1 │ │ │ │ + rsbeq r6, fp, r8, lsr #1 │ │ │ │ + rsbeq r6, fp, r4, asr #1 │ │ │ │ + ldrdeq r6, [fp], #-12 @ │ │ │ │ + strdeq r6, [fp], #-4 @ │ │ │ │ + rsbeq r6, fp, ip, lsl #2 │ │ │ │ + rsbeq r6, fp, r8, lsr #2 │ │ │ │ + rsbeq r6, fp, r8, asr #2 │ │ │ │ + rsbeq r6, fp, r4, ror #2 │ │ │ │ + rsbeq r6, fp, r0, lsl #3 │ │ │ │ + rsbeq r6, fp, r0, lsr #3 │ │ │ │ + rsbeq r6, fp, r0, asr #3 │ │ │ │ + rsbeq r6, fp, r4, ror #3 │ │ │ │ + rsbeq r6, fp, r4, lsl #4 │ │ │ │ + rsbeq r6, fp, r4, lsr #4 │ │ │ │ + rsbeq r6, fp, r0, asr #4 │ │ │ │ + rsbeq r6, fp, r0, ror #4 │ │ │ │ + rsbeq r6, fp, ip, ror r2 │ │ │ │ + mlseq fp, r4, r2, r6 │ │ │ │ + strhteq r6, [fp], #-32 @ 0xffffffe0 │ │ │ │ + rsbeq r6, fp, ip, asr #5 │ │ │ │ + rsbeq r6, fp, r8, ror #5 │ │ │ │ + rsbeq r6, fp, r4, lsl #6 │ │ │ │ + rsbeq r6, fp, r8, lsr #6 │ │ │ │ + rsbeq r6, fp, r4, asr #6 │ │ │ │ + rsbeq r6, fp, r0, ror #6 │ │ │ │ + rsbeq r6, fp, r8, ror r3 │ │ │ │ + mlseq fp, r4, r3, r6 │ │ │ │ + strhteq r6, [fp], #-48 @ 0xffffffd0 │ │ │ │ + ldrdeq r6, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r6, fp, ip, ror #7 │ │ │ │ + rsbeq r6, fp, r0, lsl r4 │ │ │ │ + rsbeq r6, fp, ip, lsr #8 │ │ │ │ + rsbeq r6, fp, r8, asr #8 │ │ │ │ + rsbeq r6, fp, r4, ror #8 │ │ │ │ + rsbeq r6, fp, r4, lsl #9 │ │ │ │ + rsbeq r6, fp, r4, lsr #9 │ │ │ │ + rsbeq r6, fp, r4, asr #9 │ │ │ │ + rsbeq r6, fp, r4, ror #9 │ │ │ │ + rsbeq r6, fp, r0, lsl #10 │ │ │ │ + rsbeq r6, fp, ip, lsl r5 │ │ │ │ + rsbeq r6, fp, r8, lsr r5 │ │ │ │ + rsbeq r6, fp, r8, asr r5 │ │ │ │ + rsbeq r6, fp, r8, ror r5 │ │ │ │ + mlseq fp, r8, r5, r6 │ │ │ │ + strhteq r6, [fp], #-88 @ 0xffffffa8 │ │ │ │ + ldrdeq r6, [fp], #-84 @ 0xffffffac @ │ │ │ │ + strdeq r6, [fp], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r6, fp, r4, lsl r6 │ │ │ │ + rsbeq r6, fp, r0, lsr r6 │ │ │ │ + rsbeq r6, fp, r0, asr r6 │ │ │ │ + rsbeq r6, fp, r4, ror r6 │ │ │ │ + mlseq fp, r8, r6, r6 │ │ │ │ + strhteq r6, [fp], #-100 @ 0xffffff9c │ │ │ │ + ldrdeq r6, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ + strdeq r6, [fp], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r6, fp, ip, lsl #14 │ │ │ │ + rsbeq r6, fp, r8, lsr #14 │ │ │ │ + rsbeq r6, fp, r4, asr #14 │ │ │ │ + rsbeq r6, fp, r8, ror #14 │ │ │ │ + rsbeq r6, fp, r4, lsl #15 │ │ │ │ + rsbeq r6, fp, r0, lsr #15 │ │ │ │ + strhteq r6, [fp], #-124 @ 0xffffff84 │ │ │ │ + ldrdeq r6, [fp], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r6, fp, ip, ror #15 │ │ │ │ + rsbeq r6, fp, r8, lsl #16 │ │ │ │ + rsbeq r6, fp, r4, lsr #16 │ │ │ │ + rsbeq r6, fp, r4, asr #16 │ │ │ │ + rsbeq r6, fp, ip, ror #16 │ │ │ │ + mlseq fp, r4, r8, r6 │ │ │ │ + strhteq r6, [fp], #-128 @ 0xffffff80 │ │ │ │ + ldrdeq r6, [fp], #-128 @ 0xffffff80 @ │ │ │ │ + strdeq r6, [fp], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r6, fp, r8, lsl r9 │ │ │ │ + rsbeq r6, fp, r4, lsr r9 │ │ │ │ + rsbeq r6, fp, r0, asr r9 │ │ │ │ + rsbeq r6, fp, ip, ror #18 │ │ │ │ + mlseq fp, r0, r9, r6 │ │ │ │ + strhteq r6, [fp], #-144 @ 0xffffff70 │ │ │ │ + rsbeq r6, fp, ip, asr #19 │ │ │ │ + rsbeq r6, fp, ip, ror #19 │ │ │ │ + rsbeq r6, fp, r8, lsl #20 │ │ │ │ + rsbeq r6, fp, r4, lsr #20 │ │ │ │ + rsbeq r6, fp, r4, asr #20 │ │ │ │ + rsbeq r6, fp, r4, ror #20 │ │ │ │ + rsbeq r6, fp, ip, ror sl │ │ │ │ + mlseq fp, r8, sl, r6 │ │ │ │ + strhteq r6, [fp], #-160 @ 0xffffff60 │ │ │ │ + rsbeq r6, fp, ip, asr #21 │ │ │ │ + rsbeq r6, fp, r8, ror #21 │ │ │ │ + rsbeq r6, fp, r0, lsl #22 │ │ │ │ + rsbeq r6, fp, ip, lsl fp │ │ │ │ + rsbeq r6, fp, r8, lsr fp │ │ │ │ + rsbeq r6, fp, r8, asr fp │ │ │ │ + rsbeq r6, fp, r8, ror fp │ │ │ │ + mlseq fp, ip, fp, r6 │ │ │ │ + rsbeq r6, fp, r0, asr #23 │ │ │ │ + rsbeq r6, fp, r8, ror #23 │ │ │ │ + rsbeq r6, fp, r8, lsl #24 │ │ │ │ + rsbeq r6, fp, r4, lsr #24 │ │ │ │ + rsbeq r6, fp, r0, asr #24 │ │ │ │ + rsbeq r6, fp, ip, asr ip │ │ │ │ + rsbeq r6, fp, r8, ror ip │ │ │ │ + mlseq fp, r4, ip, r6 │ │ │ │ + strhteq r6, [fp], #-196 @ 0xffffff3c │ │ │ │ + ldrdeq r6, [fp], #-196 @ 0xffffff3c @ │ │ │ │ + strdeq r6, [fp], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r6, fp, ip, lsl #26 │ │ │ │ + rsbeq r6, fp, r8, lsr #26 │ │ │ │ + rsbeq r6, fp, r4, asr #26 │ │ │ │ + rsbeq r6, fp, r0, ror #26 │ │ │ │ + rsbeq r6, fp, r0, lsl #27 │ │ │ │ + mlseq fp, ip, sp, r6 │ │ │ │ + strhteq r6, [fp], #-220 @ 0xffffff24 │ │ │ │ + ldrdeq r6, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + strdeq r6, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r6, fp, ip, lsl #28 │ │ │ │ + rsbeq r6, fp, r8, lsr #28 │ │ │ │ + rsbeq r6, fp, r8, asr #28 │ │ │ │ + rsbeq r6, fp, r4, ror #28 │ │ │ │ + rsbeq r6, fp, r4, lsl #29 │ │ │ │ + rsbeq r6, fp, r0, lsr #29 │ │ │ │ + strhteq r6, [fp], #-236 @ 0xffffff14 │ │ │ │ + ldrdeq r6, [fp], #-232 @ 0xffffff18 @ │ │ │ │ + strdeq r6, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r6, fp, r0, lsr #30 │ │ │ │ + rsbeq r6, fp, ip, lsr pc │ │ │ │ + rsbeq r6, fp, ip, asr pc │ │ │ │ + rsbeq r6, fp, r4, ror pc │ │ │ │ + mlseq fp, r8, pc, r6 @ │ │ │ │ + strhteq r6, [fp], #-244 @ 0xffffff0c │ │ │ │ + rsbeq r6, fp, ip, asr #31 │ │ │ │ + rsbeq r6, fp, r8, ror #31 │ │ │ │ + rsbeq r7, fp, r4 │ │ │ │ + rsbeq r7, fp, r0, lsr #32 │ │ │ │ + rsbeq r7, fp, ip, lsr r0 │ │ │ │ + rsbeq r7, fp, r0, rrx │ │ │ │ + rsbeq r7, fp, r8, lsl #1 │ │ │ │ + rsbeq r7, fp, r8, lsr #1 │ │ │ │ + rsbeq r7, fp, r8, asr #1 │ │ │ │ + strdeq r7, [fp], #-0 @ │ │ │ │ + rsbeq r7, fp, r8, lsl r1 │ │ │ │ + rsbeq r7, fp, r4, lsr r1 │ │ │ │ + rsbeq r7, fp, r4, asr r1 │ │ │ │ + rsbeq r7, fp, ip, ror #2 │ │ │ │ + rsbeq r7, fp, r4, lsl #3 │ │ │ │ + mlseq fp, ip, r1, r7 │ │ │ │ + strhteq r7, [fp], #-28 @ 0xffffffe4 │ │ │ │ + ldrdeq r7, [fp], #-24 @ 0xffffffe8 @ │ │ │ │ + strdeq r7, [fp], #-24 @ 0xffffffe8 @ │ │ │ │ + rsbeq r7, fp, r8, lsl r2 │ │ │ │ + rsbeq r7, fp, r0, lsr r2 │ │ │ │ + rsbeq r7, fp, ip, asr #4 │ │ │ │ + rsbeq r7, fp, r8, ror #4 │ │ │ │ + rsbeq r7, fp, r8, lsl #5 │ │ │ │ + rsbeq r7, fp, r4, lsr #5 │ │ │ │ + rsbeq r7, fp, r4, asr #5 │ │ │ │ + rsbeq r7, fp, r4, ror #5 │ │ │ │ + rsbeq r7, fp, r4, lsl #6 │ │ │ │ + rsbeq r7, fp, r4, lsr #6 │ │ │ │ + rsbeq r7, fp, r0, asr #6 │ │ │ │ + rsbeq r7, fp, r0, ror #6 │ │ │ │ + rsbeq r7, fp, r8, lsl #7 │ │ │ │ + rsbeq r7, fp, r8, lsr #7 │ │ │ │ + rsbeq r7, fp, r4, asr #7 │ │ │ │ + rsbeq r7, fp, r0, ror #7 │ │ │ │ + strdeq r7, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ + rsbeq r7, fp, r8, lsl r4 │ │ │ │ + rsbeq r7, fp, r4, lsr r4 │ │ │ │ + rsbeq r7, fp, r0, asr r4 │ │ │ │ + rsbeq r7, fp, ip, ror #8 │ │ │ │ + rsbeq r7, fp, r8, lsl #9 │ │ │ │ + rsbeq r7, fp, ip, lsr #9 │ │ │ │ + rsbeq r7, fp, ip, asr #9 │ │ │ │ + rsbeq r7, fp, r8, ror #9 │ │ │ │ + rsbeq r7, fp, r8, lsl #10 │ │ │ │ + rsbeq r7, fp, r8, lsr #10 │ │ │ │ + rsbeq r7, fp, r4, asr #10 │ │ │ │ + rsbeq r7, fp, r0, ror #10 │ │ │ │ + rsbeq r7, fp, r0, lsl #11 │ │ │ │ + rsbeq r7, fp, r0, lsr #11 │ │ │ │ + strhteq r7, [fp], #-92 @ 0xffffffa4 │ │ │ │ + rsbeq r7, fp, r4, ror #11 │ │ │ │ + rsbeq r7, fp, r4, lsl #12 │ │ │ │ + rsbeq r7, fp, r8, lsr #12 │ │ │ │ + rsbeq r7, fp, r8, asr #12 │ │ │ │ + rsbeq r7, fp, r4, ror #12 │ │ │ │ + rsbeq r7, fp, r0, lsl #13 │ │ │ │ + mlseq fp, ip, r6, r7 │ │ │ │ + rsbeq r7, fp, r4, asr #13 │ │ │ │ + rsbeq r7, fp, r0, ror #13 │ │ │ │ + rsbeq r7, fp, r0, lsl #14 │ │ │ │ + rsbeq r7, fp, r0, lsr #14 │ │ │ │ + rsbeq r7, fp, ip, lsr r7 │ │ │ │ + rsbeq r7, fp, r8, asr r7 │ │ │ │ + rsbeq r7, fp, r0, ror r7 │ │ │ │ + mlseq fp, r0, r7, r7 │ │ │ │ + strhteq r7, [fp], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq r7, [fp], #-116 @ 0xffffff8c @ │ │ │ │ + strdeq r7, [fp], #-112 @ 0xffffff90 @ │ │ │ │ + rsbeq r7, fp, r0, lsl r8 │ │ │ │ + rsbeq r7, fp, ip, lsr #16 │ │ │ │ + rsbeq r7, fp, ip, asr #16 │ │ │ │ + rsbeq r7, fp, ip, ror #16 │ │ │ │ + rsbeq r7, fp, ip, lsl #17 │ │ │ │ + rsbeq r7, fp, r8, lsr #17 │ │ │ │ + rsbeq r7, fp, r4, asr #17 │ │ │ │ + rsbeq r7, fp, r0, ror #17 │ │ │ │ + rsbeq r7, fp, r0, lsl #18 │ │ │ │ + rsbeq r7, fp, ip, lsl r9 │ │ │ │ + rsbeq r7, fp, r8, lsr r9 │ │ │ │ + rsbeq r7, fp, r4, asr r9 │ │ │ │ + rsbeq r7, fp, r4, ror r9 │ │ │ │ + mlseq fp, ip, r9, r7 │ │ │ │ + rsbeq r7, fp, ip, asr #19 │ │ │ │ + rsbeq r7, fp, r8, ror #19 │ │ │ │ + rsbeq r7, fp, r4, lsl #20 │ │ │ │ + rsbeq r7, fp, r0, lsr #20 │ │ │ │ + rsbeq r7, fp, ip, lsr sl │ │ │ │ + rsbeq r7, fp, r4, ror #20 │ │ │ │ + rsbeq r7, fp, r0, lsl #21 │ │ │ │ + mlseq fp, r8, sl, r7 │ │ │ │ + strhteq r7, [fp], #-168 @ 0xffffff58 │ │ │ │ + ldrdeq r7, [fp], #-172 @ 0xffffff54 @ │ │ │ │ + strdeq r7, [fp], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r7, fp, r8, lsl fp │ │ │ │ + rsbeq r7, fp, ip, lsr fp │ │ │ │ + rsbeq r7, fp, ip, asr fp │ │ │ │ + rsbeq r7, fp, r8, ror fp │ │ │ │ + mlseq fp, r4, fp, r7 │ │ │ │ + strhteq r7, [fp], #-176 @ 0xffffff50 │ │ │ │ + rsbeq r7, fp, ip, asr #23 │ │ │ │ + rsbeq r7, fp, r8, ror #23 │ │ │ │ + rsbeq r7, fp, r4, lsl #24 │ │ │ │ + rsbeq r7, fp, r0, lsr #24 │ │ │ │ + rsbeq r7, fp, r0, asr #24 │ │ │ │ + rsbeq r7, fp, r0, ror #24 │ │ │ │ + rsbeq r7, fp, r0, lsl #25 │ │ │ │ + mlseq fp, ip, ip, r7 │ │ │ │ + strhteq r7, [fp], #-204 @ 0xffffff34 │ │ │ │ + ldrdeq r7, [fp], #-200 @ 0xffffff38 @ │ │ │ │ + strdeq r7, [fp], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r7, fp, r4, lsl sp │ │ │ │ + rsbeq r7, fp, r4, asr #26 │ │ │ │ + rsbeq r7, fp, r0, ror #26 │ │ │ │ + rsbeq r7, fp, r8, ror sp │ │ │ │ + mlseq fp, r8, sp, r7 │ │ │ │ + strhteq r7, [fp], #-212 @ 0xffffff2c │ │ │ │ + ldrdeq r7, [fp], #-220 @ 0xffffff24 @ │ │ │ │ + strdeq r7, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq r7, fp, r8, lsl lr │ │ │ │ + rsbeq r7, fp, r8, lsr lr │ │ │ │ + rsbeq r7, fp, r8, asr lr │ │ │ │ + rsbeq r7, fp, r4, ror lr │ │ │ │ + mlseq fp, r0, lr, r7 │ │ │ │ + strhteq r7, [fp], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r7, fp, ip, asr #29 │ │ │ │ + rsbeq r7, fp, r8, ror #29 │ │ │ │ + rsbeq r7, fp, r4, lsl #30 │ │ │ │ + rsbeq r7, fp, r4, lsr #30 │ │ │ │ + rsbeq r7, fp, r0, asr #30 │ │ │ │ + rsbeq r7, fp, ip, asr pc │ │ │ │ + rsbeq r7, fp, r8, ror pc │ │ │ │ + mlseq fp, r4, pc, r7 @ │ │ │ │ + strhteq r7, [fp], #-240 @ 0xffffff10 │ │ │ │ + ldrdeq r7, [fp], #-240 @ 0xffffff10 @ │ │ │ │ + strdeq r7, [fp], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq r8, fp, r4, lsl r0 │ │ │ │ + rsbeq r8, fp, r4, lsr r0 │ │ │ │ + rsbeq r8, fp, r4, asr r0 │ │ │ │ + rsbeq r8, fp, ip, rrx │ │ │ │ + rsbeq r8, fp, ip, lsl #1 │ │ │ │ + rsbeq r8, fp, ip, lsr #1 │ │ │ │ + rsbeq r8, fp, ip, asr #1 │ │ │ │ + rsbeq r8, fp, r8, ror #1 │ │ │ │ + rsbeq r8, fp, r4, lsl #2 │ │ │ │ + rsbeq r8, fp, r4, lsr #2 │ │ │ │ + rsbeq r8, fp, r0, asr #2 │ │ │ │ + rsbeq r8, fp, r8, asr r1 │ │ │ │ + rsbeq r8, fp, r4, ror r1 │ │ │ │ + mlseq fp, r4, r1, r8 │ │ │ │ + rsbeq r8, fp, ip, lsr #3 │ │ │ │ + rsbeq r8, fp, r8, asr #3 │ │ │ │ + rsbeq r8, fp, r4, ror #3 │ │ │ │ + strdeq r8, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ + rsbeq r8, fp, ip, lsl r2 │ │ │ │ + rsbeq r8, fp, r8, lsr r2 │ │ │ │ + rsbeq r8, fp, ip, asr r2 │ │ │ │ + rsbeq r8, fp, r8, ror r2 │ │ │ │ + mlseq fp, r0, r2, r8 │ │ │ │ + strhteq r8, [fp], #-36 @ 0xffffffdc │ │ │ │ + ldrdeq r8, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r8, fp, ip, ror #5 │ │ │ │ + rsbeq r8, fp, r8, lsl #6 │ │ │ │ + rsbeq r8, fp, r4, lsr #6 │ │ │ │ + rsbeq r8, fp, r4, asr #6 │ │ │ │ + rsbeq r8, fp, ip, ror #6 │ │ │ │ + rsbeq r8, fp, ip, lsl #7 │ │ │ │ + rsbeq r8, fp, ip, lsr #7 │ │ │ │ + rsbeq r8, fp, r8, asr #7 │ │ │ │ + rsbeq r8, fp, r4, ror #7 │ │ │ │ + rsbeq r8, fp, r0, lsl #8 │ │ │ │ + rsbeq r8, fp, ip, lsl r4 │ │ │ │ + rsbeq r8, fp, r8, lsr r4 │ │ │ │ + rsbeq r8, fp, r0, asr r4 │ │ │ │ + rsbeq r8, fp, r0, ror r4 │ │ │ │ + rsbeq r8, fp, ip, lsl #9 │ │ │ │ + rsbeq r8, fp, ip, lsr #9 │ │ │ │ + rsbeq r8, fp, r8, asr #9 │ │ │ │ + rsbeq r8, fp, ip, ror #9 │ │ │ │ + rsbeq r8, fp, r8, lsl #10 │ │ │ │ + rsbeq r8, fp, r4, lsr #10 │ │ │ │ + rsbeq r1, fp, r0, lsl #24 │ │ │ │ + rsbeq r1, fp, r8, lsr ip │ │ │ │ + rsbeq r1, fp, r8, lsl ip │ │ │ │ + rsbeq r1, fp, r0, ror ip │ │ │ │ + rsbeq r1, fp, r8, lsr #25 │ │ │ │ + strdeq r1, [fp], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r1, fp, r8, ror sp │ │ │ │ + rsbeq r1, fp, ip, asr sp │ │ │ │ + rsbeq r1, fp, ip, lsl #25 │ │ │ │ + rsbeq r1, fp, r4, asr fp │ │ │ │ + strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ + ldrdeq r1, [fp], #-164 @ 0xffffff5c @ │ │ │ │ + strdeq r1, [fp], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq r1, fp, r4, lsl fp │ │ │ │ + rsbeq r1, fp, r4, lsr fp │ │ │ │ + rsbeq r1, fp, ip, lsr sp │ │ │ │ + rsbeq r1, fp, r0, ror fp │ │ │ │ + mlseq fp, r0, fp, r1 │ │ │ │ + strhteq r1, [fp], #-176 @ 0xffffff50 │ │ │ │ + rsbeq r1, fp, ip, asr #25 │ │ │ │ + rsbeq r1, fp, r0, lsl sp │ │ │ │ + mlseq fp, ip, sp, r1 │ │ │ │ + rsbeq r1, fp, r8, ror #23 │ │ │ │ + ldrdeq r1, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r8, fp, r4, asr #10 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq r9, fp, r4, asr #2 │ │ │ │ + subeq r0, sp, r4, lsr #30 │ │ │ │ + mlseq sl, r0, r2, ip │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ + rsbeq r0, fp, r0, lsr #5 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + ldr r0, [pc, #-1468] @ b29f0 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1472] @ b29f4 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1476] @ b29f8 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1480] @ b29fc <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1484] @ b2a00 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1488] @ b2a04 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1492] @ b2a08 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1496] @ b2a0c <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1500] @ b2a10 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1504] @ b2a14 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1508] @ b2a18 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1512] @ b2a1c <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1516] @ b2a20 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1520] @ b2a24 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1524] @ b2a28 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1528] @ b2a2c <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1532] @ b2a30 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1536] @ b2a34 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1540] @ b2a38 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1544] @ b2a3c <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1548] @ b2a40 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1552] @ b2a44 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1556] @ b2a48 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1560] @ b2a4c <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1564] @ b2a50 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1568] @ b2a54 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1572] @ b2a58 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1576] @ b2a5c <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1580] @ b2a60 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1584] @ b2a64 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1588] @ b2a68 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1592] @ b2a6c <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1596] @ b2a70 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1600] @ b2a74 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1604] @ b2a78 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1608] @ b2a7c <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1612] @ b2a80 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1616] @ b2a84 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1620] @ b2a88 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1624] @ b2a8c <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1628] @ b2a90 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1632] @ b2a94 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1636] @ b2a98 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1640] @ b2a9c <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1644] @ b2aa0 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1648] @ b2aa4 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1652] @ b2aa8 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1656] @ b2aac <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1660] @ b2ab0 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1664] @ b2ab4 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1668] @ b2ab8 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1672] @ b2abc <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1676] @ b2ac0 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1680] @ b2ac4 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1684] @ b2ac8 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1688] @ b2acc <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1692] @ b2ad0 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1696] @ b2ad4 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1700] @ b2ad8 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1704] @ b2adc <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1708] @ b2ae0 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1712] @ b2ae4 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1716] @ b2ae8 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1720] @ b2aec <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1724] @ b2af0 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1728] @ b2af4 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1732] @ b2af8 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1736] @ b2afc <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1740] @ b2b00 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1744] @ b2b04 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1748] @ b2b08 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1752] @ b2b0c <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1756] @ b2b10 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1760] @ b2b14 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1764] @ b2b18 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1768] @ b2b1c <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1772] @ b2b20 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1776] @ b2b24 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1780] @ b2b28 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1784] @ b2b2c <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1788] @ b2b30 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1792] @ b2b34 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1796] @ b2b38 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1800] @ b2b3c <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1804] @ b2b40 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1808] @ b2b44 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1812] @ b2b48 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1816] @ b2b4c <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1820] @ b2b50 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1824] @ b2b54 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1828] @ b2b58 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1832] @ b2b5c <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1836] @ b2b60 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1840] @ b2b64 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1844] @ b2b68 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1848] @ b2b6c <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1852] @ b2b70 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1856] @ b2b74 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1860] @ b2b78 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1864] @ b2b7c <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1868] @ b2b80 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1872] @ b2b84 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1876] @ b2b88 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1880] @ b2b8c <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1884] @ b2b90 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1888] @ b2b94 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1892] @ b2b98 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1896] @ b2b9c <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1900] @ b2ba0 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1904] @ b2ba4 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1908] @ b2ba8 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1912] @ b2bac <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1916] @ b2bb0 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1920] @ b2bb4 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1924] @ b2bb8 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1928] @ b2bbc <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1932] @ b2bc0 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1936] @ b2bc4 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1940] @ b2bc8 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1944] @ b2bcc <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1948] @ b2bd0 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1952] @ b2bd4 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1956] @ b2bd8 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1960] @ b2bdc <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1964] @ b2be0 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1968] @ b2be4 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1972] @ b2be8 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1976] @ b2bec <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1980] @ b2bf0 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1984] @ b2bf4 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1988] @ b2bf8 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1992] @ b2bfc <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-1996] @ b2c00 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2000] @ b2c04 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2004] @ b2c08 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2008] @ b2c0c <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2012] @ b2c10 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2016] @ b2c14 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2020] @ b2c18 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2024] @ b2c1c <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2028] @ b2c20 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2032] @ b2c24 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2036] @ b2c28 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2040] @ b2c2c <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2044] @ b2c30 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2048] @ b2c34 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2052] @ b2c38 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2056] @ b2c3c <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2060] @ b2c40 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2064] @ b2c44 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2068] @ b2c48 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2072] @ b2c4c <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2076] @ b2c50 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2080] @ b2c54 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2084] @ b2c58 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2088] @ b2c5c <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2092] @ b2c60 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2096] @ b2c64 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2100] @ b2c68 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2104] @ b2c6c <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2108] @ b2c70 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2112] @ b2c74 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2116] @ b2c78 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2120] @ b2c7c <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2124] @ b2c80 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2128] @ b2c84 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2132] @ b2c88 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2136] @ b2c8c <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2140] @ b2c90 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2144] @ b2c94 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2148] @ b2c98 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2152] @ b2c9c <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2156] @ b2ca0 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2160] @ b2ca4 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2164] @ b2ca8 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2168] @ b2cac <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2172] @ b2cb0 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2176] @ b2cb4 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2180] @ b2cb8 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2184] @ b2cbc <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2188] @ b2cc0 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2192] @ b2cc4 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2196] @ b2cc8 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2200] @ b2ccc <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2204] @ b2cd0 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2208] @ b2cd4 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2212] @ b2cd8 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2216] @ b2cdc <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2220] @ b2ce0 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2224] @ b2ce4 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2228] @ b2ce8 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2232] @ b2cec <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2236] @ b2cf0 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2240] @ b2cf4 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2244] @ b2cf8 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2248] @ b2cfc <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2252] @ b2d00 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2256] @ b2d04 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2260] @ b2d08 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2264] @ b2d0c <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2268] @ b2d10 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2272] @ b2d14 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2276] @ b2d18 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2280] @ b2d1c <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2284] @ b2d20 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2288] @ b2d24 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2292] @ b2d28 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2296] @ b2d2c <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2300] @ b2d30 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2304] @ b2d34 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2308] @ b2d38 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2312] @ b2d3c <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2316] @ b2d40 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2320] @ b2d44 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2324] @ b2d48 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2328] @ b2d4c <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2332] @ b2d50 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2336] @ b2d54 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2340] @ b2d58 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2344] @ b2d5c <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2348] @ b2d60 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2352] @ b2d64 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2356] @ b2d68 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2360] @ b2d6c <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2364] @ b2d70 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2368] @ b2d74 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2372] @ b2d78 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2376] @ b2d7c <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2380] @ b2d80 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2384] @ b2d84 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2388] @ b2d88 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2392] @ b2d8c <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2396] @ b2d90 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2400] @ b2d94 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2404] @ b2d98 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2408] @ b2d9c <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2412] @ b2da0 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2416] @ b2da4 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2420] @ b2da8 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2424] @ b2dac <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2428] @ b2db0 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2432] @ b2db4 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2436] @ b2db8 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2440] @ b2dbc <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2444] @ b2dc0 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2448] @ b2dc4 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2452] @ b2dc8 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2456] @ b2dcc <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2460] @ b2dd0 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2464] @ b2dd4 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2468] @ b2dd8 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2472] @ b2ddc <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2476] @ b2de0 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2480] @ b2de4 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2484] @ b2de8 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2488] @ b2dec <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2492] @ b2df0 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2496] @ b2df4 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2500] @ b2df8 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2504] @ b2dfc <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2508] @ b2e00 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2512] @ b2e04 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2516] @ b2e08 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2520] @ b2e0c <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2524] @ b2e10 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2528] @ b2e14 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2532] @ b2e18 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2536] @ b2e1c <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2540] @ b2e20 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2544] @ b2e24 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2548] @ b2e28 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2552] @ b2e2c <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2556] @ b2e30 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2560] @ b2e34 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2564] @ b2e38 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2568] @ b2e3c <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2572] @ b2e40 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2576] @ b2e44 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2580] @ b2e48 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2584] @ b2e4c <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2588] @ b2e50 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2592] @ b2e54 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2596] @ b2e58 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2600] @ b2e5c <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2604] @ b2e60 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2608] @ b2e64 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2612] @ b2e68 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2616] @ b2e6c <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2620] @ b2e70 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2624] @ b2e74 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2628] @ b2e78 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2632] @ b2e7c <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2636] @ b2e80 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2640] @ b2e84 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2644] @ b2e88 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2648] @ b2e8c <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2652] @ b2e90 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2656] @ b2e94 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2660] @ b2e98 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2664] @ b2e9c <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2668] @ b2ea0 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2672] @ b2ea4 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2676] @ b2ea8 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2680] @ b2eac <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2684] @ b2eb0 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2688] @ b2eb4 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2692] @ b2eb8 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2696] @ b2ebc <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2700] @ b2ec0 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2704] @ b2ec4 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2708] @ b2ec8 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2712] @ b2ecc <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2716] @ b2ed0 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2720] @ b2ed4 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2724] @ b2ed8 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2728] @ b2edc <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2732] @ b2ee0 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2736] @ b2ee4 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2740] @ b2ee8 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2744] @ b2eec <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2748] @ b2ef0 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2752] @ b2ef4 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2756] @ b2ef8 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2760] @ b2efc <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2764] @ b2f00 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2768] @ b2f04 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2772] @ b2f08 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2776] @ b2f0c <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2780] @ b2f10 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2784] @ b2f14 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2788] @ b2f18 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2792] @ b2f1c <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2796] @ b2f20 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2684] @ b2f98 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2808] @ b2f24 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2812] @ b2f28 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2816] @ b2f2c <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2820] @ b2f30 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2824] @ b2f34 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2828] @ b2f38 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2832] @ b2f3c <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2836] @ b2f40 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2840] @ b2f44 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2844] @ b2f48 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2848] @ b2f4c <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2852] @ b2f50 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2856] @ b2f54 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2860] @ b2f58 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2864] @ b2f5c <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2868] @ b2f60 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2872] @ b2f64 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2876] @ b2f68 <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2880] @ b2f6c <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2884] @ b2f70 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2888] @ b2f74 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2892] @ b2f78 <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2896] @ b2f7c <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r0, [pc, #-2900] @ b2f80 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ + bl b4800 <_Py_InitializeRecursionLimits@@Base+0x3c14> │ │ │ │ + ldr r3, [pc, #-2900] @ b2f88 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ + ldr r5, [pc, #-2908] @ b2f84 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ mov r6, #0 │ │ │ │ add sl, sl, r3 │ │ │ │ str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b b3fdc <_Py_InitializeRecursionLimits@@Base+0x3280> │ │ │ │ + b b3bcc <_Py_InitializeRecursionLimits@@Base+0x2fe0> │ │ │ │ ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b48a0 <_Py_InitializeRecursionLimits@@Base+0x3b44> │ │ │ │ + bne b4490 <_Py_InitializeRecursionLimits@@Base+0x38a4> │ │ │ │ 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 b483c <_Py_InitializeRecursionLimits@@Base+0x3ae0> │ │ │ │ + beq b442c <_Py_InitializeRecursionLimits@@Base+0x3840> │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4054 <_Py_InitializeRecursionLimits@@Base+0x32f8> │ │ │ │ + beq b3c44 <_Py_InitializeRecursionLimits@@Base+0x3058> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - movw r3, #16684 @ 0x412c │ │ │ │ + movw r3, #17696 @ 0x4520 │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq b3f6c <_Py_InitializeRecursionLimits@@Base+0x3210> │ │ │ │ + beq b3b5c <_Py_InitializeRecursionLimits@@Base+0x2f70> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ @@ -137270,126 +137012,126 @@ │ │ │ │ vcvt.f32.u32 s12, s15 │ │ │ │ vmov s15, r2 │ │ │ │ str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt b40cc <_Py_InitializeRecursionLimits@@Base+0x3370> │ │ │ │ + bgt b3cbc <_Py_InitializeRecursionLimits@@Base+0x30d0> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ - beq b40e4 <_Py_InitializeRecursionLimits@@Base+0x3388> │ │ │ │ + beq b3cd4 <_Py_InitializeRecursionLimits@@Base+0x30e8> │ │ │ │ ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4024 <_Py_InitializeRecursionLimits@@Base+0x32c8> │ │ │ │ + bne b3c14 <_Py_InitializeRecursionLimits@@Base+0x3028> │ │ │ │ ldr r9, [r7, #1140] @ 0x474 │ │ │ │ - movw r3, #47148 @ 0xb82c │ │ │ │ + movw r3, #45964 @ 0xb38c │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq b3efc <_Py_InitializeRecursionLimits@@Base+0x31a0> │ │ │ │ + beq b3aec <_Py_InitializeRecursionLimits@@Base+0x2f00> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b3f4c <_Py_InitializeRecursionLimits@@Base+0x31f0> │ │ │ │ - b b3fc0 <_Py_InitializeRecursionLimits@@Base+0x3264> │ │ │ │ + bne b3b3c <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ + b b3bb0 <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq b3ff4 <_Py_InitializeRecursionLimits@@Base+0x3298> │ │ │ │ + beq b3be4 <_Py_InitializeRecursionLimits@@Base+0x2ff8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4a80 <_Py_InitializeRecursionLimits@@Base+0x3d24> │ │ │ │ + ble b4670 <_Py_InitializeRecursionLimits@@Base+0x3a84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b3fcc <_Py_InitializeRecursionLimits@@Base+0x3270> │ │ │ │ + b b3bbc <_Py_InitializeRecursionLimits@@Base+0x2fd0> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc b3f4c <_Py_InitializeRecursionLimits@@Base+0x31f0> │ │ │ │ + bcc b3b3c <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b3f4c <_Py_InitializeRecursionLimits@@Base+0x31f0> │ │ │ │ + bne b3b3c <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b48c8 <_Py_InitializeRecursionLimits@@Base+0x3b6c> │ │ │ │ + bne b44b8 <_Py_InitializeRecursionLimits@@Base+0x38cc> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b3fc0 <_Py_InitializeRecursionLimits@@Base+0x3264> │ │ │ │ + beq b3bb0 <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b3f4c <_Py_InitializeRecursionLimits@@Base+0x31f0> │ │ │ │ + b b3b3c <_Py_InitializeRecursionLimits@@Base+0x2f50> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d641c <_PyThreadState_New@@Base+0x668> │ │ │ │ + bl 2d82a8 <_PyThreadState_New@@Base+0x664> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4a64 <_Py_InitializeRecursionLimits@@Base+0x3d08> │ │ │ │ + beq b4654 <_Py_InitializeRecursionLimits@@Base+0x3a68> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b b3fa4 <_Py_InitializeRecursionLimits@@Base+0x3248> │ │ │ │ - ldr r3, [pc, #-3412] @ b3398 <_Py_InitializeRecursionLimits@@Base+0x263c> │ │ │ │ + b b3b94 <_Py_InitializeRecursionLimits@@Base+0x2fa8> │ │ │ │ + ldr r3, [pc, #-3412] @ b2f88 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #-3416] @ b339c <_Py_InitializeRecursionLimits@@Base+0x2640> │ │ │ │ + ldr r5, [pc, #-3416] @ b2f8c <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ add sl, sl, r3 │ │ │ │ - b b41d8 <_Py_InitializeRecursionLimits@@Base+0x347c> │ │ │ │ + b b3dc8 <_Py_InitializeRecursionLimits@@Base+0x31dc> │ │ │ │ ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b48b4 <_Py_InitializeRecursionLimits@@Base+0x3b58> │ │ │ │ + bne b44a4 <_Py_InitializeRecursionLimits@@Base+0x38b8> │ │ │ │ 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 b4858 <_Py_InitializeRecursionLimits@@Base+0x3afc> │ │ │ │ + beq b4448 <_Py_InitializeRecursionLimits@@Base+0x385c> │ │ │ │ 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 b4250 <_Py_InitializeRecursionLimits@@Base+0x34f4> │ │ │ │ + beq b3e40 <_Py_InitializeRecursionLimits@@Base+0x3254> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - movw r3, #16684 @ 0x412c │ │ │ │ + movw r3, #17696 @ 0x4520 │ │ │ │ movt r3, #29 │ │ │ │ cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq b4168 <_Py_InitializeRecursionLimits@@Base+0x340c> │ │ │ │ + beq b3d58 <_Py_InitializeRecursionLimits@@Base+0x316c> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ @@ -137397,733 +137139,733 @@ │ │ │ │ vcvt.f32.u32 s12, s15 │ │ │ │ vmov s15, r2 │ │ │ │ str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt b42c8 <_Py_InitializeRecursionLimits@@Base+0x356c> │ │ │ │ + bgt b3eb8 <_Py_InitializeRecursionLimits@@Base+0x32cc> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ - beq b42e0 <_Py_InitializeRecursionLimits@@Base+0x3584> │ │ │ │ + beq b3ed0 <_Py_InitializeRecursionLimits@@Base+0x32e4> │ │ │ │ ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b4220 <_Py_InitializeRecursionLimits@@Base+0x34c4> │ │ │ │ + bne b3e10 <_Py_InitializeRecursionLimits@@Base+0x3224> │ │ │ │ ldr r9, [r7, #1140] @ 0x474 │ │ │ │ - movw r3, #47148 @ 0xb82c │ │ │ │ + movw r3, #45964 @ 0xb38c │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - beq b40f8 <_Py_InitializeRecursionLimits@@Base+0x339c> │ │ │ │ + beq b3ce8 <_Py_InitializeRecursionLimits@@Base+0x30fc> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b4148 <_Py_InitializeRecursionLimits@@Base+0x33ec> │ │ │ │ - b b41bc <_Py_InitializeRecursionLimits@@Base+0x3460> │ │ │ │ + bne b3d38 <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ + b b3dac <_Py_InitializeRecursionLimits@@Base+0x31c0> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq b41f0 <_Py_InitializeRecursionLimits@@Base+0x3494> │ │ │ │ + beq b3de0 <_Py_InitializeRecursionLimits@@Base+0x31f4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4940 <_Py_InitializeRecursionLimits@@Base+0x3be4> │ │ │ │ + ble b4530 <_Py_InitializeRecursionLimits@@Base+0x3944> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b41c8 <_Py_InitializeRecursionLimits@@Base+0x346c> │ │ │ │ + b b3db8 <_Py_InitializeRecursionLimits@@Base+0x31cc> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc b4148 <_Py_InitializeRecursionLimits@@Base+0x33ec> │ │ │ │ + bcc b3d38 <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b4148 <_Py_InitializeRecursionLimits@@Base+0x33ec> │ │ │ │ + bne b3d38 <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b4900 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ + bne b44f0 <_Py_InitializeRecursionLimits@@Base+0x3904> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b41bc <_Py_InitializeRecursionLimits@@Base+0x3460> │ │ │ │ + beq b3dac <_Py_InitializeRecursionLimits@@Base+0x31c0> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b4148 <_Py_InitializeRecursionLimits@@Base+0x33ec> │ │ │ │ + b b3d38 <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d641c <_PyThreadState_New@@Base+0x668> │ │ │ │ + bl 2d82a8 <_PyThreadState_New@@Base+0x664> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4b34 <_Py_InitializeRecursionLimits@@Base+0x3dd8> │ │ │ │ + beq b4724 <_Py_InitializeRecursionLimits@@Base+0x3b38> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ - b b41a0 <_Py_InitializeRecursionLimits@@Base+0x3444> │ │ │ │ + b b3d90 <_Py_InitializeRecursionLimits@@Base+0x31a4> │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ cmp r9, r2 │ │ │ │ - bne b4874 <_Py_InitializeRecursionLimits@@Base+0x3b18> │ │ │ │ - bl b7454 │ │ │ │ + bne b4464 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ + bl b7048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b4b50 <_Py_InitializeRecursionLimits@@Base+0x3df4> │ │ │ │ + beq b4740 <_Py_InitializeRecursionLimits@@Base+0x3b54> │ │ │ │ add r3, r9, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne b4390 <_Py_InitializeRecursionLimits@@Base+0x3634> │ │ │ │ - movw r2, #62216 @ 0xf308 │ │ │ │ - movt r2, #111 @ 0x6f │ │ │ │ - ldr lr, [r2] │ │ │ │ + bne b3f80 <_Py_InitializeRecursionLimits@@Base+0x3394> │ │ │ │ + movw r2, #61208 @ 0xef18 │ │ │ │ + movt r2, #109 @ 0x6d │ │ │ │ + ldr lr, [r2, #148] @ 0x94 │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #45768 @ 0xb2c8 │ │ │ │ + movwne r3, #45320 @ 0xb108 │ │ │ │ movtne r3, #104 @ 0x68 │ │ │ │ - bne b4368 <_Py_InitializeRecursionLimits@@Base+0x360c> │ │ │ │ - ldr r3, [pc, #-3988] @ b33a0 <_Py_InitializeRecursionLimits@@Base+0x2644> │ │ │ │ + bne b3f58 <_Py_InitializeRecursionLimits@@Base+0x336c> │ │ │ │ + ldr r3, [pc, #-3988] @ b2f90 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ - str r5, [r2] │ │ │ │ + str r5, [r2, #148] @ 0x94 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrh r3, [r4], #2 │ │ │ │ subs ip, ip, #1 │ │ │ │ and r3, r3, #31 │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ - bne b4348 <_Py_InitializeRecursionLimits@@Base+0x35ec> │ │ │ │ - movw r3, #45768 @ 0xb2c8 │ │ │ │ + bne b3f38 <_Py_InitializeRecursionLimits@@Base+0x334c> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - str lr, [r3] │ │ │ │ - ldr r2, [pc, #-4044] @ b33a4 <_Py_InitializeRecursionLimits@@Base+0x2648> │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str lr, [r3, #232] @ 0xe8 │ │ │ │ + ldr r2, [pc, #-4044] @ b2f94 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ + str r2, [r3, #256] @ 0x100 │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #-4056] @ b33a8 <_Py_InitializeRecursionLimits@@Base+0x264c> │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #-4060] @ b33ac <_Py_InitializeRecursionLimits@@Base+0x2650> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #-4064] @ b33b0 <_Py_InitializeRecursionLimits@@Base+0x2654> │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bl b8eec │ │ │ │ + str r2, [r3, #260] @ 0x104 │ │ │ │ + ldr r2, [pc, #-4056] @ b2f98 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ + str r2, [r3, #264] @ 0x108 │ │ │ │ + ldr r2, [pc, #-4060] @ b2f9c <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ + str r2, [r3, #268] @ 0x10c │ │ │ │ + ldr r2, [pc, #-4064] @ b2fa0 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ + str r2, [r3, #272] @ 0x110 │ │ │ │ + bl b8a30 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b4afc <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ + beq b46ec <_Py_InitializeRecursionLimits@@Base+0x3b00> │ │ │ │ mov r4, #1 │ │ │ │ movw r5, #625 @ 0x271 │ │ │ │ strd r4, [r1, #16] │ │ │ │ add r4, r9, #4096 @ 0x1000 │ │ │ │ add r5, r9, #6144 @ 0x1800 │ │ │ │ add r6, r9, #6144 @ 0x1800 │ │ │ │ add r5, r5, #32 │ │ │ │ add r6, r6, #60 @ 0x3c │ │ │ │ str r1, [r4, #2080] @ 0x820 │ │ │ │ mov r0, r1 │ │ │ │ - bl b8f94 │ │ │ │ + bl b8ad8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b4afc <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ + beq b46ec <_Py_InitializeRecursionLimits@@Base+0x3b00> │ │ │ │ str r1, [r5, #4]! │ │ │ │ cmp r6, r5 │ │ │ │ - bne b43c0 <_Py_InitializeRecursionLimits@@Base+0x3664> │ │ │ │ + bne b3fb0 <_Py_InitializeRecursionLimits@@Base+0x33c4> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r0, #840 @ 0x348 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [r5, #4] │ │ │ │ str r6, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ - bl 2d6b54 │ │ │ │ + bl 2d89c4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3804] @ 0xedc │ │ │ │ - beq b4bd8 <_Py_InitializeRecursionLimits@@Base+0x3e7c> │ │ │ │ + beq b47c8 <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ mov r0, r6 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3816] @ 0xee8 │ │ │ │ - beq b4bd8 <_Py_InitializeRecursionLimits@@Base+0x3e7c> │ │ │ │ + beq b47c8 <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ mov r0, r6 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9, #3820] @ 0xeec │ │ │ │ - beq b4bd8 <_Py_InitializeRecursionLimits@@Base+0x3e7c> │ │ │ │ + beq b47c8 <_Py_InitializeRecursionLimits@@Base+0x3bdc> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d6bbc │ │ │ │ + bl 2d8a2c │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b4bcc <_Py_InitializeRecursionLimits@@Base+0x3e70> │ │ │ │ + bne b47bc <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b450c <_Py_InitializeRecursionLimits@@Base+0x37b0> │ │ │ │ + bne b40fc <_Py_InitializeRecursionLimits@@Base+0x3510> │ │ │ │ mov r0, #5 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq b4ba0 <_Py_InitializeRecursionLimits@@Base+0x3e44> │ │ │ │ - movw sl, #45768 @ 0xb2c8 │ │ │ │ + beq b4790 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ + movw sl, #45320 @ 0xb108 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #1912] @ b4bec <_Py_InitializeRecursionLimits@@Base+0x3e90> │ │ │ │ - movw r2, #20904 @ 0x51a8 │ │ │ │ + ldr r1, [pc, #1912] @ b47dc <_Py_InitializeRecursionLimits@@Base+0x3bf0> │ │ │ │ + movw r2, #21536 @ 0x5420 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 2dc318 <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ + ldr r0, [sl, #276] @ 0x114 │ │ │ │ + bl 2de25c <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1892] @ b4bf0 <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ + ldr r1, [pc, #1892] @ b47e0 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 2dc318 <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ + ldr r0, [sl, #276] @ 0x114 │ │ │ │ + bl 2de25c <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1868] @ b4bf0 <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ + ldr r1, [pc, #1868] @ b47e0 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #48] @ 0x30 │ │ │ │ - bl 2dc318 <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ + ldr r0, [sl, #280] @ 0x118 │ │ │ │ + bl 2de25c <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - ldr r1, [pc, #1844] @ b4bf0 <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ + ldr r1, [pc, #1844] @ b47e0 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #52] @ 0x34 │ │ │ │ - bl 2dc318 <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ + ldr r0, [sl, #284] @ 0x11c │ │ │ │ + bl 2de25c <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [sl, #56] @ 0x38 │ │ │ │ + ldr r0, [sl, #288] @ 0x120 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1804] @ b4bf0 <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ - bl 2dc318 <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ + ldr r1, [pc, #1804] @ b47e0 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + bl 2de25c <_PyStaticType_InitForExtension@@Base+0x1078> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4b80 <_Py_InitializeRecursionLimits@@Base+0x3e24> │ │ │ │ + beq b4770 <_Py_InitializeRecursionLimits@@Base+0x3b84> │ │ │ │ cmp r1, r3 │ │ │ │ - bne b44f4 <_Py_InitializeRecursionLimits@@Base+0x3798> │ │ │ │ + bne b40e4 <_Py_InitializeRecursionLimits@@Base+0x34f8> │ │ │ │ str r6, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4528 <_Py_InitializeRecursionLimits@@Base+0x37cc> │ │ │ │ - bl b7454 │ │ │ │ + bne b4118 <_Py_InitializeRecursionLimits@@Base+0x352c> │ │ │ │ + bl b7048 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq b4ba8 <_Py_InitializeRecursionLimits@@Base+0x3e4c> │ │ │ │ + beq b4798 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b454c <_Py_InitializeRecursionLimits@@Base+0x37f0> │ │ │ │ - movw r0, #38692 @ 0x9724 │ │ │ │ + bne b413c <_Py_InitializeRecursionLimits@@Base+0x3550> │ │ │ │ + movw r0, #39396 @ 0x99e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq b4ba8 <_Py_InitializeRecursionLimits@@Base+0x3e4c> │ │ │ │ + beq b4798 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b4570 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ - movw r0, #40420 @ 0x9de4 │ │ │ │ + bne b4160 <_Py_InitializeRecursionLimits@@Base+0x3574> │ │ │ │ + movw r0, #40956 @ 0x9ffc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2dc4d0 │ │ │ │ + bl 2de414 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq b4ba8 <_Py_InitializeRecursionLimits@@Base+0x3e4c> │ │ │ │ + beq b4798 <_Py_InitializeRecursionLimits@@Base+0x3bac> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq b4998 <_Py_InitializeRecursionLimits@@Base+0x3c3c> │ │ │ │ + beq b4588 <_Py_InitializeRecursionLimits@@Base+0x399c> │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2724 │ │ │ │ + bl e2758 │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b4bcc <_Py_InitializeRecursionLimits@@Base+0x3e70> │ │ │ │ + bne b47bc <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dee00 <_Py_SetImmortalUntracked@@Base+0xac> │ │ │ │ + bl 2e0dc4 <_Py_SetImmortalUntracked@@Base+0xac> │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b4bcc <_Py_InitializeRecursionLimits@@Base+0x3e70> │ │ │ │ + bne b47bc <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne b45f8 <_Py_InitializeRecursionLimits@@Base+0x389c> │ │ │ │ + bne b41e8 <_Py_InitializeRecursionLimits@@Base+0x35fc> │ │ │ │ ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #952 @ 0x3b8 │ │ │ │ - beq b4978 <_Py_InitializeRecursionLimits@@Base+0x3c1c> │ │ │ │ + beq b4568 <_Py_InitializeRecursionLimits@@Base+0x397c> │ │ │ │ ldr r2, [r3, #956] @ 0x3bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne b45f8 <_Py_InitializeRecursionLimits@@Base+0x389c> │ │ │ │ + bne b41e8 <_Py_InitializeRecursionLimits@@Base+0x35fc> │ │ │ │ ldr r2, [r3, #952] @ 0x3b8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #956] @ 0x3bc │ │ │ │ - beq b45f8 <_Py_InitializeRecursionLimits@@Base+0x389c> │ │ │ │ - bl 2e0e04 │ │ │ │ + beq b41e8 <_Py_InitializeRecursionLimits@@Base+0x35fc> │ │ │ │ + bl 2e2d9c │ │ │ │ add r7, r9, #5504 @ 0x1580 │ │ │ │ adds r7, r7, #20 │ │ │ │ - beq b4958 <_Py_InitializeRecursionLimits@@Base+0x3bfc> │ │ │ │ + beq b4548 <_Py_InitializeRecursionLimits@@Base+0x395c> │ │ │ │ movw r2, #5552 @ 0x15b0 │ │ │ │ add r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b4638 <_Py_InitializeRecursionLimits@@Base+0x38dc> │ │ │ │ + bne b4228 <_Py_InitializeRecursionLimits@@Base+0x363c> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne b4af0 <_Py_InitializeRecursionLimits@@Base+0x3d94> │ │ │ │ - movw r3, #45768 @ 0xb2c8 │ │ │ │ + bne b46e0 <_Py_InitializeRecursionLimits@@Base+0x3af4> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #40468 @ 0x9e14 │ │ │ │ + movw r0, #41004 @ 0xa02c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - ldr r1, [r3, #60] @ 0x3c │ │ │ │ - bl 2dfadc │ │ │ │ + ldr r1, [r3, #292] @ 0x124 │ │ │ │ + bl 2e1a74 │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq b4918 <_Py_InitializeRecursionLimits@@Base+0x3bbc> │ │ │ │ + beq b4508 <_Py_InitializeRecursionLimits@@Base+0x391c> │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ 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 b4804 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + beq b43f4 <_Py_InitializeRecursionLimits@@Base+0x3808> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #192] @ 0xc0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b48f0 <_Py_InitializeRecursionLimits@@Base+0x3b94> │ │ │ │ - movw r0, #40548 @ 0x9e64 │ │ │ │ + bne b44e0 <_Py_InitializeRecursionLimits@@Base+0x38f4> │ │ │ │ + movw r0, #41084 @ 0xa07c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e1084 │ │ │ │ + bl 2e3034 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b4a14 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ - movw r0, #40548 @ 0x9e64 │ │ │ │ + bne b4604 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ + movw r0, #41084 @ 0xa07c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ec554 │ │ │ │ + bl 2ee500 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b4a14 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + beq b4604 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ cmp r9, #0 │ │ │ │ str r4, [r7, #3856] @ 0xf10 │ │ │ │ - bne b48e0 <_Py_InitializeRecursionLimits@@Base+0x3b84> │ │ │ │ - movw r0, #23232 @ 0x5ac0 │ │ │ │ + bne b44d0 <_Py_InitializeRecursionLimits@@Base+0x38e4> │ │ │ │ + movw r0, #24008 @ 0x5dc8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq b4a14 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + beq b4604 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #39496 @ 0x9a48 │ │ │ │ + movw r1, #40200 @ 0x9d08 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #40592 @ 0x9e90 │ │ │ │ + movw r0, #41128 @ 0xa0a8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl e0b40 │ │ │ │ + bl e0b68 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq b4b78 <_Py_InitializeRecursionLimits@@Base+0x3e1c> │ │ │ │ - bl 2ddb70 <_PyNamespace_New@@Base> │ │ │ │ + beq b4768 <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ + bl 2dfb34 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b472c <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ + bgt b431c <_Py_InitializeRecursionLimits@@Base+0x3730> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b472c <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ + bne b431c <_Py_InitializeRecursionLimits@@Base+0x3730> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq b4b78 <_Py_InitializeRecursionLimits@@Base+0x3e1c> │ │ │ │ + beq b4768 <_Py_InitializeRecursionLimits@@Base+0x3b7c> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 165b74 <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ + bl 165ebc <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4764 <_Py_InitializeRecursionLimits@@Base+0x3a08> │ │ │ │ + bgt b4354 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - beq b4b6c <_Py_InitializeRecursionLimits@@Base+0x3e10> │ │ │ │ + beq b475c <_Py_InitializeRecursionLimits@@Base+0x3b70> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4784 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + bgt b4374 <_Py_InitializeRecursionLimits@@Base+0x3788> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne b4784 <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + bne b4374 <_Py_InitializeRecursionLimits@@Base+0x3788> │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b4a40 <_Py_InitializeRecursionLimits@@Base+0x3ce4> │ │ │ │ + beq b4630 <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2ee040 │ │ │ │ + bl 2effe8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b4a30 <_Py_InitializeRecursionLimits@@Base+0x3cd4> │ │ │ │ + blt b4620 <_Py_InitializeRecursionLimits@@Base+0x3a34> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #23232 @ 0x5ac0 │ │ │ │ + movw r0, #24008 @ 0x5dc8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ee4bc <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 2f0464 <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b49f4 <_Py_InitializeRecursionLimits@@Base+0x3c98> │ │ │ │ + blt b45e4 <_Py_InitializeRecursionLimits@@Base+0x39f8> │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #55700 @ 0xd994 │ │ │ │ + movw r2, #56404 @ 0xdc54 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #40600 @ 0x9e98 │ │ │ │ + movw r1, #41136 @ 0xa0b0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16c640 │ │ │ │ + bl 16c988 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b47f0 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ + bgt b43e0 <_Py_InitializeRecursionLimits@@Base+0x37f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - beq b49e8 <_Py_InitializeRecursionLimits@@Base+0x3c8c> │ │ │ │ + beq b45d8 <_Py_InitializeRecursionLimits@@Base+0x39ec> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b4a14 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + beq b4604 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b49d0 <_Py_InitializeRecursionLimits@@Base+0x3c74> │ │ │ │ + ble b45c0 <_Py_InitializeRecursionLimits@@Base+0x39d4> │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r8, r4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b4084 <_Py_InitializeRecursionLimits@@Base+0x3328> │ │ │ │ + b b3c74 <_Py_InitializeRecursionLimits@@Base+0x3088> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b4280 <_Py_InitializeRecursionLimits@@Base+0x3524> │ │ │ │ + b b3e70 <_Py_InitializeRecursionLimits@@Base+0x3284> │ │ │ │ add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq b42f0 <_Py_InitializeRecursionLimits@@Base+0x3594> │ │ │ │ + beq b3ee0 <_Py_InitializeRecursionLimits@@Base+0x32f4> │ │ │ │ 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 b42fc <_Py_InitializeRecursionLimits@@Base+0x35a0> │ │ │ │ + b b3eec <_Py_InitializeRecursionLimits@@Base+0x3300> │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b4018 <_Py_InitializeRecursionLimits@@Base+0x32bc> │ │ │ │ + b b3c08 <_Py_InitializeRecursionLimits@@Base+0x301c> │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b4214 <_Py_InitializeRecursionLimits@@Base+0x34b8> │ │ │ │ + b b3e04 <_Py_InitializeRecursionLimits@@Base+0x3218> │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b40b4 <_Py_InitializeRecursionLimits@@Base+0x3358> │ │ │ │ - movw r0, #40568 @ 0x9e78 │ │ │ │ + b b3ca4 <_Py_InitializeRecursionLimits@@Base+0x30b8> │ │ │ │ + movw r0, #41104 @ 0xa090 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e1378 │ │ │ │ - b b46d0 <_Py_InitializeRecursionLimits@@Base+0x3974> │ │ │ │ - movw r0, #40512 @ 0x9e40 │ │ │ │ + bl 2e3328 │ │ │ │ + b b42c0 <_Py_InitializeRecursionLimits@@Base+0x36d4> │ │ │ │ + movw r0, #41048 @ 0xa058 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e1378 │ │ │ │ - b b469c <_Py_InitializeRecursionLimits@@Base+0x3940> │ │ │ │ + bl 2e3328 │ │ │ │ + b b428c <_Py_InitializeRecursionLimits@@Base+0x36a0> │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b42b0 <_Py_InitializeRecursionLimits@@Base+0x3554> │ │ │ │ + b b3ea0 <_Py_InitializeRecursionLimits@@Base+0x32b4> │ │ │ │ add r0, r7, #16 │ │ │ │ - movw r4, #40328 @ 0x9d88 │ │ │ │ + movw r4, #40864 @ 0x9fa0 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl 3500c8 │ │ │ │ + bl 350d24 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r8, [pc, #704] @ b4bf4 <_Py_InitializeRecursionLimits@@Base+0x3e98> │ │ │ │ - bl a0c9c │ │ │ │ + ldr r8, [pc, #704] @ b47e4 <_Py_InitializeRecursionLimits@@Base+0x3bf8> │ │ │ │ + bl a0b2c │ │ │ │ mov r6, #1 │ │ │ │ str r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b4810 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + b b4400 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b423c <_Py_InitializeRecursionLimits@@Base+0x34e0> │ │ │ │ + bne b3e2c <_Py_InitializeRecursionLimits@@Base+0x3240> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b b423c <_Py_InitializeRecursionLimits@@Base+0x34e0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b3e2c <_Py_InitializeRecursionLimits@@Base+0x3240> │ │ │ │ mov r0, r7 │ │ │ │ - movw r4, #40228 @ 0x9d24 │ │ │ │ + movw r4, #40764 @ 0x9f3c │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl a0c9c │ │ │ │ - ldr r8, [pc, #644] @ b4bf4 <_Py_InitializeRecursionLimits@@Base+0x3e98> │ │ │ │ + bl a0b2c │ │ │ │ + ldr r8, [pc, #644] @ b47e4 <_Py_InitializeRecursionLimits@@Base+0x3bf8> │ │ │ │ mov r6, #1 │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b4810 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + b b4400 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ mov r0, r6 │ │ │ │ - movw r4, #40280 @ 0x9d58 │ │ │ │ + movw r4, #40816 @ 0x9f70 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl a0c9c │ │ │ │ - ldr r8, [pc, #612] @ b4bf4 <_Py_InitializeRecursionLimits@@Base+0x3e98> │ │ │ │ + bl a0b2c │ │ │ │ + ldr r8, [pc, #612] @ b47e4 <_Py_InitializeRecursionLimits@@Base+0x3bf8> │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r6, #1 │ │ │ │ - b b4810 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ - ldr r3, [pc, #600] @ b4bf8 <_Py_InitializeRecursionLimits@@Base+0x3e9c> │ │ │ │ + b b4400 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ + ldr r3, [pc, #600] @ b47e8 <_Py_InitializeRecursionLimits@@Base+0x3bfc> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b4830 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ + b b4420 <_Py_InitializeRecursionLimits@@Base+0x3834> │ │ │ │ mov r0, r1 │ │ │ │ - bl b0d5c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b b15b0 <_Py_InitializeRecursionLimits@@Base+0x854> │ │ │ │ + bl b0bec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b b11a0 <_Py_InitializeRecursionLimits@@Base+0x5b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b4804 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + bne b43f4 <_Py_InitializeRecursionLimits@@Base+0x3808> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b b4804 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b43f4 <_Py_InitializeRecursionLimits@@Base+0x3808> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b b47f0 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b43e0 <_Py_InitializeRecursionLimits@@Base+0x37f4> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4a14 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + bgt b4604 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b4a14 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + bne b4604 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - movw r4, #40388 @ 0x9dc4 │ │ │ │ + movw r4, #40924 @ 0x9fdc │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - ldr r8, [pc, #468] @ b4bfc <_Py_InitializeRecursionLimits@@Base+0x3ea0> │ │ │ │ + ldr r8, [pc, #468] @ b47ec <_Py_InitializeRecursionLimits@@Base+0x3c00> │ │ │ │ mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b4810 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + b b4400 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4a4c <_Py_InitializeRecursionLimits@@Base+0x3cf0> │ │ │ │ + ble b463c <_Py_InitializeRecursionLimits@@Base+0x3a50> │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd8d8 │ │ │ │ - b b4a14 <_Py_InitializeRecursionLimits@@Base+0x3cb8> │ │ │ │ + bl bd438 │ │ │ │ + b b4604 <_Py_InitializeRecursionLimits@@Base+0x3a18> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b4a3c <_Py_InitializeRecursionLimits@@Base+0x3ce0> │ │ │ │ + bne b462c <_Py_InitializeRecursionLimits@@Base+0x3a40> │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b b4a3c <_Py_InitializeRecursionLimits@@Base+0x3ce0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b462c <_Py_InitializeRecursionLimits@@Base+0x3a40> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b b3fc0 <_Py_InitializeRecursionLimits@@Base+0x3264> │ │ │ │ + b b3bb0 <_Py_InitializeRecursionLimits@@Base+0x2fc4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b4040 <_Py_InitializeRecursionLimits@@Base+0x32e4> │ │ │ │ + bne b3c30 <_Py_InitializeRecursionLimits@@Base+0x3044> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b b4040 <_Py_InitializeRecursionLimits@@Base+0x32e4> │ │ │ │ - bl 177ba8 │ │ │ │ - ldr r6, [pc, #348] @ b4c00 <_Py_InitializeRecursionLimits@@Base+0x3ea4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b3c30 <_Py_InitializeRecursionLimits@@Base+0x3044> │ │ │ │ + bl 177ef4 │ │ │ │ + ldr r6, [pc, #348] @ b47f0 <_Py_InitializeRecursionLimits@@Base+0x3c04> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw ip, #40156 @ 0x9cdc │ │ │ │ + movw ip, #40692 @ 0x9ef4 │ │ │ │ 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, #-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 b4830 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ + b b4420 <_Py_InitializeRecursionLimits@@Base+0x3834> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e0e04 │ │ │ │ - b b4638 <_Py_InitializeRecursionLimits@@Base+0x38dc> │ │ │ │ + bl 2e2d9c │ │ │ │ + b b4228 <_Py_InitializeRecursionLimits@@Base+0x363c> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub ip, fp, #84 @ 0x54 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #21284 @ 0x5324 │ │ │ │ + movw r3, #21916 @ 0x559c │ │ │ │ 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, #-100] @ 0xffffff9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b4830 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ + b b4420 <_Py_InitializeRecursionLimits@@Base+0x3834> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b b41bc <_Py_InitializeRecursionLimits@@Base+0x3460> │ │ │ │ - bl 177ba8 │ │ │ │ - ldr r6, [pc, #168] @ b4c04 <_Py_InitializeRecursionLimits@@Base+0x3ea8> │ │ │ │ - movw ip, #40196 @ 0x9d04 │ │ │ │ + b b3dac <_Py_InitializeRecursionLimits@@Base+0x31c0> │ │ │ │ + bl 177ef4 │ │ │ │ + ldr r6, [pc, #168] @ b47f4 <_Py_InitializeRecursionLimits@@Base+0x3c08> │ │ │ │ + movw ip, #40732 @ 0x9f1c │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b4ac8 <_Py_InitializeRecursionLimits@@Base+0x3d6c> │ │ │ │ + b b46b8 <_Py_InitializeRecursionLimits@@Base+0x3acc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b b4764 <_Py_InitializeRecursionLimits@@Base+0x3a08> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b4354 <_Py_InitializeRecursionLimits@@Base+0x3768> │ │ │ │ mov r9, r7 │ │ │ │ - b b4a40 <_Py_InitializeRecursionLimits@@Base+0x3ce4> │ │ │ │ + b b4630 <_Py_InitializeRecursionLimits@@Base+0x3a44> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b4ba0 <_Py_InitializeRecursionLimits@@Base+0x3e44> │ │ │ │ + bgt b4790 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne b4ba0 <_Py_InitializeRecursionLimits@@Base+0x3e44> │ │ │ │ + bne b4790 <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #80] @ b4c08 <_Py_InitializeRecursionLimits@@Base+0x3eac> │ │ │ │ + ldr r2, [pc, #80] @ b47f8 <_Py_InitializeRecursionLimits@@Base+0x3c0c> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #40440 @ 0x9df8 │ │ │ │ + movw r3, #40976 @ 0xa010 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b b4830 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ + b b4420 <_Py_InitializeRecursionLimits@@Base+0x3834> │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b4810 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + b b4400 <_Py_InitializeRecursionLimits@@Base+0x3814> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #40] @ b4c0c <_Py_InitializeRecursionLimits@@Base+0x3eb0> │ │ │ │ + ldr r3, [pc, #40] @ b47fc <_Py_InitializeRecursionLimits@@Base+0x3c10> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b49a4 <_Py_InitializeRecursionLimits@@Base+0x3c48> │ │ │ │ - strhteq r4, [fp], #-192 @ 0xffffff40 │ │ │ │ - rsbeq r5, fp, r4, asr #21 │ │ │ │ - subeq r4, sp, ip, asr #18 │ │ │ │ - umaaleq r4, sp, ip, r9 │ │ │ │ - subeq r4, sp, r8, asr r9 │ │ │ │ - subeq r4, sp, ip, lsl #18 │ │ │ │ - subeq r4, sp, ip, lsr #18 │ │ │ │ - subeq r4, sp, r8, lsl #19 │ │ │ │ - subeq r4, sp, ip, ror r9 │ │ │ │ + b b4594 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ + rsbeq r4, fp, r8, lsr #25 │ │ │ │ + strhteq r5, [fp], #-172 @ 0xffffff54 │ │ │ │ + subeq r0, sp, r4, lsl #30 │ │ │ │ + subeq r0, sp, r4, asr pc │ │ │ │ + subeq r0, sp, r0, lsl pc │ │ │ │ + subeq r0, sp, r4, asr #29 │ │ │ │ + subeq r0, sp, r4, ror #29 │ │ │ │ + subeq r0, sp, r0, asr #30 │ │ │ │ + subeq r0, sp, r4, lsr 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 r5, [pc, #656] @ b4ebc <_Py_InitializeRecursionLimits@@Base+0x4160> │ │ │ │ + ldr r5, [pc, #656] @ b4aac <_Py_InitializeRecursionLimits@@Base+0x3ec0> │ │ │ │ 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 b4dd4 <_Py_InitializeRecursionLimits@@Base+0x4078> │ │ │ │ + bne b49c4 <_Py_InitializeRecursionLimits@@Base+0x3dd8> │ │ │ │ ldr r5, [r5, #1140] @ 0x474 │ │ │ │ - movw r3, #47148 @ 0xb82c │ │ │ │ + movw r3, #45964 @ 0xb38c │ │ │ │ movt r3, #11 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4db4 <_Py_InitializeRecursionLimits@@Base+0x4058> │ │ │ │ + bne b49a4 <_Py_InitializeRecursionLimits@@Base+0x3db8> │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4e5c <_Py_InitializeRecursionLimits@@Base+0x4100> │ │ │ │ - ldr r2, [pc, #572] @ b4ec0 <_Py_InitializeRecursionLimits@@Base+0x4164> │ │ │ │ + bne b4a4c <_Py_InitializeRecursionLimits@@Base+0x3e60> │ │ │ │ + ldr r2, [pc, #572] @ b4ab0 <_Py_InitializeRecursionLimits@@Base+0x3ec4> │ │ │ │ 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 b4e48 <_Py_InitializeRecursionLimits@@Base+0x40ec> │ │ │ │ + beq b4a38 <_Py_InitializeRecursionLimits@@Base+0x3e4c> │ │ │ │ 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 b4d44 <_Py_InitializeRecursionLimits@@Base+0x3fe8> │ │ │ │ + beq b4934 <_Py_InitializeRecursionLimits@@Base+0x3d48> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #16684 @ 0x412c │ │ │ │ + movw r3, #17696 @ 0x4520 │ │ │ │ movt r3, #29 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b4e04 <_Py_InitializeRecursionLimits@@Base+0x40a8> │ │ │ │ + bne b49f4 <_Py_InitializeRecursionLimits@@Base+0x3e08> │ │ │ │ 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] │ │ │ │ @@ -138131,15 +137873,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 b4e24 <_Py_InitializeRecursionLimits@@Base+0x40c8> │ │ │ │ + bgt b4a14 <_Py_InitializeRecursionLimits@@Base+0x3e28> │ │ │ │ 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] │ │ │ │ @@ -138149,106 +137891,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 b4cc4 <_Py_InitializeRecursionLimits@@Base+0x3f68> │ │ │ │ + bcc b48b4 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b4cc4 <_Py_InitializeRecursionLimits@@Base+0x3f68> │ │ │ │ + bne b48b4 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4e74 <_Py_InitializeRecursionLimits@@Base+0x4118> │ │ │ │ + bne b4a64 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b4dc4 <_Py_InitializeRecursionLimits@@Base+0x4068> │ │ │ │ + beq b49b4 <_Py_InitializeRecursionLimits@@Base+0x3dc8> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b b4cc4 <_Py_InitializeRecursionLimits@@Base+0x3f68> │ │ │ │ + b b48b4 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b4cc4 <_Py_InitializeRecursionLimits@@Base+0x3f68> │ │ │ │ + bne b48b4 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b4d3c <_Py_InitializeRecursionLimits@@Base+0x3fe0> │ │ │ │ + b b492c <_Py_InitializeRecursionLimits@@Base+0x3d40> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq b4c48 <_Py_InitializeRecursionLimits@@Base+0x3eec> │ │ │ │ + beq b4838 <_Py_InitializeRecursionLimits@@Base+0x3c4c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b4ea4 <_Py_InitializeRecursionLimits@@Base+0x4148> │ │ │ │ + ble b4a94 <_Py_InitializeRecursionLimits@@Base+0x3ea8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b b4d3c <_Py_InitializeRecursionLimits@@Base+0x3fe0> │ │ │ │ + b b492c <_Py_InitializeRecursionLimits@@Base+0x3d40> │ │ │ │ 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 b4ce8 <_Py_InitializeRecursionLimits@@Base+0x3f8c> │ │ │ │ + b b48d8 <_Py_InitializeRecursionLimits@@Base+0x3cec> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d641c <_PyThreadState_New@@Base+0x668> │ │ │ │ + bl 2d82a8 <_PyThreadState_New@@Base+0x664> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b4e88 <_Py_InitializeRecursionLimits@@Base+0x412c> │ │ │ │ + beq b4a78 <_Py_InitializeRecursionLimits@@Base+0x3e8c> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b b4d18 <_Py_InitializeRecursionLimits@@Base+0x3fbc> │ │ │ │ + b b4908 <_Py_InitializeRecursionLimits@@Base+0x3d1c> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ mov r2, r0 │ │ │ │ - b b4d74 <_Py_InitializeRecursionLimits@@Base+0x4018> │ │ │ │ + b b4964 <_Py_InitializeRecursionLimits@@Base+0x3d78> │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b4cc4 <_Py_InitializeRecursionLimits@@Base+0x3f68> │ │ │ │ - b b4dc4 <_Py_InitializeRecursionLimits@@Base+0x4068> │ │ │ │ + bne b48b4 <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + b b49b4 <_Py_InitializeRecursionLimits@@Base+0x3dc8> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b4d9c <_Py_InitializeRecursionLimits@@Base+0x4040> │ │ │ │ + b b498c <_Py_InitializeRecursionLimits@@Base+0x3da0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b b4dc4 <_Py_InitializeRecursionLimits@@Base+0x4068> │ │ │ │ + b b49b4 <_Py_InitializeRecursionLimits@@Base+0x3dc8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b4df0 <_Py_InitializeRecursionLimits@@Base+0x4094> │ │ │ │ + bne b49e0 <_Py_InitializeRecursionLimits@@Base+0x3df4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b b4df0 <_Py_InitializeRecursionLimits@@Base+0x4094> │ │ │ │ - ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b49e0 <_Py_InitializeRecursionLimits@@Base+0x3df4> │ │ │ │ + rsbeq fp, sl, r8, asr #27 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b4ec4 <_Py_hashtable_get@@Base>: │ │ │ │ +000b4ab4 <_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 │ │ │ │ @@ -138258,42 +138000,42 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #23192 @ 0x5a98 │ │ │ │ + movw r3, #22152 @ 0x5688 │ │ │ │ movt r3, #11 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5818 <_Py_hashtable_get@@Base+0x954> │ │ │ │ + bne b5408 <_Py_hashtable_get@@Base+0x954> │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne b521c <_Py_hashtable_get@@Base+0x358> │ │ │ │ + bne b4e0c <_Py_hashtable_get@@Base+0x358> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq b585c <_Py_hashtable_get@@Base+0x998> │ │ │ │ + beq b5444 <_Py_hashtable_get@@Base+0x990> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b51f8 <_Py_hashtable_get@@Base+0x334> │ │ │ │ + beq b4de8 <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b5218 <_Py_hashtable_get@@Base+0x354> │ │ │ │ + beq b4e08 <_Py_hashtable_get@@Base+0x354> │ │ │ │ add r3, r1, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45768 @ 0xb2c8 │ │ │ │ + movw r2, #45320 @ 0xb108 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #27280 @ 0x6a90 │ │ │ │ + movw r3, #26244 @ 0x6684 │ │ │ │ movt r3, #11 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #296] @ 0x128 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5868 <_Py_hashtable_get@@Base+0x9a4> │ │ │ │ + bne b5450 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ movw r2, #27768 @ 0x6c78 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ movw r7, #25973 @ 0x6575 │ │ │ │ movt r7, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ @@ -138319,15 +138061,15 @@ │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ eor r2, r2, r6 │ │ │ │ eor r3, r3, r6 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble b5244 <_Py_hashtable_get@@Base+0x380> │ │ │ │ + ble b4e34 <_Py_hashtable_get@@Base+0x380> │ │ │ │ adds r8, r7, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r6 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -138366,15 +138108,15 @@ │ │ │ │ lsl r3, r3, #21 │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ sub r6, r5, #8 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r8 │ │ │ │ cmp r6, #7 │ │ │ │ - bls b51b8 <_Py_hashtable_get@@Base+0x2f4> │ │ │ │ + bls b4da8 <_Py_hashtable_get@@Base+0x2f4> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r8, r7, #8 │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r7, r7, r5 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -138424,61 +138166,61 @@ │ │ │ │ lsl r5, r5, #21 │ │ │ │ add r5, r5, r6, lsr #11 │ │ │ │ eor ip, ip, r3 │ │ │ │ eor r3, r7, r5 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r5, r5, r9 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt b50e8 <_Py_hashtable_get@@Base+0x224> │ │ │ │ + bgt b4cd8 <_Py_hashtable_get@@Base+0x224> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ bic r7, r5, #7 │ │ │ │ - ldr r8, [pc, #2252] @ b5a90 <_Py_hashtable_get@@Base+0xbcc> │ │ │ │ + ldr r8, [pc, #2252] @ b5680 <_Py_hashtable_get@@Base+0xbcc> │ │ │ │ sub r7, r6, r7 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r5, r5, #7 │ │ │ │ add r7, r7, #7 │ │ │ │ add r5, r6, r5 │ │ │ │ mov r6, #0 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r6 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi b5888 <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ + bhi b5484 <_Py_hashtable_get@@Base+0x9d0> │ │ │ │ add r7, r7, r7 │ │ │ │ ldrh r7, [r8, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ add r3, r1, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r9, #16] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b4f5c <_Py_hashtable_get@@Base+0x98> │ │ │ │ + bne b4b4c <_Py_hashtable_get@@Base+0x98> │ │ │ │ str r5, [r9, #12] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r5 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b56c8 <_Py_hashtable_get@@Base+0x804> │ │ │ │ + bne b52b8 <_Py_hashtable_get@@Base+0x804> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #2120] @ b5a94 <_Py_hashtable_get@@Base+0xbd0> │ │ │ │ + ldr r7, [pc, #2120] @ b5684 <_Py_hashtable_get@@Base+0xbd0> │ │ │ │ sub r8, r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ cmp r8, #6 │ │ │ │ - bhi b5888 <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ + bhi b5484 <_Py_hashtable_get@@Base+0x9d0> │ │ │ │ add r7, r7, r8 │ │ │ │ ldrh r7, [r7, r8] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -138616,15 +138358,15 @@ │ │ │ │ add r3, r3, r2, lsr #11 │ │ │ │ eor r6, r6, r0 │ │ │ │ adc r1, r1, r5 │ │ │ │ eor r3, r3, r6 │ │ │ │ eor r5, r3, r1 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - b b5218 <_Py_hashtable_get@@Base+0x354> │ │ │ │ + b b4e08 <_Py_hashtable_get@@Base+0x354> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r7, #2] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r6, r5, #8, #8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r7, lr, #13 │ │ │ │ @@ -138753,127 +138495,130 @@ │ │ │ │ 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 b5498 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ + b b5088 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r2, [sl, #20] │ │ │ │ - movw r3, #33808 @ 0x8410 │ │ │ │ - movt r3, #11 │ │ │ │ + movw r3, #23280 @ 0x5af0 │ │ │ │ + movt r3, #12 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5828 <_Py_hashtable_get@@Base+0x964> │ │ │ │ + bne b5418 <_Py_hashtable_get@@Base+0x964> │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq b5a84 <_Py_hashtable_get@@Base+0xbc0> │ │ │ │ + beq b546c <_Py_hashtable_get@@Base+0x9b8> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ tst r0, #32 │ │ │ │ - beq b584c <_Py_hashtable_get@@Base+0x988> │ │ │ │ + beq b5464 <_Py_hashtable_get@@Base+0x9b0> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r9, #28 │ │ │ │ addne r0, r9, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq b5854 <_Py_hashtable_get@@Base+0x990> │ │ │ │ + beq b542c <_Py_hashtable_get@@Base+0x978> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5238 <_Py_hashtable_get@@Base+0x374> │ │ │ │ + beq b4e28 <_Py_hashtable_get@@Base+0x374> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b5238 <_Py_hashtable_get@@Base+0x374> │ │ │ │ + beq b4e28 <_Py_hashtable_get@@Base+0x374> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r2, [sl, #20] │ │ │ │ - movw r3, #33808 @ 0x8410 │ │ │ │ - movt r3, #11 │ │ │ │ + movw r3, #23280 @ 0x5af0 │ │ │ │ + movt r3, #12 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5828 <_Py_hashtable_get@@Base+0x964> │ │ │ │ + bne b5418 <_Py_hashtable_get@@Base+0x964> │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b587c <_Py_hashtable_get@@Base+0x9b8> │ │ │ │ + beq b5478 <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ tst r0, #32 │ │ │ │ - beq b5844 <_Py_hashtable_get@@Base+0x980> │ │ │ │ + beq b543c <_Py_hashtable_get@@Base+0x988> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r9, #20 │ │ │ │ addeq r0, r9, #28 │ │ │ │ tst r3, #32 │ │ │ │ - beq b583c <_Py_hashtable_get@@Base+0x978> │ │ │ │ + beq b5434 <_Py_hashtable_get@@Base+0x980> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ mul r2, ip, r2 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5238 <_Py_hashtable_get@@Base+0x374> │ │ │ │ - b b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + beq b4e28 <_Py_hashtable_get@@Base+0x374> │ │ │ │ + b b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b b528c <_Py_hashtable_get@@Base+0x3c8> │ │ │ │ + b b4e7c <_Py_hashtable_get@@Base+0x3c8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ bfi r6, r5, #8, #8 │ │ │ │ - b b54b8 <_Py_hashtable_get@@Base+0x5f4> │ │ │ │ + b b50a8 <_Py_hashtable_get@@Base+0x5f4> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b521c <_Py_hashtable_get@@Base+0x358> │ │ │ │ + b b4e0c <_Py_hashtable_get@@Base+0x358> │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5238 <_Py_hashtable_get@@Base+0x374> │ │ │ │ - b b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b4e28 <_Py_hashtable_get@@Base+0x374> │ │ │ │ + b b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b b57e4 <_Py_hashtable_get@@Base+0x920> │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ - b b57d0 <_Py_hashtable_get@@Base+0x90c> │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ - b b5734 <_Py_hashtable_get@@Base+0x870> │ │ │ │ + b b5338 <_Py_hashtable_get@@Base+0x884> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b b5748 <_Py_hashtable_get@@Base+0x884> │ │ │ │ + b b53d4 <_Py_hashtable_get@@Base+0x920> │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ + b b53c0 <_Py_hashtable_get@@Base+0x90c> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b5200 <_Py_hashtable_get@@Base+0x33c> │ │ │ │ + b b4df0 <_Py_hashtable_get@@Base+0x33c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b5498 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ + b b5088 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ + b b5324 <_Py_hashtable_get@@Base+0x870> │ │ │ │ + cmp r9, r1 │ │ │ │ + beq b4e28 <_Py_hashtable_get@@Base+0x374> │ │ │ │ + b b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ cmp r1, r9 │ │ │ │ - beq b5238 <_Py_hashtable_get@@Base+0x374> │ │ │ │ - b b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + beq b4e28 <_Py_hashtable_get@@Base+0x374> │ │ │ │ + b b5348 <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r6, lr, #13 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r6, r6, r2, lsr #19 │ │ │ │ adds r5, r5, lr │ │ │ │ eor r3, r3, r7 │ │ │ │ adc r4, r2, r4 │ │ │ │ @@ -138992,49 +138737,46 @@ │ │ │ │ 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 b5498 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ - cmp r9, r1 │ │ │ │ - beq b5238 <_Py_hashtable_get@@Base+0x374> │ │ │ │ - b b5758 <_Py_hashtable_get@@Base+0x894> │ │ │ │ - subeq r4, sp, r0, asr #16 │ │ │ │ - subeq r4, sp, lr, asr #16 │ │ │ │ + b b5088 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ + subeq r0, sp, r8, lsr #27 │ │ │ │ + strheq r0, [sp], #-214 @ 0xffffff2a │ │ │ │ push {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 b5d88 <_Py_hashtable_get@@Base+0xec4> │ │ │ │ + bne b5978 <_Py_hashtable_get@@Base+0xec4> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ tst r3, #32 │ │ │ │ - beq b6224 <_Py_hashtable_get@@Base+0x1360> │ │ │ │ + beq b5e14 <_Py_hashtable_get@@Base+0x1360> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b5d64 <_Py_hashtable_get@@Base+0xea0> │ │ │ │ + beq b5954 <_Py_hashtable_get@@Base+0xea0> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b5d84 <_Py_hashtable_get@@Base+0xec0> │ │ │ │ + beq b5974 <_Py_hashtable_get@@Base+0xec0> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45768 @ 0xb2c8 │ │ │ │ + movw r2, #45320 @ 0xb108 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #27280 @ 0x6a90 │ │ │ │ + movw r3, #26244 @ 0x6684 │ │ │ │ movt r3, #11 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #296] @ 0x128 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b6230 <_Py_hashtable_get@@Base+0x136c> │ │ │ │ + bne b5e20 <_Py_hashtable_get@@Base+0x136c> │ │ │ │ movw r3, #27768 @ 0x6c78 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -139059,15 +138801,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 b5d94 <_Py_hashtable_get@@Base+0xed0> │ │ │ │ + ble b5984 <_Py_hashtable_get@@Base+0xed0> │ │ │ │ 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 │ │ │ │ @@ -139103,15 +138845,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 b5d24 <_Py_hashtable_get@@Base+0xe60> │ │ │ │ + bls b5914 <_Py_hashtable_get@@Base+0xe60> │ │ │ │ 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 │ │ │ │ @@ -139157,52 +138899,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 b5c60 <_Py_hashtable_get@@Base+0xd9c> │ │ │ │ + bgt b5850 <_Py_hashtable_get@@Base+0xd9c> │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ bic r7, r5, #7 │ │ │ │ - ldr r9, [pc, #1300] @ b6244 <_Py_hashtable_get@@Base+0x1380> │ │ │ │ + ldr r9, [pc, #1300] @ b5e34 <_Py_hashtable_get@@Base+0x1380> │ │ │ │ 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 b6014 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ + bhi b5c04 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ 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 b5af0 <_Py_hashtable_get@@Base+0xc2c> │ │ │ │ + bne b56e0 <_Py_hashtable_get@@Base+0xc2c> │ │ │ │ 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] @ b6248 <_Py_hashtable_get@@Base+0x1384> │ │ │ │ + ldr r7, [pc, #1196] @ b5e38 <_Py_hashtable_get@@Base+0x1384> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi b6014 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ + bhi b5c04 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ 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 │ │ │ │ @@ -139339,15 +139081,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 b5d84 <_Py_hashtable_get@@Base+0xec0> │ │ │ │ + b b5974 <_Py_hashtable_get@@Base+0xec0> │ │ │ │ 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 │ │ │ │ @@ -139476,58 +139218,59 @@ │ │ │ │ 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 b5fe4 <_Py_hashtable_get@@Base+0x1120> │ │ │ │ + b b5bd4 <_Py_hashtable_get@@Base+0x1120> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b b5ddc <_Py_hashtable_get@@Base+0xf18> │ │ │ │ + b b59cc <_Py_hashtable_get@@Base+0xf18> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b5d6c <_Py_hashtable_get@@Base+0xea8> │ │ │ │ + b b595c <_Py_hashtable_get@@Base+0xea8> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b5fe4 <_Py_hashtable_get@@Base+0x1120> │ │ │ │ - subeq r4, sp, ip, asr r8 │ │ │ │ - subeq r4, sp, sl, ror #16 │ │ │ │ + b b5bd4 <_Py_hashtable_get@@Base+0x1120> │ │ │ │ + subeq r0, sp, r4, asr #27 │ │ │ │ + ldrdeq r0, [sp], #-210 @ 0xffffff2e │ │ │ │ + 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, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne b6544 <_Py_hashtable_get@@Base+0x1680> │ │ │ │ + bne b6138 <_Py_hashtable_get@@Base+0x1684> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ tst r3, #32 │ │ │ │ - beq b69e8 <_Py_hashtable_get@@Base+0x1b24> │ │ │ │ + beq b65dc <_Py_hashtable_get@@Base+0x1b28> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b6520 <_Py_hashtable_get@@Base+0x165c> │ │ │ │ + beq b6114 <_Py_hashtable_get@@Base+0x1660> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b6540 <_Py_hashtable_get@@Base+0x167c> │ │ │ │ + beq b6134 <_Py_hashtable_get@@Base+0x1680> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45768 @ 0xb2c8 │ │ │ │ + movw r2, #45616 @ 0xb230 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #27280 @ 0x6a90 │ │ │ │ + movw r3, #26244 @ 0x6684 │ │ │ │ movt r3, #11 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b69f4 <_Py_hashtable_get@@Base+0x1b30> │ │ │ │ + bne b65e8 <_Py_hashtable_get@@Base+0x1b34> │ │ │ │ movw r3, #27768 @ 0x6c78 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ @@ -139554,15 +139297,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 b6550 <_Py_hashtable_get@@Base+0x168c> │ │ │ │ + ble b6144 <_Py_hashtable_get@@Base+0x1690> │ │ │ │ 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 │ │ │ │ @@ -139598,15 +139341,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 b64e0 <_Py_hashtable_get@@Base+0x161c> │ │ │ │ + bls b60d4 <_Py_hashtable_get@@Base+0x1620> │ │ │ │ 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 │ │ │ │ @@ -139652,52 +139395,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 b641c <_Py_hashtable_get@@Base+0x1558> │ │ │ │ + bgt b6010 <_Py_hashtable_get@@Base+0x155c> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1308] @ b6a08 <_Py_hashtable_get@@Base+0x1b44> │ │ │ │ + ldr r9, [pc, #1308] @ b65fc <_Py_hashtable_get@@Base+0x1b48> │ │ │ │ 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 b67d4 <_Py_hashtable_get@@Base+0x1910> │ │ │ │ + bhi b63c8 <_Py_hashtable_get@@Base+0x1914> │ │ │ │ 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 b62a4 <_Py_hashtable_get@@Base+0x13e0> │ │ │ │ + bne b5e98 <_Py_hashtable_get@@Base+0x13e4> │ │ │ │ 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] @ b6a0c <_Py_hashtable_get@@Base+0x1b48> │ │ │ │ + ldr r6, [pc, #1204] @ b6600 <_Py_hashtable_get@@Base+0x1b4c> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi b67d4 <_Py_hashtable_get@@Base+0x1910> │ │ │ │ + bhi b63c8 <_Py_hashtable_get@@Base+0x1914> │ │ │ │ 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 │ │ │ │ @@ -139834,15 +139577,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 b6540 <_Py_hashtable_get@@Base+0x167c> │ │ │ │ + b b6134 <_Py_hashtable_get@@Base+0x1680> │ │ │ │ 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 │ │ │ │ @@ -139973,75 +139716,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 b67a0 <_Py_hashtable_get@@Base+0x18dc> │ │ │ │ + b b6394 <_Py_hashtable_get@@Base+0x18e0> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b b6598 <_Py_hashtable_get@@Base+0x16d4> │ │ │ │ + b b618c <_Py_hashtable_get@@Base+0x16d8> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b6528 <_Py_hashtable_get@@Base+0x1664> │ │ │ │ + b b611c <_Py_hashtable_get@@Base+0x1668> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b67a0 <_Py_hashtable_get@@Base+0x18dc> │ │ │ │ - subeq r4, sp, r8, ror r8 │ │ │ │ - subeq r4, sp, r6, lsl #17 │ │ │ │ + b b6394 <_Py_hashtable_get@@Base+0x18e0> │ │ │ │ + subeq r4, sp, r0, lsr #24 │ │ │ │ + subeq r4, sp, lr, lsr #24 │ │ │ │ │ │ │ │ -000b6a10 : │ │ │ │ +000b6604 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq b6a7c │ │ │ │ + beq b6670 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #45768 @ 0xb2c8 │ │ │ │ + movw lr, #45616 @ 0xb230 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #27280 @ 0x6a90 │ │ │ │ + movw ip, #26244 @ 0x6684 │ │ │ │ movt ip, #11 │ │ │ │ - ldr r4, [lr, #64] @ 0x40 │ │ │ │ + ldr r4, [lr] │ │ │ │ cmp r4, ip │ │ │ │ - bne b6a84 │ │ │ │ + bne b6678 │ │ │ │ movw r1, #27768 @ 0x6c78 │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl b6ac8 │ │ │ │ + bl b66bc │ │ │ │ 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 b6a68 │ │ │ │ + b b665c │ │ │ │ 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, #27768 @ 0x6c78 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl b6ac8 │ │ │ │ + bl b66bc │ │ │ │ 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 │ │ │ │ @@ -140070,15 +139813,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 b718c │ │ │ │ + ble b6d80 │ │ │ │ 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 │ │ │ │ @@ -140114,15 +139857,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 b6cd8 │ │ │ │ + bls b68cc │ │ │ │ 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] │ │ │ │ @@ -140165,28 +139908,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 b6c18 │ │ │ │ + bgt b680c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ b71c4 │ │ │ │ + ldr r7, [pc, #1248] @ b6db8 │ │ │ │ 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 b6f6c │ │ │ │ + bhi b6b60 │ │ │ │ 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] │ │ │ │ @@ -140471,73 +140214,73 @@ │ │ │ │ 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] @ b71c8 │ │ │ │ + ldr r7, [pc, #44] @ b6dbc │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi b6f6c │ │ │ │ + bhi b6b60 │ │ │ │ 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 b6d2c │ │ │ │ - umaaleq r4, sp, r4, r8 │ │ │ │ - subeq r4, sp, r2, lsr #17 │ │ │ │ + b b6920 │ │ │ │ + subeq r4, sp, ip, lsr ip │ │ │ │ + subeq r4, sp, sl, asr #24 │ │ │ │ │ │ │ │ -000b71cc <_Py_hashtable_set@@Base>: │ │ │ │ +000b6dc0 <_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, #47148 @ 0xb82c │ │ │ │ + movw r3, #45964 @ 0xb38c │ │ │ │ movt r3, #11 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b7358 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + bne b6f4c <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b7400 <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r1, [pc, #552] @ b7450 <_Py_hashtable_set@@Base+0x284> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + bne b6ff4 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r3, [pc, #552] @ b7044 <_Py_hashtable_set@@Base+0x284> │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b73e4 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq b6fd8 <_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 b72e0 <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq b6ed4 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #16684 @ 0x412c │ │ │ │ + movw r3, #17696 @ 0x4520 │ │ │ │ movt r3, #29 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b7370 <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne b6f64 <_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 │ │ │ │ @@ -140546,15 +140289,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 b73c0 <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt b6fb4 <_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] │ │ │ │ @@ -140562,44 +140305,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 b7264 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bcc b6e58 <_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 b7264 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne b6e58 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b7418 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne b700c <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b7368 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq b6f5c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b7264 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b b6e58 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b7264 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne b6e58 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b b72d8 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b b6ecc <_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 │ │ │ │ @@ -140611,178 +140354,180 @@ │ │ │ │ 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 b72bc <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble b6eb0 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d641c <_PyThreadState_New@@Base+0x668> │ │ │ │ + bl 2d82a8 <_PyThreadState_New@@Base+0x664> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7434 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq b7028 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b b72bc <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b b6eb0 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b b7310 <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b b6f04 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b7264 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b b7368 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne b6e58 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b b6f5c <_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 b7340 <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b b6f34 <_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 b7368 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b b6f5c <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b7454 : │ │ │ │ +000b7048 : │ │ │ │ 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, #352] @ b75d0 │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #364] @ b71d0 │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b7504 │ │ │ │ + beq b70fc │ │ │ │ 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, #308] @ b75d4 │ │ │ │ + ldr r1, [pc, #320] @ b71d4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7574 │ │ │ │ + bne b7170 │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ + mov r1, #0 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ - vldr d7, [pc, #264] @ b75c8 │ │ │ │ + vldr d7, [pc, #272] @ b71c8 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r1, [pc, #264] @ b75d8 │ │ │ │ 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] │ │ │ │ + add r0, r0, #1 │ │ │ │ + vstr d7, [r4, #16] │ │ │ │ + movw r1, #47120 @ 0xb810 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + str r1, [r4, #24] │ │ │ │ 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 b756c │ │ │ │ + b b7168 │ │ │ │ movw r0, #20040 @ 0x4e48 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b75bc │ │ │ │ + beq b71b8 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r3, [pc, #176] @ b75d8 │ │ │ │ + str r0, [r4, #28] │ │ │ │ sub r2, r4, #8 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - ldr ip, [r1, #3836] @ 0xefc │ │ │ │ + str r0, [r4, #8] │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldr r0, [r1, #3836] @ 0xefc │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ - vldr d7, [pc, #140] @ b75c8 │ │ │ │ - ldr lr, [ip, #4] │ │ │ │ + vldr d7, [pc, #136] @ b71c8 │ │ │ │ + ldr ip, [r0, #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] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r2, [lr] │ │ │ │ + orr r3, r3, ip │ │ │ │ + str r2, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - str ip, [r4, #-8] │ │ │ │ - str r2, [ip, #4] │ │ │ │ - str r0, [r1, #3824] @ 0xef0 │ │ │ │ + ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ + str r0, [r4, #-8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b75a4 │ │ │ │ + bne b71a0 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b759c │ │ │ │ + bne b7198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b b74b0 │ │ │ │ + b b70a4 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b b74b0 │ │ │ │ - ldr r0, [pc, #20] @ b75d8 │ │ │ │ - bl f0744 │ │ │ │ - b b756c │ │ │ │ + b b70a4 │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl f0618 │ │ │ │ + b b7168 │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq fp, r8, r8, lsl r3 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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] @ b7720 │ │ │ │ + ldr r5, [pc, #296] @ b731c │ │ │ │ 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 b76a4 │ │ │ │ - ldr r0, [pc, #256] @ b7724 │ │ │ │ + beq b72a0 │ │ │ │ + ldr r0, [pc, #256] @ b7320 │ │ │ │ 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 b76cc │ │ │ │ + bne b72c8 │ │ │ │ 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 │ │ │ │ @@ -140800,47 +140545,47 @@ │ │ │ │ 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, #20040 @ 0x4e48 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b7648 │ │ │ │ + bne b7244 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl f0744 │ │ │ │ + bl f0618 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b7698 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b b7294 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b7704 │ │ │ │ + bne b7300 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7648 │ │ │ │ + bne b7244 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b7648 │ │ │ │ + b b7244 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b7648 │ │ │ │ + b b7244 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000b7728 <_PyObject_GC_New@@Base>: │ │ │ │ +000b7324 <_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 │ │ │ │ @@ -140848,180 +140593,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] @ b7ae8 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ - beq b7794 <_PyObject_GC_New@@Base+0x6c> │ │ │ │ + ldreq sl, [pc, #896] @ b76e8 <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ + beq b7390 <_PyObject_GC_New@@Base+0x6c> │ │ │ │ ldr r2, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #876] @ b7ae8 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ + ldr sl, [pc, #880] @ b76e8 <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ 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 b7ac8 <_PyObject_GC_New@@Base+0x3a0> │ │ │ │ + bhi b76c8 <_PyObject_GC_New@@Base+0x3a4> │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r4, r5 │ │ │ │ - bmi b78f4 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ + bmi b74f0 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ ldr r9, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne b78e0 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ - ldr r3, [pc, #788] @ b7aec <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ + bne b74dc <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ + ldr r3, [pc, #792] @ b76ec <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bcs b79d0 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ + bcs b75cc <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b7940 <_PyObject_GC_New@@Base+0x218> │ │ │ │ + beq b753c <_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 b7a7c <_PyObject_GC_New@@Base+0x354> │ │ │ │ + beq b7678 <_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 b788c <_PyObject_GC_New@@Base+0x164> │ │ │ │ + ble b7488 <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b788c <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq b7488 <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b788c <_PyObject_GC_New@@Base+0x164> │ │ │ │ + bne b7488 <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7ad8 <_PyObject_GC_New@@Base+0x3b0> │ │ │ │ + bne b76d8 <_PyObject_GC_New@@Base+0x3b4> │ │ │ │ add r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ tst r2, #16 │ │ │ │ - beq b7960 <_PyObject_GC_New@@Base+0x238> │ │ │ │ + beq b755c <_PyObject_GC_New@@Base+0x238> │ │ │ │ ldr r3, [r6] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b798c <_PyObject_GC_New@@Base+0x264> │ │ │ │ - ldr r2, [pc, #588] @ b7af0 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ + bgt b7588 <_PyObject_GC_New@@Base+0x264> │ │ │ │ + ldr r2, [pc, #592] @ b76f0 <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b79a4 <_PyObject_GC_New@@Base+0x27c> │ │ │ │ + bne b75a0 <_PyObject_GC_New@@Base+0x27c> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq b7934 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + beq b7530 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2f0ebc │ │ │ │ + bl 2f2e64 │ │ │ │ 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 b7958 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + bne b7554 <_PyObject_GC_New@@Base+0x230> │ │ │ │ movw r3, #37664 @ 0x9320 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7ab8 <_PyObject_GC_New@@Base+0x390> │ │ │ │ + beq b76b4 <_PyObject_GC_New@@Base+0x390> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2db0ec │ │ │ │ + bl 2dd030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b7934 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + beq b7530 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ 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 b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b79d0 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ + beq b75cc <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ ldr r7, [sl, r8] │ │ │ │ - b b7820 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + b b741c <_PyObject_GC_New@@Base+0xf8> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b7964 <_PyObject_GC_New@@Base+0x23c> │ │ │ │ + bne b7560 <_PyObject_GC_New@@Base+0x23c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b789c <_PyObject_GC_New@@Base+0x174> │ │ │ │ - ldr r2, [pc, #348] @ b7af0 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ + ble b7498 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + ldr r2, [pc, #352] @ b76f0 <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b78bc <_PyObject_GC_New@@Base+0x194> │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + beq b74b8 <_PyObject_GC_New@@Base+0x194> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b7a44 <_PyObject_GC_New@@Base+0x31c> │ │ │ │ + bne b7640 <_PyObject_GC_New@@Base+0x31c> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b78bc <_PyObject_GC_New@@Base+0x194> │ │ │ │ + bne b74b8 <_PyObject_GC_New@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b b78bc <_PyObject_GC_New@@Base+0x194> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b b74b8 <_PyObject_GC_New@@Base+0x194> │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b7a64 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne b7660 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b78f4 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + beq b74f0 <_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] │ │ │ │ @@ -141030,99 +140775,173 @@ │ │ │ │ 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 b788c <_PyObject_GC_New@@Base+0x164> │ │ │ │ - b b7854 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bge b7488 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + b b7450 <_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 b7934 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ - b b78c8 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ + beq b7530 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + b b74c4 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b79fc <_PyObject_GC_New@@Base+0x2d4> │ │ │ │ - b b78f4 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + bne b75f8 <_PyObject_GC_New@@Base+0x2d4> │ │ │ │ + b b74f0 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r5, [r3, #28] │ │ │ │ cmp lr, r5 │ │ │ │ - bhi b7aa8 <_PyObject_GC_New@@Base+0x380> │ │ │ │ + bhi b76a4 <_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 b7958 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + b b7554 <_PyObject_GC_New@@Base+0x230> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [ip, #12] │ │ │ │ str ip, [r3, #8] │ │ │ │ - b b7820 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ - movw r1, #40612 @ 0x9ea4 │ │ │ │ + b b741c <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + movw r1, #41736 @ 0xa308 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #44] @ b7af4 <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #19552 @ 0x4c60 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 36cd18 │ │ │ │ + b 36da20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b787c <_PyObject_GC_New@@Base+0x154> │ │ │ │ - b b788c <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq b7478 <_PyObject_GC_New@@Base+0x154> │ │ │ │ + b b7488 <_PyObject_GC_New@@Base+0x164> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - subeq r4, sp, ip, lsr #19 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ + movt r2, #106 @ 0x6a │ │ │ │ + sub sp, sp, #12 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ + movt r3, #11 │ │ │ │ + ldr lr, [r2, #1016] @ 0x3f8 │ │ │ │ + cmp lr, r3 │ │ │ │ + bne b77ec <_PyObject_GC_New@@Base+0x4c8> │ │ │ │ + ldr r3, [pc, #232] @ b7818 <_PyObject_GC_New@@Base+0x4f4> │ │ │ │ + mrc 15, 0, r1, 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 b77a0 <_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 b7798 <_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] │ │ │ │ + strhi r3, [r1, #12] │ │ │ │ + strls r1, [r3, #24] │ │ │ │ + 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 b7a98 │ │ │ │ + ldr r2, [fp, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b7798 <_PyObject_GC_New@@Base+0x474> │ │ │ │ + ldr r1, [r2, #976] @ 0x3d0 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ + movt r3, #10 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne b7804 <_PyObject_GC_New@@Base+0x4e0> │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2ec70 │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r4, #800] @ 0x320 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + strne r3, [r4, #800] @ 0x320 │ │ │ │ + b b7798 <_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 b77d8 <_PyObject_GC_New@@Base+0x4b4> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b7af8 : │ │ │ │ +000b781c : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt b7c3c │ │ │ │ + blt b7960 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #40400 @ 0x9dd0 │ │ │ │ + movw r4, #40392 @ 0x9dc8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #1016] @ 0x3f8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b7c14 │ │ │ │ - ldr r0, [pc, #264] @ b7c44 │ │ │ │ + bne b7938 │ │ │ │ + ldr r0, [pc, #264] @ b7968 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - bcs b7bd8 │ │ │ │ + bcs b78fc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b7bc0 │ │ │ │ + beq b78e4 │ │ │ │ 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 b7bb8 │ │ │ │ + bne b78dc │ │ │ │ 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] │ │ │ │ @@ -141131,148 +140950,74 @@ │ │ │ │ strcs r1, [r3, #24] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ strcs r2, [r3, lr] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7bb8 │ │ │ │ + bne b78dc │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b7c2c │ │ │ │ + bne b7950 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b b7bb8 │ │ │ │ + b b78dc │ │ │ │ ldr r0, [r4, #1012] @ 0x3f4 │ │ │ │ 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 b7c00 │ │ │ │ + b b7924 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ - movt r2, #106 @ 0x6a │ │ │ │ - sub sp, sp, #12 │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ - movt r3, #11 │ │ │ │ - ldr lr, [r2, #1016] @ 0x3f8 │ │ │ │ - cmp lr, r3 │ │ │ │ - bne b7d40 │ │ │ │ - ldr r1, [pc, #232] @ b7d6c │ │ │ │ - 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 b7cf4 │ │ │ │ - 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 b7cec │ │ │ │ - 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] │ │ │ │ - strhi r3, [r1, #12] │ │ │ │ - strls r1, [r3, #24] │ │ │ │ - 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 b7e9c │ │ │ │ - ldr r2, [fp, #-16] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b7cec │ │ │ │ - ldr r1, [r2, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ - movt r3, #10 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne b7d58 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2ec70 │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r3, [r4, #800] @ 0x320 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - strne r3, [r4, #800] @ 0x320 │ │ │ │ - b b7cec │ │ │ │ - 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 b7d2c │ │ │ │ - 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 r0, [pc, #268] @ b7e98 │ │ │ │ + ldr r0, [pc, #268] @ b7a94 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r0, r3] │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - bcs b7e64 │ │ │ │ + bcs b7a60 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq b7e74 │ │ │ │ + beq b7a70 │ │ │ │ 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 b7de8 │ │ │ │ + beq b79e4 │ │ │ │ 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] │ │ │ │ @@ -141280,84 +141025,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 b7de0 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bne b79dc │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b7e88 │ │ │ │ + bne b7a84 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b b7de0 │ │ │ │ + b b79dc │ │ │ │ cmp r2, #0 │ │ │ │ - bge b7e20 │ │ │ │ + bge b7a1c │ │ │ │ mov r0, #0 │ │ │ │ - b b7de0 │ │ │ │ + b b79dc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b7e18 │ │ │ │ + b b7a14 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b b7e50 │ │ │ │ + b b7a4c │ │ │ │ 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 b8094 │ │ │ │ + beq b7ca0 │ │ │ │ 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 b7fc8 │ │ │ │ + bls b7bc4 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - beq b7f74 │ │ │ │ + beq b7b70 │ │ │ │ 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 b8020 │ │ │ │ + beq b7c1c │ │ │ │ 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 │ │ │ │ @@ -141386,37 +141131,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 b7f34 │ │ │ │ + b b7b30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8038 │ │ │ │ + beq b7c34 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne b7ffc │ │ │ │ + bne b7bf8 │ │ │ │ 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 b7f34 │ │ │ │ + bne b7b30 │ │ │ │ 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 │ │ │ │ @@ -141429,357 +141174,309 @@ │ │ │ │ mul r2, r1, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r3, #20] │ │ │ │ add r2, r3, #4096 @ 0x1000 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - beq b8188 │ │ │ │ + bne b7c80 │ │ │ │ + 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 b7f34 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + b b7b30 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ cmn r3, #1 │ │ │ │ - beq b8264 │ │ │ │ + beq b7e5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b82ec │ │ │ │ + bne b7ed0 │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b81cc │ │ │ │ + beq b7d94 │ │ │ │ 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 b8334 │ │ │ │ + beq b7f10 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq b831c │ │ │ │ + beq b7ef8 │ │ │ │ ldr r2, [r5, #788] @ 0x314 │ │ │ │ ubfx lr, r1, #0, #18 │ │ │ │ ldr r4, [r5, #792] @ 0x318 │ │ │ │ lsr r0, r1, #18 │ │ │ │ ldr ip, [r5, #796] @ 0x31c │ │ │ │ cmp lr, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ - beq b819c │ │ │ │ + beq b7e2c │ │ │ │ cmp r2, ip │ │ │ │ add ip, r5, r0, lsl #3 │ │ │ │ add r0, r1, #262144 @ 0x40000 │ │ │ │ lsr r0, r0, #18 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ str lr, [r0, #808] @ 0x328 │ │ │ │ str lr, [ip, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ str r4, [r5, #792] @ 0x318 │ │ │ │ - bls b8144 │ │ │ │ + bls b7d50 │ │ │ │ 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 b8300 │ │ │ │ + bne b7f20 │ │ │ │ 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 b7ee0 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - str r2, [r5, #524] @ 0x20c │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r0, [r2, #24] │ │ │ │ - b b8074 │ │ │ │ - add r0, r5, r0, lsl #3 │ │ │ │ - cmp r2, ip │ │ │ │ - mvn ip, #0 │ │ │ │ - str ip, [r0, #804] @ 0x324 │ │ │ │ - str r1, [r3] │ │ │ │ - str r4, [r5, #792] @ 0x318 │ │ │ │ - str r2, [r5, #788] @ 0x314 │ │ │ │ - bhi b8140 │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - str lr, [r3, #16] │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - b b8160 │ │ │ │ + b b7adc │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, #16 │ │ │ │ moveq r2, #448 @ 0x1c0 │ │ │ │ ldreq r0, [r5, #512] @ 0x200 │ │ │ │ - bne b8284 │ │ │ │ + bne b7e7c │ │ │ │ ldr r3, [r7, #984] @ 0x3d8 │ │ │ │ - movw r1, #84 @ 0x54 │ │ │ │ - movt r1, #11 │ │ │ │ + movw r1, #65252 @ 0xfee4 │ │ │ │ + movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b82c4 │ │ │ │ + bne b7ee4 │ │ │ │ mov r1, r2 │ │ │ │ bl 2e390 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b82b8 │ │ │ │ + beq b7eb0 │ │ │ │ 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 b8250 │ │ │ │ + b b7e18 │ │ │ │ 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 b8234 │ │ │ │ + bcc b7dfc │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b b80c0 │ │ │ │ - movw r0, #35692 @ 0x8b6c │ │ │ │ + b b7ccc │ │ │ │ + add r0, r5, r0, lsl #3 │ │ │ │ + cmp r2, ip │ │ │ │ + mvn ip, #0 │ │ │ │ + str ip, [r0, #804] @ 0x324 │ │ │ │ + str r1, [r3] │ │ │ │ + str r4, [r5, #792] @ 0x318 │ │ │ │ + str r2, [r5, #788] @ 0x314 │ │ │ │ + bhi b7d4c │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ + str lr, [r3, #16] │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + b b7d6c │ │ │ │ + movw r0, #36396 @ 0x8e2c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2c79e8 │ │ │ │ + bl 2d3f70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b82d8 │ │ │ │ + bne b7ebc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ - b b80b4 │ │ │ │ + b b7cc0 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs b82b8 │ │ │ │ + bcs b7eb0 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi b82b8 │ │ │ │ + bhi b7eb0 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b81e4 │ │ │ │ + bge b7dac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b b7f68 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r7, #972] @ 0x3cc │ │ │ │ - blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ - b b8204 │ │ │ │ + b b7b64 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8278 │ │ │ │ + beq b7e70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 33db0 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b b80b4 │ │ │ │ - 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 b8160 │ │ │ │ + b b7cc0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r7, #972] @ 0x3cc │ │ │ │ + blx r3 │ │ │ │ + mov r3, r0 │ │ │ │ + b b7dcc │ │ │ │ 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 b82b8 │ │ │ │ + b b7eb0 │ │ │ │ + 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 b7d6c │ │ │ │ │ │ │ │ -000b8344 <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ b838c <_Py_GetConfig@@Base+0x48> │ │ │ │ +000b7f3c <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ b7f84 <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8368 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq b7f60 <_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, #39700 @ 0x9b14 │ │ │ │ + movw r1, #40236 @ 0x9d2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #4] @ b8390 <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ b7f88 <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - strheq r4, [sp], #-156 @ 0xffffff64 │ │ │ │ - │ │ │ │ -000b8394 <_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] @ b840c <_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, #3876 @ 0xf24 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - cmp lr, r1 │ │ │ │ - bne b83f4 <_Py_NewReference@@Base+0x60> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ - bl 2ec64 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, fp, pc} │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r3, lr │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq b8430 <_Py_NewReference@@Base+0x9c> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d6788 <_PyThreadState_New@@Base+0x9d4> │ │ │ │ - sub r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + subeq r4, sp, r0, ror 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi b8520 <_Py_NewReference@@Base+0x18c> │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + bhi b8064 <_Py_GetConfig@@Base+0x128> │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ movne r9, #22 │ │ │ │ movne r8, r5 │ │ │ │ movne r4, r5 │ │ │ │ - bne b8568 <_Py_NewReference@@Base+0x1d4> │ │ │ │ + bne b80ac <_Py_GetConfig@@Base+0x170> │ │ │ │ mov r0, #24 │ │ │ │ mov r8, r5 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, #22 │ │ │ │ mov r1, #2 │ │ │ │ - ldr r2, [pc, #656] @ b8744 <_Py_NewReference@@Base+0x3b0> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r3, [pc, #656] @ b8288 <_Py_GetConfig@@Base+0x34c> │ │ │ │ + mrc 15, 0, r2, 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 b8628 <_Py_NewReference@@Base+0x294> │ │ │ │ + beq b816c <_Py_GetConfig@@Base+0x230> │ │ │ │ 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 b857c <_Py_NewReference@@Base+0x1e8> │ │ │ │ + bne b80c0 <_Py_GetConfig@@Base+0x184> │ │ │ │ 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 b857c <_Py_NewReference@@Base+0x1e8> │ │ │ │ + b b80c0 <_Py_GetConfig@@Base+0x184> │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls b8694 <_Py_NewReference@@Base+0x300> │ │ │ │ + bls b81d8 <_Py_GetConfig@@Base+0x29c> │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs b8670 <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bcs b81b4 <_Py_GetConfig@@Base+0x278> │ │ │ │ mov r4, #2 │ │ │ │ mov r0, #32 │ │ │ │ mov ip, #6 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b84ac <_Py_NewReference@@Base+0x118> │ │ │ │ + beq b7ff0 <_Py_GetConfig@@Base+0xb4> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b86e8 <_Py_NewReference@@Base+0x354> │ │ │ │ + beq b822c <_Py_GetConfig@@Base+0x2f0> │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ 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] @ b8748 <_Py_NewReference@@Base+0x3b4> │ │ │ │ + ldr r2, [pc, #424] @ b828c <_Py_GetConfig@@Base+0x350> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b86b0 <_Py_NewReference@@Base+0x31c> │ │ │ │ + bne b81f4 <_Py_GetConfig@@Base+0x2b8> │ │ │ │ lsl r4, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b85e4 <_Py_NewReference@@Base+0x250> │ │ │ │ + beq b8128 <_Py_GetConfig@@Base+0x1ec> │ │ │ │ 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] │ │ │ │ @@ -141792,323 +141489,323 @@ │ │ │ │ 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 b85d8 <_Py_NewReference@@Base+0x244> │ │ │ │ + beq b811c <_Py_GetConfig@@Base+0x1e0> │ │ │ │ cmp r8, #2 │ │ │ │ str r5, [r3, #24] │ │ │ │ str r5, [r3, #20] │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b b85d8 <_Py_NewReference@@Base+0x244> │ │ │ │ + b b811c <_Py_GetConfig@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b857c <_Py_NewReference@@Base+0x1e8> │ │ │ │ + bne b80c0 <_Py_GetConfig@@Base+0x184> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b8710 <_Py_NewReference@@Base+0x37c> │ │ │ │ + bne b8254 <_Py_GetConfig@@Base+0x318> │ │ │ │ mov r0, r9 │ │ │ │ bl 2ec70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b86e8 <_Py_NewReference@@Base+0x354> │ │ │ │ + beq b822c <_Py_GetConfig@@Base+0x2f0> │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b857c <_Py_NewReference@@Base+0x1e8> │ │ │ │ + b b80c0 <_Py_GetConfig@@Base+0x184> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ - bcs b8724 <_Py_NewReference@@Base+0x390> │ │ │ │ + bcs b8268 <_Py_GetConfig@@Base+0x32c> │ │ │ │ mov r4, #4 │ │ │ │ mov ip, #8 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b b8548 <_Py_NewReference@@Base+0x1b4> │ │ │ │ + b b808c <_Py_GetConfig@@Base+0x150> │ │ │ │ mov r4, #1 │ │ │ │ mov ip, #6 │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b b8548 <_Py_NewReference@@Base+0x1b4> │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b b808c <_Py_GetConfig@@Base+0x150> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne b86f4 <_Py_NewReference@@Base+0x360> │ │ │ │ + bne b8238 <_Py_GetConfig@@Base+0x2fc> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b85b0 <_Py_NewReference@@Base+0x21c> │ │ │ │ + bne b80f4 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ mov r0, r3 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b85b0 <_Py_NewReference@@Base+0x21c> │ │ │ │ + b b80f4 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b85b0 <_Py_NewReference@@Base+0x21c> │ │ │ │ + b b80f4 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b8658 <_Py_NewReference@@Base+0x2c4> │ │ │ │ + b b819c <_Py_GetConfig@@Base+0x260> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40692 @ 0x9ef4 │ │ │ │ + movw r1, #41816 @ 0xa358 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ - b b85d8 <_Py_NewReference@@Base+0x244> │ │ │ │ + b b811c <_Py_GetConfig@@Base+0x1e0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000b874c : │ │ │ │ +000b8290 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt b89fc │ │ │ │ + blt b8540 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b88f4 │ │ │ │ + bne b8438 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b891c │ │ │ │ + beq b8460 │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi b8a1c │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + bhi b8560 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #32112 @ 0x7d70 │ │ │ │ + movw r2, #31084 @ 0x796c │ │ │ │ movt r2, #11 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b894c │ │ │ │ - ldr r1, [pc, #640] @ b8a48 │ │ │ │ + bne b8490 │ │ │ │ + ldr r1, [pc, #640] @ b858c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r8, r2 │ │ │ │ - bhi b88b4 │ │ │ │ + bhi b83f8 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq b8934 │ │ │ │ + beq b8478 │ │ │ │ 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 b8884 │ │ │ │ + beq b83c8 │ │ │ │ movw r2, #43744 @ 0xaae0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #548] @ b8a4c │ │ │ │ + ldr r1, [pc, #548] @ b8590 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b898c │ │ │ │ + ble b84d0 │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne b89a8 │ │ │ │ + bne b84ec │ │ │ │ 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] │ │ │ │ - beq b8878 │ │ │ │ + beq b83bc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, lr │ │ │ │ - bcc b8924 │ │ │ │ + bcc b8468 │ │ │ │ add r0, r0, #3 │ │ │ │ add r0, lr, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ add r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b8818 │ │ │ │ + bne b835c │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #62080 @ 0xf280 │ │ │ │ + movw r2, #61712 @ 0xf110 │ │ │ │ movt r2, #10 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b89e0 │ │ │ │ + bne b8524 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2ec70 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r8, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8, #800] @ 0x320 │ │ │ │ - bne b8818 │ │ │ │ - b b8968 │ │ │ │ + bne b835c │ │ │ │ + b b84ac │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25836 @ 0x64ec │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r4, [pc, #300] @ b8a50 │ │ │ │ - b b8878 │ │ │ │ + ldr r4, [pc, #300] @ b8594 │ │ │ │ + b b83bc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b b8818 │ │ │ │ + b b835c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b88ac │ │ │ │ + b b83f0 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b8818 │ │ │ │ + bne b835c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b8878 │ │ │ │ + beq b83bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b8868 │ │ │ │ - b b8878 │ │ │ │ + bne b83ac │ │ │ │ + b b83bc │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq b8848 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + beq b838c │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b8a30 │ │ │ │ + bne b8574 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8848 │ │ │ │ + bne b838c │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b8848 │ │ │ │ + b b838c │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b88dc │ │ │ │ + b b8420 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40784 @ 0x9f50 │ │ │ │ + movw r1, #41908 @ 0xa3b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b b8878 │ │ │ │ + bl 1b899c │ │ │ │ + b b83bc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2df928 <_PyType_Lookup@@Base+0x30> │ │ │ │ + bl 2e18c0 <_Py_SetImmortalUntracked@@Base+0xba8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b8978 │ │ │ │ + b b84bc │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b8848 │ │ │ │ + b b838c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r0, fp, r8, lsr #5 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq r0, fp, r0, lsr #5 │ │ │ │ │ │ │ │ -000b8a54 : │ │ │ │ +000b8598 : │ │ │ │ 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 b8b5c │ │ │ │ - blt b8bd4 │ │ │ │ + beq b86a0 │ │ │ │ + blt b8718 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt b8b64 │ │ │ │ - ldr r7, [pc, #380] @ b8c08 │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + bgt b86a8 │ │ │ │ + ldr r6, [pc, #380] @ b874c │ │ │ │ + mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r5, [r7, r6] │ │ │ │ add r2, r5, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b8b24 │ │ │ │ - ldr r0, [pc, #352] @ b8c0c │ │ │ │ + beq b8668 │ │ │ │ + ldr r0, [pc, #352] @ b8750 │ │ │ │ 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 b8b90 │ │ │ │ + bne b86d4 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -142126,121 +141823,121 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #43320 @ 0xa938 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bcdc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc928 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8b18 │ │ │ │ - ldr r1, [pc, #192] @ b8c08 │ │ │ │ + beq b865c │ │ │ │ + ldr r1, [pc, #192] @ b874c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r5, [r1, r2] │ │ │ │ - b b8ad8 │ │ │ │ - ldr r4, [pc, #172] @ b8c10 │ │ │ │ - b b8b18 │ │ │ │ + ldr r5, [r2, r1] │ │ │ │ + b b861c │ │ │ │ + ldr r4, [pc, #172] @ b8754 │ │ │ │ + b b865c │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls b8b24 │ │ │ │ + bls b8668 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8b18 │ │ │ │ - ldr r1, [pc, #132] @ b8c08 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + beq b865c │ │ │ │ + ldr r2, [pc, #132] @ b874c │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b b8ad8 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b b861c │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne b8bec │ │ │ │ + bne b8730 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne b8ad0 │ │ │ │ + bne b8614 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b8ad0 │ │ │ │ + b b8614 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #40836 @ 0x9f84 │ │ │ │ + movw r0, #41960 @ 0xa3e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b8b18 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b865c │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b8ad0 │ │ │ │ + b b8614 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ 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] @ b8df4 │ │ │ │ + ldr r3, [pc, #452] @ b8938 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8ddc │ │ │ │ + beq b8920 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi b8dec │ │ │ │ + bhi b8930 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne b8d8c │ │ │ │ - ldr r3, [pc, #396] @ b8df8 │ │ │ │ + bne b88d0 │ │ │ │ + ldr r3, [pc, #396] @ b893c │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bhi b8d44 │ │ │ │ + bhi b8888 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b8db8 │ │ │ │ + beq b88fc │ │ │ │ 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 b8d08 │ │ │ │ + beq b884c │ │ │ │ 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 b8da8 │ │ │ │ + beq b88ec │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2df4c │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ @@ -142249,87 +141946,87 @@ │ │ │ │ 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 b8cb4 │ │ │ │ + bcc b87f8 │ │ │ │ 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 b8cb4 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bne b87f8 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #62080 @ 0xf280 │ │ │ │ + movw r2, #61712 @ 0xf110 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b8dc8 │ │ │ │ + bne b890c │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8d00 │ │ │ │ + beq b8844 │ │ │ │ ldr r1, [r7, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b b8cb4 │ │ │ │ + b b87f8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b8d00 │ │ │ │ + beq b8844 │ │ │ │ mov r2, r3 │ │ │ │ - b b8cb4 │ │ │ │ + b b87f8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b b8d00 │ │ │ │ + b b8844 │ │ │ │ mov r0, r7 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ mov r2, r0 │ │ │ │ - b b8d3c │ │ │ │ + b b8880 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ mov r3, r0 │ │ │ │ - b b8d70 │ │ │ │ - movw r1, #40864 @ 0x9fa0 │ │ │ │ + b b88b4 │ │ │ │ + movw r1, #41988 @ 0xa404 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #16] @ b8dfc │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ b8940 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b8d00 │ │ │ │ + b b8844 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r4, sp, ip, asr #19 │ │ │ │ + subeq r4, sp, 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 r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt b8eb8 │ │ │ │ - ldr r1, [pc, #188] @ b8ee8 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + bgt b89fc │ │ │ │ + ldr r3, [pc, #188] @ b8a2c │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r3, r1, r0, lsl #2 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #2112] @ 0x840 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b8e60 │ │ │ │ + beq b89a4 │ │ │ │ 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} │ │ │ │ @@ -142341,44 +142038,44 @@ │ │ │ │ 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 b8eb8 │ │ │ │ + bhi b89fc │ │ │ │ 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 b8e58 │ │ │ │ + b b899c │ │ │ │ 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 bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne b8ea4 │ │ │ │ - b b8e58 │ │ │ │ + bne b89e8 │ │ │ │ + b b899c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r2, [pc, #156] @ b8f90 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r3, [pc, #156] @ b8ad4 │ │ │ │ + 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 b8f20 │ │ │ │ + beq b8a64 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #2116] @ 0x844 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -142390,89 +142087,89 @@ │ │ │ │ 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 b8f7c │ │ │ │ + bhi b8ac0 │ │ │ │ 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 bb82c │ │ │ │ + bl bb38c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8f60 │ │ │ │ + bne b8aa4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9338 │ │ │ │ + beq b8e7c │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9354 │ │ │ │ + beq b8e98 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - ldr r1, [pc, #972] @ b93ac │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, sl │ │ │ │ movge sl, r2 │ │ │ │ mov r2, r5 │ │ │ │ movge r5, r3 │ │ │ │ movge r3, r2 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r2, [pc, #944] @ b8ef0 │ │ │ │ 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 b9378 │ │ │ │ + bgt b8ebc │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b92d4 │ │ │ │ + beq b8e18 │ │ │ │ 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 b9070 │ │ │ │ + bls b8bb4 │ │ │ │ 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 2df4c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs b9294 │ │ │ │ + bcs b8dd8 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r5, #21 │ │ │ │ add r1, r1, r9, lsl #2 │ │ │ │ mov sl, r8 │ │ │ │ cmp r1, r3 │ │ │ │ sub r3, r1, r5 │ │ │ │ sub r3, r3, #21 │ │ │ │ @@ -142494,235 +142191,235 @@ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r5, #48 @ 0x30 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr lr, [r0], #4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq b9280 │ │ │ │ + beq b8dc4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ 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 b9258 │ │ │ │ + bls b8d9c │ │ │ │ ldr ip, [r5, #24] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #4] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls b9258 │ │ │ │ + bls b8d9c │ │ │ │ ldr ip, [r5, #28] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #8] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls b9258 │ │ │ │ + bls b8d9c │ │ │ │ ldr ip, [r5, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #12] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp ip, r1 │ │ │ │ - bcs b9258 │ │ │ │ + bcs b8d9c │ │ │ │ ldr ip, [r5, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #16] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls b9258 │ │ │ │ + bls b8d9c │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ umlal r6, r7, lr, ip │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ adds r6, r6, r3 │ │ │ │ str r6, [r4, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, ip │ │ │ │ - bls b9258 │ │ │ │ + bls b8d9c │ │ │ │ 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, #-72] @ 0xffffffb8 │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bls b9258 │ │ │ │ + bls b8d9c │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, r4, #28 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, lr │ │ │ │ str sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr lr, [r6], #4 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [r7] │ │ │ │ umlal r2, sl, lr, r0 │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7], #4 │ │ │ │ adc r3, sl, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - bhi b9224 │ │ │ │ + bhi b8d68 │ │ │ │ ldr sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ moveq lr, #0 │ │ │ │ lslne lr, lr, #2 │ │ │ │ cmp r2, r0 │ │ │ │ add lr, r4, lr │ │ │ │ str r3, [lr, #4] │ │ │ │ - bls b9288 │ │ │ │ + bls b8dcc │ │ │ │ add r4, r4, #4 │ │ │ │ - b b90ec │ │ │ │ + b b8c30 │ │ │ │ cmp r2, r0 │ │ │ │ - bhi b9278 │ │ │ │ + bhi b8dbc │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble b92a8 │ │ │ │ + ble b8dec │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b92b8 │ │ │ │ + beq b8dfc │ │ │ │ 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 b92a8 │ │ │ │ + beq b8dec │ │ │ │ ldr r3, [r8, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne b92a8 │ │ │ │ - b b92bc │ │ │ │ + bne b8dec │ │ │ │ + b b8e00 │ │ │ │ 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 b9390 │ │ │ │ + bhi b8ed4 │ │ │ │ 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 b904c │ │ │ │ - b b9070 │ │ │ │ + bcc b8b90 │ │ │ │ + b b8bb4 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq b935c │ │ │ │ + beq b8ea0 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b8fd4 │ │ │ │ + bne b8b18 │ │ │ │ cmp r2, #1 │ │ │ │ - bne b8fd0 │ │ │ │ + bne b8b14 │ │ │ │ mov r0, #0 │ │ │ │ - bl b8e00 │ │ │ │ + bl b8944 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b b92ac │ │ │ │ + b b8df0 │ │ │ │ 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 bb82c │ │ │ │ + bl bb38c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b9314 │ │ │ │ - b b92ac │ │ │ │ + bne b8e58 │ │ │ │ + b b8df0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b93b0 : │ │ │ │ +000b8ef4 : │ │ │ │ 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 b943c │ │ │ │ + beq b8f80 │ │ │ │ cmp r2, #840 @ 0x348 │ │ │ │ moveq r3, #624 @ 0x270 │ │ │ │ movteq r3, #39 @ 0x27 │ │ │ │ - beq b93f8 │ │ │ │ + beq b8f3c │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 444320 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 444608 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi b9478 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bhi b8fbc │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #38020 @ 0x9484 │ │ │ │ + movw r1, #36808 @ 0x8fc8 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ cmp lr, r1 │ │ │ │ - bne b9460 │ │ │ │ + bne b8fa4 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ b 2ea9c │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #38020 @ 0x9484 │ │ │ │ + movw r1, #36808 @ 0x8fc8 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ cmp lr, r1 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, r2 │ │ │ │ - beq b9428 │ │ │ │ + beq b8f6c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ @@ -142739,42 +142436,42 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r1, r2 │ │ │ │ movne r1, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ea9c │ │ │ │ │ │ │ │ -000b94bc : │ │ │ │ +000b9000 : │ │ │ │ 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 b9574 │ │ │ │ - ldr r7, [pc, #364] @ b964c │ │ │ │ + blt b90b8 │ │ │ │ + ldr r7, [pc, #364] @ b9190 │ │ │ │ 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 b9634 │ │ │ │ + beq b9178 │ │ │ │ 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] @ b9650 │ │ │ │ + ldr r2, [pc, #320] @ b9194 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9608 │ │ │ │ + bne b914c │ │ │ │ cmp r5, #0 │ │ │ │ - bne b95a8 │ │ │ │ + bne b90ec │ │ │ │ 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 │ │ │ │ @@ -142785,123 +142482,123 @@ │ │ │ │ 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 b9588 │ │ │ │ + b b90cc │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #40920 @ 0x9fd8 │ │ │ │ + movw r0, #42044 @ 0xa43c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_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 b9528 │ │ │ │ + beq b906c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb97c │ │ │ │ + bl bb83c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq b95dc │ │ │ │ + beq b9120 │ │ │ │ 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 b954c │ │ │ │ + b b9090 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b95fc │ │ │ │ + bgt b9140 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b95fc │ │ │ │ + bne b9140 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b 36d9fc │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b9590 │ │ │ │ + bne b90d4 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9520 │ │ │ │ + bne b9064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b b9520 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b b9064 │ │ │ │ movw r0, #22496 @ 0x57e0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b9520 │ │ │ │ - b b9588 │ │ │ │ + bne b9064 │ │ │ │ + b b90cc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {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 r7, #40400 @ 0x9dd0 │ │ │ │ + movw r7, #40392 @ 0x9dc8 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [r7, #928] @ 0x3a0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne b9c80 │ │ │ │ + bne b97c4 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr ip, [r1, #192] @ 0xc0 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ orr r3, r3, #2 │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [r1, #84] @ 0x54 │ │ │ │ - bne b9d9c │ │ │ │ - ldr r2, [pc, #2240] @ b9f6c │ │ │ │ + bne b98e0 │ │ │ │ + ldr r2, [pc, #2240] @ b9ab0 │ │ │ │ ldr r1, [r2] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi b9d80 │ │ │ │ + bhi b98c4 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne b96dc │ │ │ │ + bne b9220 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b96c4 │ │ │ │ + bne b9208 │ │ │ │ dmb ish │ │ │ │ - bne b9d70 │ │ │ │ - ldr r1, [pc, #2180] @ b9f70 │ │ │ │ + bne b98b4 │ │ │ │ + ldr r1, [pc, #2180] @ b9ab4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, r3, #1 │ │ │ │ - ldr r1, [r1, r2] │ │ │ │ + ldr r1, [r2, r1] │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9ed4 │ │ │ │ + bne b9a18 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9d94 │ │ │ │ + beq b98d8 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r2, r6, #90112 @ 0x16000 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ mov r0, #1 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ ldr ip, [r2, #1448] @ 0x5a8 │ │ │ │ - ldr r1, [pc, #2124] @ b9f74 │ │ │ │ + ldr r1, [pc, #2124] @ b9ab8 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ ldrh r2, [r4, #206] @ 0xce │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #1 │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ str r4, [r3, #260] @ 0x104 │ │ │ │ add r3, ip, #1 │ │ │ │ @@ -142910,15 +142607,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b9750 │ │ │ │ + bne b9294 │ │ │ │ add r3, ip, #368 @ 0x170 │ │ │ │ dmb ish │ │ │ │ add r3, r3, #2 │ │ │ │ str r4, [r7, r3, lsl #4] │ │ │ │ mov r3, #28 │ │ │ │ add r9, r5, #90112 @ 0x16000 │ │ │ │ mov r2, #1 │ │ │ │ @@ -142928,31 +142625,31 @@ │ │ │ │ str r2, [ip, #432] @ 0x1b0 │ │ │ │ str r4, [ip, #428] @ 0x1ac │ │ │ │ ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #1448] @ 0x5a8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - bne b9a80 │ │ │ │ + bne b95c4 │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq b9e7c │ │ │ │ + beq b99c0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9aec │ │ │ │ + beq b9630 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq b9b68 │ │ │ │ + beq b96ac │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b9b9c │ │ │ │ - ldr r2, [pc, #1920] @ b9f70 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + beq b96e0 │ │ │ │ + ldr r3, [pc, #1920] @ b9ab4 │ │ │ │ + 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 │ │ │ │ movls r3, #0 │ │ │ │ @@ -142962,132 +142659,132 @@ │ │ │ │ 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 b9f38 │ │ │ │ + beq b9a7c │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ sub sl, r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ clz r3, r3 │ │ │ │ clz sl, sl │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ lsr sl, sl, #5 │ │ │ │ mov r1, sl │ │ │ │ ldrne r3, [r2, #4] │ │ │ │ strne r3, [r4, #4] │ │ │ │ - bl 2d7f90 │ │ │ │ + bl 2d9e04 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9d08 │ │ │ │ + beq b984c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d803c │ │ │ │ + bl 2d9eb0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9d08 │ │ │ │ + beq b984c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8700 │ │ │ │ + bl 2da574 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9d08 │ │ │ │ + beq b984c │ │ │ │ mov r0, r4 │ │ │ │ - bl c1df4 │ │ │ │ + bl c199c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9d08 │ │ │ │ + beq b984c │ │ │ │ cmp r5, r6 │ │ │ │ - bne b98e0 │ │ │ │ + bne b9424 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca7ac │ │ │ │ + bl ca648 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b99f0 │ │ │ │ + beq b9534 │ │ │ │ tst r3, #16 │ │ │ │ - bne b9bd0 │ │ │ │ + bne b9714 │ │ │ │ tst r3, #8 │ │ │ │ - bne b99b0 │ │ │ │ + bne b94f4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9cc0 │ │ │ │ + beq b9804 │ │ │ │ ldr r2, [r4, #168] @ 0xa8 │ │ │ │ mov sl, #0 │ │ │ │ add r3, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mov r1, r4 │ │ │ │ cmp r2, sl │ │ │ │ - ble b9938 │ │ │ │ + ble b947c │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bge b9930 │ │ │ │ + bge b9474 │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ce210 │ │ │ │ + bl ce0ac │ │ │ │ ldrd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b9d08 │ │ │ │ + blt b984c │ │ │ │ add sl, sl, #1 │ │ │ │ - b b98fc │ │ │ │ + b b9440 │ │ │ │ cmp r5, r6 │ │ │ │ - bne b9c14 │ │ │ │ + bne b9758 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd5d4 │ │ │ │ + bl cd470 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b99f0 │ │ │ │ + beq b9534 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b9968 │ │ │ │ + beq b94ac │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9e9c │ │ │ │ + beq b99e0 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ tst r3, #16 │ │ │ │ - bne b9ba4 │ │ │ │ + bne b96e8 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt b998c │ │ │ │ + bgt b94d0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b9f18 │ │ │ │ + ble b9a5c │ │ │ │ orr r2, r3, #4096 @ 0x1000 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bne b9c20 │ │ │ │ + bne b9764 │ │ │ │ mov r0, #0 │ │ │ │ bic r2, r2, #8192 @ 0x2000 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r2, r2, #16 │ │ │ │ bics r2, r2, #16 │ │ │ │ - bne b9ef4 │ │ │ │ + bne b9a38 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r3, #15 │ │ │ │ strne r3, [r4, #104] @ 0x68 │ │ │ │ - bne b98e0 │ │ │ │ + bne b9424 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42028 @ 0xa42c │ │ │ │ + movw r1, #43152 @ 0xa890 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne b9e04 │ │ │ │ + bne b9948 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357fd4 │ │ │ │ + bl 35895c │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov lr, #0 │ │ │ │ mvn r0, #0 │ │ │ │ sub ip, r3, #1 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvn r1, #0 │ │ │ │ add r8, r3, ip, lsl #4 │ │ │ │ @@ -143097,29 +142794,29 @@ │ │ │ │ str lr, [r3, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r2, [r8] │ │ │ │ adds r2, r2, r0 │ │ │ │ adc r3, r3, r1 │ │ │ │ strexd sl, r2, [r8] │ │ │ │ cmp sl, #0 │ │ │ │ - bne b9a3c │ │ │ │ + bne b9580 │ │ │ │ cmp r5, r6 │ │ │ │ dmb ish │ │ │ │ addeq r3, ip, #368 @ 0x170 │ │ │ │ mvn r0, #0 │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq lr, [r7, r3, lsl #4] │ │ │ │ ldr r3, [r9, #1448] @ 0x5a8 │ │ │ │ streq lr, [r4, #180] @ 0xb4 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r9, #1448] @ 0x5a8 │ │ │ │ - b b99a8 │ │ │ │ + b b94ec │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1248] @ b9f70 │ │ │ │ + mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + ldr r0, [pc, #1248] @ b9ab4 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add ip, r0, r3 │ │ │ │ @@ -143132,28 +142829,28 @@ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r3, r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq b9e7c │ │ │ │ + beq b99c0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b97cc │ │ │ │ - bl b7454 │ │ │ │ + bne b9310 │ │ │ │ + bl b7048 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq b99f0 │ │ │ │ + beq b9534 │ │ │ │ cmp r2, #0 │ │ │ │ streq r0, [r4, #132] @ 0x84 │ │ │ │ - beq b97cc │ │ │ │ - ldr r1, [pc, #1116] @ b9f70 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + beq b9310 │ │ │ │ + ldr r2, [pc, #1116] @ b9ab4 │ │ │ │ + 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 │ │ │ │ movls r3, #0 │ │ │ │ @@ -143166,69 +142863,69 @@ │ │ │ │ cmp r3, #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 │ │ │ │ str r0, [r1, #16] │ │ │ │ - b b97cc │ │ │ │ + b b9310 │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b983c │ │ │ │ + beq b9380 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne b9e68 │ │ │ │ + bne b99ac │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ movw r0, #36904 @ 0x9028 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b97e8 │ │ │ │ + bne b932c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b b9830 │ │ │ │ + b b9374 │ │ │ │ cmn r2, #1 │ │ │ │ - beq b998c │ │ │ │ + beq b94d0 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42180 @ 0xa4c4 │ │ │ │ + movw r1, #43304 @ 0xa928 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b99f0 │ │ │ │ + b b9534 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi b9de0 │ │ │ │ + bhi b9924 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #0 │ │ │ │ strne r2, [r4, #144] @ 0x90 │ │ │ │ - bne b98d8 │ │ │ │ + bne b941c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41868 @ 0xa38c │ │ │ │ + movw r1, #42992 @ 0xa7f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b99f0 │ │ │ │ + b b9534 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq b999c │ │ │ │ + beq b94e0 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #832] @ b9f70 │ │ │ │ + ldr r0, [pc, #832] @ b9ab4 │ │ │ │ mov r2, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ add r0, r0, #91136 @ 0x16400 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ cmp r0, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ @@ -143236,53 +142933,53 @@ │ │ │ │ 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 r0, [r1, #8] │ │ │ │ - b b99a8 │ │ │ │ + b b94ec │ │ │ │ ldr ip, [r1, #180] @ 0xb4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r3, [pc, #740] @ b9f74 │ │ │ │ + ldr r3, [pc, #740] @ b9ab8 │ │ │ │ mov r1, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b9ca0 │ │ │ │ + bne b97e4 │ │ │ │ dmb ish │ │ │ │ - b b9778 │ │ │ │ + b b92bc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - bne b9d10 │ │ │ │ + bne b9854 │ │ │ │ mov r0, sl │ │ │ │ - bl bdff0 │ │ │ │ + bl bdb94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9d08 │ │ │ │ + beq b984c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b98ec │ │ │ │ - ldr r1, [pc, #648] @ b9f78 │ │ │ │ + bne b9430 │ │ │ │ + ldr r1, [pc, #648] @ b9abc │ │ │ │ mov r0, sl │ │ │ │ - bl c00f8 │ │ │ │ + bl bfb38 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r3, #23492 @ 0x5bc4 │ │ │ │ + movwne r3, #26688 @ 0x6840 │ │ │ │ movtne r3, #55 @ 0x37 │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ - bne b98ec │ │ │ │ + bne b9430 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b99f0 │ │ │ │ - ldr r1, [pc, #600] @ b9f70 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + b b9534 │ │ │ │ + ldr r2, [pc, #600] @ b9ab4 │ │ │ │ + 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 │ │ │ │ movls r3, #0 │ │ │ │ @@ -143296,54 +142993,54 @@ │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r2, #96256 @ 0x17800 │ │ │ │ add r0, r0, #428 @ 0x1ac │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r1, r1, r0 │ │ │ │ addeq r1, r1, r3 │ │ │ │ ldr sl, [r1, #16] │ │ │ │ - b b9cd0 │ │ │ │ + b b9814 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bls b9f48 │ │ │ │ + bls b9a8c │ │ │ │ ldr ip, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #488] @ b9f70 │ │ │ │ + ldr r2, [pc, #488] @ b9ab4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp ip, #0 │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ - bne b9ebc │ │ │ │ + ldr r1, [r3, r2] │ │ │ │ + bne b9a00 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r3, r6, #90112 @ 0x16000 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r3, #1448] @ 0x5a8 │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #440] @ b9f74 │ │ │ │ + ldr r3, [pc, #440] @ b9ab8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b9768 │ │ │ │ - b b9dc4 │ │ │ │ - movw r3, #45768 @ 0xb2c8 │ │ │ │ + beq b92ac │ │ │ │ + b b9908 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41796 @ 0xa344 │ │ │ │ + movw r1, #42920 @ 0xa7a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ - bl 1733a4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b99f0 │ │ │ │ - ldr r1, [pc, #356] @ b9f70 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + b b9534 │ │ │ │ + ldr r2, [pc, #356] @ b9ab4 │ │ │ │ + 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 │ │ │ │ movls r3, #0 │ │ │ │ @@ -143358,110 +143055,110 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b9a00 │ │ │ │ + b b9544 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b b9b84 │ │ │ │ + b b96c8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movw r1, #42880 @ 0xa780 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b99f0 │ │ │ │ + b b9534 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42108 @ 0xa47c │ │ │ │ + movw r1, #43232 @ 0xa8e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b b9d08 │ │ │ │ + bl 1736ec │ │ │ │ + b b984c │ │ │ │ ubfx r3, ip, #0, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ - b b9d94 │ │ │ │ + b b98d8 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r1, r2, lsl #2 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r0, [r2, #260] @ 0x104 │ │ │ │ - bne b9708 │ │ │ │ - b b9d94 │ │ │ │ - movw r3, #45768 @ 0xb2c8 │ │ │ │ + bne b924c │ │ │ │ + b b98d8 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41948 @ 0xa3dc │ │ │ │ + movw r1, #43072 @ 0xa840 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ - bl 1733a4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b99f0 │ │ │ │ + b b9534 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42272 @ 0xa520 │ │ │ │ + movw r1, #43396 @ 0xa984 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b b9d08 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 1736ec │ │ │ │ + b b984c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b9838 │ │ │ │ - b b9d08 │ │ │ │ + bge b937c │ │ │ │ + b b984c │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne b96dc │ │ │ │ + bne b9220 │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b96dc │ │ │ │ - b b9f50 │ │ │ │ - rsbeq fp, sl, r8, ror #9 │ │ │ │ + beq b9220 │ │ │ │ + b b9a94 │ │ │ │ + rsbeq fp, sl, r0, ror #9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq fp, [sl], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq r2, fp, r8, asr #18 │ │ │ │ + strdeq fp, [sl], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r2, fp, r0, asr #18 │ │ │ │ push {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 ba4a0 │ │ │ │ + bne b9fe4 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq baeb8 │ │ │ │ + beq baa18 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba510 │ │ │ │ + beq ba054 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq ba584 │ │ │ │ + beq ba0c8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq ba5b8 │ │ │ │ - ldr r1, [pc, #4008] @ baf90 │ │ │ │ + beq ba0fc │ │ │ │ + ldr r1, [pc, #4036] @ baaf0 │ │ │ │ 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 │ │ │ │ @@ -143472,302 +143169,302 @@ │ │ │ │ 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 baea8 │ │ │ │ + beq baa08 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ clz r2, sl │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne baab8 │ │ │ │ + bne ba5fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba89c │ │ │ │ + beq ba3e0 │ │ │ │ ldr r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne bac80 │ │ │ │ + bne ba7c4 │ │ │ │ movw r7, #42048 @ 0xa440 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp sl, r7 │ │ │ │ - bne ba8e8 │ │ │ │ + bne ba42c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb108 │ │ │ │ + bl bac68 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq baa9c │ │ │ │ + beq ba5e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc518 │ │ │ │ + bl bc078 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba0ac │ │ │ │ + bgt b9bf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - beq ba8d4 │ │ │ │ + beq ba418 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ba940 │ │ │ │ + beq ba484 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq baf0c │ │ │ │ + beq baa6c │ │ │ │ cmp sl, r7 │ │ │ │ - bne ba94c │ │ │ │ + bne ba490 │ │ │ │ ldr r9, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne ba5cc │ │ │ │ + bne ba110 │ │ │ │ cmp r6, r9 │ │ │ │ - bne bad60 │ │ │ │ + bne ba8a8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne ba808 │ │ │ │ + bne ba34c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r7 │ │ │ │ - bne ba820 │ │ │ │ + bne ba364 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble ba73c │ │ │ │ + ble ba280 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r9, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r9 │ │ │ │ - bhi ba180 │ │ │ │ + bhi b9cc4 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq bae38 │ │ │ │ + beq ba998 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble ba180 │ │ │ │ + ble b9cc4 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq ba2bc │ │ │ │ + beq b9e00 │ │ │ │ cmp r1, #1 │ │ │ │ - beq ba180 │ │ │ │ + beq b9cc4 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq ba2bc │ │ │ │ + beq b9e00 │ │ │ │ cmp r1, #2 │ │ │ │ - beq ba180 │ │ │ │ + beq b9cc4 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr sl, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq ba2bc │ │ │ │ + beq b9e00 │ │ │ │ cmp r1, ip │ │ │ │ - bne ba168 │ │ │ │ + bne b9cac │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bada4 │ │ │ │ + bne ba914 │ │ │ │ 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, r7 │ │ │ │ - bne ba2d8 │ │ │ │ + bne b9e1c │ │ │ │ ldr r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble ba35c │ │ │ │ + ble b9ea0 │ │ │ │ add r1, r9, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r7, #29999 @ 0x752f │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r7 │ │ │ │ - bhi ba240 │ │ │ │ + bhi b9d84 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq badc8 │ │ │ │ + beq ba904 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble ba240 │ │ │ │ + ble b9d84 │ │ │ │ ldr lr, [r3, #16] │ │ │ │ cmp r2, lr │ │ │ │ - beq ba350 │ │ │ │ + beq b9e94 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ba240 │ │ │ │ + beq b9d84 │ │ │ │ ldr lr, [r3, #20] │ │ │ │ cmp r2, lr │ │ │ │ - beq ba350 │ │ │ │ + beq b9e94 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ba240 │ │ │ │ + beq b9d84 │ │ │ │ add r3, r3, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq ba350 │ │ │ │ + beq b9e94 │ │ │ │ cmp r0, lr │ │ │ │ - bne ba228 │ │ │ │ + bne b9d6c │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne baf6c │ │ │ │ + bne baacc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ - beq ba750 │ │ │ │ + beq ba294 │ │ │ │ cmp r6, r2 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq ba388 │ │ │ │ + beq b9ecc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba37c │ │ │ │ + bgt b9ec0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne ba37c │ │ │ │ + bne b9ec0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ba37c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b9ec0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ba2bc │ │ │ │ + beq b9e00 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba298 │ │ │ │ + bne b9ddc │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ba180 │ │ │ │ + bne b9cc4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt ba110 │ │ │ │ + bgt b9c54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r7 │ │ │ │ - beq ba1b8 │ │ │ │ - ldr r1, [pc, #3252] @ baf94 │ │ │ │ + beq b9cfc │ │ │ │ + ldr r1, [pc, #3280] @ baaf4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d9940 │ │ │ │ - ldr r1, [pc, #3228] @ baf94 │ │ │ │ + bl 2db884 │ │ │ │ + ldr r1, [pc, #3256] @ baaf4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #42048 @ 0xa440 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2d9940 │ │ │ │ + bl 2db884 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq bab44 │ │ │ │ + beq ba688 │ │ │ │ tst r3, #1 │ │ │ │ - beq bab28 │ │ │ │ + beq ba66c │ │ │ │ cmp r5, #1 │ │ │ │ - bls ba1b8 │ │ │ │ - b ba240 │ │ │ │ + bls b9cfc │ │ │ │ + b b9d84 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ba350 │ │ │ │ + beq b9e94 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba32c │ │ │ │ + bne b9e70 │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ba240 │ │ │ │ + bne b9d84 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne ba1d0 │ │ │ │ + bne b9d14 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne ba374 │ │ │ │ + bne b9eb8 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba5c0 │ │ │ │ + bne ba104 │ │ │ │ cmp r6, #0 │ │ │ │ - bne ba274 │ │ │ │ + bne b9db8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq ba758 │ │ │ │ + beq ba29c │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba880 │ │ │ │ + bne ba3c4 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne ba7fc │ │ │ │ + bne ba340 │ │ │ │ ldr r3, [r2, #156] @ 0x9c │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl c1df4 │ │ │ │ + bl c199c │ │ │ │ cmn r0, #1 │ │ │ │ - beq baa9c │ │ │ │ + beq ba5e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ca7ac │ │ │ │ + bl ca648 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq baa9c │ │ │ │ + beq ba5e0 │ │ │ │ tst r3, #16 │ │ │ │ - bne ba5f0 │ │ │ │ + bne ba134 │ │ │ │ tst r3, #8 │ │ │ │ - bne ba460 │ │ │ │ + bne b9fa4 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq baae0 │ │ │ │ + beq ba624 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ba658 │ │ │ │ + bne ba19c │ │ │ │ mov r0, r4 │ │ │ │ - bl cd5d4 │ │ │ │ + bl cd470 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq baa9c │ │ │ │ + beq ba5e0 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ba418 │ │ │ │ + beq b9f5c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq baf34 │ │ │ │ + beq baa94 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ tst r3, #16 │ │ │ │ - bne ba630 │ │ │ │ + bne ba174 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt ba43c │ │ │ │ + bgt b9f80 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble bae88 │ │ │ │ + ble ba9e8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ba6d0 │ │ │ │ + bne ba214 │ │ │ │ tst r3, #2 │ │ │ │ - bne ba6e4 │ │ │ │ + bne ba228 │ │ │ │ mov r0, #0 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r2, r2, #16 │ │ │ │ bics r2, r2, #16 │ │ │ │ - bne bae48 │ │ │ │ + bne ba9a8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #15 │ │ │ │ strne r2, [r4, #104] @ 0x68 │ │ │ │ - bne ba3dc │ │ │ │ + bne b9f20 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42028 @ 0xa42c │ │ │ │ + movw r1, #43152 @ 0xa890 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #2784] @ baf90 │ │ │ │ + ldr r0, [pc, #2812] @ baaf0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ mov r2, #28 │ │ │ │ mul r2, r2, r3 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -143781,27 +143478,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 baeb8 │ │ │ │ + beq baa18 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9fc8 │ │ │ │ - bl b7454 │ │ │ │ + bne b9b0c │ │ │ │ + bl b7048 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq baa9c │ │ │ │ + beq ba5e0 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r4, #132] @ 0x84 │ │ │ │ - beq b9fc8 │ │ │ │ - ldr r1, [pc, #2648] @ baf90 │ │ │ │ + beq b9b0c │ │ │ │ + ldr r1, [pc, #2676] @ baaf0 │ │ │ │ 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 │ │ │ │ @@ -143813,104 +143510,104 @@ │ │ │ │ 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 b9fd4 │ │ │ │ + bne b9b18 │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq ba034 │ │ │ │ + beq b9b78 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne baed4 │ │ │ │ + bne baa34 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #36904 @ 0x9028 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ tst r2, #2 │ │ │ │ - bne b9fe0 │ │ │ │ + bne b9b24 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b ba028 │ │ │ │ + b b9b6c │ │ │ │ mov r0, r4 │ │ │ │ - bl ded28 │ │ │ │ - b ba374 │ │ │ │ + bl debc0 │ │ │ │ + b b9eb8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba0d4 │ │ │ │ + bgt b9c18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne ba0d4 │ │ │ │ + bne b9c18 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ba0d4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b9c18 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi bae68 │ │ │ │ + bhi ba9c8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #0 │ │ │ │ strne r2, [r4, #144] @ 0x90 │ │ │ │ - bne ba3d4 │ │ │ │ + bne b9f18 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41868 @ 0xa38c │ │ │ │ + movw r1, #42992 @ 0xa7f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq ba43c │ │ │ │ + beq b9f80 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42180 @ 0xa4c4 │ │ │ │ + movw r1, #43304 @ 0xa928 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ ldr r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble ba3f0 │ │ │ │ + ble b9f34 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge ba68c │ │ │ │ + bge ba1d0 │ │ │ │ mov r1, r4 │ │ │ │ - bl ce210 │ │ │ │ + bl ce0ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt baa9c │ │ │ │ + blt ba5e0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq ba3f0 │ │ │ │ + beq b9f34 │ │ │ │ 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 ba6c0 │ │ │ │ - bl ce210 │ │ │ │ + bge ba204 │ │ │ │ + bl ce0ac │ │ │ │ cmp r0, #0 │ │ │ │ - blt baa9c │ │ │ │ + blt ba5e0 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne ba69c │ │ │ │ - b ba3f0 │ │ │ │ + bne ba1e0 │ │ │ │ + b b9f34 │ │ │ │ orr r2, r3, #4096 @ 0x1000 │ │ │ │ tst r3, #2 │ │ │ │ moveq r3, r2 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq ba44c │ │ │ │ - ldr r0, [pc, #2212] @ baf90 │ │ │ │ + beq b9f90 │ │ │ │ + ldr r0, [pc, #2240] @ baaf0 │ │ │ │ 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 │ │ │ │ @@ -143918,317 +143615,317 @@ │ │ │ │ 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 bac60 │ │ │ │ + beq ba7a4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt ba1c4 │ │ │ │ - b ba35c │ │ │ │ + bgt b9d08 │ │ │ │ + b b9ea0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne ba274 │ │ │ │ + bne b9db8 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble ba7d4 │ │ │ │ + ble ba318 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne baee8 │ │ │ │ + bne baa48 │ │ │ │ cmp r1, #1 │ │ │ │ - beq ba7d4 │ │ │ │ + beq ba318 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne baee8 │ │ │ │ + bne baa48 │ │ │ │ cmp r1, #2 │ │ │ │ - beq ba7d4 │ │ │ │ + beq ba318 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne baee8 │ │ │ │ + bne baa48 │ │ │ │ cmp r1, #3 │ │ │ │ - beq ba7d4 │ │ │ │ + beq ba318 │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne baee8 │ │ │ │ + bne baa48 │ │ │ │ cmp r1, ip │ │ │ │ - bne ba7b8 │ │ │ │ + bne ba2fc │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba880 │ │ │ │ + bne ba3c4 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ movw r1, #36904 @ 0x9028 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r3, r3, #128 @ 0x80 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne ba398 │ │ │ │ + bne b9edc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - b ba3a8 │ │ │ │ + b b9eec │ │ │ │ mov r0, r5 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r7 │ │ │ │ - beq ba0f8 │ │ │ │ - ldr r1, [pc, #1900] @ baf94 │ │ │ │ + beq b9c3c │ │ │ │ + ldr r1, [pc, #1928] @ baaf4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d9940 │ │ │ │ - ldr r1, [pc, #1876] @ baf94 │ │ │ │ + bl 2db884 │ │ │ │ + ldr r1, [pc, #1904] @ baaf4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ movw r0, #42048 @ 0xa440 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2d9940 │ │ │ │ + bl 2db884 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r9, r0, r3 │ │ │ │ - beq babb8 │ │ │ │ + beq ba6fc │ │ │ │ tst r3, #1 │ │ │ │ - beq bab9c │ │ │ │ + beq ba6e0 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi ba180 │ │ │ │ + bhi b9cc4 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt ba104 │ │ │ │ - b ba1a8 │ │ │ │ + bgt b9c48 │ │ │ │ + b b9cec │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne ba7fc │ │ │ │ + bne ba340 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd918 │ │ │ │ + bl bd478 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ba3a8 │ │ │ │ - b baa9c │ │ │ │ + bge b9eec │ │ │ │ + b ba5e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bac78 │ │ │ │ + beq ba7bc │ │ │ │ mov r0, #1 │ │ │ │ - bl cddb0 │ │ │ │ + bl cdc4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq baa9c │ │ │ │ + beq ba5e0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq bac6c │ │ │ │ + beq ba7b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ ldr sl, [r4, #4] │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - b ba05c │ │ │ │ + b b9ba0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ba0ac │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b9bf0 │ │ │ │ cmp sl, r7 │ │ │ │ - beq baca4 │ │ │ │ - ldr r1, [pc, #1700] @ baf94 │ │ │ │ + beq ba7e8 │ │ │ │ + ldr r1, [pc, #1728] @ baaf4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r5, #1 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d9940 │ │ │ │ + bl 2db884 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq bab60 │ │ │ │ + beq ba6a4 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq bacd8 │ │ │ │ + beq ba81c │ │ │ │ mov r1, r4 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq bab84 │ │ │ │ + beq ba6c8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ba088 │ │ │ │ + bne b9bcc │ │ │ │ cmp r6, #0 │ │ │ │ - beq baa9c │ │ │ │ - b bacb4 │ │ │ │ + beq ba5e0 │ │ │ │ + b ba7f8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl de7a0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl de638 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble ba0c8 │ │ │ │ + ble b9c0c │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r6, r5, #12 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ba9e0 │ │ │ │ - bl de7a0 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + b ba524 │ │ │ │ + bl de638 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr ip, [r9, #16] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne baad8 │ │ │ │ + bne ba61c │ │ │ │ ldr lr, [r9, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne baad8 │ │ │ │ + bne ba61c │ │ │ │ cmp sl, #0 │ │ │ │ - beq bac34 │ │ │ │ + beq ba778 │ │ │ │ ldr ip, [sl, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble baa4c │ │ │ │ + ble ba590 │ │ │ │ ldr lr, [sl, #16] │ │ │ │ cmp r0, lr │ │ │ │ - bne baa24 │ │ │ │ + bne ba568 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq baacc │ │ │ │ + beq ba610 │ │ │ │ ldr r9, [r6, #4]! │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bad34 │ │ │ │ + bge ba87c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r9, #128] @ 0x80 │ │ │ │ ldr sl, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba990 │ │ │ │ + bne ba4d4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr ip, [r9, #16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne baad8 │ │ │ │ + bne ba61c │ │ │ │ mov r0, r3 │ │ │ │ - b ba9a4 │ │ │ │ + b ba4e8 │ │ │ │ cmp ip, #1 │ │ │ │ - beq baa4c │ │ │ │ + beq ba590 │ │ │ │ add sl, sl, #16 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sl, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ - beq ba9d4 │ │ │ │ + beq ba518 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne baa34 │ │ │ │ + bne ba578 │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + movw r1, #45612 @ 0xb22c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #51780 @ 0xca44 │ │ │ │ + movw r1, #44072 @ 0xac28 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba940 │ │ │ │ + bgt ba484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ba940 │ │ │ │ + bne ba484 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne bacb4 │ │ │ │ + bne ba7f8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne badd8 │ │ │ │ + bne ba938 │ │ │ │ mvn r0, #0 │ │ │ │ - b ba458 │ │ │ │ + b b9f9c │ │ │ │ ldr sl, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str sl, [r4, #4] │ │ │ │ - bne ba05c │ │ │ │ - b ba8a4 │ │ │ │ + bne b9ba0 │ │ │ │ + b ba3e8 │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ - b ba0c8 │ │ │ │ + b b9c0c │ │ │ │ mov r0, r9 │ │ │ │ - b ba9b4 │ │ │ │ + b ba4f8 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r5, [r4, #132] @ 0x84 │ │ │ │ - bne babd4 │ │ │ │ + bne ba718 │ │ │ │ mov r0, r5 │ │ │ │ - bl bdff0 │ │ │ │ + bl bdb94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq baa9c │ │ │ │ + beq ba5e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba3e8 │ │ │ │ - ldr r1, [pc, #1164] @ baf98 │ │ │ │ + bne b9f2c │ │ │ │ + ldr r1, [pc, #1192] @ baaf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl c00f8 │ │ │ │ + bl bfb38 │ │ │ │ cmn r0, #1 │ │ │ │ - beq baa9c │ │ │ │ - movw r3, #23492 @ 0x5bc4 │ │ │ │ + beq ba5e0 │ │ │ │ + movw r3, #26688 @ 0x6840 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b ba3e8 │ │ │ │ + b b9f2c │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne ba320 │ │ │ │ + bne b9e64 │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ba320 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b9e64 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne ba318 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne b9e5c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ba318 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b b9e5c │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #1060] @ baf94 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 21ac98 │ │ │ │ + ldr r1, [pc, #1088] @ baaf4 │ │ │ │ + ldr r0, [r3, #2628] @ 0xa44 │ │ │ │ + bl 21b2b4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ba940 │ │ │ │ + bne ba484 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne ba938 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ba938 │ │ │ │ + bne ba47c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ba47c │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne ba868 │ │ │ │ + bne ba3ac │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ba868 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ba3ac │ │ │ │ ldr r2, [r0] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne ba860 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne ba3a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ba860 │ │ │ │ + b ba3a4 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #940] @ baf90 │ │ │ │ + ldr r0, [pc, #968] @ baaf0 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -144241,123 +143938,130 @@ │ │ │ │ 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 baaec │ │ │ │ + b ba630 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp ip, r0 │ │ │ │ - beq ba9d4 │ │ │ │ + beq ba518 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne bac38 │ │ │ │ + bne ba77c │ │ │ │ movw ip, #36904 @ 0x9028 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq ba9d4 │ │ │ │ - b baa4c │ │ │ │ + beq ba518 │ │ │ │ + b ba590 │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ str r3, [r2, #1008] @ 0x3f0 │ │ │ │ - b ba730 │ │ │ │ + b ba274 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - b ba05c │ │ │ │ - ldr r5, [pc, #796] @ baf9c │ │ │ │ - b ba8b4 │ │ │ │ + b b9ba0 │ │ │ │ + ldr r5, [pc, #824] @ baafc │ │ │ │ + b ba3f8 │ │ │ │ ldr r3, [r6] │ │ │ │ movw r7, #42048 @ 0xa440 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba8e0 │ │ │ │ + bgt ba424 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp sl, r7 │ │ │ │ str r3, [r6] │ │ │ │ - bne ba8e8 │ │ │ │ + bne ba42c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb108 │ │ │ │ + bl bac68 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne ba088 │ │ │ │ + bne b9bcc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baa9c │ │ │ │ + bgt ba5e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne baa9c │ │ │ │ + bne ba5e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b baa9c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ba5e0 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bacf0 │ │ │ │ - bl 32a500 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bne ba834 │ │ │ │ + bl 32c75c <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r9, r0 │ │ │ │ - b ba92c │ │ │ │ + b ba470 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d9b08 │ │ │ │ + tst r0, #1 │ │ │ │ + beq ba8ec │ │ │ │ cmp r9, #0 │ │ │ │ - beq bad84 │ │ │ │ + beq ba8cc │ │ │ │ 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 bace4 │ │ │ │ + b ba828 │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + movw r1, #45612 @ 0xb22c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #51740 @ 0xca1c │ │ │ │ + movw r1, #44032 @ 0xac00 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1733a4 │ │ │ │ - b baa74 │ │ │ │ + bl 1736ec │ │ │ │ + b ba5b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba37c │ │ │ │ + bgt b9ec0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ba37c │ │ │ │ + bne b9ec0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ba37c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b b9ec0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne ba940 │ │ │ │ + bne ba484 │ │ │ │ + ldr r3, [r0] │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne ba484 │ │ │ │ + b ba6d8 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne ba940 │ │ │ │ - b bab94 │ │ │ │ - ldr r0, [pc, #484] @ baf90 │ │ │ │ + bne ba854 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ba854 │ │ │ │ + cmp r4, r2 │ │ │ │ + movne r3, r4 │ │ │ │ + beq b9e94 │ │ │ │ + b b9e78 │ │ │ │ + ldr r0, [pc, #468] @ baaf0 │ │ │ │ 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 ba18c │ │ │ │ - cmp r4, r2 │ │ │ │ - movne r3, r4 │ │ │ │ - beq ba350 │ │ │ │ - b ba334 │ │ │ │ + b b9cd0 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #424] @ baf90 │ │ │ │ + ldr r0, [pc, #424] @ baaf0 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -144370,132 +144074,132 @@ │ │ │ │ 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 baab0 │ │ │ │ + b ba5f4 │ │ │ │ cmp r4, r2 │ │ │ │ movne r3, r4 │ │ │ │ - beq ba2bc │ │ │ │ - b ba2a0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq b9e00 │ │ │ │ + b b9de4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41948 @ 0xa3dc │ │ │ │ + movw r1, #43072 @ 0xa840 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41796 @ 0xa344 │ │ │ │ + movw r1, #42920 @ 0xa7a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42272 @ 0xa520 │ │ │ │ + movw r1, #43396 @ 0xa984 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ - bl 33ee6c │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ba030 │ │ │ │ - b baa9c │ │ │ │ + bge b9b74 │ │ │ │ + b ba5e0 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41756 @ 0xa31c │ │ │ │ + movw r1, #42880 @ 0xa780 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b ba5a0 │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ + b ba0e4 │ │ │ │ + movw ip, #45612 @ 0xb22c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - movw r1, #51836 @ 0xca7c │ │ │ │ + movw r1, #44128 @ 0xac60 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble baf54 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + ble baab4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51712 @ 0xca00 │ │ │ │ + movw r1, #44004 @ 0xabe4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b ba940 │ │ │ │ + bl 1736ec │ │ │ │ + b ba484 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #42108 @ 0xa47c │ │ │ │ + movw r1, #43232 @ 0xa8e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b baa9c │ │ │ │ + bl 1736ec │ │ │ │ + b ba5e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne baf18 │ │ │ │ + bne baa78 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b baf18 │ │ │ │ - ldr r0, [pc, #28] @ baf90 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b baa78 │ │ │ │ + ldr r0, [pc, #28] @ baaf0 │ │ │ │ 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 ba24c │ │ │ │ + b b9d90 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r6, fp, r4, asr #15 │ │ │ │ - rsbeq r2, fp, r8, asr #18 │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + strhteq r6, [fp], #-124 @ 0xffffff84 │ │ │ │ + rsbeq r2, fp, r0, asr #18 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ │ │ │ │ -000bafa0 <_Py_SetImmortal@@Base>: │ │ │ │ +000bab00 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne bafc8 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne bab28 <_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 bb058 <_Py_SetImmortal@@Base+0xb8> │ │ │ │ + bne babb8 <_Py_SetImmortal@@Base+0xb8> │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb040 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ + beq baba0 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #136] @ bb090 <_Py_SetImmortal@@Base+0xf0> │ │ │ │ + ldr lr, [pc, #136] @ babf0 <_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] │ │ │ │ @@ -144509,46 +144213,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, #63536 @ 0xf830 │ │ │ │ + movw r1, #63176 @ 0xf6c8 │ │ │ │ movt r1, #13 │ │ │ │ cmp r2, r1 │ │ │ │ - bne bb07c <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + bne babdc <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bafec <_Py_SetImmortal@@Base+0x4c> │ │ │ │ - b bb040 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ + bne bab4c <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + b baba0 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b bb070 <_Py_SetImmortal@@Base+0xd0> │ │ │ │ + b babd0 <_Py_SetImmortal@@Base+0xd0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bb094 : │ │ │ │ +000babf4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne bb0ac │ │ │ │ + bne bac0c │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb0c0 │ │ │ │ + bne bac20 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #63536 @ 0xf830 │ │ │ │ + movw r2, #63176 @ 0xf6c8 │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bb0e4 │ │ │ │ + bne bac44 │ │ │ │ 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 │ │ │ │ @@ -144564,98 +144268,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 bb378 │ │ │ │ + bne baed8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb3c8 │ │ │ │ + beq baf28 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble bb188 │ │ │ │ + ble bace8 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq bb784 │ │ │ │ + beq bb2e4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq bb218 │ │ │ │ + beq bad78 │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq bb784 │ │ │ │ + beq bb2e4 │ │ │ │ cmp r2, r1 │ │ │ │ - bne bb16c │ │ │ │ + bne baccc │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble bb41c │ │ │ │ + ble baf7c │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq bb194 │ │ │ │ + beq bacf4 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne bb1a8 │ │ │ │ - bl 72878 │ │ │ │ + bne bad08 │ │ │ │ + bl 72558 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bb20c │ │ │ │ + beq bad6c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq bb7f4 │ │ │ │ - movw r1, #51976 @ 0xcb08 │ │ │ │ + beq bb354 │ │ │ │ + movw r1, #44268 @ 0xacec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bb7bc │ │ │ │ + ble bb31c │ │ │ │ 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 bb468 │ │ │ │ - bmi bb7a8 │ │ │ │ + beq bafc8 │ │ │ │ + bmi bb308 │ │ │ │ cmp r5, #19 │ │ │ │ - bgt bb6f8 │ │ │ │ - ldr r2, [pc, #1508] @ bb81c │ │ │ │ + bgt bb258 │ │ │ │ + ldr r2, [pc, #1508] @ bb37c │ │ │ │ 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 bb3ec │ │ │ │ - ldr ip, [pc, #1476] @ bb820 │ │ │ │ + beq baf4c │ │ │ │ + ldr ip, [pc, #1476] @ bb380 │ │ │ │ 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 bb710 │ │ │ │ + bne bb270 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2df4c │ │ │ │ @@ -144671,55 +144375,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 bb3dc │ │ │ │ + bgt baf3c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq bb20c │ │ │ │ + beq bad6c │ │ │ │ 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 bb20c │ │ │ │ + beq bad6c │ │ │ │ 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 bb20c │ │ │ │ + beq bad6c │ │ │ │ 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 bb360 │ │ │ │ + ble baec0 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne bb33c │ │ │ │ - b bb20c │ │ │ │ + bne bae9c │ │ │ │ + b bad6c │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne bb33c │ │ │ │ - b bb20c │ │ │ │ - ldr r0, [pc, #1180] @ bb81c │ │ │ │ + bne bae9c │ │ │ │ + b bad6c │ │ │ │ + ldr r0, [pc, #1180] @ bb37c │ │ │ │ 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 │ │ │ │ @@ -144730,334 +144434,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 bb13c │ │ │ │ + bne bac9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bb13c │ │ │ │ - b bb208 │ │ │ │ + bge bac9c │ │ │ │ + b bad68 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne bb2f0 │ │ │ │ - b bb20c │ │ │ │ + bne bae50 │ │ │ │ + b bad6c │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #43320 @ 0xa938 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bcdc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc928 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bb20c │ │ │ │ + beq bad6c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1032] @ bb81c │ │ │ │ + ldr r2, [pc, #1032] @ bb37c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b bb284 │ │ │ │ + b bade4 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi bb814 │ │ │ │ + bhi bb374 │ │ │ │ lsl r5, r3, #2 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #0 │ │ │ │ - beq bb814 │ │ │ │ + beq bb374 │ │ │ │ cmp r3, r1 │ │ │ │ - bge bb490 │ │ │ │ + bge baff0 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b bb44c │ │ │ │ + b bafac │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r8, [pc, #944] @ bb824 │ │ │ │ + ldr r8, [pc, #944] @ bb384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldrgt r3, [pc, #932] @ bb828 │ │ │ │ - ldrle r2, [pc, #928] @ bb828 │ │ │ │ + ldrgt r3, [pc, #932] @ bb388 │ │ │ │ + ldrle r2, [pc, #928] @ bb388 │ │ │ │ strgt r4, [r3, #916] @ 0x394 │ │ │ │ strle r4, [r2, #916] @ 0x394 │ │ │ │ - b bb20c │ │ │ │ + b bad6c │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq bb524 │ │ │ │ + beq bb084 │ │ │ │ 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 bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bb804 │ │ │ │ + beq bb364 │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq bb530 │ │ │ │ + beq bb090 │ │ │ │ str r0, [r2, #4]! │ │ │ │ - b bb4e0 │ │ │ │ + b bb040 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne bb558 │ │ │ │ + bne bb0b8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne bb744 │ │ │ │ + bne bb2a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ mov r0, r7 │ │ │ │ - bl bbfe8 │ │ │ │ - b bb20c │ │ │ │ + bl bbb48 │ │ │ │ + b bad6c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb51c │ │ │ │ + beq bb07c │ │ │ │ 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 bb500 │ │ │ │ + bge bb060 │ │ │ │ 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 bb5f8 │ │ │ │ + ble bb158 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq bb4f0 │ │ │ │ + beq bb050 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp lr, r3 │ │ │ │ - ble bb5f8 │ │ │ │ + ble bb158 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq bb4f0 │ │ │ │ + beq bb050 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge bb5f8 │ │ │ │ + bge bb158 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq bb4f0 │ │ │ │ + beq bb050 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt bb5e0 │ │ │ │ + bgt bb140 │ │ │ │ cmp r0, r6 │ │ │ │ - bne bb590 │ │ │ │ + bne bb0f0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e8ea8 │ │ │ │ + bl e9018 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bb80c │ │ │ │ + beq bb36c │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble bb648 │ │ │ │ + ble bb1a8 │ │ │ │ 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 bb548 │ │ │ │ + beq bb0a8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble bb67c │ │ │ │ + ble bb1dc │ │ │ │ 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 bb6a4 │ │ │ │ + ble bb204 │ │ │ │ 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 bb548 │ │ │ │ + beq bb0a8 │ │ │ │ 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 bb6e8 │ │ │ │ + bge bb248 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne bb6c0 │ │ │ │ + bne bb220 │ │ │ │ mov r3, lr │ │ │ │ - b bb548 │ │ │ │ + b bb0a8 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls bb3ec │ │ │ │ - bl 36ccf4 │ │ │ │ + bls baf4c │ │ │ │ + bl 36d9fc │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne bb40c │ │ │ │ - b bb20c │ │ │ │ - movw r3, #3876 @ 0xf24 │ │ │ │ + bne baf6c │ │ │ │ + b bad6c │ │ │ │ + movw r3, #5528 @ 0x1598 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bb7d4 │ │ │ │ + bne bb334 │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb7e8 │ │ │ │ + bne bb348 │ │ │ │ mov r0, r8 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [pc, #220] @ bb81c │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + ldr r3, [pc, #220] @ bb37c │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b bb27c │ │ │ │ + b baddc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 725b8 │ │ │ │ + bl 72298 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb77c │ │ │ │ + bgt bb2dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne bb77c │ │ │ │ + bne bb2dc │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b bb524 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b bb084 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + movw r1, #44224 @ 0xacc0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #40836 @ 0x9f84 │ │ │ │ + movw r0, #41960 @ 0xa3e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bb208 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bad68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne bb208 │ │ │ │ + bne bad68 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b bb208 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b bad68 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #44] @ bb81c │ │ │ │ + ldr r3, [pc, #44] @ bb37c │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b bb27c │ │ │ │ - movw r1, #52000 @ 0xcb20 │ │ │ │ + b baddc │ │ │ │ + movw r1, #44292 @ 0xad04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1b84f8 │ │ │ │ - b bb1fc │ │ │ │ - bl 36ccf4 │ │ │ │ - b bb75c │ │ │ │ + bl 1b899c │ │ │ │ + b bad5c │ │ │ │ + bl 36d9fc │ │ │ │ + b bb2bc │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b bb754 │ │ │ │ - bl 36ccf4 │ │ │ │ - b bb208 │ │ │ │ + b bb2b4 │ │ │ │ + bl 36d9fc │ │ │ │ + b bad68 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ - ldrdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ + rsbeq r9, fp, r8, asr #27 │ │ │ │ │ │ │ │ -000bb82c : │ │ │ │ +000bb38c : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt bb970 │ │ │ │ + blt bb4d0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #40400 @ 0x9dd0 │ │ │ │ + movw r4, #40392 @ 0x9dc8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bb948 │ │ │ │ - ldr r0, [pc, #264] @ bb978 │ │ │ │ + bne bb4a8 │ │ │ │ + ldr r0, [pc, #264] @ bb4d8 │ │ │ │ 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 bb90c │ │ │ │ + bcs bb46c │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq bb8f4 │ │ │ │ + beq bb454 │ │ │ │ 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 bb8ec │ │ │ │ + bne bb44c │ │ │ │ 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] │ │ │ │ @@ -145066,169 +144770,213 @@ │ │ │ │ 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 b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb8ec │ │ │ │ + bne bb44c │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne bb960 │ │ │ │ + bne bb4c0 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b bb8ec │ │ │ │ + b bb44c │ │ │ │ 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 bb934 │ │ │ │ + b bb494 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi bbae4 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ + │ │ │ │ +000bb4dc : │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ + add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ - movt r2, #106 @ 0x6a │ │ │ │ - sub sp, sp, #12 │ │ │ │ - movw r3, #48720 @ 0xbe50 │ │ │ │ - movt r3, #11 │ │ │ │ - ldr lr, [r2, #1000] @ 0x3e8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ + subs r2, r1, #0 │ │ │ │ + beq bb698 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ + bne bb5d4 │ │ │ │ + movw r3, #14563 @ 0x38e3 │ │ │ │ + movt r3, #910 @ 0x38e │ │ │ │ + cmp r0, r3 │ │ │ │ + bhi bb5ec │ │ │ │ + movw r5, #40392 @ 0x9dc8 │ │ │ │ + movt r5, #106 @ 0x6a │ │ │ │ + movw r3, #47536 @ 0xb9b0 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr lr, [r5, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bbab4 │ │ │ │ - ldr r0, [pc, #296] @ bbaec │ │ │ │ + ldrne r0, [r5, #992] @ 0x3e0 │ │ │ │ + bne bb684 │ │ │ │ + ldr r1, [pc, #436] @ bb6f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - lsl r5, r4, #2 │ │ │ │ - sub r1, r5, #1 │ │ │ │ + mul r6, r4, r2 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bcs bba70 │ │ │ │ + ldr r7, [r3, #1604] @ 0x644 │ │ │ │ + bcs bb60c │ │ │ │ lsr r1, r1, #3 │ │ │ │ - ldr r3, [r6, r1, lsl #3] │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - cmp r3, ip │ │ │ │ - beq bba58 │ │ │ │ + ldr r3, [r7, r1, lsl #3] │ │ │ │ + ldr lr, [r3, #8] │ │ │ │ + cmp r3, lr │ │ │ │ + beq bb5f4 │ │ │ │ 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 bba44 │ │ │ │ - ldr lr, [r3, #24] │ │ │ │ + bne bb5c0 │ │ │ │ + ldr ip, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cmp r4, lr │ │ │ │ + cmp r4, ip │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ - addcs r1, lr, r1, lsl #3 │ │ │ │ - strcc r3, [ip, #12] │ │ │ │ + addcs r1, ip, r1, lsl #3 │ │ │ │ + strcc r3, [lr, #12] │ │ │ │ strcs r1, [r3, #24] │ │ │ │ - addcs r1, r3, lr │ │ │ │ - strcc ip, [r3, #8] │ │ │ │ + addcs r1, r3, ip │ │ │ │ + strcc lr, [r3, #8] │ │ │ │ strcs r1, [r3, #4] │ │ │ │ - strcs r2, [r3, lr] │ │ │ │ - mov r2, r5 │ │ │ │ + strcs r2, [r3, ip] │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2df4c │ │ │ │ - mov r0, r6 │ │ │ │ + mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ + str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + blx 444608 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r4, r0 │ │ │ │ + bls bb518 │ │ │ │ + mov r0, #0 │ │ │ │ + b bb678 │ │ │ │ + mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bba44 │ │ │ │ - ldr r5, [r2, #980] @ 0x3d4 │ │ │ │ - movw r3, #38020 @ 0x9484 │ │ │ │ + bne bb5c0 │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ + movweq r0, #47662 @ 0xba2e │ │ │ │ + movteq r0, #744 @ 0x2e8 │ │ │ │ + beq bb630 │ │ │ │ + mov r1, r2 │ │ │ │ + mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ + str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + blx 444608 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r4, r0 │ │ │ │ + bhi bb5ec │ │ │ │ + ldr r6, [r5, #980] @ 0x3d4 │ │ │ │ + movw r3, #36808 @ 0x8fc8 │ │ │ │ movt r3, #11 │ │ │ │ - cmp r5, r3 │ │ │ │ - bne bbad0 │ │ │ │ + cmp r6, r3 │ │ │ │ + ldrne r0, [r5, #972] @ 0x3cc │ │ │ │ + bne bb6e8 │ │ │ │ cmp r4, #0 │ │ │ │ + moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ - movne r1, #4 │ │ │ │ - moveq r1, r4 │ │ │ │ + mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ea9c │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r3, [r6, #800] @ 0x320 │ │ │ │ + ldrne r3, [r7, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ - strne r3, [r6, #800] @ 0x320 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ + strne r3, [r7, #800] @ 0x320 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ mov r1, r4 │ │ │ │ - mov r2, #4 │ │ │ │ mov r3, lr │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r0, [r2, #972] @ 0x3cc │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + movw r1, #47536 @ 0xb9b0 │ │ │ │ + movt r1, #11 │ │ │ │ + ldr lr, [r3, #1000] @ 0x3e8 │ │ │ │ + cmp lr, r1 │ │ │ │ + bne bb680 │ │ │ │ + ldr r0, [pc, #56] @ bb6f4 │ │ │ │ + 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, #36808 @ 0x8fc8 │ │ │ │ + movt r1, #11 │ │ │ │ + cmp r6, r1 │ │ │ │ + moveq r2, #1 │ │ │ │ + moveq r4, r2 │ │ │ │ + beq bb65c │ │ │ │ + ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ - mov r2, #4 │ │ │ │ - blx r5 │ │ │ │ - b bba9c │ │ │ │ - mov r0, #0 │ │ │ │ - bx lr │ │ │ │ + blx r6 │ │ │ │ + b bb668 │ │ │ │ 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 │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #48720 @ 0xbe50 │ │ │ │ + movw r3, #47536 @ 0xb9b0 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r2, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne bbbfc │ │ │ │ - ldr r3, [pc, #260] @ bbc30 │ │ │ │ + bne bb804 │ │ │ │ + ldr r3, [pc, #260] @ bb838 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq bbba8 │ │ │ │ + beq bb7b0 │ │ │ │ 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 bbb94 │ │ │ │ + bne bb79c │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls lr, r3, ip │ │ │ │ addls r1, ip, #72 @ 0x48 │ │ │ │ strls lr, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -145240,23 +144988,23 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ b 2df4c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbb94 │ │ │ │ + bne bb79c │ │ │ │ ldr r1, [r2, #980] @ 0x3d4 │ │ │ │ - movw r3, #38020 @ 0x9484 │ │ │ │ + movw r3, #36808 @ 0x8fc8 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne bbc18 │ │ │ │ + bne bb820 │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, #1 │ │ │ │ bl 2ea9c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ @@ -145270,182 +145018,138 @@ │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b bbbe4 │ │ │ │ + b bb7ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - │ │ │ │ -000bbc34 : │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ + bhi bb9a4 │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ + add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - subs r2, r1, #0 │ │ │ │ - beq bbdf0 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ - bne bbd2c │ │ │ │ - movw r3, #14563 @ 0x38e3 │ │ │ │ - movt r3, #910 @ 0x38e │ │ │ │ - cmp r0, r3 │ │ │ │ - bhi bbd44 │ │ │ │ - movw r5, #40400 @ 0x9dd0 │ │ │ │ - movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #48720 @ 0xbe50 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ + movt r2, #106 @ 0x6a │ │ │ │ + sub sp, sp, #12 │ │ │ │ + movw r3, #47536 @ 0xb9b0 │ │ │ │ movt r3, #11 │ │ │ │ - ldr lr, [r5, #1000] @ 0x3e8 │ │ │ │ + ldr lr, [r2, #1000] @ 0x3e8 │ │ │ │ + mov r4, r0 │ │ │ │ cmp lr, r3 │ │ │ │ - ldrne r0, [r5, #992] @ 0x3e0 │ │ │ │ - bne bbddc │ │ │ │ - ldr r1, [pc, #436] @ bbe4c │ │ │ │ + bne bb974 │ │ │ │ + ldr r0, [pc, #296] @ bb9ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mul r6, r4, r2 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - sub r1, r6, #1 │ │ │ │ + lsl r5, r4, #2 │ │ │ │ + sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ + ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs bbd64 │ │ │ │ + ldr r6, [r3, #1604] @ 0x644 │ │ │ │ + bcs bb930 │ │ │ │ lsr r1, r1, #3 │ │ │ │ - ldr r3, [r7, r1, lsl #3] │ │ │ │ - ldr lr, [r3, #8] │ │ │ │ - cmp r3, lr │ │ │ │ - beq bbd4c │ │ │ │ + ldr r3, [r6, r1, lsl #3] │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ + cmp r3, ip │ │ │ │ + beq bb918 │ │ │ │ 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 bbd18 │ │ │ │ - ldr ip, [r3, #24] │ │ │ │ + bne bb904 │ │ │ │ + ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cmp r4, ip │ │ │ │ + cmp r4, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ - addcs r1, ip, r1, lsl #3 │ │ │ │ - strcc r3, [lr, #12] │ │ │ │ + addcs r1, lr, r1, lsl #3 │ │ │ │ + strcc r3, [ip, #12] │ │ │ │ strcs r1, [r3, #24] │ │ │ │ - addcs r1, r3, ip │ │ │ │ - strcc lr, [r3, #8] │ │ │ │ + addcs r1, r3, lr │ │ │ │ + strcc ip, [r3, #8] │ │ │ │ strcs r1, [r3, #4] │ │ │ │ - strcs r2, [r3, ip] │ │ │ │ - mov r2, r6 │ │ │ │ + strcs r2, [r3, lr] │ │ │ │ + mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ b 2df4c │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 444320 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r4, r0 │ │ │ │ - bls bbc70 │ │ │ │ - mov r0, #0 │ │ │ │ - b bbdd0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbd18 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ - movweq r0, #47662 @ 0xba2e │ │ │ │ - movteq r0, #744 @ 0x2e8 │ │ │ │ - beq bbd88 │ │ │ │ - mov r1, r2 │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 444320 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r4, r0 │ │ │ │ - bhi bbd44 │ │ │ │ - ldr r6, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #38020 @ 0x9484 │ │ │ │ + bne bb904 │ │ │ │ + ldr r5, [r2, #980] @ 0x3d4 │ │ │ │ + movw r3, #36808 @ 0x8fc8 │ │ │ │ movt r3, #11 │ │ │ │ - cmp r6, r3 │ │ │ │ - ldrne r0, [r5, #972] @ 0x3cc │ │ │ │ - bne bbe40 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne bb990 │ │ │ │ cmp r4, #0 │ │ │ │ - moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ - mov r1, r2 │ │ │ │ + movne r1, #4 │ │ │ │ + moveq r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ea9c │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r3, [r7, #800] @ 0x320 │ │ │ │ + ldrne r3, [r6, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ - strne r3, [r7, #800] @ 0x320 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ + strne r3, [r6, #800] @ 0x320 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ mov r1, r4 │ │ │ │ + mov r2, #4 │ │ │ │ mov r3, lr │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #48720 @ 0xbe50 │ │ │ │ - movt r1, #11 │ │ │ │ - ldr lr, [r3, #1000] @ 0x3e8 │ │ │ │ - cmp lr, r1 │ │ │ │ - bne bbdd8 │ │ │ │ - ldr r0, [pc, #56] @ bbe4c │ │ │ │ - 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, #38020 @ 0x9484 │ │ │ │ - movt r1, #11 │ │ │ │ - cmp r6, r1 │ │ │ │ - moveq r2, #1 │ │ │ │ - moveq r4, r2 │ │ │ │ - beq bbdb4 │ │ │ │ - ldr r0, [r3, #972] @ 0x3cc │ │ │ │ + ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ - blx r6 │ │ │ │ - b bbdc0 │ │ │ │ + mov r2, #4 │ │ │ │ + blx r5 │ │ │ │ + b bb95c │ │ │ │ + mov r0, #0 │ │ │ │ + bx lr │ │ │ │ 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] @ bbfe4 │ │ │ │ + ldr r0, [pc, #376] @ bbb44 │ │ │ │ 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 bbf10 │ │ │ │ + bcs bba70 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r5, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq bbf90 │ │ │ │ + beq bbaf0 │ │ │ │ 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 bbed8 │ │ │ │ + beq bba38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2df4c │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ @@ -145456,35 +145160,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 bbec4 │ │ │ │ + bne bba24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bbfa8 │ │ │ │ + beq bbb08 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq bbf3c │ │ │ │ + beq bba9c │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 444320 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 444608 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi bbfdc │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + bhi bbb3c │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #38020 @ 0x9484 │ │ │ │ + movw r1, #36808 @ 0x8fc8 │ │ │ │ movt r1, #11 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r1 │ │ │ │ - bne bbfcc │ │ │ │ + bne bbb2c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ea9c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -145492,81 +145196,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 b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b bbf08 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + b bba68 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #38020 @ 0x9484 │ │ │ │ + movw r1, #36808 @ 0x8fc8 │ │ │ │ movt r1, #11 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r1 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, r2 │ │ │ │ - beq bbf6c │ │ │ │ + beq bbacc │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b bbf78 │ │ │ │ + b bbad8 │ │ │ │ mov r0, #0 │ │ │ │ - b bbf88 │ │ │ │ + b bbae8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bbfe8 : │ │ │ │ +000bbb48 : │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ + movw ip, #40392 @ 0x9dc8 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r3, #49808 @ 0xc290 │ │ │ │ + movw r3, #48624 @ 0xbdf0 │ │ │ │ movt r3, #11 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc1c4 │ │ │ │ + bne bbd24 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ bc28c │ │ │ │ + ldr r3, [pc, #608] @ bbdec │ │ │ │ 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 bc198 │ │ │ │ + beq bbcf8 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bc078 │ │ │ │ + bgt bbbd8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc198 │ │ │ │ + beq bbcf8 │ │ │ │ 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 bc178 │ │ │ │ + beq bbcd8 │ │ │ │ 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 │ │ │ │ @@ -145579,29 +145283,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 bc110 │ │ │ │ + bne bbc70 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc10c │ │ │ │ + beq bbc6c │ │ │ │ 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 bc200 │ │ │ │ + beq bbd60 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bc1d4 │ │ │ │ + beq bbd34 │ │ │ │ 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] │ │ │ │ @@ -145622,18 +145326,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, #63388 @ 0xf79c │ │ │ │ + movw r3, #63020 @ 0xf62c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc280 │ │ │ │ + bne bbde0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ 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 │ │ │ │ @@ -145649,15 +145353,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 bc124 │ │ │ │ + beq bbc84 │ │ │ │ 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] │ │ │ │ @@ -145681,54 +145385,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 bc1b4 │ │ │ │ + b bbd14 │ │ │ │ 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] @ bc514 │ │ │ │ + ldr r3, [pc, #608] @ bc074 │ │ │ │ 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 bc41c │ │ │ │ + beq bbf7c │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt bc300 │ │ │ │ + bgt bbe60 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bc41c │ │ │ │ + beq bbf7c │ │ │ │ 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 bc3fc │ │ │ │ + beq bbf5c │ │ │ │ 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 │ │ │ │ @@ -145740,29 +145444,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 bc394 │ │ │ │ + bne bbef4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc390 │ │ │ │ + beq bbef0 │ │ │ │ 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 bc480 │ │ │ │ + beq bbfe0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq bc454 │ │ │ │ + beq bbfb4 │ │ │ │ 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] │ │ │ │ @@ -145782,22 +145486,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, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #63388 @ 0xf79c │ │ │ │ + movw r2, #63020 @ 0xf62c │ │ │ │ movt r2, #10 │ │ │ │ ldr r0, [r3, #988] @ 0x3dc │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne bc508 │ │ │ │ + bne bc068 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ 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 │ │ │ │ @@ -145809,15 +145513,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 bc3a8 │ │ │ │ + beq bbf08 │ │ │ │ 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] │ │ │ │ @@ -145831,433 +145535,433 @@ │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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 bc444 │ │ │ │ + b bbfa4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000bc518 : │ │ │ │ +000bc078 : │ │ │ │ push {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 bc6f0 │ │ │ │ + beq bc250 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #43320 @ 0xa938 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bc570 │ │ │ │ + bne bc0d0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc6f4 │ │ │ │ + bgt bc254 │ │ │ │ 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, #22496 @ 0x57e0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bc5a0 │ │ │ │ + bne bc100 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq bc9e8 │ │ │ │ + beq bc548 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bcad0 │ │ │ │ - bl ee938 │ │ │ │ + b bc630 │ │ │ │ + bl ee894 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq bc564 │ │ │ │ + beq bc0c4 │ │ │ │ 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 bc694 │ │ │ │ + beq bc1f4 │ │ │ │ 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 bc890 │ │ │ │ + beq bc3f0 │ │ │ │ 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 bc898 │ │ │ │ + beq bc3f8 │ │ │ │ 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 bc8a0 │ │ │ │ + beq bc400 │ │ │ │ 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 bc8a8 │ │ │ │ + beq bc408 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r3, #5 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b bc66c │ │ │ │ + b bc1cc │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r4, #4]! │ │ │ │ cmp r3, #8 │ │ │ │ - beq bc6fc │ │ │ │ + beq bc25c │ │ │ │ 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 bc65c │ │ │ │ - ldr r1, [pc, #992] @ bca7c │ │ │ │ + bne bc1bc │ │ │ │ + ldr r1, [pc, #992] @ bc5dc │ │ │ │ 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 bc948 │ │ │ │ + bne bc4a8 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc6dc │ │ │ │ + bgt bc23c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne bc6dc │ │ │ │ + bne bc23c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r3 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 1e7dd0 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 1e85b4 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b bc564 │ │ │ │ - bl 83680 │ │ │ │ + b bc0c4 │ │ │ │ + bl 8335c │ │ │ │ mov r2, r4 │ │ │ │ - b bc564 │ │ │ │ + b bc0c4 │ │ │ │ mov r0, #16 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b94bc │ │ │ │ + bl b9000 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq bc994 │ │ │ │ + beq bc4f4 │ │ │ │ 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 bc724 │ │ │ │ - ldr r8, [pc, #824] @ bca7c │ │ │ │ + bne bc284 │ │ │ │ + ldr r8, [pc, #824] @ bc5dc │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b bc770 │ │ │ │ + b bc2d0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bge bc810 │ │ │ │ + bge bc370 │ │ │ │ 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 bc748 │ │ │ │ + bne bc2a8 │ │ │ │ ldr r3, [r8, r9] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne bc900 │ │ │ │ + bne bc460 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl df614 │ │ │ │ + bl df4ac │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bca28 │ │ │ │ + bne bc588 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc7d8 │ │ │ │ + bgt bc338 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne bc7d8 │ │ │ │ + bne bc338 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 341608 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 3433c8 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc564 │ │ │ │ + bgt bc0c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bc564 │ │ │ │ + bne bc0c4 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bc564 │ │ │ │ + b bc0c4 │ │ │ │ cmp r0, r1 │ │ │ │ - ble bc880 │ │ │ │ + ble bc3e0 │ │ │ │ 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 bc8b0 │ │ │ │ + beq bc410 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bhi bc8b8 │ │ │ │ + bhi bc418 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, sl, #2 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl e9288 │ │ │ │ + bl e92b8 │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #12] │ │ │ │ strne r6, [r4, #8] │ │ │ │ strne sl, [r4, #16] │ │ │ │ - beq bc8b8 │ │ │ │ + beq bc418 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ - b bc770 │ │ │ │ + b bc2d0 │ │ │ │ cmp r0, r1, asr #1 │ │ │ │ - blt bc818 │ │ │ │ + blt bc378 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b bc874 │ │ │ │ + b bc3d4 │ │ │ │ mov r3, #1 │ │ │ │ - b bc694 │ │ │ │ + b bc1f4 │ │ │ │ mov r3, #2 │ │ │ │ - b bc694 │ │ │ │ + b bc1f4 │ │ │ │ mov r3, #3 │ │ │ │ - b bc694 │ │ │ │ + b bc1f4 │ │ │ │ mov r3, #4 │ │ │ │ - b bc694 │ │ │ │ + b bc1f4 │ │ │ │ mov sl, r6 │ │ │ │ - b bc84c │ │ │ │ + b bc3ac │ │ │ │ cmp r6, r7 │ │ │ │ - blt bc888 │ │ │ │ + blt bc3e8 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 36cd18 │ │ │ │ + bl 36da20 │ │ │ │ mov r0, r5 │ │ │ │ bl 349ec <_PyObject_DebugMallocStats@@Base+0xc3c> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bc770 │ │ │ │ + bge bc2d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bca50 │ │ │ │ + ble bc5b0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bca64 │ │ │ │ + ble bc5c4 │ │ │ │ mov r2, #0 │ │ │ │ - b bc564 │ │ │ │ + b bc0c4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc7a4 │ │ │ │ - movw r1, #48576 @ 0xbdc0 │ │ │ │ + beq bc304 │ │ │ │ + movw r1, #47120 @ 0xb810 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1, #2632] @ 0xa48 │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc7a4 │ │ │ │ + beq bc304 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 326660 <_PyErr_Clear@@Base> │ │ │ │ + bl 3288fc <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bc7a4 │ │ │ │ + b bc304 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc6b4 │ │ │ │ - movw r1, #48576 @ 0xbdc0 │ │ │ │ + beq bc214 │ │ │ │ + movw r1, #47120 @ 0xb810 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 326640 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1, #2632] @ 0xa48 │ │ │ │ + bl 3288dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne bca18 │ │ │ │ + bne bc578 │ │ │ │ ldr r1, [r8, r9] │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc6b4 │ │ │ │ + beq bc214 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bc6b4 │ │ │ │ + beq bc214 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc9ac │ │ │ │ + bgt bc50c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - beq bca04 │ │ │ │ + beq bc564 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - beq bc8f8 │ │ │ │ + beq bc458 │ │ │ │ ldr r0, [r4, r3, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc9b0 │ │ │ │ + bgt bc510 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne bc9b0 │ │ │ │ + bne bc510 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bc9b0 │ │ │ │ + b bc510 │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - movw r0, #40920 @ 0x9fd8 │ │ │ │ + movw r0, #42044 @ 0xa43c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bc564 │ │ │ │ + b bc0c4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bc9ac │ │ │ │ + b bc50c │ │ │ │ mov r0, r4 │ │ │ │ - bl 326660 <_PyErr_Clear@@Base> │ │ │ │ + bl 3288fc <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b bc978 │ │ │ │ + b bc4d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc8ec │ │ │ │ + bgt bc44c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bc8ec │ │ │ │ + bne bc44c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bc8ec │ │ │ │ + b bc44c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bc8ec │ │ │ │ + bne bc44c │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bca40 │ │ │ │ + b bc5a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne bc8f8 │ │ │ │ + bne bc458 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b bc8f8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b bc458 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000bca80 : │ │ │ │ +000bc5e0 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq bcaa4 │ │ │ │ + beq bc604 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq bcaa4 │ │ │ │ + beq bc604 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b bcad0 │ │ │ │ + b bc630 │ │ │ │ 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, #40920 @ 0x9fd8 │ │ │ │ + movw r0, #42044 @ 0xa43c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000bcad0 : │ │ │ │ +000bc630 : │ │ │ │ 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 r3, r1, #0 │ │ │ │ - beq bcc1c │ │ │ │ + beq bc77c │ │ │ │ mov r5, r0 │ │ │ │ - blt bcc7c │ │ │ │ + blt bc7dc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt bcc24 │ │ │ │ - ldr r2, [pc, #416] @ bccac │ │ │ │ + bgt bc784 │ │ │ │ + ldr r2, [pc, #416] @ bc80c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bcbf0 │ │ │ │ - ldr r0, [pc, #388] @ bccb0 │ │ │ │ + beq bc750 │ │ │ │ + ldr r0, [pc, #388] @ bc810 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne bcc44 │ │ │ │ + bne bc7a4 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ add lr, r4, #12 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ @@ -146267,18 +145971,18 @@ │ │ │ │ ldrbeq r1, [r1, #85] @ 0x55 │ │ │ │ add r5, ip, #1 │ │ │ │ ubfxeq r1, r1, #6, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r2] │ │ │ │ cmp r3, r0 │ │ │ │ str r2, [lr, #4]! │ │ │ │ - bne bcb6c │ │ │ │ + bne bc6cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq bcbe4 │ │ │ │ - ldr r0, [pc, #256] @ bccac │ │ │ │ + beq bc744 │ │ │ │ + ldr r0, [pc, #256] @ bc80c │ │ │ │ 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] │ │ │ │ @@ -146293,186 +145997,186 @@ │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #43320 @ 0xa938 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl bcdc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc928 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bcbe4 │ │ │ │ + beq bc744 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b bcb5c │ │ │ │ - ldr r4, [pc, #144] @ bccb4 │ │ │ │ - b bcbe4 │ │ │ │ + b bc6bc │ │ │ │ + ldr r4, [pc, #144] @ bc814 │ │ │ │ + b bc744 │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls bcbf0 │ │ │ │ + bls bc750 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bcb5c │ │ │ │ - b bcbe4 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + bne bc6bc │ │ │ │ + b bc744 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne bcc94 │ │ │ │ + bne bc7f4 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcb54 │ │ │ │ + bne bc6b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bcb54 │ │ │ │ + b bc6b4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #40836 @ 0x9f84 │ │ │ │ + movw r0, #41960 @ 0xa3e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bcbe4 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc744 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b bcb54 │ │ │ │ + b bc6b4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ 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 bcda8 │ │ │ │ + blt bc908 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt bcd54 │ │ │ │ - ldr r3, [pc, #216] @ bcdc0 │ │ │ │ + bgt bc8b4 │ │ │ │ + ldr r3, [pc, #216] @ bc920 │ │ │ │ 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 bcd3c │ │ │ │ - ldr r1, [pc, #188] @ bcdc4 │ │ │ │ + beq bc89c │ │ │ │ + ldr r1, [pc, #188] @ bc924 │ │ │ │ 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 bcd68 │ │ │ │ + bne bc8c8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ movw r0, #43320 @ 0xa938 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bcdc8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl bc928 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bcd2c │ │ │ │ - b bcd34 │ │ │ │ + bne bc88c │ │ │ │ + b bc894 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls bcd3c │ │ │ │ + bls bc89c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b 36d9fc │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bcd94 │ │ │ │ + bne bc8f4 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcd2c │ │ │ │ + bne bc88c │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b bcd2c │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b bc88c │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b bcd2c │ │ │ │ + b bc88c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #40836 @ 0x9f84 │ │ │ │ + movw r0, #41960 @ 0xa3e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bcd34 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bc894 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000bcdc8 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000bc928 <_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 bd0b8 <_PyObject_GC_NewVar@@Base+0x2f0> │ │ │ │ + blt bcc18 <_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] @ bd0d0 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + ldr r9, [pc, #696] @ bcc30 <_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 bd064 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + bhi bcbc4 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi bd064 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + bmi bcbc4 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #11 │ │ │ │ ldr sl, [r6, #1016] @ 0x3f8 │ │ │ │ cmp sl, r1 │ │ │ │ - bne bd008 <_PyObject_GC_NewVar@@Base+0x240> │ │ │ │ - ldr r1, [pc, #628] @ bd0d4 <_PyObject_GC_NewVar@@Base+0x30c> │ │ │ │ + bne bcb68 <_PyObject_GC_NewVar@@Base+0x240> │ │ │ │ + ldr r1, [pc, #628] @ bcc34 <_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 bcfa0 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + bcs bcb00 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq bcfe8 <_PyObject_GC_NewVar@@Base+0x220> │ │ │ │ + beq bcb48 <_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 bced8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne bca38 <_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] │ │ │ │ @@ -146489,206 +146193,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 bcf48 <_PyObject_GC_NewVar@@Base+0x180> │ │ │ │ + bgt bcaa8 <_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] @ bd0d8 <_PyObject_GC_NewVar@@Base+0x310> │ │ │ │ + ldr r2, [pc, #428] @ bcc38 <_PyObject_GC_NewVar@@Base+0x310> │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne bd02c <_PyObject_GC_NewVar@@Base+0x264> │ │ │ │ + bne bcb8c <_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 bcf0c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq bca6c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bcf0c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne bca6c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bd0a8 <_PyObject_GC_NewVar@@Base+0x2e0> │ │ │ │ + bne bcc08 <_PyObject_GC_NewVar@@Base+0x2e0> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne bcf0c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne bca6c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcf84 <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ + bne bcae4 <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ dmb ish │ │ │ │ - b bcf0c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b bca6c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r0, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne bd074 <_PyObject_GC_NewVar@@Base+0x2ac> │ │ │ │ + bne bcbd4 <_PyObject_GC_NewVar@@Base+0x2ac> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd064 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + beq bcbc4 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b bced8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b bca38 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bcfa0 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + beq bcb00 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b bced8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b bca38 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd064 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + beq bcbc4 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bced8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b bca38 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne bd08c <_PyObject_GC_NewVar@@Base+0x2c4> │ │ │ │ + bne bcbec <_PyObject_GC_NewVar@@Base+0x2c4> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcf38 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + bne bca98 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ mov r0, r3 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bcf38 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b bca98 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 36cd18 │ │ │ │ + b 36da20 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bcfcc <_PyObject_GC_NewVar@@Base+0x204> │ │ │ │ + b bcb2c <_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 bcf38 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b bca98 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bcf70 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ - b bcf0c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq bcad0 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ + b bca6c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ movw r1, #2050 @ 0x802 │ │ │ │ - movw r0, #52024 @ 0xcb38 │ │ │ │ + movw r0, #44316 @ 0xad1c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b bcf3c <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b bca9c <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000bd0dc <_Py_Dealloc@@Base>: │ │ │ │ +000bcc3c <_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] @ bd1c4 <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ bcd24 <_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 bd19c <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ bd1c8 <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne bccfc <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ bcd28 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bd184 <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne bcce4 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd160 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne bccc0 <_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 bd158 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq bccb8 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 36f738 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b 3703ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r7, r1 │ │ │ │ - bne bd1ac <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne bcd0c <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b bd148 <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b bcca8 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 36f59c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 370210 <_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 bd194 <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b bccf4 <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {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 bd4b0 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + beq bd010 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1616] @ bd854 <_Py_Dealloc@@Base+0x778> │ │ │ │ + ldr ip, [pc, #1616] @ bd3b4 <_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] │ │ │ │ @@ -146698,235 +146402,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 bd334 <_Py_Dealloc@@Base+0x258> │ │ │ │ + beq bce94 <_Py_Dealloc@@Base+0x258> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi bd564 <_Py_Dealloc@@Base+0x488> │ │ │ │ + bmi bd0c4 <_Py_Dealloc@@Base+0x488> │ │ │ │ tst r3, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq bd41c <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq bcf7c <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r4, [r1, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bd27c <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + beq bcddc <_Py_Dealloc@@Base+0x1a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd4c0 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + ble bd020 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs bd41c <_Py_Dealloc@@Base+0x340> │ │ │ │ - movw r0, #40400 @ 0x9dd0 │ │ │ │ + bcs bcf7c <_Py_Dealloc@@Base+0x340> │ │ │ │ + movw r0, #40392 @ 0x9dc8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #49808 @ 0xc290 │ │ │ │ + movw r3, #48624 @ 0xbdf0 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd580 <_Py_Dealloc@@Base+0x4a4> │ │ │ │ + bne bd0e0 <_Py_Dealloc@@Base+0x4a4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq bd32c <_Py_Dealloc@@Base+0x250> │ │ │ │ - ldr r3, [pc, #1444] @ bd854 <_Py_Dealloc@@Base+0x778> │ │ │ │ + beq bce8c <_Py_Dealloc@@Base+0x250> │ │ │ │ + ldr r3, [pc, #1444] @ bd3b4 <_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 bd58c <_Py_Dealloc@@Base+0x4b0> │ │ │ │ + beq bd0ec <_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 bd2fc <_Py_Dealloc@@Base+0x220> │ │ │ │ + bgt bce5c <_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 bd58c <_Py_Dealloc@@Base+0x4b0> │ │ │ │ + beq bd0ec <_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 bd544 <_Py_Dealloc@@Base+0x468> │ │ │ │ + beq bd0a4 <_Py_Dealloc@@Base+0x468> │ │ │ │ cmp r2, #0 │ │ │ │ - beq bd5b8 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ + beq bd118 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #22496 @ 0x57e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd534 <_Py_Dealloc@@Base+0x458> │ │ │ │ - ldr r3, [pc, #1284] @ bd854 <_Py_Dealloc@@Base+0x778> │ │ │ │ + bne bd094 <_Py_Dealloc@@Base+0x458> │ │ │ │ + ldr r3, [pc, #1284] @ bd3b4 <_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 bd534 <_Py_Dealloc@@Base+0x458> │ │ │ │ + bhi bd094 <_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 bd3f4 <_Py_Dealloc@@Base+0x318> │ │ │ │ - ldr r2, [pc, #1220] @ bd858 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bcf54 <_Py_Dealloc@@Base+0x318> │ │ │ │ + ldr r2, [pc, #1220] @ bd3b8 <_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 bd7d8 <_Py_Dealloc@@Base+0x6fc> │ │ │ │ - ldr r3, [pc, #1160] @ bd85c <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bd338 <_Py_Dealloc@@Base+0x6fc> │ │ │ │ + ldr r3, [pc, #1160] @ bd3bc <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd6cc <_Py_Dealloc@@Base+0x5f0> │ │ │ │ + bne bd22c <_Py_Dealloc@@Base+0x5f0> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd680 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ + bne bd1e0 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ sub r7, r5, #1 │ │ │ │ ldr r4, [r1, r7, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bd410 <_Py_Dealloc@@Base+0x334> │ │ │ │ + beq bcf70 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd438 <_Py_Dealloc@@Base+0x35c> │ │ │ │ + ble bcf98 <_Py_Dealloc@@Base+0x35c> │ │ │ │ sub r5, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bd284 <_Py_Dealloc@@Base+0x1a8> │ │ │ │ + beq bcde4 <_Py_Dealloc@@Base+0x1a8> │ │ │ │ ldr r4, [r1, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bd3f4 <_Py_Dealloc@@Base+0x318> │ │ │ │ + beq bcf54 <_Py_Dealloc@@Base+0x318> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd3f4 <_Py_Dealloc@@Base+0x318> │ │ │ │ - b bd380 <_Py_Dealloc@@Base+0x2a4> │ │ │ │ + bgt bcf54 <_Py_Dealloc@@Base+0x318> │ │ │ │ + b bcee0 <_Py_Dealloc@@Base+0x2a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bd410 <_Py_Dealloc@@Base+0x334> │ │ │ │ - ldr r2, [pc, #1036] @ bd858 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bcf70 <_Py_Dealloc@@Base+0x334> │ │ │ │ + ldr r2, [pc, #1036] @ bd3b8 <_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 bd7c8 <_Py_Dealloc@@Base+0x6ec> │ │ │ │ - ldr r3, [pc, #976] @ bd85c <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bd328 <_Py_Dealloc@@Base+0x6ec> │ │ │ │ + ldr r3, [pc, #976] @ bd3bc <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd6f4 <_Py_Dealloc@@Base+0x618> │ │ │ │ + bne bd254 <_Py_Dealloc@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd6a4 <_Py_Dealloc@@Base+0x5c8> │ │ │ │ + bne bd204 <_Py_Dealloc@@Base+0x5c8> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bd410 <_Py_Dealloc@@Base+0x334> │ │ │ │ + b bcf70 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bd248 <_Py_Dealloc@@Base+0x16c> │ │ │ │ - b bd334 <_Py_Dealloc@@Base+0x258> │ │ │ │ + bne bcda8 <_Py_Dealloc@@Base+0x16c> │ │ │ │ + b bce94 <_Py_Dealloc@@Base+0x258> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bd27c <_Py_Dealloc@@Base+0x1a0> │ │ │ │ - ldr r2, [pc, #900] @ bd858 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bcddc <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + ldr r2, [pc, #900] @ bd3b8 <_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 bd844 <_Py_Dealloc@@Base+0x768> │ │ │ │ - ldr r3, [pc, #844] @ bd85c <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bd3a4 <_Py_Dealloc@@Base+0x768> │ │ │ │ + ldr r3, [pc, #844] @ bd3bc <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd81c <_Py_Dealloc@@Base+0x740> │ │ │ │ + bne bd37c <_Py_Dealloc@@Base+0x740> │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd7f8 <_Py_Dealloc@@Base+0x71c> │ │ │ │ + bne bd358 <_Py_Dealloc@@Base+0x71c> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bd27c <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + b bcddc <_Py_Dealloc@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b db1b8 │ │ │ │ + b db050 │ │ │ │ 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 bd32c <_Py_Dealloc@@Base+0x250> │ │ │ │ - movw r0, #40400 @ 0x9dd0 │ │ │ │ + b bce8c <_Py_Dealloc@@Base+0x250> │ │ │ │ + movw r0, #40392 @ 0x9dc8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #49808 @ 0xc290 │ │ │ │ + movw r3, #48624 @ 0xbdf0 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq bd2a8 <_Py_Dealloc@@Base+0x1cc> │ │ │ │ + beq bce08 <_Py_Dealloc@@Base+0x1cc> │ │ │ │ ldr r0, [r0, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ - b bd32c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bce8c <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #63388 @ 0xf79c │ │ │ │ + movw r3, #63020 @ 0xf62c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd7ec <_Py_Dealloc@@Base+0x710> │ │ │ │ + bne bd34c <_Py_Dealloc@@Base+0x710> │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b bd32c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bce8c <_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 │ │ │ │ @@ -146935,101 +146639,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 bd618 <_Py_Dealloc@@Base+0x53c> │ │ │ │ + bne bd178 <_Py_Dealloc@@Base+0x53c> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd614 <_Py_Dealloc@@Base+0x538> │ │ │ │ + beq bd174 <_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 bd748 <_Py_Dealloc@@Base+0x66c> │ │ │ │ + beq bd2a8 <_Py_Dealloc@@Base+0x66c> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bd71c <_Py_Dealloc@@Base+0x640> │ │ │ │ + beq bd27c <_Py_Dealloc@@Base+0x640> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bd32c <_Py_Dealloc@@Base+0x250> │ │ │ │ + beq bce8c <_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 bd32c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bce8c <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd3f0 <_Py_Dealloc@@Base+0x314> │ │ │ │ + beq bcf50 <_Py_Dealloc@@Base+0x314> │ │ │ │ mov r0, r9 │ │ │ │ - bl 36f738 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b bd3f0 <_Py_Dealloc@@Base+0x314> │ │ │ │ + bl 3703ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b bcf50 <_Py_Dealloc@@Base+0x314> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bd4a8 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq bd008 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 36f738 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 3703ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bd410 <_Py_Dealloc@@Base+0x334> │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b bcf70 <_Py_Dealloc@@Base+0x334> │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bd3dc <_Py_Dealloc@@Base+0x300> │ │ │ │ - ldr r2, [pc, #376] @ bd85c <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bcf3c <_Py_Dealloc@@Base+0x300> │ │ │ │ + ldr r2, [pc, #376] @ bd3bc <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bd3dc <_Py_Dealloc@@Base+0x300> │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b bcf3c <_Py_Dealloc@@Base+0x300> │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bd494 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ - ldr r2, [pc, #336] @ bd85c <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bcff4 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + ldr r2, [pc, #336] @ bd3bc <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bd494 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + b bcff4 <_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 bd32c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bce8c <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bd62c <_Py_Dealloc@@Base+0x550> │ │ │ │ + beq bd18c <_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] │ │ │ │ @@ -147050,62 +146754,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 bd32c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bce8c <_Py_Dealloc@@Base+0x250> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 36f59c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b bd4a8 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + bl 370210 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b bd008 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 36f59c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + bl 370210 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bd3f4 <_Py_Dealloc@@Base+0x318> │ │ │ │ + b bcf54 <_Py_Dealloc@@Base+0x318> │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b bd5a8 <_Py_Dealloc@@Base+0x4cc> │ │ │ │ + b bd108 <_Py_Dealloc@@Base+0x4cc> │ │ │ │ cmp sl, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd52c <_Py_Dealloc@@Base+0x450> │ │ │ │ + beq bd08c <_Py_Dealloc@@Base+0x450> │ │ │ │ mov r0, r7 │ │ │ │ - bl 36f738 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 3703ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bd27c <_Py_Dealloc@@Base+0x1a0> │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b bcddc <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bd518 <_Py_Dealloc@@Base+0x43c> │ │ │ │ - ldr r2, [pc, #40] @ bd85c <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bd078 <_Py_Dealloc@@Base+0x43c> │ │ │ │ + ldr r2, [pc, #40] @ bd3bc <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bd518 <_Py_Dealloc@@Base+0x43c> │ │ │ │ + b bd078 <_Py_Dealloc@@Base+0x43c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 36f59c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b bd52c <_Py_Dealloc@@Base+0x450> │ │ │ │ + bl 370210 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b bd08c <_Py_Dealloc@@Base+0x450> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000bd860 : │ │ │ │ +000bd3c0 : │ │ │ │ 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] @ bd8c0 │ │ │ │ + ldr lr, [pc, #64] @ bd420 │ │ │ │ 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] │ │ │ │ @@ -147124,41 +146828,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 bd8f4 │ │ │ │ + bne bd454 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd8e8 │ │ │ │ + bgt bd448 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne bd8e8 │ │ │ │ + bne bd448 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + b bcc3c <_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 bd99c │ │ │ │ + beq bd4fc │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #1172] @ bdde8 │ │ │ │ + ldr r0, [pc, #1236] @ bd988 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -147178,288 +146882,305 @@ │ │ │ │ movw r7, #21976 @ 0x55d8 │ │ │ │ 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 bdd88 │ │ │ │ - ldr r3, [pc, #1060] @ bddec │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - ldr r1, [r3, #244] @ 0xf4 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne bdc40 │ │ │ │ - ldr r2, [r3, #252] @ 0xfc │ │ │ │ + beq bd928 │ │ │ │ + ldr r2, [pc, #1124] @ bd98c │ │ │ │ + movw r3, #43532 @ 0xaa0c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r1, [r2, #244] @ 0xf4 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne bd7a0 │ │ │ │ + ldr r2, [r2, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq bdc40 │ │ │ │ - ldr r1, [pc, #1028] @ bddf0 │ │ │ │ + beq bd7a0 │ │ │ │ + ldr r1, [pc, #1092] @ bd990 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq bdbe4 │ │ │ │ + beq bd740 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bdbec │ │ │ │ - movw r3, #8188 @ 0x1ffc │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ + bne bd748 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ + ldr r1, [r3, #2644] @ 0xa54 │ │ │ │ and r2, r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt bdb98 │ │ │ │ + bgt bd6f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bddc8 │ │ │ │ - ldr r1, [pc, #964] @ bddf4 │ │ │ │ + beq bd968 │ │ │ │ + ldr r1, [pc, #1028] @ bd994 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi bddc8 │ │ │ │ + bhi bd968 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r8, #53060 @ 0xcf44 │ │ │ │ - movt r8, #20 │ │ │ │ - ldr sl, [pc, #916] @ bdde8 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r2, [sl, r9] │ │ │ │ + movw sl, #53688 @ 0xd1b8 │ │ │ │ + movt sl, #20 │ │ │ │ + ldr r9, [pc, #980] @ bd988 │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr r2, [r9, r8] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bdc14 │ │ │ │ - ldr r0, [pc, #904] @ bddf8 │ │ │ │ + beq bd770 │ │ │ │ + ldr r0, [pc, #968] @ bd998 │ │ │ │ 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 bdcd8 │ │ │ │ + bne bd8a4 │ │ │ │ + ldr r2, [pc, #928] @ bd99c │ │ │ │ str r1, [r4, #20] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [sl, r9] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bdc98 │ │ │ │ - ldr ip, [r2, #3836] @ 0xefc │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #16] │ │ │ │ - ldr r3, [r4, #-4] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt bd800 │ │ │ │ + ldr ip, [r9, r8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r9, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ + ldr r5, [ip, #3836] @ 0xefc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - ldr r5, [ip, #4] │ │ │ │ - str r8, [r4, #24] │ │ │ │ - ldr lr, [r0, #84] @ 0x54 │ │ │ │ - orr r3, r3, r5 │ │ │ │ - ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ - tst lr, #536870912 @ 0x20000000 │ │ │ │ - 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 bdd24 │ │ │ │ - ldr r3, [pc, #732] @ bddec │ │ │ │ - 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, #43532 @ 0xaa0c │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne bdc6c │ │ │ │ - ldr r2, [r3, #252] @ 0xfc │ │ │ │ + ldr r2, [r4, #-4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r1, [r0, #84] @ 0x54 │ │ │ │ + and r2, r2, #3 │ │ │ │ + ldr lr, [ip, #3824] @ 0xef0 │ │ │ │ + orr r2, r2, r8 │ │ │ │ + str sl, [r4, #24] │ │ │ │ + tst r1, #536870912 @ 0x20000000 │ │ │ │ + str r9, [r4, #16] │ │ │ │ + sub r1, r4, #8 │ │ │ │ + add lr, lr, #1 │ │ │ │ + str r1, [r8] │ │ │ │ + str r2, [r4, #-4] │ │ │ │ + str r5, [r4, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str lr, [ip, #3824] @ 0xef0 │ │ │ │ + beq bd858 │ │ │ │ + ldr r2, [pc, #792] @ bd98c │ │ │ │ + ldr r1, [r2, #240] @ 0xf0 │ │ │ │ + ldr r0, [r2, #244] @ 0xf4 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r2, #240] @ 0xf0 │ │ │ │ + ldr r1, [r4] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r4] │ │ │ │ + movw r1, #43532 @ 0xaa0c │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne bd7cc │ │ │ │ + ldr r2, [r2, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq bdc6c │ │ │ │ + beq bd7cc │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #648] @ bddf0 │ │ │ │ + ldr r1, [pc, #716] @ bd990 │ │ │ │ mov r3, r4 │ │ │ │ - beq bdcc0 │ │ │ │ - bl c635c │ │ │ │ + beq bd88c │ │ │ │ + bl c61f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bdb8c │ │ │ │ + bgt bd6e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq bddb4 │ │ │ │ + beq bd954 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - movweq r8, #35572 @ 0x8af4 │ │ │ │ - movteq r8, #21 │ │ │ │ - beq bda4c │ │ │ │ + movweq sl, #36240 @ 0x8d90 │ │ │ │ + movteq sl, #21 │ │ │ │ + beq bd5ac │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble bddc8 │ │ │ │ + ble bd968 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - movweq r8, #64508 @ 0xfbfc │ │ │ │ - movteq r8, #19 │ │ │ │ - beq bda4c │ │ │ │ + movweq sl, #65060 @ 0xfe24 │ │ │ │ + movteq sl, #19 │ │ │ │ + beq bd5ac │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne bddc8 │ │ │ │ + bne bd968 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52068 @ 0xcb64 │ │ │ │ + movw r1, #44360 @ 0xad48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mvn r2, #0 │ │ │ │ - b bdb8c │ │ │ │ + b bd6e8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bda04 │ │ │ │ + beq bd564 │ │ │ │ mov r2, #0 │ │ │ │ - b bdb8c │ │ │ │ - mov r8, #0 │ │ │ │ - b bda4c │ │ │ │ - movw r8, #59964 @ 0xea3c │ │ │ │ - movt r8, #15 │ │ │ │ - b bda4c │ │ │ │ + b bd6e8 │ │ │ │ + mov sl, #0 │ │ │ │ + b bd5ac │ │ │ │ + movw sl, #60264 @ 0xeb68 │ │ │ │ + movt sl, #15 │ │ │ │ + b bd5ac │ │ │ │ movw r0, #15968 @ 0x3e60 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bdbe4 │ │ │ │ + beq bd740 │ │ │ │ + ldr r2, [pc, #524] @ bd99c │ │ │ │ + str r2, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #20] │ │ │ │ - b bda9c │ │ │ │ - ldr r0, [pc, #424] @ bddf0 │ │ │ │ - bl cfd54 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + b bd600 │ │ │ │ + ldr r0, [pc, #488] @ bd990 │ │ │ │ + bl cfbf0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd9e4 │ │ │ │ + bne bd544 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #396] @ bddf0 │ │ │ │ - bl 3e970 │ │ │ │ + ldr r1, [pc, #460] @ bd990 │ │ │ │ + bl 3ea54 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bdb8c │ │ │ │ - ldr r0, [pc, #380] @ bddf0 │ │ │ │ - bl cfd54 │ │ │ │ + b bd6e8 │ │ │ │ + ldr r0, [pc, #444] @ bd990 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl cfbf0 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bdb4c │ │ │ │ + bne bd6b0 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #356] @ bddf0 │ │ │ │ + ldr r1, [pc, #412] @ bd990 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d88dc │ │ │ │ + bl 2da790 │ │ │ │ mov r2, r0 │ │ │ │ - b bdcc8 │ │ │ │ - ldr ip, [r2, #3836] @ 0xefc │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #16] │ │ │ │ - ldr r3, [r4, #-4] │ │ │ │ + b bd894 │ │ │ │ + ldr lr, [r9, r8] │ │ │ │ + mov r9, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - ldr r5, [ip, #4] │ │ │ │ - str r8, [r4, #24] │ │ │ │ - b bdad8 │ │ │ │ - bl c16fc │ │ │ │ + ldr r5, [lr, #3836] @ 0xefc │ │ │ │ + ldr r2, [r4, #-4] │ │ │ │ + ldr r1, [r0, #84] @ 0x54 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r2, r2, #3 │ │ │ │ + ldr ip, [lr, #3824] @ 0xef0 │ │ │ │ + tst r1, #536870912 @ 0x20000000 │ │ │ │ + str sl, [r4, #24] │ │ │ │ + sub r1, r4, #8 │ │ │ │ + str r9, [r4, #16] │ │ │ │ + orr r2, r2, r8 │ │ │ │ + str r1, [r8] │ │ │ │ + add ip, ip, #1 │ │ │ │ + str r2, [r4, #-4] │ │ │ │ + str r5, [r4, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str ip, [lr, #3824] @ 0xef0 │ │ │ │ + bne bd66c │ │ │ │ + cmp r0, r7 │ │ │ │ + beq bd91c │ │ │ │ + movw r1, #21976 @ 0x55d8 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + bl d452c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne bd91c │ │ │ │ + movw r1, #2795 @ 0xaeb │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r2, #0 │ │ │ │ + b bd894 │ │ │ │ + bl c12a4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bdb80 │ │ │ │ - b bdb8c │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + ble bd6dc │ │ │ │ + b bd6e8 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne bdd58 │ │ │ │ + bne bd908 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne bdc30 │ │ │ │ + bne bd8f4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + ldr r2, [pc, #176] @ bd99c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [r4, #8] │ │ │ │ + b bd600 │ │ │ │ + ldr r2, [pc, #160] @ bd99c │ │ │ │ + str r2, [r4, #8] │ │ │ │ + mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - b bda9c │ │ │ │ - cmp r0, r7 │ │ │ │ - beq bdd7c │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne bdd7c │ │ │ │ - movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r2, #0 │ │ │ │ - b bdcc8 │ │ │ │ + b bd600 │ │ │ │ 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 bda9c │ │ │ │ - bl 2d88a8 │ │ │ │ + b bd788 │ │ │ │ + bl 2da75c │ │ │ │ mov r2, r0 │ │ │ │ - b bdcc8 │ │ │ │ + b bd894 │ │ │ │ mov r1, r7 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne bd9c0 │ │ │ │ + bne bd520 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2d887c │ │ │ │ + bl 2da6f0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt bdb8c │ │ │ │ - beq bda04 │ │ │ │ - b bdbe4 │ │ │ │ + bgt bd6e8 │ │ │ │ + beq bd564 │ │ │ │ + b bd740 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bdb8c │ │ │ │ + b bd6e8 │ │ │ │ movw r0, #4548 @ 0x11c4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r3] │ │ │ │ - movw r1, #52040 @ 0xcb48 │ │ │ │ + ldr r2, [r3, #2636] @ 0xa4c │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - b bdbe4 │ │ │ │ + bl 1736ec │ │ │ │ + b bd740 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r2, fp, r0, asr #29 │ │ │ │ - subeq r8, sp, ip, ror #18 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r2, fp, r8, asr #27 │ │ │ │ + strhteq r2, [fp], #-232 @ 0xffffff18 │ │ │ │ + subeq r4, sp, r8, asr ip │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq ip, r8, ip, asr r2 │ │ │ │ │ │ │ │ -000bddfc : │ │ │ │ +000bd9a0 : │ │ │ │ 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 │ │ │ │ @@ -147468,60 +147189,60 @@ │ │ │ │ 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 bded8 │ │ │ │ + beq bda7c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bdeac │ │ │ │ + bne bda50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bdeac │ │ │ │ + beq bda50 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bde88 │ │ │ │ + beq bda2c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bde94 │ │ │ │ + bne bda38 │ │ │ │ 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 cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bde60 │ │ │ │ + bne bda04 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e970 │ │ │ │ + bl 3ea54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bde88 │ │ │ │ + b bda2c │ │ │ │ mov r1, r2 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bde40 │ │ │ │ + bne bd9e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d887c │ │ │ │ + b 2da6f0 │ │ │ │ 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 │ │ │ │ @@ -147529,62 +147250,62 @@ │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 bdfd0 │ │ │ │ - ldr r2, [pc, #172] @ bdfe8 │ │ │ │ + beq bdb74 │ │ │ │ + ldr r2, [pc, #172] @ bdb8c │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne bdfa4 │ │ │ │ + bne bdb48 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bdfa4 │ │ │ │ - ldr r1, [pc, #140] @ bdfec │ │ │ │ + beq bdb48 │ │ │ │ + ldr r1, [pc, #140] @ bdb90 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bdf80 │ │ │ │ + beq bdb24 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bdf8c │ │ │ │ + bne bdb30 │ │ │ │ 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] @ bdfec │ │ │ │ - bl cfd54 │ │ │ │ + ldr r0, [pc, #64] @ bdb90 │ │ │ │ + bl cfbf0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bdf58 │ │ │ │ + bne bdafc │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #36] @ bdfec │ │ │ │ - bl 3e970 │ │ │ │ + ldr r1, [pc, #36] @ bdb90 │ │ │ │ + bl 3ea54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bdf80 │ │ │ │ - bl d46b4 │ │ │ │ + b bdb24 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bdf34 │ │ │ │ + bne bdad8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d887c │ │ │ │ - ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r2, fp, r8, lsl #28 │ │ │ │ + b 2da6f0 │ │ │ │ + rsbeq r2, fp, r8, asr #27 │ │ │ │ + rsbeq r2, fp, r0, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -147592,108 +147313,108 @@ │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 be0cc │ │ │ │ - ldr r2, [pc, #172] @ be0e4 │ │ │ │ + beq bdc70 │ │ │ │ + ldr r2, [pc, #172] @ bdc88 │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #2940] @ 0xb7c │ │ │ │ cmp r1, r3 │ │ │ │ - bne be0a0 │ │ │ │ + bne bdc44 │ │ │ │ ldr r2, [r2, #2948] @ 0xb84 │ │ │ │ cmn r2, #1 │ │ │ │ - beq be0a0 │ │ │ │ - ldr r1, [pc, #140] @ be0e8 │ │ │ │ + beq bdc44 │ │ │ │ + ldr r1, [pc, #140] @ bdc8c │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq be07c │ │ │ │ + beq bdc20 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne be088 │ │ │ │ + bne bdc2c │ │ │ │ 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] @ be0e8 │ │ │ │ - bl cfd54 │ │ │ │ + ldr r0, [pc, #64] @ bdc8c │ │ │ │ + bl cfbf0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne be054 │ │ │ │ + bne bdbf8 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #36] @ be0e8 │ │ │ │ - bl 3e970 │ │ │ │ + ldr r1, [pc, #36] @ bdc8c │ │ │ │ + bl 3ea54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b be07c │ │ │ │ - bl d46b4 │ │ │ │ + b bdc20 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne be030 │ │ │ │ + bne bdbd4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d887c │ │ │ │ - ldrdeq r1, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r2, fp, r8, asr #18 │ │ │ │ + b 2da6f0 │ │ │ │ + rsbeq r1, fp, r8, asr #27 │ │ │ │ + rsbeq r2, fp, r0, asr #18 │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne be164 │ │ │ │ + bne bdd08 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq be164 │ │ │ │ + beq bdd08 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq be194 │ │ │ │ + beq bdd38 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne be154 │ │ │ │ + bne bdcf8 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - b be148 │ │ │ │ + b bdcec │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne be128 │ │ │ │ + bne bdccc │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e970 │ │ │ │ + bl 3ea54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b be148 │ │ │ │ + b bdcec │ │ │ │ mvn r2, #0 │ │ │ │ - b be148 │ │ │ │ + b bdcec │ │ │ │ │ │ │ │ -000be19c <_Py_dict_lookup@@Base>: │ │ │ │ +000bdd40 <_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] │ │ │ │ @@ -147710,966 +147431,967 @@ │ │ │ │ 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 be53c <_Py_dict_lookup@@Base+0x3a0> │ │ │ │ + beq be0e0 <_Py_dict_lookup@@Base+0x3a0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne bea54 <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ + bne be5fc <_Py_dict_lookup@@Base+0x8bc> │ │ │ │ cmp r8, #7 │ │ │ │ - bgt be4c8 <_Py_dict_lookup@@Base+0x32c> │ │ │ │ + bgt be06c <_Py_dict_lookup@@Base+0x32c> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt be35c <_Py_dict_lookup@@Base+0x1c0> │ │ │ │ + blt bdf00 <_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 be3f0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bdf94 <_Py_dict_lookup@@Base+0x254> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq be418 <_Py_dict_lookup@@Base+0x27c> │ │ │ │ + beq bdfbc <_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 be4a4 <_Py_dict_lookup@@Base+0x308> │ │ │ │ + bgt be048 <_Py_dict_lookup@@Base+0x308> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt be4bc <_Py_dict_lookup@@Base+0x320> │ │ │ │ + blt be060 <_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 be3f0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bdf94 <_Py_dict_lookup@@Base+0x254> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq be7c0 <_Py_dict_lookup@@Base+0x624> │ │ │ │ + beq be364 <_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 be6d0 <_Py_dict_lookup@@Base+0x534> │ │ │ │ + bgt be274 <_Py_dict_lookup@@Base+0x534> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt be500 <_Py_dict_lookup@@Base+0x364> │ │ │ │ + blt be0a4 <_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 be3ec <_Py_dict_lookup@@Base+0x250> │ │ │ │ + beq bdf90 <_Py_dict_lookup@@Base+0x250> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq be37c <_Py_dict_lookup@@Base+0x1e0> │ │ │ │ + beq bdf20 <_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 be700 <_Py_dict_lookup@@Base+0x564> │ │ │ │ + bgt be2a4 <_Py_dict_lookup@@Base+0x564> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt be51c <_Py_dict_lookup@@Base+0x380> │ │ │ │ + blt be0c0 <_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 be3ec <_Py_dict_lookup@@Base+0x250> │ │ │ │ + beq bdf90 <_Py_dict_lookup@@Base+0x250> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq be9e0 <_Py_dict_lookup@@Base+0x844> │ │ │ │ + beq be588 <_Py_dict_lookup@@Base+0x848> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b be2bc <_Py_dict_lookup@@Base+0x120> │ │ │ │ + b bde60 <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - bne bf064 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ + bne bec0c <_Py_dict_lookup@@Base+0xecc> │ │ │ │ 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 be2f8 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bde9c <_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 be2f8 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bde9c <_Py_dict_lookup@@Base+0x15c> │ │ │ │ tst ip, #32 │ │ │ │ - beq bef58 <_Py_dict_lookup@@Base+0xdbc> │ │ │ │ + beq beb00 <_Py_dict_lookup@@Base+0xdc0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq bee80 <_Py_dict_lookup@@Base+0xce4> │ │ │ │ + beq bea28 <_Py_dict_lookup@@Base+0xce8> │ │ │ │ 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 2ef70 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne be2f8 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bde9c <_Py_dict_lookup@@Base+0x15c> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r9, #2 │ │ │ │ - beq beb5c <_Py_dict_lookup@@Base+0x9c0> │ │ │ │ + beq be704 <_Py_dict_lookup@@Base+0x9c4> │ │ │ │ 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 be368 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdf0c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne be488 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne be02c <_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 be488 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne be02c <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ tst ip, #32 │ │ │ │ - beq bf05c <_Py_dict_lookup@@Base+0xec0> │ │ │ │ + beq bec04 <_Py_dict_lookup@@Base+0xec4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bf054 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ + beq bebfc <_Py_dict_lookup@@Base+0xebc> │ │ │ │ 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 2ef70 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be3f0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bdf94 <_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 be26c <_Py_dict_lookup@@Base+0xd0> │ │ │ │ + ble bde10 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ cmp r8, #15 │ │ │ │ - bgt be880 <_Py_dict_lookup@@Base+0x6e4> │ │ │ │ + bgt be424 <_Py_dict_lookup@@Base+0x6e4> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrsh r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge be278 <_Py_dict_lookup@@Base+0xdc> │ │ │ │ + bge bde1c <_Py_dict_lookup@@Base+0xdc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b be2a0 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + beq bdf08 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bde44 <_Py_dict_lookup@@Base+0x104> │ │ │ │ cmp r8, #15 │ │ │ │ - bgt be858 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ + bgt be3fc <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrsh r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge be228 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ + bge bddcc <_Py_dict_lookup@@Base+0x8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdf08 <_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 be4ac <_Py_dict_lookup@@Base+0x310> │ │ │ │ + b be050 <_Py_dict_lookup@@Base+0x310> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdf08 <_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 be310 <_Py_dict_lookup@@Base+0x174> │ │ │ │ + b bdeb4 <_Py_dict_lookup@@Base+0x174> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdf08 <_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 be2c4 <_Py_dict_lookup@@Base+0x128> │ │ │ │ + b bde68 <_Py_dict_lookup@@Base+0x128> │ │ │ │ cmp r1, #7 │ │ │ │ - bgt be738 <_Py_dict_lookup@@Base+0x59c> │ │ │ │ + bgt be2dc <_Py_dict_lookup@@Base+0x59c> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt be7b4 <_Py_dict_lookup@@Base+0x618> │ │ │ │ + blt be358 <_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 be834 <_Py_dict_lookup@@Base+0x698> │ │ │ │ + beq be3d8 <_Py_dict_lookup@@Base+0x698> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq be888 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + beq be42c <_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 be84c <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ + blt be3f0 <_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 be958 <_Py_dict_lookup@@Base+0x7bc> │ │ │ │ + beq be4fc <_Py_dict_lookup@@Base+0x7bc> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq be968 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ + beq be50c <_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 be6bc <_Py_dict_lookup@@Base+0x520> │ │ │ │ + bgt be260 <_Py_dict_lookup@@Base+0x520> │ │ │ │ ldrsb r8, [r4, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt be940 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ + blt be4ec <_Py_dict_lookup@@Base+0x7ac> │ │ │ │ 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 be950 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + beq be4e4 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ ldr ip, [r4, ip] │ │ │ │ cmp r7, ip │ │ │ │ - beq beac4 <_Py_dict_lookup@@Base+0x928> │ │ │ │ + beq be66c <_Py_dict_lookup@@Base+0x92c> │ │ │ │ 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 beb48 <_Py_dict_lookup@@Base+0x9ac> │ │ │ │ + bgt be6f0 <_Py_dict_lookup@@Base+0x9b0> │ │ │ │ ldrsb r8, [r4, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt beab8 <_Py_dict_lookup@@Base+0x91c> │ │ │ │ + blt be660 <_Py_dict_lookup@@Base+0x920> │ │ │ │ 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 be950 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + beq be4e4 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ ldr ip, [r4, ip] │ │ │ │ cmp r7, ip │ │ │ │ - beq beb70 <_Py_dict_lookup@@Base+0x9d4> │ │ │ │ + beq be718 <_Py_dict_lookup@@Base+0x9d8> │ │ │ │ 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 be60c <_Py_dict_lookup@@Base+0x470> │ │ │ │ + ble be1b0 <_Py_dict_lookup@@Base+0x470> │ │ │ │ cmp r0, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r8, [r4, r5, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b be610 <_Py_dict_lookup@@Base+0x474> │ │ │ │ + b be1b4 <_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 be2d0 <_Py_dict_lookup@@Base+0x134> │ │ │ │ + bge bde74 <_Py_dict_lookup@@Base+0x134> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdf08 <_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 be31c <_Py_dict_lookup@@Base+0x180> │ │ │ │ + bge bdec0 <_Py_dict_lookup@@Base+0x180> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdf08 <_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 be6d0 <_Py_dict_lookup@@Base+0x534> │ │ │ │ + b be274 <_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 be934 <_Py_dict_lookup@@Base+0x798> │ │ │ │ + blt be4d8 <_Py_dict_lookup@@Base+0x798> │ │ │ │ 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 be834 <_Py_dict_lookup@@Base+0x698> │ │ │ │ + beq be3d8 <_Py_dict_lookup@@Base+0x698> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq be888 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + beq be42c <_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 be5a4 <_Py_dict_lookup@@Base+0x408> │ │ │ │ + b be148 <_Py_dict_lookup@@Base+0x408> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b be588 <_Py_dict_lookup@@Base+0x3ec> │ │ │ │ + beq bdf08 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b be12c <_Py_dict_lookup@@Base+0x3ec> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne be2a0 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + bne bde44 <_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 be2a0 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + bne bde44 <_Py_dict_lookup@@Base+0x104> │ │ │ │ tst ip, #32 │ │ │ │ - beq bf03c <_Py_dict_lookup@@Base+0xea0> │ │ │ │ + beq bebe4 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bf034 <_Py_dict_lookup@@Base+0xe98> │ │ │ │ + beq bebdc <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ 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 2ef70 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq be3f0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ - b be2a0 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + beq bdf94 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bde44 <_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 be368 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdf0c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b be5e0 <_Py_dict_lookup@@Base+0x444> │ │ │ │ + beq bdf08 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b be184 <_Py_dict_lookup@@Base+0x444> │ │ │ │ ldr r3, [r4, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge be228 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ + bge bddcc <_Py_dict_lookup@@Base+0x8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdf08 <_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 be4b4 <_Py_dict_lookup@@Base+0x318> │ │ │ │ + b be058 <_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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be8c4 <_Py_dict_lookup@@Base+0x728> │ │ │ │ + bgt be468 <_Py_dict_lookup@@Base+0x728> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - beq befb8 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ + beq beb60 <_Py_dict_lookup@@Base+0xe20> │ │ │ │ cmp r3, #0 │ │ │ │ - blt befd0 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ + blt beb78 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r8, r1 │ │ │ │ - bne be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne be91c <_Py_dict_lookup@@Base+0x780> │ │ │ │ + bne be4c0 <_Py_dict_lookup@@Base+0x780> │ │ │ │ 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 be79c <_Py_dict_lookup@@Base+0x600> │ │ │ │ - b be59c <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bgt be340 <_Py_dict_lookup@@Base+0x600> │ │ │ │ + b be140 <_Py_dict_lookup@@Base+0x400> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + blt bdf08 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b be838 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ + b be3dc <_Py_dict_lookup@@Base+0x69c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b be788 <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ - cmn r8, #1 │ │ │ │ - bne be644 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + beq bdf08 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b be32c <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ mov r3, r8 │ │ │ │ - b be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b be4c4 <_Py_dict_lookup@@Base+0x784> │ │ │ │ + cmn r8, #1 │ │ │ │ + bne be1e8 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ mov r3, r8 │ │ │ │ - b be920 <_Py_dict_lookup@@Base+0x784> │ │ │ │ + b bdf08 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b be838 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ + b be3dc <_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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be9a4 <_Py_dict_lookup@@Base+0x808> │ │ │ │ + bgt be548 <_Py_dict_lookup@@Base+0x808> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - beq bee44 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + beq be9ec <_Py_dict_lookup@@Base+0xcac> │ │ │ │ cmp r3, #0 │ │ │ │ - blt befd0 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ + blt beb78 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ - cmp r0, ip │ │ │ │ - bne be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r1, ip │ │ │ │ + bne bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne be91c <_Py_dict_lookup@@Base+0x780> │ │ │ │ - ldrb r1, [r0, #4] │ │ │ │ - b be5e0 <_Py_dict_lookup@@Base+0x444> │ │ │ │ + bne be4c0 <_Py_dict_lookup@@Base+0x780> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrb r1, [r3, #4] │ │ │ │ + b be184 <_Py_dict_lookup@@Base+0x444> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne be344 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + bne bdee8 <_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 be344 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + bne bdee8 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ tst ip, #32 │ │ │ │ - beq bf04c <_Py_dict_lookup@@Base+0xeb0> │ │ │ │ + beq bebf4 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq bf044 <_Py_dict_lookup@@Base+0xea8> │ │ │ │ + beq bebec <_Py_dict_lookup@@Base+0xeac> │ │ │ │ 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 2ef70 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq be3ec <_Py_dict_lookup@@Base+0x250> │ │ │ │ - b be344 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + beq bdf90 <_Py_dict_lookup@@Base+0x250> │ │ │ │ + b bdee8 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ cmp r8, #7 │ │ │ │ ldrsble r3, [r4, r5] │ │ │ │ strle r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt bf098 <_Py_dict_lookup@@Base+0xefc> │ │ │ │ + bgt bec40 <_Py_dict_lookup@@Base+0xf00> │ │ │ │ cmp r3, #0 │ │ │ │ - bge bebf4 <_Py_dict_lookup@@Base+0xa58> │ │ │ │ + bge be79c <_Py_dict_lookup@@Base+0xa5c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bdf08 <_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 bf0b0 <_Py_dict_lookup@@Base+0xf14> │ │ │ │ + bgt bec58 <_Py_dict_lookup@@Base+0xf18> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bge bec8c <_Py_dict_lookup@@Base+0xaf0> │ │ │ │ + bge be834 <_Py_dict_lookup@@Base+0xaf4> │ │ │ │ cmn r1, #1 │ │ │ │ - bne bed20 <_Py_dict_lookup@@Base+0xb84> │ │ │ │ + bne be8c8 <_Py_dict_lookup@@Base+0xb88> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ - b be368 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdf0c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ cmn r8, #1 │ │ │ │ - beq be948 <_Py_dict_lookup@@Base+0x7ac> │ │ │ │ - b be698 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ + beq be4f4 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + b be23c <_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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ 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 beb0c <_Py_dict_lookup@@Base+0x970> │ │ │ │ + bgt be6b4 <_Py_dict_lookup@@Base+0x974> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - beq bef84 <_Py_dict_lookup@@Base+0xde8> │ │ │ │ + beq beb2c <_Py_dict_lookup@@Base+0xdec> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt befb0 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ + blt beb58 <_Py_dict_lookup@@Base+0xe18> │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne befa4 <_Py_dict_lookup@@Base+0xe08> │ │ │ │ + bne beb4c <_Py_dict_lookup@@Base+0xe0c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne befa4 <_Py_dict_lookup@@Base+0xe08> │ │ │ │ + bne beb4c <_Py_dict_lookup@@Base+0xe0c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne be950 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + bne be4e4 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ - b be644 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + b be1e8 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ cmp r0, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r8, [r4, r5, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b be664 <_Py_dict_lookup@@Base+0x4c8> │ │ │ │ + b be208 <_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 be368 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdf0c <_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 172388 │ │ │ │ + bl 1726d0 │ │ │ │ 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 bebb8 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + bgt be760 <_Py_dict_lookup@@Base+0xa20> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - beq befdc <_Py_dict_lookup@@Base+0xe40> │ │ │ │ + beq beb84 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt befb0 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ + blt beb58 <_Py_dict_lookup@@Base+0xe18> │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne befa4 <_Py_dict_lookup@@Base+0xe08> │ │ │ │ + bne beb4c <_Py_dict_lookup@@Base+0xe0c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne befa4 <_Py_dict_lookup@@Base+0xe08> │ │ │ │ + bne beb4c <_Py_dict_lookup@@Base+0xe0c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne be950 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + bne be4e4 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ - b be698 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ + b be23c <_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 bea74 <_Py_dict_lookup@@Base+0x8d8> │ │ │ │ + bne be61c <_Py_dict_lookup@@Base+0x8dc> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf028 <_Py_dict_lookup@@Base+0xe8c> │ │ │ │ + ble bebd0 <_Py_dict_lookup@@Base+0xe90> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf004 <_Py_dict_lookup@@Base+0xe68> │ │ │ │ + ble bebac <_Py_dict_lookup@@Base+0xe6c> │ │ │ │ cmp r8, #0 │ │ │ │ - blt befd0 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ + blt beb78 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r1, r3 │ │ │ │ - bne be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #0 │ │ │ │ - bne beffc <_Py_dict_lookup@@Base+0xe60> │ │ │ │ + bne beba4 <_Py_dict_lookup@@Base+0xe64> │ │ │ │ ldrb r8, [r0, #4] │ │ │ │ - b bea74 <_Py_dict_lookup@@Base+0x8d8> │ │ │ │ + b be61c <_Py_dict_lookup@@Base+0x8dc> │ │ │ │ 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 bed20 <_Py_dict_lookup@@Base+0xb84> │ │ │ │ + bne be8c8 <_Py_dict_lookup@@Base+0xb88> │ │ │ │ ldr r1, [r5] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bee88 <_Py_dict_lookup@@Base+0xcec> │ │ │ │ + ble bea30 <_Py_dict_lookup@@Base+0xcf0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bee5c <_Py_dict_lookup@@Base+0xcc0> │ │ │ │ + ble bea04 <_Py_dict_lookup@@Base+0xcc4> │ │ │ │ cmp r8, #0 │ │ │ │ - blt befd0 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ + blt beb78 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r1, r5 │ │ │ │ - bne be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #0 │ │ │ │ - bne beffc <_Py_dict_lookup@@Base+0xe60> │ │ │ │ + bne beba4 <_Py_dict_lookup@@Base+0xe64> │ │ │ │ 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 bf07c <_Py_dict_lookup@@Base+0xee0> │ │ │ │ + bgt bec24 <_Py_dict_lookup@@Base+0xee4> │ │ │ │ ldrsb r9, [r8, r5] │ │ │ │ cmp r9, #0 │ │ │ │ - bge bed74 <_Py_dict_lookup@@Base+0xbd8> │ │ │ │ + bge be91c <_Py_dict_lookup@@Base+0xbdc> │ │ │ │ cmn r9, #1 │ │ │ │ - bne bee00 <_Py_dict_lookup@@Base+0xc64> │ │ │ │ + bne be9a8 <_Py_dict_lookup@@Base+0xc68> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #0 │ │ │ │ - b be368 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdf0c <_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 bee00 <_Py_dict_lookup@@Base+0xc64> │ │ │ │ + bne be9a8 <_Py_dict_lookup@@Base+0xc68> │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble beea4 <_Py_dict_lookup@@Base+0xd08> │ │ │ │ + ble bea4c <_Py_dict_lookup@@Base+0xd0c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt befd0 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ + blt beb78 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, ip │ │ │ │ - bne bf090 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne bec38 <_Py_dict_lookup@@Base+0xef8> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne bf090 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne bec38 <_Py_dict_lookup@@Base+0xef8> │ │ │ │ cmp r3, #0 │ │ │ │ - bne bee94 <_Py_dict_lookup@@Base+0xcf8> │ │ │ │ + bne bea3c <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ 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 bf0c8 <_Py_dict_lookup@@Base+0xf2c> │ │ │ │ + bgt bec70 <_Py_dict_lookup@@Base+0xf30> │ │ │ │ ldrsb r9, [r8, r5] │ │ │ │ cmp r9, #0 │ │ │ │ - bge beec8 <_Py_dict_lookup@@Base+0xd2c> │ │ │ │ + bge bea70 <_Py_dict_lookup@@Base+0xd30> │ │ │ │ cmn r9, #1 │ │ │ │ - beq bed68 <_Py_dict_lookup@@Base+0xbcc> │ │ │ │ + beq be910 <_Py_dict_lookup@@Base+0xbd0> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bed4c <_Py_dict_lookup@@Base+0xbb0> │ │ │ │ + b be8f4 <_Py_dict_lookup@@Base+0xbb4> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #1 │ │ │ │ - b be9a4 <_Py_dict_lookup@@Base+0x808> │ │ │ │ + b be548 <_Py_dict_lookup@@Base+0x808> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - bne bece8 <_Py_dict_lookup@@Base+0xb4c> │ │ │ │ + bne be890 <_Py_dict_lookup@@Base+0xb50> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ - b bece8 <_Py_dict_lookup@@Base+0xb4c> │ │ │ │ + b be890 <_Py_dict_lookup@@Base+0xb50> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b be3d0 <_Py_dict_lookup@@Base+0x234> │ │ │ │ + b bdf74 <_Py_dict_lookup@@Base+0x234> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - b becc0 <_Py_dict_lookup@@Base+0xb24> │ │ │ │ + b be868 <_Py_dict_lookup@@Base+0xb28> │ │ │ │ mov r3, r9 │ │ │ │ mov r4, r8 │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b be3f0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bdf94 <_Py_dict_lookup@@Base+0x254> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - bne bedc8 <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + bne be970 <_Py_dict_lookup@@Base+0xc30> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ - b bedc8 <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + b be970 <_Py_dict_lookup@@Base+0xc30> │ │ │ │ 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 bee2c <_Py_dict_lookup@@Base+0xc90> │ │ │ │ + bne be9d4 <_Py_dict_lookup@@Base+0xc94> │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 172388 │ │ │ │ + bl 1726d0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bef60 <_Py_dict_lookup@@Base+0xdc4> │ │ │ │ + ble beb08 <_Py_dict_lookup@@Base+0xdc8> │ │ │ │ cmp r1, #0 │ │ │ │ - blt befd0 <_Py_dict_lookup@@Base+0xe34> │ │ │ │ + blt beb78 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, ip │ │ │ │ - bne bf090 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne bec38 <_Py_dict_lookup@@Base+0xef8> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne bf090 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne bec38 <_Py_dict_lookup@@Base+0xef8> │ │ │ │ cmp r1, #0 │ │ │ │ - bne bee94 <_Py_dict_lookup@@Base+0xcf8> │ │ │ │ + bne bea3c <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ - b bee2c <_Py_dict_lookup@@Base+0xc90> │ │ │ │ + b be9d4 <_Py_dict_lookup@@Base+0xc94> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b be3bc <_Py_dict_lookup@@Base+0x220> │ │ │ │ + b bdf60 <_Py_dict_lookup@@Base+0x220> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - bne bef1c <_Py_dict_lookup@@Base+0xd80> │ │ │ │ + bne beac4 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ - b bef1c <_Py_dict_lookup@@Base+0xd80> │ │ │ │ + b beac4 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b beb0c <_Py_dict_lookup@@Base+0x970> │ │ │ │ + b be6b4 <_Py_dict_lookup@@Base+0x974> │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r1 │ │ │ │ - b be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b bdd70 <_Py_dict_lookup@@Base+0x30> │ │ │ │ mvn r3, #2 │ │ │ │ - b be364 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bdf08 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #1 │ │ │ │ - b be8c4 <_Py_dict_lookup@@Base+0x728> │ │ │ │ + b be468 <_Py_dict_lookup@@Base+0x728> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #2 │ │ │ │ - b be368 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bdf0c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bebb8 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + b be760 <_Py_dict_lookup@@Base+0xa20> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b be3f0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bdf94 <_Py_dict_lookup@@Base+0x254> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne bec50 <_Py_dict_lookup@@Base+0xab4> │ │ │ │ + bne be7f8 <_Py_dict_lookup@@Base+0xab8> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ - b bec50 <_Py_dict_lookup@@Base+0xab4> │ │ │ │ + b be7f8 <_Py_dict_lookup@@Base+0xab8> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - b bec28 <_Py_dict_lookup@@Base+0xa8c> │ │ │ │ + b be7d0 <_Py_dict_lookup@@Base+0xa90> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b be814 <_Py_dict_lookup@@Base+0x678> │ │ │ │ + b be3b8 <_Py_dict_lookup@@Base+0x678> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b be800 <_Py_dict_lookup@@Base+0x664> │ │ │ │ + b be3a4 <_Py_dict_lookup@@Base+0x664> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bea34 <_Py_dict_lookup@@Base+0x898> │ │ │ │ + b be5dc <_Py_dict_lookup@@Base+0x89c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bea20 <_Py_dict_lookup@@Base+0x884> │ │ │ │ + b be5c8 <_Py_dict_lookup@@Base+0x888> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b be46c <_Py_dict_lookup@@Base+0x2d0> │ │ │ │ + b be010 <_Py_dict_lookup@@Base+0x2d0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b be458 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + b bdffc <_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 be26c <_Py_dict_lookup@@Base+0xd0> │ │ │ │ + b bde10 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r9, [r8, r5, lsl #2] │ │ │ │ ldrshle r9, [r8, r3] │ │ │ │ - b bed58 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ + b be900 <_Py_dict_lookup@@Base+0xbc0> │ │ │ │ ldr r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b be1cc <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b bdd70 <_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 bea64 <_Py_dict_lookup@@Base+0x8c8> │ │ │ │ + b be60c <_Py_dict_lookup@@Base+0x8cc> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r1, r3, #1 │ │ │ │ ldrgt r1, [r4, r3, lsl #2] │ │ │ │ ldrshle r1, [r4, r1] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bea98 <_Py_dict_lookup@@Base+0x8fc> │ │ │ │ + b be640 <_Py_dict_lookup@@Base+0x900> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r9, [r8, r5, lsl #2] │ │ │ │ ldrshle r9, [r8, r3] │ │ │ │ - b bee1c <_Py_dict_lookup@@Base+0xc80> │ │ │ │ + b be9c4 <_Py_dict_lookup@@Base+0xc84> │ │ │ │ push {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] │ │ │ │ @@ -148679,389 +148401,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 bf300 <_Py_dict_lookup@@Base+0x1164> │ │ │ │ + bgt beea8 <_Py_dict_lookup@@Base+0x1168> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bf230 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ + blt bedd8 <_Py_dict_lookup@@Base+0x1098> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq bf248 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ + beq bedf0 <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ 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 bf2d4 <_Py_dict_lookup@@Base+0x1138> │ │ │ │ + bgt bee7c <_Py_dict_lookup@@Base+0x113c> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bf2ec <_Py_dict_lookup@@Base+0x1150> │ │ │ │ + blt bee94 <_Py_dict_lookup@@Base+0x1154> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq bf3a4 <_Py_dict_lookup@@Base+0x1208> │ │ │ │ + beq bef4c <_Py_dict_lookup@@Base+0x120c> │ │ │ │ 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 bf360 <_Py_dict_lookup@@Base+0x11c4> │ │ │ │ + bgt bef08 <_Py_dict_lookup@@Base+0x11c8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bf338 <_Py_dict_lookup@@Base+0x119c> │ │ │ │ + blt beee0 <_Py_dict_lookup@@Base+0x11a0> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq bf444 <_Py_dict_lookup@@Base+0x12a8> │ │ │ │ + beq befec <_Py_dict_lookup@@Base+0x12ac> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ - bgt bf390 <_Py_dict_lookup@@Base+0x11f4> │ │ │ │ + bgt bef38 <_Py_dict_lookup@@Base+0x11f8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bf354 <_Py_dict_lookup@@Base+0x11b8> │ │ │ │ + blt beefc <_Py_dict_lookup@@Base+0x11bc> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq bf4b4 <_Py_dict_lookup@@Base+0x1318> │ │ │ │ + beq bf05c <_Py_dict_lookup@@Base+0x131c> │ │ │ │ lsr r3, r3, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r3, #1 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r9 │ │ │ │ - b bf1a8 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ + b bed50 <_Py_dict_lookup@@Base+0x1010> │ │ │ │ cmn r4, #1 │ │ │ │ - bne bf554 <_Py_dict_lookup@@Base+0x13b8> │ │ │ │ + bne bf0fc <_Py_dict_lookup@@Base+0x13bc> │ │ │ │ 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 bf2b8 <_Py_dict_lookup@@Base+0x111c> │ │ │ │ + bne bee60 <_Py_dict_lookup@@Base+0x1120> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bf2b8 <_Py_dict_lookup@@Base+0x111c> │ │ │ │ + bne bee60 <_Py_dict_lookup@@Base+0x1120> │ │ │ │ tst ip, #32 │ │ │ │ - beq bf54c <_Py_dict_lookup@@Base+0x13b0> │ │ │ │ + beq bf0f4 <_Py_dict_lookup@@Base+0x13b4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bf544 <_Py_dict_lookup@@Base+0x13a8> │ │ │ │ + beq bf0ec <_Py_dict_lookup@@Base+0x13ac> │ │ │ │ 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 2ef70 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ 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 bf164 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + ble bed0c <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bf43c <_Py_dict_lookup@@Base+0x12a0> │ │ │ │ + bgt befe4 <_Py_dict_lookup@@Base+0x12a4> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bf170 <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ + bge bed18 <_Py_dict_lookup@@Base+0xfd8> │ │ │ │ cmn r4, #1 │ │ │ │ - bne bf188 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bed30 <_Py_dict_lookup@@Base+0xff0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bf414 <_Py_dict_lookup@@Base+0x1278> │ │ │ │ + bgt befbc <_Py_dict_lookup@@Base+0x127c> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bf130 <_Py_dict_lookup@@Base+0xf94> │ │ │ │ + bge becd8 <_Py_dict_lookup@@Base+0xf98> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bf238 <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + beq bede0 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b bf2dc <_Py_dict_lookup@@Base+0x1140> │ │ │ │ + b bee84 <_Py_dict_lookup@@Base+0x1144> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ - b bf1f0 <_Py_dict_lookup@@Base+0x1054> │ │ │ │ + b bed98 <_Py_dict_lookup@@Base+0x1058> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b bf218 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + b bedc0 <_Py_dict_lookup@@Base+0x1080> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bf1bc <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + bge bed64 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ 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 bf1f4 <_Py_dict_lookup@@Base+0x1058> │ │ │ │ + b bed9c <_Py_dict_lookup@@Base+0x105c> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bf188 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bed30 <_Py_dict_lookup@@Base+0xff0> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bf188 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bed30 <_Py_dict_lookup@@Base+0xff0> │ │ │ │ tst r0, #32 │ │ │ │ - beq bf574 <_Py_dict_lookup@@Base+0x13d8> │ │ │ │ + beq bf11c <_Py_dict_lookup@@Base+0x13dc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bf56c <_Py_dict_lookup@@Base+0x13d0> │ │ │ │ + beq bf114 <_Py_dict_lookup@@Base+0x13d4> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b bf188 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + b bed30 <_Py_dict_lookup@@Base+0xff0> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bf130 <_Py_dict_lookup@@Base+0xf94> │ │ │ │ + bge becd8 <_Py_dict_lookup@@Base+0xf98> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bf238 <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + beq bede0 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ 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 bf2e4 <_Py_dict_lookup@@Base+0x1148> │ │ │ │ + b bee8c <_Py_dict_lookup@@Base+0x114c> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bf1d8 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + bne bed80 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bf1d8 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + bne bed80 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ tst r0, #32 │ │ │ │ - beq bf52c <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + beq bf0d4 <_Py_dict_lookup@@Base+0x1394> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bf524 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + beq bf0cc <_Py_dict_lookup@@Base+0x138c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b bf1d8 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + b bed80 <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bf218 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + bne bedc0 <_Py_dict_lookup@@Base+0x1080> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bf218 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + bne bedc0 <_Py_dict_lookup@@Base+0x1080> │ │ │ │ tst r0, #32 │ │ │ │ - beq bf53c <_Py_dict_lookup@@Base+0x13a0> │ │ │ │ + beq bf0e4 <_Py_dict_lookup@@Base+0x13a4> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bf534 <_Py_dict_lookup@@Base+0x1398> │ │ │ │ + beq bf0dc <_Py_dict_lookup@@Base+0x139c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf23c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b bf218 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + beq bede4 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + b bedc0 <_Py_dict_lookup@@Base+0x1080> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bf498 <_Py_dict_lookup@@Base+0x12fc> │ │ │ │ + b bf040 <_Py_dict_lookup@@Base+0x1300> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bf480 <_Py_dict_lookup@@Base+0x12e4> │ │ │ │ + b bf028 <_Py_dict_lookup@@Base+0x12e8> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bf508 <_Py_dict_lookup@@Base+0x136c> │ │ │ │ + b bf0b0 <_Py_dict_lookup@@Base+0x1370> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bf4f0 <_Py_dict_lookup@@Base+0x1354> │ │ │ │ + b bf098 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bf29c <_Py_dict_lookup@@Base+0x1100> │ │ │ │ + b bee44 <_Py_dict_lookup@@Base+0x1104> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bf288 <_Py_dict_lookup@@Base+0x10ec> │ │ │ │ + b bee30 <_Py_dict_lookup@@Base+0x10f0> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b bf164 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + b bed0c <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bf3f8 <_Py_dict_lookup@@Base+0x125c> │ │ │ │ + b befa0 <_Py_dict_lookup@@Base+0x1260> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bf3e0 <_Py_dict_lookup@@Base+0x1244> │ │ │ │ + b bef88 <_Py_dict_lookup@@Base+0x1248> │ │ │ │ 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] @ bf96c <_Py_dict_lookup@@Base+0x17d0> │ │ │ │ + ldr r2, [pc, #984] @ bf518 <_Py_dict_lookup@@Base+0x17d8> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf918 <_Py_dict_lookup@@Base+0x177c> │ │ │ │ + beq bf4c0 <_Py_dict_lookup@@Base+0x1780> │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq bf6fc <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + beq bf2a4 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r3, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne bf944 <_Py_dict_lookup@@Base+0x17a8> │ │ │ │ + bne bf4f0 <_Py_dict_lookup@@Base+0x17b0> │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bf928 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ + bne bf4d4 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ ldrb r2, [r3, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bf928 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ + bne bf4d4 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bf928 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ + bne bf4d4 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ 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 bf8fc <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bf4a4 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne bf8fc <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bf4a4 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne bf8fc <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bf4a4 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne bf8fc <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bf4a4 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ 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 2df4c │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #49808 @ 0xc290 │ │ │ │ + movw r2, #48624 @ 0xbdf0 │ │ │ │ movt r2, #11 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bf704 <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + bne bf2ac <_Py_dict_lookup@@Base+0x156c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq bf6fc <_Py_dict_lookup@@Base+0x1560> │ │ │ │ - ldr r2, [pc, #748] @ bf970 <_Py_dict_lookup@@Base+0x17d4> │ │ │ │ + beq bf2a4 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ + ldr r2, [pc, #752] @ bf51c <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq bf73c <_Py_dict_lookup@@Base+0x15a0> │ │ │ │ + beq bf2e4 <_Py_dict_lookup@@Base+0x15a4> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt bf6cc <_Py_dict_lookup@@Base+0x1530> │ │ │ │ + bgt bf274 <_Py_dict_lookup@@Base+0x1534> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bf73c <_Py_dict_lookup@@Base+0x15a0> │ │ │ │ + beq bf2e4 <_Py_dict_lookup@@Base+0x15a4> │ │ │ │ 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 bf71c <_Py_dict_lookup@@Base+0x1580> │ │ │ │ + beq bf2c4 <_Py_dict_lookup@@Base+0x1584> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf770 <_Py_dict_lookup@@Base+0x15d4> │ │ │ │ + beq bf318 <_Py_dict_lookup@@Base+0x15d8> │ │ │ │ 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} │ │ │ │ @@ -149069,28 +148791,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 bf6fc <_Py_dict_lookup@@Base+0x1560> │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + b bf2a4 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #63388 @ 0xf79c │ │ │ │ + movw r2, #63020 @ 0xf62c │ │ │ │ movt r2, #10 │ │ │ │ ldr r6, [r3, #988] @ 0x3dc │ │ │ │ cmp r6, r2 │ │ │ │ - bne bf8ec <_Py_dict_lookup@@Base+0x1750> │ │ │ │ + bne bf494 <_Py_dict_lookup@@Base+0x1754> │ │ │ │ mov r0, r4 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b bf6fc <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bf2a4 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ 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] │ │ │ │ @@ -149099,62 +148821,62 @@ │ │ │ │ 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 bf7d0 <_Py_dict_lookup@@Base+0x1634> │ │ │ │ + bne bf378 <_Py_dict_lookup@@Base+0x1638> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bf7cc <_Py_dict_lookup@@Base+0x1630> │ │ │ │ + beq bf374 <_Py_dict_lookup@@Base+0x1634> │ │ │ │ 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 bf864 <_Py_dict_lookup@@Base+0x16c8> │ │ │ │ + beq bf40c <_Py_dict_lookup@@Base+0x16cc> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bf838 <_Py_dict_lookup@@Base+0x169c> │ │ │ │ + beq bf3e0 <_Py_dict_lookup@@Base+0x16a0> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq bf6fc <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + beq bf2a4 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ 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 bf6fc <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bf2a4 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ 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 bf6fc <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bf2a4 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bf7e4 <_Py_dict_lookup@@Base+0x1648> │ │ │ │ + beq bf38c <_Py_dict_lookup@@Base+0x164c> │ │ │ │ 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] │ │ │ │ @@ -149168,114 +148890,114 @@ │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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 bf6fc <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bf2a4 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b bf760 <_Py_dict_lookup@@Base+0x15c4> │ │ │ │ + b bf308 <_Py_dict_lookup@@Base+0x15c8> │ │ │ │ mov r0, r3 │ │ │ │ - bl a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36520 @ 0x8ea8 │ │ │ │ + bl a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37224 @ 0x9168 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #57608 @ 0xe108 │ │ │ │ + movw r0, #58296 @ 0xe3b8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #40864 @ 0x9fa0 │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #41988 @ 0xa404 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #76] @ bf974 <_Py_dict_lookup@@Base+0x17d8> │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #35948 @ 0x8c6c │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36496 @ 0x8e90 │ │ │ │ + bl a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #57608 @ 0xe108 │ │ │ │ + movw r0, #58296 @ 0xe3b8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl a0ab0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a0940 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a605c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #36436 @ 0x8e54 │ │ │ │ + bl a5eec <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #37140 @ 0x9114 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #57608 @ 0xe108 │ │ │ │ + movw r0, #58296 @ 0xe3b8 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl a5c04 │ │ │ │ + bl a5a94 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - strheq r8, [sp], #-144 @ 0xffffff70 │ │ │ │ push {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 bfa9c <_Py_dict_lookup@@Base+0x1900> │ │ │ │ + bgt bf644 <_Py_dict_lookup@@Base+0x1904> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfbcc <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ - ldr r2, [pc, #560] @ bfbf0 <_Py_dict_lookup@@Base+0x1a54> │ │ │ │ + beq bf774 <_Py_dict_lookup@@Base+0x1a34> │ │ │ │ + ldr r2, [pc, #560] @ bf798 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi bfbcc <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + bhi bf774 <_Py_dict_lookup@@Base+0x1a34> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr sl, [pc, #536] @ bfbf4 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ + ldr sl, [pc, #536] @ bf79c <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r7, #59964 @ 0xea3c │ │ │ │ + movw r7, #60264 @ 0xeb68 │ │ │ │ movt r7, #15 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfac8 <_Py_dict_lookup@@Base+0x192c> │ │ │ │ - ldr ip, [pc, #504] @ bfbf8 <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ + beq bf670 <_Py_dict_lookup@@Base+0x1930> │ │ │ │ + ldr ip, [pc, #504] @ bf7a0 <_Py_dict_lookup@@Base+0x1a60> │ │ │ │ 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 bfb6c <_Py_dict_lookup@@Base+0x19d0> │ │ │ │ + bne bf714 <_Py_dict_lookup@@Base+0x19d4> │ │ │ │ cmp r4, #0 │ │ │ │ str r8, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq bfaf4 <_Py_dict_lookup@@Base+0x1958> │ │ │ │ + beq bf69c <_Py_dict_lookup@@Base+0x195c> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfaf4 <_Py_dict_lookup@@Base+0x1958> │ │ │ │ + bgt bf69c <_Py_dict_lookup@@Base+0x195c> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne bfb00 <_Py_dict_lookup@@Base+0x1964> │ │ │ │ + bne bf6a8 <_Py_dict_lookup@@Base+0x1968> │ │ │ │ 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] │ │ │ │ @@ -149287,161 +149009,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, #35572 @ 0x8af4 │ │ │ │ + movweq r7, #36240 @ 0x8d90 │ │ │ │ movteq r7, #21 │ │ │ │ - bne bfb14 <_Py_dict_lookup@@Base+0x1978> │ │ │ │ - ldr sl, [pc, #320] @ bfbf4 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ + bne bf6bc <_Py_dict_lookup@@Base+0x197c> │ │ │ │ + ldr sl, [pc, #320] @ bf79c <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ 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 bf9f8 <_Py_dict_lookup@@Base+0x185c> │ │ │ │ + bne bf5a0 <_Py_dict_lookup@@Base+0x1860> │ │ │ │ movw r0, #15968 @ 0x3e60 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bfa90 <_Py_dict_lookup@@Base+0x18f4> │ │ │ │ + beq bf638 <_Py_dict_lookup@@Base+0x18f8> │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne bfa34 <_Py_dict_lookup@@Base+0x1898> │ │ │ │ + bne bf5dc <_Py_dict_lookup@@Base+0x189c> │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq bfa54 <_Py_dict_lookup@@Base+0x18b8> │ │ │ │ + beq bf5fc <_Py_dict_lookup@@Base+0x18bc> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b bfa54 <_Py_dict_lookup@@Base+0x18b8> │ │ │ │ + b bf5fc <_Py_dict_lookup@@Base+0x18bc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble bfbcc <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + ble bf774 <_Py_dict_lookup@@Base+0x1a34> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r7, #64508 @ 0xfbfc │ │ │ │ + movweq r7, #65060 @ 0xfe24 │ │ │ │ movteq r7, #19 │ │ │ │ - beq bfaac <_Py_dict_lookup@@Base+0x1910> │ │ │ │ + beq bf654 <_Py_dict_lookup@@Base+0x1914> │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bfbcc <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + bne bf774 <_Py_dict_lookup@@Base+0x1a34> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52068 @ 0xcb64 │ │ │ │ + movw r1, #44360 @ 0xad48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ - b bfa90 <_Py_dict_lookup@@Base+0x18f4> │ │ │ │ + b bf638 <_Py_dict_lookup@@Base+0x18f8> │ │ │ │ mov r7, #0 │ │ │ │ - b bfaac <_Py_dict_lookup@@Base+0x1910> │ │ │ │ - movw r7, #53060 @ 0xcf44 │ │ │ │ + b bf654 <_Py_dict_lookup@@Base+0x1914> │ │ │ │ + movw r7, #53688 @ 0xd1b8 │ │ │ │ movt r7, #20 │ │ │ │ - b bfaac <_Py_dict_lookup@@Base+0x1910> │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b bf654 <_Py_dict_lookup@@Base+0x1914> │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r8, r2 │ │ │ │ - bne bfbac <_Py_dict_lookup@@Base+0x1a10> │ │ │ │ + bne bf754 <_Py_dict_lookup@@Base+0x1a14> │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfadc <_Py_dict_lookup@@Base+0x1940> │ │ │ │ + bne bf684 <_Py_dict_lookup@@Base+0x1944> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r1, [sl, r9] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bfae0 <_Py_dict_lookup@@Base+0x1944> │ │ │ │ + b bf688 <_Py_dict_lookup@@Base+0x1948> │ │ │ │ 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 bfae0 <_Py_dict_lookup@@Base+0x1944> │ │ │ │ + b bf688 <_Py_dict_lookup@@Base+0x1948> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #52040 @ 0xcb48 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - subeq r8, sp, r4, ror r9 │ │ │ │ + b 1736ec │ │ │ │ + subeq r8, sp, r4, lsr ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000bfbfc : │ │ │ │ +000bf7a4 : │ │ │ │ push {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 bfd2c │ │ │ │ + bgt bf8d4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bff60 │ │ │ │ - ldr r3, [pc, #828] @ bff84 │ │ │ │ + beq bfb08 │ │ │ │ + ldr r3, [pc, #828] @ bfb2c │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi bff60 │ │ │ │ + bhi bfb08 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp sl, #0 │ │ │ │ - bne bff24 │ │ │ │ - ldr r9, [pc, #796] @ bff88 │ │ │ │ + bne bfacc │ │ │ │ + ldr r9, [pc, #796] @ bfb30 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #59964 @ 0xea3c │ │ │ │ + movw r7, #60264 @ 0xeb68 │ │ │ │ movt r7, #15 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfd60 │ │ │ │ - ldr ip, [pc, #764] @ bff8c │ │ │ │ + beq bf908 │ │ │ │ + ldr ip, [pc, #764] @ bfb34 │ │ │ │ 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 bfe70 │ │ │ │ + bne bfa18 │ │ │ │ cmp r4, #0 │ │ │ │ str sl, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq bfd8c │ │ │ │ + beq bf934 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd8c │ │ │ │ + bgt bf934 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne bfd98 │ │ │ │ + bne bf940 │ │ │ │ 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] │ │ │ │ @@ -149453,269 +149175,177 @@ │ │ │ │ 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, #35572 @ 0x8af4 │ │ │ │ + movweq r7, #36240 @ 0x8d90 │ │ │ │ movteq r7, #21 │ │ │ │ - bne bfdac │ │ │ │ + bne bf954 │ │ │ │ cmp sl, #0 │ │ │ │ - bne bff24 │ │ │ │ - ldr r9, [pc, #572] @ bff88 │ │ │ │ + bne bfacc │ │ │ │ + ldr r9, [pc, #572] @ bfb30 │ │ │ │ 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 bfc88 │ │ │ │ + bne bf830 │ │ │ │ movw r0, #15968 @ 0x3e60 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bff3c │ │ │ │ + beq bfae4 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne bfcc4 │ │ │ │ + bne bf86c │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq bfce4 │ │ │ │ + beq bf88c │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b bfce4 │ │ │ │ + b bf88c │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble bff60 │ │ │ │ + ble bfb08 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - movweq r7, #64508 @ 0xfbfc │ │ │ │ + movweq r7, #65060 @ 0xfe24 │ │ │ │ movteq r7, #19 │ │ │ │ - beq bfd3c │ │ │ │ + beq bf8e4 │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bff60 │ │ │ │ + bne bfb08 │ │ │ │ cmp sl, #0 │ │ │ │ - beq bff44 │ │ │ │ - ldr r9, [pc, #424] @ bff88 │ │ │ │ + beq bfaec │ │ │ │ + ldr r9, [pc, #424] @ bfb30 │ │ │ │ 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 bfe58 │ │ │ │ - ldr r0, [pc, #400] @ bff8c │ │ │ │ + beq bfa00 │ │ │ │ + ldr r0, [pc, #400] @ bfb34 │ │ │ │ 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 bfeb0 │ │ │ │ + bne bfa58 │ │ │ │ ldr r2, [sl] │ │ │ │ - movw r7, #2692 @ 0xa84 │ │ │ │ + movw r7, #4256 @ 0x10a0 │ │ │ │ movt r7, #33 @ 0x21 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b bfd78 │ │ │ │ + b bf920 │ │ │ │ mov r7, #0 │ │ │ │ - b bfd3c │ │ │ │ - movw r7, #53060 @ 0xcf44 │ │ │ │ + b bf8e4 │ │ │ │ + movw r7, #53688 @ 0xd1b8 │ │ │ │ movt r7, #20 │ │ │ │ - b bfd3c │ │ │ │ + b bf8e4 │ │ │ │ movw r0, #15564 @ 0x3ccc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne bfe20 │ │ │ │ - b bff3c │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + bne bf9c8 │ │ │ │ + b bfae4 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp sl, r2 │ │ │ │ - bne bfee8 │ │ │ │ + bne bfa90 │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfd74 │ │ │ │ + bne bf91c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bfd78 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b bf920 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r7, r2 │ │ │ │ - bne bff08 │ │ │ │ + bne bfab0 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfe20 │ │ │ │ + bne bf9c8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bfe20 │ │ │ │ + b bf9c8 │ │ │ │ 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 bfd78 │ │ │ │ + b bf920 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bfe20 │ │ │ │ + b bf9c8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52160 @ 0xcbc0 │ │ │ │ + movw r1, #52972 @ 0xceec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ - b bfd20 │ │ │ │ + b bf8c8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52068 @ 0xcb64 │ │ │ │ + movw r1, #44360 @ 0xad48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b bff3c │ │ │ │ + bl 1b899c │ │ │ │ + b bfae4 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #52040 @ 0xcb48 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - subeq r8, sp, ip, ror r9 │ │ │ │ + b 1736ec │ │ │ │ + subeq r8, sp, ip, lsr ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - │ │ │ │ -000bff90 : │ │ │ │ - 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 c0080 │ │ │ │ - ldr r2, [r1] │ │ │ │ - movw r0, #43532 @ 0xaa0c │ │ │ │ - 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 c0024 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - cmn r2, #1 │ │ │ │ - beq c0024 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - cmp r0, ip │ │ │ │ - beq c005c │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b c635c │ │ │ │ - mov r0, r1 │ │ │ │ - str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - str r1, [fp, #-16] │ │ │ │ - bl cfd54 │ │ │ │ - ldr r1, [fp, #-16] │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - cmn r0, #1 │ │ │ │ - beq c006c │ │ │ │ - ldr ip, [r4, #24] │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - cmp ip, r0 │ │ │ │ - bne c0014 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b c16fc │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 2d88dc │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq c00bc │ │ │ │ - ldr r3, [r2, #172] @ 0xac │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c00d0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - add r3, r3, #12 │ │ │ │ - cmp r2, r0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - ble c00dc │ │ │ │ - ldr ip, [r3, #4]! │ │ │ │ - cmp ip, r1 │ │ │ │ - bne c00a4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 2d88a8 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq c00bc │ │ │ │ - ldr r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c00c8 │ │ │ │ - movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r0, #0 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {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 c12bc │ │ │ │ + beq c0cfc │ │ │ │ ldr r3, [r1] │ │ │ │ movw r6, #5976 @ 0x1758 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ movw sl, #43532 @ 0xaa0c │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -149723,75 +149353,75 @@ │ │ │ │ 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 c0488 │ │ │ │ + bne bfec8 │ │ │ │ ldr r9, [r1, #12] │ │ │ │ cmn r9, #1 │ │ │ │ - beq c0488 │ │ │ │ + beq bfec8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c0658 │ │ │ │ + beq c0098 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne c0928 │ │ │ │ + bne c0368 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq c087c │ │ │ │ + beq c02bc │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c02b8 │ │ │ │ + bne bfcf8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c01e0 │ │ │ │ + beq bfc20 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, sl │ │ │ │ - bne c0e34 │ │ │ │ + bne c0874 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c0848 │ │ │ │ + ble c0288 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r7, r3, #255 @ 0xff │ │ │ │ - bne c0748 │ │ │ │ + bne c0188 │ │ │ │ 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 c0294 │ │ │ │ + bgt bfcd4 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0464 │ │ │ │ + bge bfea4 │ │ │ │ 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 c07b0 │ │ │ │ + beq c01f0 │ │ │ │ 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 │ │ │ │ @@ -149801,183 +149431,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 c0810 │ │ │ │ + bgt c0250 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c03a8 │ │ │ │ + bge bfde8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c023c │ │ │ │ + b bfc7c │ │ │ │ cmp r8, r6 │ │ │ │ - beq c0378 │ │ │ │ + beq bfdb8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands sl, r3, #255 @ 0xff │ │ │ │ - beq c0344 │ │ │ │ + beq bfd84 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #4064] @ c12b8 │ │ │ │ + ldr r3, [pc, #4064] @ c0cf8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne c0ab4 │ │ │ │ + bne c04f4 │ │ │ │ tst sl, #2 │ │ │ │ asr sl, sl, #1 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne c0aec │ │ │ │ + bne c052c │ │ │ │ tst sl, #2 │ │ │ │ - bne c0b18 │ │ │ │ + bne c0558 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne c0b54 │ │ │ │ + bne c0594 │ │ │ │ tst sl, #2 │ │ │ │ - bne c0a4c │ │ │ │ + bne c048c │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne c0a88 │ │ │ │ + bne c04c8 │ │ │ │ tst sl, #2 │ │ │ │ - bne c09e8 │ │ │ │ + bne c0428 │ │ │ │ lsrs r3, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne c0a20 │ │ │ │ + bne c0460 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c0db8 │ │ │ │ + beq c07f8 │ │ │ │ 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 c0414 │ │ │ │ + ble bfe54 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0284 │ │ │ │ + bgt bfcc4 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne c0284 │ │ │ │ + bne bfcc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c0288 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b bfcc8 │ │ │ │ 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 c02ac │ │ │ │ + blt bfcec │ │ │ │ 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 c0440 │ │ │ │ + ble bfe80 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c0ed8 │ │ │ │ + bgt c0918 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0830 │ │ │ │ + bge c0270 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c0828 │ │ │ │ + bgt c0268 │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c02b0 │ │ │ │ + b bfcf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne c0384 │ │ │ │ + bne bfdc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c0384 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b bfdc4 │ │ │ │ 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 c042c │ │ │ │ + bge bfe6c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c023c │ │ │ │ + b bfc7c │ │ │ │ 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 c044c │ │ │ │ - b c03cc │ │ │ │ + blt bfe8c │ │ │ │ + b bfe0c │ │ │ │ mov r0, r5 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1428 │ │ │ │ + beq c0e68 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne c0184 │ │ │ │ + bne bfbc4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, sl │ │ │ │ - beq c065c │ │ │ │ + beq c009c │ │ │ │ mov r0, #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, #40400 @ 0x9dd0 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw ip, #32112 @ 0x7d70 │ │ │ │ + movw ip, #31084 @ 0x796c │ │ │ │ movt ip, #11 │ │ │ │ ldr r3, [r2, #996] @ 0x3e4 │ │ │ │ cmp r3, ip │ │ │ │ - bne c126c │ │ │ │ - ldr r3, [pc, #3512] @ c12b8 │ │ │ │ + bne c0cac │ │ │ │ + ldr r3, [pc, #3512] @ c0cf8 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, r0, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq c0f14 │ │ │ │ + beq c0954 │ │ │ │ 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 c08ac │ │ │ │ + beq c02ec │ │ │ │ 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 │ │ │ │ @@ -149998,66 +149628,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 c0700 │ │ │ │ - ldr r3, [pc, #3328] @ c12b8 │ │ │ │ + beq c0140 │ │ │ │ + ldr r3, [pc, #3328] @ c0cf8 │ │ │ │ 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 c1204 │ │ │ │ + bne c0c44 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #2 │ │ │ │ - bne c119c │ │ │ │ + bne c0bdc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #4 │ │ │ │ - bne c1134 │ │ │ │ + bne c0b74 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #8 │ │ │ │ - bne c10cc │ │ │ │ + bne c0b0c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #16 │ │ │ │ - bne c1064 │ │ │ │ + bne c0aa4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #32 │ │ │ │ - bne c0ffc │ │ │ │ + bne c0a3c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c0f94 │ │ │ │ + bne c09d4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsrs r3, r3, #7 │ │ │ │ - bne c0f2c │ │ │ │ + bne c096c │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble c06f4 │ │ │ │ + ble c0134 │ │ │ │ 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 c0700 │ │ │ │ + b c0140 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [pc, #3156] @ c12b8 │ │ │ │ + ldr r3, [pc, #3156] @ c0cf8 │ │ │ │ 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 c07ec │ │ │ │ + beq c022c │ │ │ │ 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 │ │ │ │ @@ -150079,175 +149709,175 @@ │ │ │ │ bl 2df4c │ │ │ │ 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 c05bc │ │ │ │ + bne bfffc │ │ │ │ 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 c0914 │ │ │ │ + bne c0354 │ │ │ │ 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 c0284 │ │ │ │ + b bfcc4 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #2916] @ c12b8 │ │ │ │ + ldr r3, [pc, #2916] @ c0cf8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr sl, [r2, r3] │ │ │ │ - bne c0d28 │ │ │ │ + bne c0768 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - bne c0e10 │ │ │ │ + bne c0850 │ │ │ │ tst r7, #2 │ │ │ │ - bne c0c08 │ │ │ │ + bne c0648 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne c0dfc │ │ │ │ + bne c083c │ │ │ │ tst r7, #2 │ │ │ │ - bne c0c98 │ │ │ │ + bne c06d8 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne c0de8 │ │ │ │ + bne c0828 │ │ │ │ tst r7, #2 │ │ │ │ - bne c0b80 │ │ │ │ + bne c05c0 │ │ │ │ lsrs r7, r7, #2 │ │ │ │ - bne c0dd4 │ │ │ │ + bne c0814 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c0200 │ │ │ │ + b bfc40 │ │ │ │ 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 c0284 │ │ │ │ + b bfcc4 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ mov r0, #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 c04dc │ │ │ │ + b bff1c │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge c0e70 │ │ │ │ + bge c08b0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c023c │ │ │ │ + b bfc7c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ - b c03f0 │ │ │ │ + b bfe30 │ │ │ │ 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 c6c70 │ │ │ │ + bl c6b08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c01ec │ │ │ │ + bne bfc2c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c15ec │ │ │ │ + ble c102c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12e8 │ │ │ │ + bgt c0d28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c12e8 │ │ │ │ + bne c0d28 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c12e8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c0d28 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc c0e24 │ │ │ │ + bcc c0864 │ │ │ │ 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 c053c │ │ │ │ + bne bff7c │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c1528 │ │ │ │ + bne c0f68 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2ec70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1280 │ │ │ │ + beq c0cc0 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b c053c │ │ │ │ + b bff7c │ │ │ │ str r5, [r2, #4] │ │ │ │ str r9, [r8, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b c0728 │ │ │ │ + b c0168 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne c0198 │ │ │ │ + bne bfbd8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 147ee8 │ │ │ │ + bl 148160 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c01b8 │ │ │ │ + beq bfbf8 │ │ │ │ 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 c0e94 │ │ │ │ + bne c08d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1620 │ │ │ │ + bne c1060 │ │ │ │ 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] │ │ │ │ @@ -150258,885 +149888,977 @@ │ │ │ │ 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 c0efc │ │ │ │ + ble c093c │ │ │ │ ldr r4, [r6] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0284 │ │ │ │ + bgt bfcc4 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne c0284 │ │ │ │ + bne bfcc4 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c0288 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b bfcc8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c0a18 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + beq c0458 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c1574 │ │ │ │ + bne c0fb4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc34 │ │ │ │ + bl 2deb78 │ │ │ │ lsrs r3, sl, #2 │ │ │ │ - beq c0344 │ │ │ │ + beq bfd84 │ │ │ │ ldr r9, [r9, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c0344 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + beq bfd84 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c15b0 │ │ │ │ + bne c0ff0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc34 │ │ │ │ - b c0344 │ │ │ │ + bl 2deb78 │ │ │ │ + b bfd84 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c0a7c │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + beq c04bc │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c132c │ │ │ │ + bne c0d6c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc34 │ │ │ │ + bl 2deb78 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ - beq c032c │ │ │ │ + beq bfd6c │ │ │ │ ldr r9, [r9, #400] @ 0x190 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c032c │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + beq bfd6c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c1444 │ │ │ │ + bne c0e84 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc34 │ │ │ │ - b c032c │ │ │ │ + bl 2deb78 │ │ │ │ + b bfd6c │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c0ae0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + beq c0520 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c1368 │ │ │ │ + bne c0da8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc34 │ │ │ │ + bl 2deb78 │ │ │ │ tst sl, #2 │ │ │ │ asr sl, sl, #1 │ │ │ │ - beq c02f4 │ │ │ │ + beq bfd34 │ │ │ │ ldr r9, [r9, #384] @ 0x180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c02f4 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + beq bfd34 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c13a4 │ │ │ │ + bne c0de4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc34 │ │ │ │ - b c02f4 │ │ │ │ + bl 2deb78 │ │ │ │ + b bfd34 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c0b48 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + beq c0588 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c12f0 │ │ │ │ + bne c0d30 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc34 │ │ │ │ + bl 2deb78 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ - beq c0310 │ │ │ │ + beq bfd50 │ │ │ │ ldr r9, [r9, #392] @ 0x188 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c0310 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + beq bfd50 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c13ec │ │ │ │ + bne c0e2c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc34 │ │ │ │ - b c0310 │ │ │ │ + bl 2deb78 │ │ │ │ + b bfd50 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #27932 @ 0x6d1c │ │ │ │ + movw r8, #27980 @ 0x6d4c │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c14b8 │ │ │ │ + bne c0ef8 │ │ │ │ lsrs r7, r7, #2 │ │ │ │ - beq c07a0 │ │ │ │ + beq c01e0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, r8 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c07a0 │ │ │ │ + beq c01e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c07a0 │ │ │ │ + bge c01e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c07a0 │ │ │ │ + bl 3758e0 │ │ │ │ + b c01e0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #27932 @ 0x6d1c │ │ │ │ + movw r8, #27980 @ 0x6d4c │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c1480 │ │ │ │ + bne c0ec0 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq c077c │ │ │ │ + beq c01bc │ │ │ │ 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 c077c │ │ │ │ + beq c01bc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c077c │ │ │ │ + bge c01bc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c077c │ │ │ │ + bl 3758e0 │ │ │ │ + b c01bc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #27932 @ 0x6d1c │ │ │ │ + movw r8, #27980 @ 0x6d4c │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c14f0 │ │ │ │ + bne c0f30 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq c0790 │ │ │ │ + beq c01d0 │ │ │ │ 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 c0790 │ │ │ │ + beq c01d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0790 │ │ │ │ + bge c01d0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0790 │ │ │ │ + bl 3758e0 │ │ │ │ + b c01d0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #27932 @ 0x6d1c │ │ │ │ + movw r8, #27980 @ 0x6d4c │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c153c │ │ │ │ + bne c0f7c │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - beq c0768 │ │ │ │ + beq c01a8 │ │ │ │ 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 c0768 │ │ │ │ + beq c01a8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0768 │ │ │ │ + bge c01a8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0768 │ │ │ │ + bl 3758e0 │ │ │ │ + b c01a8 │ │ │ │ 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 c0378 │ │ │ │ + b bfdb8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #27932 @ 0x6d1c │ │ │ │ + movw r8, #27980 @ 0x6d4c │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c0bb4 │ │ │ │ + b c05f4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #27932 @ 0x6d1c │ │ │ │ + movw r8, #27980 @ 0x6d4c │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c0cd0 │ │ │ │ + b c0710 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #27932 @ 0x6d1c │ │ │ │ + movw r8, #27980 @ 0x6d4c │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c0c40 │ │ │ │ + b c0680 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #27932 @ 0x6d1c │ │ │ │ + movw r8, #27980 @ 0x6d4c │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c0d60 │ │ │ │ + b c07a0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b c053c │ │ │ │ + b bff7c │ │ │ │ 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 c7988 │ │ │ │ + bl c7820 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c087c │ │ │ │ + beq c02bc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c01e0 │ │ │ │ + b bfc20 │ │ │ │ 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 c0824 │ │ │ │ - b c03cc │ │ │ │ + blt c0264 │ │ │ │ + b bfe0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c163c │ │ │ │ + bne c107c │ │ │ │ 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 c09b4 │ │ │ │ + bgt c03f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne c09b4 │ │ │ │ + bne c03f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c09b4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c03f4 │ │ │ │ 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 c0400 │ │ │ │ + blt bfe40 │ │ │ │ and r2, r0, r7 │ │ │ │ - b c03e8 │ │ │ │ + b bfe28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c09c0 │ │ │ │ + bne c0400 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c09c0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c0400 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r0 │ │ │ │ - b c08d4 │ │ │ │ + b c0314 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #408] @ 0x198 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c0628 │ │ │ │ + beq c0068 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0628 │ │ │ │ + bge c0068 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0628 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0068 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c061c │ │ │ │ + beq c005c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c061c │ │ │ │ + bge c005c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c061c │ │ │ │ + bl 3758e0 │ │ │ │ + b c005c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c0610 │ │ │ │ + beq c0050 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0610 │ │ │ │ + bge c0050 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0610 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0050 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c0604 │ │ │ │ + beq c0044 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0604 │ │ │ │ + bge c0044 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0604 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0044 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c05f8 │ │ │ │ + beq c0038 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c05f8 │ │ │ │ + bge c0038 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c05f8 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0038 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c05ec │ │ │ │ + beq c002c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c05ec │ │ │ │ + bge c002c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c05ec │ │ │ │ + bl 3758e0 │ │ │ │ + b c002c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c05e0 │ │ │ │ + beq c0020 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c05e0 │ │ │ │ + bge c0020 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c05e0 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0020 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c05d4 │ │ │ │ + beq c0014 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c05d4 │ │ │ │ + bge c0014 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c05d4 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0014 │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne c053c │ │ │ │ - bl 36ccf4 │ │ │ │ + bne bff7c │ │ │ │ + bl 36d9fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1608 │ │ │ │ + ble c1048 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c12e8 │ │ │ │ + bgt c0d28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c12e8 │ │ │ │ + bne c0d28 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c12e8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c0d28 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c13e0 │ │ │ │ - bl d46b4 │ │ │ │ + beq c0e20 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c13e0 │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne c0e20 │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b c0288 │ │ │ │ + b bfcc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0b48 │ │ │ │ + bge c0588 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52308 @ 0xcc54 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0b48 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0588 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0a7c │ │ │ │ + bge c04bc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52308 @ 0xcc54 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0a7c │ │ │ │ + bl 3758e0 │ │ │ │ + b c04bc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0ae0 │ │ │ │ + bge c0520 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52308 @ 0xcc54 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0ae0 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0520 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c02f4 │ │ │ │ + bge bfd34 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52308 @ 0xcc54 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c02f4 │ │ │ │ + bl 3758e0 │ │ │ │ + b bfd34 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d88a8 │ │ │ │ + b 2da75c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0310 │ │ │ │ + bge bfd50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52308 @ 0xcc54 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0310 │ │ │ │ + bl 3758e0 │ │ │ │ + b bfd50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d88dc │ │ │ │ + b 2da790 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c032c │ │ │ │ + bge bfd6c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52308 @ 0xcc54 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c032c │ │ │ │ + bl 3758e0 │ │ │ │ + b bfd6c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0c34 │ │ │ │ + bge c0674 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0c34 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0674 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0bac │ │ │ │ + bge c05ec │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0bac │ │ │ │ + bl 3758e0 │ │ │ │ + b c05ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0cc4 │ │ │ │ + bge c0704 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0cc4 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0704 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b c08fc │ │ │ │ + b c033c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0d54 │ │ │ │ + bge c0794 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0d54 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0794 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0a18 │ │ │ │ + bge c0458 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52308 @ 0xcc54 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0a18 │ │ │ │ + bl 3758e0 │ │ │ │ + b c0458 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c0344 │ │ │ │ + bge bfd84 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52308 @ 0xcc54 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c0344 │ │ │ │ + bl 3758e0 │ │ │ │ + b bfd84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c0888 │ │ │ │ + bne c02c8 │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c0888 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c02c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c1290 │ │ │ │ + bne c0cd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c1290 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c0cd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl e5de0 │ │ │ │ + bl e5e10 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b c0974 │ │ │ │ + b c03b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl e56e0 │ │ │ │ + bl e5710 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b c0e9c │ │ │ │ + b c08dc │ │ │ │ + │ │ │ │ +000c1098 : │ │ │ │ + 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 c1188 │ │ │ │ + ldr r2, [r1] │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ + 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 c112c │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + cmn r2, #1 │ │ │ │ + beq c112c │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ + movw ip, #47120 @ 0xb810 │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + cmp r0, ip │ │ │ │ + beq c1164 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b c61f4 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [fp, #-20] @ 0xffffffec │ │ │ │ + str r1, [fp, #-16] │ │ │ │ + bl cfbf0 │ │ │ │ + ldr r1, [fp, #-16] │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ + cmn r0, #1 │ │ │ │ + beq c1174 │ │ │ │ + ldr ip, [r4, #24] │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + cmp ip, r0 │ │ │ │ + bne c111c │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b c12a4 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 2da790 │ │ │ │ + movw r1, #21976 @ 0x55d8 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c11c4 │ │ │ │ + ldr r3, [r2, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c11d8 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + add r3, r3, #12 │ │ │ │ + cmp r2, r0 │ │ │ │ + add r0, r0, #1 │ │ │ │ + ble c11e4 │ │ │ │ + ldr ip, [r3, #4]! │ │ │ │ + cmp ip, r1 │ │ │ │ + bne c11ac │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 2da75c │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c11c4 │ │ │ │ + ldr r2, [r2, #128] @ 0x80 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c11d0 │ │ │ │ + movw r1, #2795 @ 0xaeb │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #43532 @ 0xaa0c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, ip │ │ │ │ - bne c16c0 │ │ │ │ + bne c1268 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c16c0 │ │ │ │ + beq c1268 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47120 @ 0xb810 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - beq c16f0 │ │ │ │ + beq c1298 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c635c │ │ │ │ + b c61f4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bne c1694 │ │ │ │ + bne c123c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d88dc │ │ │ │ + b 2da790 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c16fc │ │ │ │ + b c12a4 │ │ │ │ push {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, #43532 @ 0xaa0c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c1a1c │ │ │ │ - ldr r2, [pc, #1712] @ c1df0 │ │ │ │ + bne c15c4 │ │ │ │ + ldr r2, [pc, #1712] @ c1998 │ │ │ │ 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 c182c │ │ │ │ + beq c13d4 │ │ │ │ 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 │ │ │ │ @@ -151158,24 +150880,24 @@ │ │ │ │ bl 2df4c │ │ │ │ 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 c1920 │ │ │ │ + bne c14c8 │ │ │ │ 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 c1a00 │ │ │ │ + bne c15a8 │ │ │ │ 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 │ │ │ │ @@ -151189,38 +150911,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, #40400 @ 0x9dd0 │ │ │ │ + movw r7, #40392 @ 0x9dc8 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ - movw r0, #32112 @ 0x7d70 │ │ │ │ + movw r0, #31084 @ 0x796c │ │ │ │ movt r0, #11 │ │ │ │ ldr r3, [r7, #996] @ 0x3e4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c1d6c │ │ │ │ - ldr r0, [pc, #1412] @ c1df0 │ │ │ │ + bne c1914 │ │ │ │ + ldr r0, [pc, #1412] @ c1998 │ │ │ │ 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 c1a48 │ │ │ │ + beq c15f0 │ │ │ │ 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 c199c │ │ │ │ + beq c1544 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -151239,676 +150961,674 @@ │ │ │ │ bl 2df4c │ │ │ │ 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 c17dc │ │ │ │ - ldr r3, [pc, #1236] @ c1df0 │ │ │ │ + beq c1384 │ │ │ │ + ldr r3, [pc, #1236] @ c1998 │ │ │ │ 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 c1d0c │ │ │ │ + bne c18b4 │ │ │ │ tst r9, #2 │ │ │ │ - bne c1ca8 │ │ │ │ + bne c1850 │ │ │ │ tst r9, #4 │ │ │ │ - bne c1c44 │ │ │ │ + bne c17ec │ │ │ │ tst r9, #8 │ │ │ │ - bne c1be0 │ │ │ │ + bne c1788 │ │ │ │ tst r9, #16 │ │ │ │ - bne c1b7c │ │ │ │ + bne c1724 │ │ │ │ tst r9, #32 │ │ │ │ - bne c1b18 │ │ │ │ + bne c16c0 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne c1ab4 │ │ │ │ + bne c165c │ │ │ │ lsrs r9, r9, #7 │ │ │ │ - bne c1a58 │ │ │ │ + bne c1600 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble c17d0 │ │ │ │ + ble c1378 │ │ │ │ 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 c17dc │ │ │ │ + b c1384 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp ip, r1 │ │ │ │ - bcc c1a38 │ │ │ │ + bcc c15e0 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne c18a8 │ │ │ │ + bne c1450 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #62080 @ 0xf280 │ │ │ │ + movw r2, #61712 @ 0xf110 │ │ │ │ movt r2, #10 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c1da8 │ │ │ │ + bne c1950 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2ec70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c1d80 │ │ │ │ + beq c1928 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b c18a8 │ │ │ │ + b c1450 │ │ │ │ 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 c1804 │ │ │ │ + b c13ac │ │ │ │ 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 c1848 │ │ │ │ + b c13f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b c18a8 │ │ │ │ + b c1450 │ │ │ │ mov r0, r9 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ mov r4, r0 │ │ │ │ - b c19c0 │ │ │ │ + b c1568 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c196c │ │ │ │ + beq c1514 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c196c │ │ │ │ + bge c1514 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c196c │ │ │ │ + bl 3758e0 │ │ │ │ + b c1514 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1964 │ │ │ │ + beq c150c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1964 │ │ │ │ + bge c150c │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c1964 │ │ │ │ + bl 3758e0 │ │ │ │ + b c150c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c195c │ │ │ │ + beq c1504 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c195c │ │ │ │ + bge c1504 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c195c │ │ │ │ + bl 3758e0 │ │ │ │ + b c1504 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1954 │ │ │ │ + beq c14fc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1954 │ │ │ │ + bge c14fc │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c1954 │ │ │ │ + bl 3758e0 │ │ │ │ + b c14fc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c194c │ │ │ │ + beq c14f4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c194c │ │ │ │ + bge c14f4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c194c │ │ │ │ + bl 3758e0 │ │ │ │ + b c14f4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1944 │ │ │ │ + beq c14ec │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1944 │ │ │ │ + bge c14ec │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c1944 │ │ │ │ + bl 3758e0 │ │ │ │ + b c14ec │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c193c │ │ │ │ + beq c14e4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c193c │ │ │ │ + bge c14e4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c193c │ │ │ │ + bl 3758e0 │ │ │ │ + b c14e4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c1934 │ │ │ │ + beq c14dc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c1934 │ │ │ │ + bge c14dc │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c1934 │ │ │ │ + bl 3758e0 │ │ │ │ + b c14dc │ │ │ │ ldr r0, [r7, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c18a8 │ │ │ │ - bl 36ccf4 │ │ │ │ + bne c1450 │ │ │ │ + bl 36d9fc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1dbc │ │ │ │ + ble c1964 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1dd4 │ │ │ │ + ble c197c │ │ │ │ mvn r0, #0 │ │ │ │ - b c1824 │ │ │ │ + b c13cc │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b c19e8 │ │ │ │ + b c1590 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne c1d90 │ │ │ │ + bne c1938 │ │ │ │ mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c1d90 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c1938 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne c1da0 │ │ │ │ + bne c1948 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c1da0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c1948 │ │ │ │ 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 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ - ldreq r9, [r0, #132] @ 0x84 │ │ │ │ - bne c266c │ │ │ │ - movw r4, #8188 @ 0x1ffc │ │ │ │ + ldreq r7, [r0, #132] @ 0x84 │ │ │ │ + bne c2214 │ │ │ │ + movw r4, #8216 @ 0x2018 │ │ │ │ movt r4, #105 @ 0x69 │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1eec │ │ │ │ + beq c1a8c │ │ │ │ movw r3, #21976 @ 0x55d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - add r4, r4, #32 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #23492 @ 0x5bc4 │ │ │ │ - movt r3, #55 @ 0x37 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #30596 @ 0x7784 │ │ │ │ + movw r9, #30596 @ 0x7784 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c1e90 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b c1a30 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq c1e84 │ │ │ │ - adds r7, r2, r1 │ │ │ │ - beq c1e84 │ │ │ │ + beq c1a24 │ │ │ │ + adds r6, r2, r1 │ │ │ │ + beq c1a24 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1ffc │ │ │ │ + bne c1b9c │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1eec │ │ │ │ + beq c1a8c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1e84 │ │ │ │ + beq c1a24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs c2288 │ │ │ │ + bcs c1e28 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs c1fd4 │ │ │ │ + bcs c1b74 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs c1fe8 │ │ │ │ + bcs c1b88 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi c1e60 │ │ │ │ + bhi c1a00 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls c1e70 │ │ │ │ + bls c1a10 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne c1e70 │ │ │ │ + bne c1a10 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e90 │ │ │ │ + bne c1a30 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c26c8 │ │ │ │ + bne c2270 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq c2448 │ │ │ │ + beq c1fe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c22bc │ │ │ │ + bne c1e5c │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r9, [r5, #132] @ 0x84 │ │ │ │ - bne c2320 │ │ │ │ + bne c1ec0 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2bb0 │ │ │ │ + bne c277c │ │ │ │ ldr r6, [r5, #132] @ 0x84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 c2cec │ │ │ │ - ldr r2, [pc, #3844] @ c2e64 │ │ │ │ + beq c27f8 │ │ │ │ + ldr r2, [pc, #3968] @ c2a80 │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne c29e8 │ │ │ │ + bne c25a4 │ │ │ │ ldr r4, [r2, #2260] @ 0x8d4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq c29e8 │ │ │ │ - ldr r1, [pc, #3812] @ c2e68 │ │ │ │ + beq c25a4 │ │ │ │ + ldr r1, [pc, #3936] @ c2a84 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2cfc │ │ │ │ + beq c28e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c27e4 │ │ │ │ + bne c238c │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c2594 │ │ │ │ - ldr r1, [pc, #3764] @ c2e68 │ │ │ │ + bne c2124 │ │ │ │ + ldr r1, [pc, #3888] @ c2a84 │ │ │ │ mov r0, r6 │ │ │ │ - bl c00f8 │ │ │ │ + bl bfb38 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c25fc │ │ │ │ + beq c25c4 │ │ │ │ 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 c1e70 │ │ │ │ - b c1e84 │ │ │ │ + bne c1a10 │ │ │ │ + b c1a24 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne c1e70 │ │ │ │ - b c1e84 │ │ │ │ + bne c1a10 │ │ │ │ + b c1a24 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq c20a4 │ │ │ │ + beq c1c44 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c20a4 │ │ │ │ + beq c1c44 │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs c22b0 │ │ │ │ + bcs c1e50 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ subcs r3, r3, #384 @ 0x180 │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs c22b0 │ │ │ │ + bcs c1e50 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs c22b0 │ │ │ │ + bcs c1e50 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls c229c │ │ │ │ + bls c1e3c │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq c20a4 │ │ │ │ + beq c1c44 │ │ │ │ cmn r1, r3 │ │ │ │ - beq c20a4 │ │ │ │ + beq c1c44 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c20a4 │ │ │ │ + bne c1c44 │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ - cmp r7, r3 │ │ │ │ - beq c2bc4 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq c2790 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ - cmp r7, r3 │ │ │ │ - bne c1e84 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne c1a24 │ │ │ │ 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 c1e84 │ │ │ │ - ldr r0, [r9, #4] │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bne c1a24 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c2d3c │ │ │ │ + beq c28f4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r6, #43532 @ 0xaa0c │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r3, r6 │ │ │ │ - bne c27b8 │ │ │ │ + movw r3, #43532 @ 0xaa0c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c2360 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c27b8 │ │ │ │ + beq c2360 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + mov r0, r7 │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c2828 │ │ │ │ + beq c27d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c265c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c2bdc │ │ │ │ + bne c2204 │ │ │ │ + ldr r8, [r6] │ │ │ │ + movw r3, #26688 @ 0x6840 │ │ │ │ + movt r3, #55 @ 0x37 │ │ │ │ + cmp r8, r3 │ │ │ │ + beq c27a8 │ │ │ │ movw r0, #30596 @ 0x7784 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - ldr r7, [r4] │ │ │ │ - bl c3530 │ │ │ │ - subs sl, r0, #0 │ │ │ │ - beq c2828 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ + ldr sl, [r4] │ │ │ │ + bl c3130 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq c27d8 │ │ │ │ + ldr r3, [r9, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c257c │ │ │ │ - ldr r2, [pc, #3360] @ c2e6c │ │ │ │ + beq c1d1c │ │ │ │ + ldr r2, [pc, #3492] @ c2a88 │ │ │ │ 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 │ │ │ │ + ldr r1, [r2, r3] │ │ │ │ + sub r2, r6, #8 │ │ │ │ + ldr r3, [r6, #-4] │ │ │ │ + ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ - ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ - 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 c2588 │ │ │ │ - mov r0, r7 │ │ │ │ - str r5, [sl, #8] │ │ │ │ + ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ + ldr lr, [ip, #4] │ │ │ │ + add r0, r0, #1 │ │ │ │ + orr r3, r3, lr │ │ │ │ + str r2, [lr] │ │ │ │ + str r3, [r6, #-4] │ │ │ │ + str ip, [r6, #-8] │ │ │ │ + str r2, [ip, #4] │ │ │ │ + str r0, [r1, #3824] @ 0xef0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r0, sl │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r5] │ │ │ │ + str r5, [r6, #8] │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl c3c30 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq c2d5c │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq c21d8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bne c21d8 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - tst r3, #3 │ │ │ │ - beq c24b4 │ │ │ │ - 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 c2d04 │ │ │ │ + mov r0, sl │ │ │ │ + bl c3ad0 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + beq c27f0 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + beq c246c │ │ │ │ + movw r3, #43532 @ 0xaa0c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c246c │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c2054 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + str r8, [r6, #24] │ │ │ │ + tst r2, #536870912 @ 0x20000000 │ │ │ │ + str r4, [r6, #20] │ │ │ │ + beq c288c │ │ │ │ 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 c27f4 │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r1] │ │ │ │ + ldr r2, [r6] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r6] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c239c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c27f4 │ │ │ │ - ldr r0, [r9, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, r3 │ │ │ │ - mov r3, sl │ │ │ │ - mov r0, r9 │ │ │ │ - beq c29e0 │ │ │ │ - bl c635c │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq c239c │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r3, r0 │ │ │ │ + beq c23cc │ │ │ │ + mov r3, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl c61f4 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2820 │ │ │ │ + beq c28c0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1e84 │ │ │ │ + bgt c1a24 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - bne c1e84 │ │ │ │ - mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c1e84 │ │ │ │ + str r3, [r6] │ │ │ │ + bne c1a24 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c1a24 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne c1e70 │ │ │ │ - b c1e84 │ │ │ │ + bne c1a10 │ │ │ │ + b c1a24 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls c205c │ │ │ │ + bls c1bfc │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c205c │ │ │ │ - b c20a4 │ │ │ │ + bne c1bfc │ │ │ │ + b c1c44 │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #2976] @ c2e6c │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr ip, [pc, #3100] @ c2a88 │ │ │ │ mov r2, #28 │ │ │ │ sub lr, r3, #1 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp lr, #10 │ │ │ │ mul r2, r2, lr │ │ │ │ - ldr r1, [r0, ip] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ movls lr, #0 │ │ │ │ movhi lr, #1 │ │ │ │ add r4, r1, r2 │ │ │ │ add r4, r4, #91136 @ 0x16400 │ │ │ │ ldr r4, [r4, #428] @ 0x1ac │ │ │ │ cmp r4, r5 │ │ │ │ orreq lr, lr, #1 │ │ │ │ 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 c2b9c │ │ │ │ + beq c2768 │ │ │ │ ldr r9, [r1, #16] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne c2e48 │ │ │ │ + bne c2a40 │ │ │ │ movw r8, #31140 @ 0x79a4 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2828 │ │ │ │ + beq c27d8 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c2390 │ │ │ │ - ldr r0, [pc, #2836] @ c2e6c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + beq c1f30 │ │ │ │ + ldr ip, [pc, #2960] @ c2a88 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ - ldr r1, [r0, ip] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ @@ -151922,347 +151642,356 @@ │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3c30 │ │ │ │ + bl c3ad0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c2c4c │ │ │ │ + beq c291c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c23f4 │ │ │ │ + beq c1f94 │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c23f4 │ │ │ │ + bne c1f94 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2a0c │ │ │ │ + beq c25d8 │ │ │ │ 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 c9c54 │ │ │ │ + bl c9aec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2c58 │ │ │ │ + beq c2928 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2434 │ │ │ │ + bgt c1fd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c2e34 │ │ │ │ + beq c2a5c │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne c28b0 │ │ │ │ + bne c2474 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2a4c │ │ │ │ + bne c2618 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1f30 │ │ │ │ - ldr r0, [pc, #2568] @ c2e6c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + beq c1ad0 │ │ │ │ + ldr ip, [pc, #2692] @ c2a88 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [r0, ip] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ movls r3, #0 │ │ │ │ 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 c2c24 │ │ │ │ + beq c27e0 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ - b c1f34 │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - ldr r2, [r8] │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq c2c78 │ │ │ │ - ldr r3, [pc, #2464] @ c2e70 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [pc, #2452] @ c2e6c │ │ │ │ + b c1ad4 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + ldr r3, [r1] │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq c2818 │ │ │ │ + ldr r3, [pc, #2588] @ c2a8c │ │ │ │ + ldr r2, [pc, #2580] @ c2a88 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r7, [r2, r3] │ │ │ │ + ldr sl, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2610 │ │ │ │ - add r7, r7, #114688 @ 0x1c000 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl c92b8 │ │ │ │ + bne c2190 │ │ │ │ + add sl, sl, #114688 @ 0x1c000 │ │ │ │ + mov r2, r1 │ │ │ │ + sub r3, fp, #40 @ 0x28 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl c9150 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2d70 │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c2a2c │ │ │ │ + ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2830 │ │ │ │ - ldr r3, [r8] │ │ │ │ + bne c23e8 │ │ │ │ + ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c253c │ │ │ │ + bgt c20e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - bne c253c │ │ │ │ - mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [r1] │ │ │ │ + bne c20e4 │ │ │ │ + mov r0, r1 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2bf4 │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + ble c27c0 │ │ │ │ + ldrb r3, [sl, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - strne r7, [sl, #12] │ │ │ │ - bne c21dc │ │ │ │ - mov r0, r7 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + strne sl, [r6, #12] │ │ │ │ + bne c21d8 │ │ │ │ + mov r0, sl │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - str r7, [sl, #12] │ │ │ │ - b c21dc │ │ │ │ - ldr ip, [r5] │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c218c │ │ │ │ - add ip, ip, #1 │ │ │ │ - str ip, [r5] │ │ │ │ - b c218c │ │ │ │ + strb r3, [sl, #16] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + b c21d8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl ca6ac │ │ │ │ + bl ca544 │ │ │ │ mov r4, r0 │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3c30 │ │ │ │ + bl c3ad0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c2cfc │ │ │ │ - ldr r1, [pc, #2208] @ c2e68 │ │ │ │ + beq c28e0 │ │ │ │ + ldr r1, [pc, #2348] @ c2a84 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2e1c │ │ │ │ + beq c2a68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e40 │ │ │ │ + bgt c2a38 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne c1fc4 │ │ │ │ + bne c1b64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - movne r4, #0 │ │ │ │ - moveq r4, #1 │ │ │ │ - rsb r8, r4, #0 │ │ │ │ - b c1fc8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c25c4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c24f0 │ │ │ │ - ldr r2, [r8] │ │ │ │ + beq c2094 │ │ │ │ + ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2644 │ │ │ │ + bgt c21c4 │ │ │ │ subs r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - bne c2644 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r2, [r1] │ │ │ │ + bne c21c4 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b c21dc │ │ │ │ + str r3, [r6, #12] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r6, #20] │ │ │ │ + tst r3, #536870912 @ 0x20000000 │ │ │ │ + beq c288c │ │ │ │ + movw r3, #43532 @ 0xaa0c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + b c1da4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e84 │ │ │ │ - b c2108 │ │ │ │ + bne c1a24 │ │ │ │ + b c1ca4 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r0, [pc, #2032] @ c2e6c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + ldr ip, [pc, #2148] @ c2a88 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r3, r2, r1 │ │ │ │ - ldr r0, [r0, ip] │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ add r2, r0, r3 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ ldr r2, [r2, #428] @ 0x1ac │ │ │ │ cmp r2, r5 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ - ldr r9, [r0, #16] │ │ │ │ - b c1e20 │ │ │ │ + ldr r7, [r0, #16] │ │ │ │ + b c19c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ef8 │ │ │ │ + beq c1a98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c833c │ │ │ │ + bl c81d4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1fc8 │ │ │ │ + beq c1b68 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ef8 │ │ │ │ + beq c1a98 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl c833c │ │ │ │ + bl c81d4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1fc8 │ │ │ │ + beq c1b68 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ef8 │ │ │ │ + beq c1a98 │ │ │ │ add r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl c833c │ │ │ │ + bl c81d4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1fc8 │ │ │ │ + beq c1b68 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ef8 │ │ │ │ + beq c1a98 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl c833c │ │ │ │ + bl c81d4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1fc8 │ │ │ │ + beq c1b68 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ef8 │ │ │ │ + beq c1a98 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl c833c │ │ │ │ + bl c81d4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1fc8 │ │ │ │ + beq c1b68 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ef8 │ │ │ │ + beq c1a98 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b c279c │ │ │ │ + b c2344 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1ef8 │ │ │ │ + beq c1a98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c833c │ │ │ │ + bl c81d4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c2790 │ │ │ │ + bne c2338 │ │ │ │ mov r8, r0 │ │ │ │ - b c1fc8 │ │ │ │ + b c1b68 │ │ │ │ mov r0, r1 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cfd54 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl cfbf0 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c20e8 │ │ │ │ + bne c1c88 │ │ │ │ mov r8, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 3e970 │ │ │ │ - b c1fc8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 3ea54 │ │ │ │ + b c1b68 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1fc4 │ │ │ │ - b c1fa0 │ │ │ │ + bne c1b64 │ │ │ │ + b c1b40 │ │ │ │ mov r0, r1 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cfd54 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl cfbf0 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c223c │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2d88dc │ │ │ │ + beq c2960 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne c1df0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl c12a4 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne c1e08 │ │ │ │ + b c28c0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2c0c │ │ │ │ - mvn r8, #0 │ │ │ │ - b c1fc8 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2848 │ │ │ │ + bgt c2400 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c2e10 │ │ │ │ - ldr r3, [r8] │ │ │ │ + str r3, [sl] │ │ │ │ + beq c29d4 │ │ │ │ + ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2878 │ │ │ │ + bgt c2430 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - beq c2e04 │ │ │ │ - ldr r3, [r8] │ │ │ │ + str r3, [r1] │ │ │ │ + beq c29c0 │ │ │ │ + ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2878 │ │ │ │ + bgt c2430 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - beq c2dd8 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + str r3, [r1] │ │ │ │ + beq c29f4 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - ble c21d8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + strb r3, [r1, #16] │ │ │ │ + ble c246c │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #2 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - b c21d8 │ │ │ │ + strb r3, [r1, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + b c21d8 │ │ │ │ movw sl, #31140 @ 0x79a4 │ │ │ │ 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 c2e48 │ │ │ │ + bne c2a40 │ │ │ │ mov r0, sl │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2828 │ │ │ │ + beq c27d8 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c292c │ │ │ │ - ldr r3, [pc, #1400] @ c2e6c │ │ │ │ + beq c24f0 │ │ │ │ + ldr r3, [pc, #1488] @ c2a88 │ │ │ │ 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 │ │ │ │ @@ -152281,113 +152010,115 @@ │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3c30 │ │ │ │ + bl c3ad0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c2c4c │ │ │ │ + beq c291c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c2990 │ │ │ │ + beq c2554 │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2990 │ │ │ │ + bne c2554 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c2a2c │ │ │ │ + beq c25f8 │ │ │ │ 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 c9c54 │ │ │ │ + bl c9aec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2c58 │ │ │ │ + beq c2928 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c29d0 │ │ │ │ + bgt c2594 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c2dcc │ │ │ │ + beq c29e8 │ │ │ │ ldr r7, [r6, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq c2440 │ │ │ │ - b c28c4 │ │ │ │ - bl c16fc │ │ │ │ - b c225c │ │ │ │ - ldr r0, [pc, #1144] @ c2e68 │ │ │ │ - bl cfd54 │ │ │ │ + beq c1fe0 │ │ │ │ + b c2488 │ │ │ │ + ldr r0, [pc, #1240] @ c2a84 │ │ │ │ + bl cfbf0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c1f7c │ │ │ │ - ldr r1, [pc, #1124] @ c2e68 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 3e970 │ │ │ │ - b c25fc │ │ │ │ - ldr r0, [pc, #1112] @ c2e6c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r0, [r0, ip] │ │ │ │ - bl 2d8cd8 │ │ │ │ + bne c1b1c │ │ │ │ + ldr r1, [pc, #1220] @ c2a84 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 3ea54 │ │ │ │ + cmn r4, #1 │ │ │ │ + movne r4, #0 │ │ │ │ + moveq r4, #1 │ │ │ │ + rsb r8, r4, #0 │ │ │ │ + b c1b68 │ │ │ │ + ldr ip, [pc, #1192] @ c2a88 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ + bl 2daa38 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bne c23f8 │ │ │ │ - b c2c54 │ │ │ │ - ldr r2, [pc, #1080] @ c2e6c │ │ │ │ + bne c1f98 │ │ │ │ + b c2924 │ │ │ │ + ldr r2, [pc, #1160] @ c2a88 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2d8cd8 │ │ │ │ + bl 2daa38 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bne c2994 │ │ │ │ - b c2c54 │ │ │ │ + bne c2558 │ │ │ │ + b c2924 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2bb4 │ │ │ │ - ldr r0, [pc, #1036] @ c2e6c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + beq c2780 │ │ │ │ + ldr ip, [pc, #1116] @ c2a88 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [r0, ip] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ movls r3, #0 │ │ │ │ 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 c2c34 │ │ │ │ + beq c2948 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c24a0 │ │ │ │ + beq c2040 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ mov r8, r7 │ │ │ │ movw sl, #30868 @ 0x7894 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, sl │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2828 │ │ │ │ + beq c27d8 │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c2b1c │ │ │ │ - ldr r3, [pc, #900] @ c2e6c │ │ │ │ + beq c26e8 │ │ │ │ + ldr r3, [pc, #980] @ c2a88 │ │ │ │ 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] │ │ │ │ @@ -152400,314 +152131,334 @@ │ │ │ │ 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 c3b6c │ │ │ │ + bl c3a0c │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq c2c54 │ │ │ │ + beq c2924 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c9c54 │ │ │ │ + bl c9aec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2de4 │ │ │ │ + beq c29a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2b84 │ │ │ │ + bgt c2750 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c2dc0 │ │ │ │ + beq c2974 │ │ │ │ ldr r8, [r6, #20]! │ │ │ │ cmp r8, #0 │ │ │ │ - bne c2ac4 │ │ │ │ + bne c2690 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b c2454 │ │ │ │ + b c1ff4 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r7, [r6] │ │ │ │ - beq c2468 │ │ │ │ - b c2a64 │ │ │ │ + beq c2008 │ │ │ │ + b c2630 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - beq c1f30 │ │ │ │ + beq c1ad0 │ │ │ │ ldr r9, [r5, #132] @ 0x84 │ │ │ │ - b c2ab4 │ │ │ │ + b c2680 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b c209c │ │ │ │ + b c1c3c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - mov r0, r9 │ │ │ │ - bl c00f8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl bfb38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c1e84 │ │ │ │ - b c27b0 │ │ │ │ - cmp r7, #0 │ │ │ │ - str r7, [sl, #12] │ │ │ │ - bne c21dc │ │ │ │ - ldr r3, [sl] │ │ │ │ + bne c1a24 │ │ │ │ + b c2358 │ │ │ │ + cmp sl, #0 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + bne c21d8 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2828 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - bne c2828 │ │ │ │ - mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c2828 │ │ │ │ + ble c28c8 │ │ │ │ + mvn r8, #0 │ │ │ │ + b c1b68 │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ add r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ - b c24ac │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c2c24 │ │ │ │ - add r2, r2, #96256 @ 0x17800 │ │ │ │ - add r2, r2, #1000 @ 0x3e8 │ │ │ │ - add r2, r1, r2 │ │ │ │ - b c2ab0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2828 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne c2828 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c2828 │ │ │ │ - and r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne c24c8 │ │ │ │ - tst r3, #32 │ │ │ │ - beq c2d7c │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - beq c2d9c │ │ │ │ - ldrsb r3, [r8, #20] │ │ │ │ + b c204c │ │ │ │ + str r1, [r6, #12] │ │ │ │ + b c27cc │ │ │ │ + bl d452c │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bne c1af8 │ │ │ │ + bl 2da6f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c28e0 │ │ │ │ + bne c1b68 │ │ │ │ + b c1b40 │ │ │ │ + and r3, r2, #28 │ │ │ │ + cmp r3, #4 │ │ │ │ + bne c2068 │ │ │ │ + tst r2, #32 │ │ │ │ + beq c2980 │ │ │ │ + tst r2, #64 @ 0x40 │ │ │ │ + beq c2a08 │ │ │ │ + ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt c2dac │ │ │ │ - add r3, r8, #20 │ │ │ │ + blt c2a18 │ │ │ │ + add r3, r1, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ add r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2654 │ │ │ │ + bgt c21d4 │ │ │ │ subs r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - bne c2654 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c2654 │ │ │ │ - bl d46b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c1f58 │ │ │ │ - bl 2d887c │ │ │ │ - mvn r4, #0 │ │ │ │ - b c25fc │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [r1] │ │ │ │ + bne c21d4 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c21d4 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c2d64 │ │ │ │ + beq c28e8 │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2d64 │ │ │ │ + bne c28e8 │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [sl] │ │ │ │ - b c2820 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c27d8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne c27d8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c27d8 │ │ │ │ + mvn r4, #0 │ │ │ │ + b c25c4 │ │ │ │ + bl 2da75c │ │ │ │ + ldr r3, [r6] │ │ │ │ + b c28c0 │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c20c4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d887c │ │ │ │ - str r8, [sl, #12] │ │ │ │ - b c2c00 │ │ │ │ - bl 2d88a8 │ │ │ │ - ldr r3, [sl] │ │ │ │ - b c2820 │ │ │ │ - bl 177ba8 │ │ │ │ - mov r3, r8 │ │ │ │ - b c2654 │ │ │ │ - ldr r3, [r8, #28] │ │ │ │ + bne c1c64 │ │ │ │ + bl 2da6f0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bgt c1a24 │ │ │ │ + beq c1ca4 │ │ │ │ + b c27d8 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c27d8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne c27d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c27d8 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq c27e0 │ │ │ │ + add r2, r2, #96256 @ 0x17800 │ │ │ │ + add r2, r2, #1000 @ 0x3e8 │ │ │ │ + add r2, r1, r2 │ │ │ │ + b c267c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2da790 │ │ │ │ + ldr r3, [r6] │ │ │ │ + b c28c0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c2750 │ │ │ │ + ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge c2ca4 │ │ │ │ + bge c2844 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #220] @ c2e74 │ │ │ │ + ldr r3, [pc, #244] @ c2a90 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b c2cc0 │ │ │ │ - ldrsb r3, [r8, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r8, #28 │ │ │ │ - bge c2ca4 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r3, r8, #20 │ │ │ │ - addeq r3, r8, #28 │ │ │ │ - b c2d8c │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c2b84 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c29d0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c2878 │ │ │ │ + b c2860 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1fc8 │ │ │ │ + bgt c1b68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c1fc8 │ │ │ │ + bne c1b68 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c1fc8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c2860 │ │ │ │ - mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c2848 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c25fc │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c25f4 │ │ │ │ - b c25fc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c1b68 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c2418 │ │ │ │ + mov r0, sl │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c2400 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c2434 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c2594 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c2430 │ │ │ │ + ldrsb r3, [r1, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r1, #28 │ │ │ │ + bge c2844 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r3, r1, #20 │ │ │ │ + addeq r3, r1, #28 │ │ │ │ + b c2990 │ │ │ │ + bl 177ef4 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c21d4 │ │ │ │ mov r4, #0 │ │ │ │ - b c25fc │ │ │ │ + b c25c4 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52384 @ 0xcca0 │ │ │ │ + movw r1, #53196 @ 0xcfcc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b c2828 │ │ │ │ - ldrdeq r1, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ + bl 1b899c │ │ │ │ + b c27d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c1fd4 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c25c4 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c2184 │ │ │ │ + b c25c4 │ │ │ │ + rsbeq r1, fp, r8, asr #27 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r8, fp, ip, asr #2 │ │ │ │ + rsbeq fp, sl, r8, asr #27 │ │ │ │ + rsbeq r8, fp, r4, asr #2 │ │ │ │ cmp r1, #424 @ 0x1a8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subcs r1, r1, #424 @ 0x1a8 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrcs r0, [r0, #80] @ 0x50 │ │ │ │ - bcs c2edc │ │ │ │ + bcs c2af8 │ │ │ │ cmp r1, #384 @ 0x180 │ │ │ │ - bcs c2ee8 │ │ │ │ + bcs c2b04 │ │ │ │ cmp r1, #372 @ 0x174 │ │ │ │ subcs r1, r1, #372 @ 0x174 │ │ │ │ ldrcs r0, [r0, #56] @ 0x38 │ │ │ │ - bcs c2edc │ │ │ │ + bcs c2af8 │ │ │ │ cmp r1, #227 @ 0xe3 │ │ │ │ - bls c2ed0 │ │ │ │ + bls c2aec │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ subne r1, r1, #228 @ 0xe4 │ │ │ │ - beq c2ec4 │ │ │ │ + beq c2ae0 │ │ │ │ add r0, r0, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r1, #211 @ 0xd3 │ │ │ │ subhi r1, r1, #212 @ 0xd4 │ │ │ │ ldrhi r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2ec0 │ │ │ │ - b c2ec4 │ │ │ │ + bne c2adc │ │ │ │ + b c2ae0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ subne r1, r1, #384 @ 0x180 │ │ │ │ - bne c2ec0 │ │ │ │ - b c2ec4 │ │ │ │ + bne c2adc │ │ │ │ + b c2ae0 │ │ │ │ │ │ │ │ -000c2efc : │ │ │ │ +000c2b18 : │ │ │ │ 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, #30596 @ 0x7784 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c2f78 │ │ │ │ + beq c2b94 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c2f50 │ │ │ │ + beq c2b6c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r8, [r4, #24] │ │ │ │ - beq c2f84 │ │ │ │ + beq c2ba0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f7c │ │ │ │ + bgt c2b98 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c2f7c │ │ │ │ + bne c2b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c2f7c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c2b98 │ │ │ │ push {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 c3530 │ │ │ │ + bl c3130 │ │ │ │ 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] @ c301c │ │ │ │ + ldr ip, [pc, #60] @ c2c38 │ │ │ │ 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] │ │ │ │ @@ -152718,339 +152469,332 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -000c3020 : │ │ │ │ +000c2c3c : │ │ │ │ push {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 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ + mov sl, r1 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - and ip, lr, #24 │ │ │ │ - and r9, lr, #16384 @ 0x4000 │ │ │ │ + and ip, lr, #16384 @ 0x4000 │ │ │ │ mla r2, r1, r2, r2 │ │ │ │ add r3, r3, #3 │ │ │ │ + ubfx r4, lr, #14, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ - ubfx r3, lr, #14, #1 │ │ │ │ - cmp ip, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ + and r3, lr, #24 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r4, r4, #1 │ │ │ │ tst lr, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ - 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 c343c │ │ │ │ - movw r5, #40400 @ 0x9dd0 │ │ │ │ - movt r5, #106 @ 0x6a │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + lsl r4, r4, #3 │ │ │ │ + ldrne r1, [r0, #444] @ 0x1bc │ │ │ │ + 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, r4, r2 │ │ │ │ + bmi c307c │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ + movt r6, #106 @ 0x6a │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #11 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r7, [r5, #1016] @ 0x3f8 │ │ │ │ - cmp r7, r1 │ │ │ │ - bne c3410 │ │ │ │ - ldr r1, [pc, #1116] @ c3524 │ │ │ │ - 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 │ │ │ │ + ldr r3, [r6, #1016] @ 0x3f8 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c301c │ │ │ │ + ldr r3, [pc, #1088] @ c3124 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs c3388 │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r3, #1604] @ 0x644 │ │ │ │ + bcs c2fa4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ - ldr ip, [r7, r1, lsl #3] │ │ │ │ - ldr sl, [ip, #8] │ │ │ │ - cmp ip, sl │ │ │ │ - beq c33e8 │ │ │ │ - ldr r0, [ip] │ │ │ │ + ldr r3, [r8, r1, lsl #3] │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq c2ffc │ │ │ │ + ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ - str r0, [ip] │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ - ldr r5, [r0] │ │ │ │ - str r5, [ip, #4] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c320c │ │ │ │ - cmp r3, #0 │ │ │ │ - add r5, r0, r3 │ │ │ │ - beq c33dc │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r6, [r0] │ │ │ │ + str r6, [r3, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c2e28 │ │ │ │ + cmp r4, #0 │ │ │ │ + add r4, r0, r4 │ │ │ │ + beq c2ff0 │ │ │ │ mov r3, #0 │ │ │ │ - cmp r9, #0 │ │ │ │ + cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq c32d0 │ │ │ │ - ldr r3, [pc, #1004] @ c3528 │ │ │ │ + beq c2ef0 │ │ │ │ + ldr r3, [pc, #976] @ c3128 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + str r1, [r4, #-8] │ │ │ │ + str r1, [r4, #-4] │ │ │ │ ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #3752] @ 0xea8 │ │ │ │ cmp r3, lr │ │ │ │ - bgt c3298 │ │ │ │ + bgt c2eb8 │ │ │ │ sub r2, r2, #8 │ │ │ │ - add r0, r5, #8 │ │ │ │ + add r0, r4, #8 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - ldr r3, [r4] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c32ec │ │ │ │ - ldr r2, [pc, #928] @ c352c │ │ │ │ + bne c2f0c │ │ │ │ + ldr r2, [pc, #900] @ c312c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - str r4, [r5, #4] │ │ │ │ - strle r3, [r4] │ │ │ │ + str r5, [r4, #4] │ │ │ │ + strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3454 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + bne c3044 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c3238 │ │ │ │ + bne c2e58 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c3200 │ │ │ │ - ldr r0, [pc, #860] @ c3524 │ │ │ │ + beq c2e1c │ │ │ │ + ldr r0, [pc, #832] @ c3124 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - sub r2, r5, #8 │ │ │ │ + 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] │ │ │ │ orr r3, r3, ip │ │ │ │ str r2, [ip] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ - str r0, [r5, #-8] │ │ │ │ + str r0, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrd r6, [ip, #24] │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c32dc │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + ldr r8, [r3, #28] │ │ │ │ + cmp r8, r7 │ │ │ │ + bcc c2efc │ │ │ │ add r1, r1, #1 │ │ │ │ - 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 c3114 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r3, [r4, #444] @ 0x1bc │ │ │ │ + add r1, r7, r1, lsl #3 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + add r1, r3, r7 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r6, [r3, r7] │ │ │ │ + and ip, lr, #16384 @ 0x4000 │ │ │ │ + b c2d30 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c3350 │ │ │ │ + bgt c2f6c │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - add r0, r5, r1 │ │ │ │ + add r0, r4, r1 │ │ │ │ add r2, r2, r3 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ cmp r2, ip │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - beq c3288 │ │ │ │ + beq c2ea8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2df4c │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - b c31b8 │ │ │ │ + str r2, [r4, #-12] │ │ │ │ + b c2dd4 │ │ │ │ ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ - beq c32d0 │ │ │ │ + beq c2ef0 │ │ │ │ ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c32d0 │ │ │ │ + bne c2ef0 │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3514 │ │ │ │ + bne c3114 │ │ │ │ add r1, ip, #12 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq c3330 │ │ │ │ + beq c2f4c │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ - b c316c │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str sl, [r1, #8] │ │ │ │ - b c3114 │ │ │ │ - ldr r2, [pc, #568] @ c352c │ │ │ │ + b c2d88 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b c2d30 │ │ │ │ + ldr r2, [pc, #536] @ c312c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - str r4, [r5, #4] │ │ │ │ - strle r3, [r4] │ │ │ │ + str r5, [r4, #4] │ │ │ │ + strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c34d4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bne c30a4 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + str sl, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq c31b8 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - b c323c │ │ │ │ + beq c2dd4 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + b c2e5c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3334 │ │ │ │ + bne c2f50 │ │ │ │ dmb ish │ │ │ │ - b c32d0 │ │ │ │ + b c2ef0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, r0 │ │ │ │ - add r0, r5, r3 │ │ │ │ + add r0, r4, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne c3278 │ │ │ │ - b c3288 │ │ │ │ - ldr r9, [r5, #976] @ 0x3d0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ - movt r1, #10 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r9, r1 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c348c │ │ │ │ - cmp r6, #1 │ │ │ │ - movcs r0, r6 │ │ │ │ + bne c2e98 │ │ │ │ + b c2ea8 │ │ │ │ + ldr r9, [r6, #976] @ 0x3d0 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ + movt r3, #10 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne c3090 │ │ │ │ + cmp r7, #1 │ │ │ │ + movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3440 │ │ │ │ - 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 c3114 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c3134 │ │ │ │ - b c32d0 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b7e9c │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq c307c │ │ │ │ + ldr r3, [r8, #800] @ 0x320 │ │ │ │ + ldr ip, [r5, #84] @ 0x54 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #800] @ 0x320 │ │ │ │ + and ip, ip, #16384 @ 0x4000 │ │ │ │ + b c2d30 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c2d50 │ │ │ │ + b c2ef0 │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b7a98 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq c3388 │ │ │ │ - ldr lr, [r4, #84] @ 0x54 │ │ │ │ - b c3230 │ │ │ │ - ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - blx r7 │ │ │ │ + beq c2fa4 │ │ │ │ + ldr lr, [r5, #84] @ 0x54 │ │ │ │ + b c2e50 │ │ │ │ + ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrne r9, [r4, #84] @ 0x54 │ │ │ │ - andne r9, r9, #16384 @ 0x4000 │ │ │ │ - bne c3114 │ │ │ │ - mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #224] @ c3528 │ │ │ │ - ldr r0, [r3, r8] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 36cd18 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + beq c307c │ │ │ │ + ldr ip, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + and ip, ip, #16384 @ 0x4000 │ │ │ │ + b c2d30 │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c34b4 │ │ │ │ + bne c30e0 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c34a4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + bne c30d0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq c31b8 │ │ │ │ - b c3328 │ │ │ │ - ldr r0, [r5, #972] @ 0x3cc │ │ │ │ - mov r1, r6 │ │ │ │ + beq c2dd4 │ │ │ │ + b c2f44 │ │ │ │ + bl 36d9fc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq c2e1c │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + b c2dd4 │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + mov r1, r7 │ │ │ │ blx r9 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c33bc │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - tst r3, #4 │ │ │ │ - beq c31b8 │ │ │ │ - b c3328 │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - tst r3, #4 │ │ │ │ - beq c31b8 │ │ │ │ - b c3328 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c2fd0 │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3500 │ │ │ │ + bne c3100 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3314 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b c3314 │ │ │ │ + bne c2f34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b c2f34 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + beq c2dd4 │ │ │ │ + b c2f44 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + beq c2dd4 │ │ │ │ + b c2f44 │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c3314 │ │ │ │ + b c2f34 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c32c0 │ │ │ │ - b c32d0 │ │ │ │ + beq c2ee0 │ │ │ │ + b c2ef0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ @@ -153072,400 +152816,568 @@ │ │ │ │ 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 c3938 │ │ │ │ - movw r5, #40400 @ 0x9dd0 │ │ │ │ + bmi c3538 │ │ │ │ + movw r5, #40392 @ 0x9dc8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c38b8 │ │ │ │ - ldr r3, [pc, #960] @ c3990 │ │ │ │ + bne c34b8 │ │ │ │ + ldr r3, [pc, #960] @ c3590 │ │ │ │ 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 c3840 │ │ │ │ + bcs c3440 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq c3898 │ │ │ │ + beq c3498 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r0] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c36cc │ │ │ │ + beq c32cc │ │ │ │ add r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c388c │ │ │ │ + beq c348c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ cmp ip, r3 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq c3798 │ │ │ │ - ldr r0, [pc, #848] @ c3994 │ │ │ │ + beq c3398 │ │ │ │ + ldr r0, [pc, #848] @ c3594 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ 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 c3760 │ │ │ │ + bgt c3360 │ │ │ │ sub r2, r2, #8 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c37b4 │ │ │ │ - ldr r2, [pc, #772] @ c3998 │ │ │ │ + bne c33b4 │ │ │ │ + ldr r2, [pc, #772] @ c3598 │ │ │ │ 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 c38e0 │ │ │ │ + bne c34e0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c36fc │ │ │ │ + bne c32fc │ │ │ │ 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 c37a4 │ │ │ │ + bhi c33a4 │ │ │ │ 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 c361c │ │ │ │ + b c321c │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c3808 │ │ │ │ + bgt c3408 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, ip │ │ │ │ add r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r1, [r0, #2] │ │ │ │ - beq c374c │ │ │ │ + beq c334c │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2df4c │ │ │ │ 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, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ - beq c3798 │ │ │ │ + beq c3398 │ │ │ │ ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3798 │ │ │ │ + bne c3398 │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3980 │ │ │ │ + bne c3580 │ │ │ │ add r1, ip, #12 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq c37e8 │ │ │ │ + beq c33e8 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ - b c3674 │ │ │ │ + b c3274 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b c361c │ │ │ │ - ldr r2, [pc, #476] @ c3998 │ │ │ │ + b c321c │ │ │ │ + ldr r2, [pc, #476] @ c3598 │ │ │ │ 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 c390c │ │ │ │ + bne c350c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b c36b4 │ │ │ │ + b c32b4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c37ec │ │ │ │ + bne c33ec │ │ │ │ dmb ish │ │ │ │ - b c3798 │ │ │ │ + b c3398 │ │ │ │ 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, [r5, r0] │ │ │ │ add r0, r5, r0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne c373c │ │ │ │ - b c374c │ │ │ │ + bne c333c │ │ │ │ + b c334c │ │ │ │ ldr r9, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c3944 │ │ │ │ + bne c3544 │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3938 │ │ │ │ + beq c3538 │ │ │ │ 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 c361c │ │ │ │ + b c321c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c363c │ │ │ │ - b c3798 │ │ │ │ + bne c323c │ │ │ │ + b c3398 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3840 │ │ │ │ + beq c3440 │ │ │ │ ldr lr, [r4, #84] @ 0x54 │ │ │ │ - b c36f4 │ │ │ │ + b c32f4 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3938 │ │ │ │ + beq c3538 │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c361c │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b c321c │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c3958 │ │ │ │ + bne c3558 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c36b4 │ │ │ │ + bne c32b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b c36b4 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b c32b4 │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c396c │ │ │ │ + bne c356c │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c37dc │ │ │ │ + bne c33dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b c37dc │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b c33dc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b 36d9fc │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b c386c │ │ │ │ + b c346c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c36b4 │ │ │ │ + b c32b4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c37dc │ │ │ │ + b c33dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3788 │ │ │ │ - b c3798 │ │ │ │ + beq c3388 │ │ │ │ + b c3398 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000c399c <_PyType_AllocNoTrack@@Base>: │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ +000c359c <_PyType_AllocNoTrack@@Base>: │ │ │ │ + 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, #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 c3aa0 <_PyType_AllocNoTrack@@Base+0x104> │ │ │ │ - add r0, r4, r5 │ │ │ │ - bl b7af8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c3b4c <_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 c3a54 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ - ldr r3, [pc, #320] @ c3b68 <_PyType_AllocNoTrack@@Base+0x1cc> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + 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 │ │ │ │ + and r3, lr, #24 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r4, r4, #1 │ │ │ │ + tst lr, #4 │ │ │ │ + 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 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + bicne r5, r5, #3 │ │ │ │ + addne r5, r5, r2 │ │ │ │ + addne r2, r5, r3, lsl #2 │ │ │ │ + adds r7, r2, r4 │ │ │ │ + bmi c39a8 <_PyType_AllocNoTrack@@Base+0x40c> │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ + movt r6, #106 @ 0x6a │ │ │ │ + mov sl, r1 │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ + movt r1, #11 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r6, #1016] @ 0x3f8 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c3928 <_PyType_AllocNoTrack@@Base+0x38c> │ │ │ │ + ldr r3, [pc, #956] @ c3a00 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ + 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 c38b0 <_PyType_AllocNoTrack@@Base+0x314> │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + ldr r3, [r8, r1, lsl #3] │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq c3908 <_PyType_AllocNoTrack@@Base+0x36c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r6, [r0] │ │ │ │ + str r6, [r3, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c3740 <_PyType_AllocNoTrack@@Base+0x1a4> │ │ │ │ + cmp r4, #0 │ │ │ │ + add r4, r0, r4 │ │ │ │ + beq c38fc <_PyType_AllocNoTrack@@Base+0x360> │ │ │ │ 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 c3ad4 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ - sub r2, r4, #8 │ │ │ │ + cmp ip, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + str r3, [r0, #4] │ │ │ │ + beq c380c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + ldr r3, [pc, #844] @ c3a04 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr ip, [r1, r3] │ │ │ │ mov r1, #0 │ │ │ │ - add r0, r7, #8 │ │ │ │ + ldr r0, [ip, #8] │ │ │ │ + str r1, [r4, #-8] │ │ │ │ + str r1, [r4, #-4] │ │ │ │ + ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ + ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r0, #3752] @ 0xea8 │ │ │ │ + cmp r3, lr │ │ │ │ + bgt c37d4 <_PyType_AllocNoTrack@@Base+0x238> │ │ │ │ + sub r2, r2, #8 │ │ │ │ + add r0, r4, #8 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ - ldr r3, [r6] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c3b2c <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bne c3828 <_PyType_AllocNoTrack@@Base+0x28c> │ │ │ │ + ldr r2, [pc, #768] @ c3a08 <_PyType_AllocNoTrack@@Base+0x46c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - str r6, [r7, #4] │ │ │ │ addle r3, r3, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - strle r3, [r6] │ │ │ │ - bl b8394 <_Py_NewReference@@Base> │ │ │ │ - ldr r3, [r6, #84] @ 0x54 │ │ │ │ + str r5, [r4, #4] │ │ │ │ + strle r3, [r5] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c3950 <_PyType_AllocNoTrack@@Base+0x3b4> │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c3ac4 <_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 c39f0 <_PyType_AllocNoTrack@@Base+0x54> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f0ebc │ │ │ │ - b c3a98 <_PyType_AllocNoTrack@@Base+0xfc> │ │ │ │ - ldr r3, [r2, #3732] @ 0xe94 │ │ │ │ + bne c3770 <_PyType_AllocNoTrack@@Base+0x1d4> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + ldr r8, [r3, #28] │ │ │ │ + cmp r7, r8 │ │ │ │ + bhi c3818 <_PyType_AllocNoTrack@@Base+0x27c> │ │ │ │ + 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] │ │ │ │ + and ip, lr, #16384 @ 0x4000 │ │ │ │ + b c3690 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + ldr r3, [r5, #444] @ 0x1bc │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r2, #1 │ │ │ │ + bgt c3878 <_PyType_AllocNoTrack@@Base+0x2dc> │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + mov ip, #0 │ │ │ │ + movw r1, #257 @ 0x101 │ │ │ │ + add r2, r2, r3 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r2, ip │ │ │ │ + add r0, r4, r3 │ │ │ │ + strb r2, [r4, r3] │ │ │ │ + strb ip, [r0, #1] │ │ │ │ + strh r1, [r0, #2] │ │ │ │ + beq c37c0 <_PyType_AllocNoTrack@@Base+0x224> │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + mov r1, #0 │ │ │ │ + add r0, r0, #4 │ │ │ │ + bl 2df4c │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r4, #-12] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ - cmpne r0, #0 │ │ │ │ - beq c3a54 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ - ldr r3, [r2, #3808] @ 0xee0 │ │ │ │ + cmpne lr, #0 │ │ │ │ + beq c380c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3a54 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ - ldr r3, [r1, #88] @ 0x58 │ │ │ │ + bne c380c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3b58 <_PyType_AllocNoTrack@@Base+0x1bc> │ │ │ │ - add r2, r1, #12 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ + bne c39f0 <_PyType_AllocNoTrack@@Base+0x454> │ │ │ │ + add r1, ip, #12 │ │ │ │ + ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c3a54 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + beq c3858 <_PyType_AllocNoTrack@@Base+0x2bc> │ │ │ │ + sub r2, r2, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + b c36e8 <_PyType_AllocNoTrack@@Base+0x14c> │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b c3690 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #472] @ c3a08 <_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 c397c <_PyType_AllocNoTrack@@Base+0x3e0> │ │ │ │ + str sl, [r4, #8] │ │ │ │ + b c3728 <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ + ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ - strex r1, r3, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne c3b10 <_PyType_AllocNoTrack@@Base+0x174> │ │ │ │ + strex r0, r3, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c385c <_PyType_AllocNoTrack@@Base+0x2c0> │ │ │ │ dmb ish │ │ │ │ - b c3a54 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - str r6, [r7, #4] │ │ │ │ - addle r3, r3, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - strle r3, [r6] │ │ │ │ - bl b8394 <_Py_NewReference@@Base> │ │ │ │ - str r8, [r7, #8] │ │ │ │ - b c3a8c <_PyType_AllocNoTrack@@Base+0xf0> │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 36ccf4 │ │ │ │ + b c380c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + movw r3, #257 @ 0x101 │ │ │ │ + add r2, r2, ip │ │ │ │ + cmp r2, r1 │ │ │ │ + strb r2, [r4, r0] │ │ │ │ + add r0, r4, r0 │ │ │ │ + strb r1, [r0, #1] │ │ │ │ + strh r3, [r0, #2] │ │ │ │ + bne c37b0 <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ + b c37c0 <_PyType_AllocNoTrack@@Base+0x224> │ │ │ │ + ldr r9, [r6, #976] @ 0x3d0 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ + movt r3, #10 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne c39b4 <_PyType_AllocNoTrack@@Base+0x418> │ │ │ │ + cmp r7, #1 │ │ │ │ + movcs r0, r7 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2ec70 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c39a8 <_PyType_AllocNoTrack@@Base+0x40c> │ │ │ │ + ldr r3, [r8, #800] @ 0x320 │ │ │ │ + ldr ip, [r5, #84] @ 0x54 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r8, #800] @ 0x320 │ │ │ │ + and ip, ip, #16384 @ 0x4000 │ │ │ │ + b c3690 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c36b0 <_PyType_AllocNoTrack@@Base+0x114> │ │ │ │ + b c380c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b7a98 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c38b0 <_PyType_AllocNoTrack@@Base+0x314> │ │ │ │ + ldr lr, [r5, #84] @ 0x54 │ │ │ │ + b c3768 <_PyType_AllocNoTrack@@Base+0x1cc> │ │ │ │ + ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c39a8 <_PyType_AllocNoTrack@@Base+0x40c> │ │ │ │ + ldr ip, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + and ip, ip, #16384 @ 0x4000 │ │ │ │ + b c3690 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c39c8 <_PyType_AllocNoTrack@@Base+0x42c> │ │ │ │ + ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c3728 <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b c3728 <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c39dc <_PyType_AllocNoTrack@@Base+0x440> │ │ │ │ + ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c3850 <_PyType_AllocNoTrack@@Base+0x2b4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b c3850 <_PyType_AllocNoTrack@@Base+0x2b4> │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 36d9fc │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + mov r1, r7 │ │ │ │ + blx r9 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c38dc <_PyType_AllocNoTrack@@Base+0x340> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b c3728 <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b c3850 <_PyType_AllocNoTrack@@Base+0x2b4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3afc <_PyType_AllocNoTrack@@Base+0x160> │ │ │ │ - b c3a54 <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + beq c37fc <_PyType_AllocNoTrack@@Base+0x260> │ │ │ │ + b c380c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000c3b6c : │ │ │ │ +000c3a0c : │ │ │ │ push {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 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3c30 │ │ │ │ + bl c3ad0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ @@ -153473,881 +153385,881 @@ │ │ │ │ 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] @ c3bf4 │ │ │ │ + ldr r2, [pc, #20] @ c3a94 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d8cd8 │ │ │ │ + b 2daa38 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c3bf8 : │ │ │ │ +000c3a98 : │ │ │ │ push {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 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3c30 │ │ │ │ + b c3ad0 │ │ │ │ push {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 c426c │ │ │ │ + beq c410c │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c3efc │ │ │ │ + beq c3d9c │ │ │ │ mov r7, r4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi c4b84 │ │ │ │ + bhi c4a24 │ │ │ │ add r6, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble c3f48 │ │ │ │ + ble c3de8 │ │ │ │ ldr r3, [r0] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne c44d4 │ │ │ │ + bne c4374 │ │ │ │ add r0, r0, #4 │ │ │ │ sub r1, r6, #4 │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi c3ed0 │ │ │ │ + bhi c3d70 │ │ │ │ ldr r3, [r0] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c3fc4 │ │ │ │ + bne c3e64 │ │ │ │ add r2, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c3d0c │ │ │ │ + bcc c3bac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c3fc8 │ │ │ │ + bne c3e68 │ │ │ │ add r2, r0, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c3d0c │ │ │ │ + bcc c3bac │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c3fc8 │ │ │ │ + bne c3e68 │ │ │ │ add r2, r0, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c3d0c │ │ │ │ + bcc c3bac │ │ │ │ ldr r3, [r2] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c3fc8 │ │ │ │ + bne c3e68 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs c3cf4 │ │ │ │ - ldr r0, [pc, #4016] @ c4cc4 │ │ │ │ + bcs c3b94 │ │ │ │ + ldr r0, [pc, #4016] @ c4b64 │ │ │ │ sub r1, r6, r2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c51f4 │ │ │ │ + bhi c5094 │ │ │ │ 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 c3fc8 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + bne c3e68 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c435c │ │ │ │ - ldr r3, [pc, #3904] @ c4cc8 │ │ │ │ + bne c41fc │ │ │ │ + ldr r3, [pc, #3904] @ c4b68 │ │ │ │ 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 c3e94 │ │ │ │ + bgt c3d34 │ │ │ │ add r8, r7, #20 │ │ │ │ lsr r1, r8, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c4274 │ │ │ │ + beq c4114 │ │ │ │ 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 c3e64 │ │ │ │ + beq c3d04 │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ 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, #3784] @ c4ccc │ │ │ │ + ldr r2, [pc, #3784] @ c4b6c │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c4814 │ │ │ │ + bne c46b4 │ │ │ │ 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 c42e8 │ │ │ │ + beq c4188 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq c5208 │ │ │ │ + beq c50a8 │ │ │ │ add r0, r3, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ebec │ │ │ │ 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 c3f38 │ │ │ │ + bhi c3dd8 │ │ │ │ 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 c3dd8 │ │ │ │ + bne c3c78 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4cb0 │ │ │ │ + bne c4b50 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ec70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c42d0 │ │ │ │ + beq c4170 │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ add r8, r7, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b c3dd8 │ │ │ │ - ldr r1, [pc, #3576] @ c4cd0 │ │ │ │ + b c3c78 │ │ │ │ + ldr r1, [pc, #3576] @ c4b70 │ │ │ │ sub r2, r6, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi c51f0 │ │ │ │ + bhi c5090 │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c3d38 │ │ │ │ + b c3bd8 │ │ │ │ mov r2, r0 │ │ │ │ - b c3d40 │ │ │ │ + b c3be0 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r6, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ movlt r7, r4 │ │ │ │ - blt c3d40 │ │ │ │ + blt c3be0 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b c3e58 │ │ │ │ + b c3cf8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b c3dd8 │ │ │ │ - ldr r2, [pc, #3460] @ c4cd4 │ │ │ │ + b c3c78 │ │ │ │ + ldr r2, [pc, #3460] @ c4b74 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi c5210 │ │ │ │ + bhi c50b0 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c3d30 │ │ │ │ + b c3bd0 │ │ │ │ mov r2, r0 │ │ │ │ - b c3d38 │ │ │ │ + b c3bd8 │ │ │ │ mov r2, r0 │ │ │ │ - b c3d40 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + b c3be0 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ movne r7, #0 │ │ │ │ - bne c435c │ │ │ │ - ldr r3, [pc, #3356] @ c4cc8 │ │ │ │ + bne c41fc │ │ │ │ + ldr r3, [pc, #3356] @ c4b68 │ │ │ │ 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 c3da0 │ │ │ │ + b c3c40 │ │ │ │ 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 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c3d5c │ │ │ │ + beq c3bfc │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ add r7, r5, r3 │ │ │ │ sub r3, r8, #1 │ │ │ │ clz r3, r3 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #127 @ 0x7f │ │ │ │ moveq sl, r1 │ │ │ │ - bne c4e1c │ │ │ │ + bne c4cbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d6824 │ │ │ │ + bl 2d8694 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c3e58 │ │ │ │ + beq c3cf8 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ bl 2df4c │ │ │ │ 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 c4aa0 │ │ │ │ + beq c4940 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c4ba4 │ │ │ │ + beq c4a44 │ │ │ │ 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 c4adc │ │ │ │ + bgt c497c │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 2ebec │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r7, r6 │ │ │ │ sub r5, fp, #72 @ 0x48 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bcs c425c │ │ │ │ + bcs c40fc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #1 │ │ │ │ - bne c43a0 │ │ │ │ + bne c4240 │ │ │ │ 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 c44ec │ │ │ │ + beq c438c │ │ │ │ cmp r7, r6 │ │ │ │ - bcs c47d4 │ │ │ │ + bcs c4674 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bls c4da0 │ │ │ │ + bls c4c40 │ │ │ │ cmp r2, #223 @ 0xdf │ │ │ │ - bls c44a0 │ │ │ │ + bls c4340 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ - bhi c4b14 │ │ │ │ + bhi c49b4 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #2 │ │ │ │ - ble c4ae4 │ │ │ │ + ble c4984 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ - beq c4be0 │ │ │ │ + beq c4a80 │ │ │ │ sub r0, r2, #237 @ 0xed │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4be8 │ │ │ │ + bne c4a88 │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ sub lr, r0, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c4bd8 │ │ │ │ + bhi c4a78 │ │ │ │ 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 c4338 │ │ │ │ + beq c41d8 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c4f54 │ │ │ │ + beq c4df4 │ │ │ │ sub r2, r4, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi c4284 │ │ │ │ + bhi c4124 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #21940 @ 0x55b4 │ │ │ │ + movw r6, #22572 @ 0x582c │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r3, r7, r1 │ │ │ │ sub r2, r3, #1 │ │ │ │ add r4, r2, r4 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ - bne c41e4 │ │ │ │ + bne c4084 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1bdaac <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1bdf4c <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, #2 │ │ │ │ - bne c4bf0 │ │ │ │ + bne c4a90 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c4d24 │ │ │ │ + ble c4bc4 │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, r4 │ │ │ │ - blt c4cdc │ │ │ │ + blt c4b7c │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r3, r4, r5 │ │ │ │ mov r5, sl │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi c40c0 │ │ │ │ + bhi c3f60 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4244 │ │ │ │ + beq c40e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c438c │ │ │ │ + ble c422c │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c425c │ │ │ │ + beq c40fc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c4378 │ │ │ │ + ble c4218 │ │ │ │ mov r0, r5 │ │ │ │ - bl d9c68 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl d9b00 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b c3e58 │ │ │ │ - ldr r3, [pc, #2660] @ c4cd8 │ │ │ │ - b c3e58 │ │ │ │ + b c3cf8 │ │ │ │ + ldr r3, [pc, #2660] @ c4b78 │ │ │ │ + b c3cf8 │ │ │ │ mov r0, sl │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ mov r3, r0 │ │ │ │ - b c3e8c │ │ │ │ + b c3d2c │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi c47a0 │ │ │ │ + bhi c4640 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble c47a0 │ │ │ │ + ble c4640 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #1 │ │ │ │ - bne c47dc │ │ │ │ + bne c467c │ │ │ │ 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 c4220 │ │ │ │ - bl 36ccf4 │ │ │ │ + b c40c0 │ │ │ │ + bl 36d9fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c3e58 │ │ │ │ + beq c3cf8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne c3e34 │ │ │ │ + bne c3cd4 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c3e58 │ │ │ │ + b c3cf8 │ │ │ │ sub r3, r3, sl │ │ │ │ asr r2, r3, #1 │ │ │ │ - bne c4330 │ │ │ │ + bne c41d0 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub ip, r1, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c4f10 │ │ │ │ + bhi c4db0 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi c4f24 │ │ │ │ + bhi c4dc4 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq c4f10 │ │ │ │ + beq c4db0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r6, r7 │ │ │ │ - beq c422c │ │ │ │ + beq c40cc │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r6, r1 │ │ │ │ sub r3, r7, r1 │ │ │ │ - movw r6, #21896 @ 0x5588 │ │ │ │ + movw r6, #22528 @ 0x5800 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - b c41b8 │ │ │ │ + b c4058 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c42d0 │ │ │ │ + beq c4170 │ │ │ │ add r8, r7, #20 │ │ │ │ - b c3dd8 │ │ │ │ + b c3c78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne c425c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c425c │ │ │ │ + bne c40fc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c40fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne c4244 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c4244 │ │ │ │ + bne c40e4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c40e4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c4f30 │ │ │ │ + bne c4dd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r7, r6 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - bcs c4edc │ │ │ │ + bcs c4d7c │ │ │ │ add r3, r1, r3 │ │ │ │ mov sl, r1 │ │ │ │ - b c4444 │ │ │ │ + b c42e4 │ │ │ │ cmp r0, #223 @ 0xdf │ │ │ │ - bls c4468 │ │ │ │ + bls c4308 │ │ │ │ cmp r0, #239 @ 0xef │ │ │ │ - bhi c4fec │ │ │ │ + bhi c4e8c │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #2 │ │ │ │ - ble c4304 │ │ │ │ + ble c41a4 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c4f0c │ │ │ │ + bhi c4dac │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq c4f04 │ │ │ │ + beq c4da4 │ │ │ │ sub r2, r0, #237 @ 0xed │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4f0c │ │ │ │ + bne c4dac │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c4eec │ │ │ │ + bhi c4d8c │ │ │ │ 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 c47f4 │ │ │ │ + bls c4694 │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi c43c4 │ │ │ │ + bhi c4264 │ │ │ │ mov r2, r7 │ │ │ │ ands r4, r7, #3 │ │ │ │ - beq c484c │ │ │ │ + beq c46ec │ │ │ │ add r7, r7, #1 │ │ │ │ strh r0, [r3], #2 │ │ │ │ - b c443c │ │ │ │ + b c42dc │ │ │ │ cmp r0, #193 @ 0xc1 │ │ │ │ - bls c4d94 │ │ │ │ + bls c4c34 │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c47f4 │ │ │ │ + ble c4694 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi c4f0c │ │ │ │ + bhi c4dac │ │ │ │ add r2, r2, r0, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r2, r2, #12416 @ 0x3080 │ │ │ │ strh r2, [r3], #2 │ │ │ │ - b c443c │ │ │ │ + b c42dc │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ - bls c4e5c │ │ │ │ + bls c4cfc │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #1 │ │ │ │ - ble c47d4 │ │ │ │ + ble c4674 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub ip, r0, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ add r0, r0, r2, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r4, r0, #12416 @ 0x3080 │ │ │ │ - b c4174 │ │ │ │ + b c4014 │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c3fe0 │ │ │ │ + b c3e80 │ │ │ │ cmp r7, r6 │ │ │ │ - bcs c4174 │ │ │ │ + bcs c4014 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ sub r0, r6, #4 │ │ │ │ mov lr, ip │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c4528 │ │ │ │ + b c43c8 │ │ │ │ mov r2, r7 │ │ │ │ ands ip, r7, #3 │ │ │ │ - beq c457c │ │ │ │ + beq c441c │ │ │ │ add r7, r7, #1 │ │ │ │ strb r4, [r3], #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bls c47d0 │ │ │ │ + bls c4670 │ │ │ │ ldrb r4, [r7] │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bls c450c │ │ │ │ + bls c43ac │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - bhi c4e64 │ │ │ │ + bhi c4d04 │ │ │ │ cmp r4, #193 @ 0xc1 │ │ │ │ - bls c4e58 │ │ │ │ + bls c4cf8 │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c47d0 │ │ │ │ + ble c4670 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c4e14 │ │ │ │ + bhi c4cb4 │ │ │ │ add r2, r2, r4, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub ip, r2, #12416 @ 0x3080 │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ - bhi c4a94 │ │ │ │ + bhi c4934 │ │ │ │ strb ip, [r3], #1 │ │ │ │ - b c4520 │ │ │ │ + b c43c0 │ │ │ │ add r1, r7, #4 │ │ │ │ cmp r6, r1 │ │ │ │ - bcc c4a8c │ │ │ │ + bcc c492c │ │ │ │ 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 c4684 │ │ │ │ + beq c4524 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c4664 │ │ │ │ + beq c4504 │ │ │ │ cmp r1, #2 │ │ │ │ - beq c464c │ │ │ │ + beq c44ec │ │ │ │ cmp r1, #3 │ │ │ │ - beq c4634 │ │ │ │ + beq c44d4 │ │ │ │ cmp r1, #4 │ │ │ │ - beq c461c │ │ │ │ + beq c44bc │ │ │ │ cmp r1, #5 │ │ │ │ - beq c4604 │ │ │ │ + beq c44a4 │ │ │ │ cmp r1, #6 │ │ │ │ - beq c45ec │ │ │ │ + beq c448c │ │ │ │ ldr r1, [r7] │ │ │ │ tst r1, lr │ │ │ │ - bne c4788 │ │ │ │ + bne c4628 │ │ │ │ add r2, r7, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c4788 │ │ │ │ + bne c4628 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c4788 │ │ │ │ + bne c4628 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c4788 │ │ │ │ + bne c4628 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c4788 │ │ │ │ + bne c4628 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c4788 │ │ │ │ + bne c4628 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c4788 │ │ │ │ + bne c4628 │ │ │ │ str r1, [r3], #4 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq c4784 │ │ │ │ + beq c4624 │ │ │ │ mov sl, r5 │ │ │ │ mov r5, ip │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c4804 │ │ │ │ + bne c46a4 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ mov ip, r2 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, lr │ │ │ │ - bne c4804 │ │ │ │ + bne c46a4 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, lr │ │ │ │ - bne c4804 │ │ │ │ + bne c46a4 │ │ │ │ str r1, [r3] │ │ │ │ add r2, ip, #8 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #8 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ tst r1, lr │ │ │ │ - bne c4804 │ │ │ │ + bne c46a4 │ │ │ │ str r1, [r0, #8] │ │ │ │ add r2, ip, #12 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #12 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ tst r1, lr │ │ │ │ - bne c4804 │ │ │ │ + bne c46a4 │ │ │ │ str r1, [r0, #12] │ │ │ │ add r2, ip, #16 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #16 │ │ │ │ ldr r1, [ip, #16] │ │ │ │ tst r1, lr │ │ │ │ - bne c4804 │ │ │ │ + bne c46a4 │ │ │ │ str r1, [r0, #16] │ │ │ │ add r2, ip, #20 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #20 │ │ │ │ ldr r1, [ip, #20] │ │ │ │ tst r1, lr │ │ │ │ - bne c4804 │ │ │ │ + bne c46a4 │ │ │ │ str r1, [r0, #20] │ │ │ │ add r2, ip, #24 │ │ │ │ add r3, r0, #24 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [ip, #24] │ │ │ │ tst r1, lr │ │ │ │ - bne c4804 │ │ │ │ + bne c46a4 │ │ │ │ add r3, r0, #28 │ │ │ │ add r2, ip, #28 │ │ │ │ cmp r3, r4 │ │ │ │ str r1, [r0, #24] │ │ │ │ - bne c4690 │ │ │ │ + bne c4530 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ mov ip, r5 │ │ │ │ mov r5, sl │ │ │ │ mov r7, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq c4a94 │ │ │ │ + beq c4934 │ │ │ │ ldrb r4, [r2] │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bls c4518 │ │ │ │ - b c4534 │ │ │ │ + bls c43b8 │ │ │ │ + b c43d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7704 <_PyUnicodeWriter_WriteStr@@Base+0x188> │ │ │ │ + bl d7bec <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ cmn r0, #1 │ │ │ │ - bne c42a0 │ │ │ │ + bne c4140 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl c5900 │ │ │ │ + bl 2da71c │ │ │ │ mov r0, r5 │ │ │ │ - bl 251f94 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b c4b88 │ │ │ │ + bl 252568 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b c4a28 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #0 │ │ │ │ - b c4174 │ │ │ │ + b c4014 │ │ │ │ cmp r1, #2 │ │ │ │ strne r4, [r2, r3, lsl #2] │ │ │ │ lsleq r1, r3, #1 │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strheq r4, [r2, r1] │ │ │ │ - b c42bc │ │ │ │ + b c415c │ │ │ │ sub r3, r3, sl │ │ │ │ mov r4, #0 │ │ │ │ asr r3, r3, #1 │ │ │ │ - b c4178 │ │ │ │ + b c4018 │ │ │ │ mov ip, r5 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r5, sl │ │ │ │ - b c4788 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b c4628 │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c5054 │ │ │ │ + bne c4ef4 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3e0c │ │ │ │ + bne c3cac │ │ │ │ mov r0, r3 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c3e0c │ │ │ │ + b c3cac │ │ │ │ add lr, r7, #4 │ │ │ │ cmp r6, lr │ │ │ │ - bcc c4e04 │ │ │ │ + bcc c4ca4 │ │ │ │ sub r0, r6, #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 c4944 │ │ │ │ + beq c47e4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c4904 │ │ │ │ + beq c47a4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq c48cc │ │ │ │ + beq c476c │ │ │ │ ldr r1, [r7] │ │ │ │ tst r1, ip │ │ │ │ - bne c4a5c │ │ │ │ + bne c48fc │ │ │ │ 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 c4a5c │ │ │ │ + bne c48fc │ │ │ │ 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 c4a5c │ │ │ │ + bne c48fc │ │ │ │ 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 c4a84 │ │ │ │ + beq c4924 │ │ │ │ str r8, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r8, r0 │ │ │ │ str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ str r4, [fp, #-108] @ 0xffffff94 │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ - b c4a3c │ │ │ │ + b c48dc │ │ │ │ add r2, r2, #4 │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r2] │ │ │ │ @@ -154359,166 +154271,166 @@ │ │ │ │ strh lr, [r3, #-4] │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ mov r0, r3 │ │ │ │ lsr r1, r1, #24 │ │ │ │ mov r7, r2 │ │ │ │ - bne c4a4c │ │ │ │ + bne c48ec │ │ │ │ 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] │ │ │ │ tst r1, ip │ │ │ │ - bne c4a4c │ │ │ │ + bne c48ec │ │ │ │ uxtb r6, 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 r4, [r3, #2] │ │ │ │ tst r1, ip │ │ │ │ strh lr, [r3, #4] │ │ │ │ add r3, r0, #16 │ │ │ │ - bne c4a4c │ │ │ │ + bne c48ec │ │ │ │ add r2, r5, #12 │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ strh r6, [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 │ │ │ │ add r3, r0, #24 │ │ │ │ - beq c4a74 │ │ │ │ + beq c4914 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - beq c495c │ │ │ │ + beq c47fc │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r8, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r6, r2 │ │ │ │ - beq c4e0c │ │ │ │ + beq c4cac │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bls c445c │ │ │ │ - b c43c4 │ │ │ │ + bls c42fc │ │ │ │ + b c4264 │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r8, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r7, r2 │ │ │ │ - b c4a5c │ │ │ │ + b c48fc │ │ │ │ cmp r6, r7 │ │ │ │ - bne c4518 │ │ │ │ + bne c43b8 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, ip │ │ │ │ - b c4174 │ │ │ │ + b c4014 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c4bc4 │ │ │ │ + beq c4a64 │ │ │ │ cmp r0, #2 │ │ │ │ - bne c4b90 │ │ │ │ + bne c4a30 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c4ba4 │ │ │ │ + beq c4a44 │ │ │ │ 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 c4084 │ │ │ │ + ble c3f24 │ │ │ │ mov r7, r5 │ │ │ │ - b c409c │ │ │ │ - bne c47d4 │ │ │ │ + b c3f3c │ │ │ │ + bne c4674 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub ip, r0, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ 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 c4174 │ │ │ │ + b c4014 │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - bhi c4e5c │ │ │ │ + bhi c4cfc │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #3 │ │ │ │ - ble c4f98 │ │ │ │ + ble c4e38 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c4f78 │ │ │ │ + bne c4e18 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c4be8 │ │ │ │ + bls c4a88 │ │ │ │ ldrb lr, [r7, #2] │ │ │ │ sub r0, lr, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c4bd8 │ │ │ │ + bhi c4a78 │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ sub r4, r0, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c4f70 │ │ │ │ + bhi c4e10 │ │ │ │ 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 c4174 │ │ │ │ - bl 36ccf4 │ │ │ │ + b c4014 │ │ │ │ + bl 36d9fc │ │ │ │ mov r3, #0 │ │ │ │ - b c3e58 │ │ │ │ + b c3cf8 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c4ac0 │ │ │ │ + bne c4960 │ │ │ │ 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 c4084 │ │ │ │ - b c4adc │ │ │ │ + ble c3f24 │ │ │ │ + b c497c │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c4ac0 │ │ │ │ - b c4ba4 │ │ │ │ + bne c4960 │ │ │ │ + b c4a44 │ │ │ │ mov r4, #3 │ │ │ │ - b c4174 │ │ │ │ + b c4014 │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ - bhi c4150 │ │ │ │ + bhi c3ff0 │ │ │ │ mov r4, #2 │ │ │ │ - b c4174 │ │ │ │ + b c4014 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c4c08 │ │ │ │ + beq c4aa8 │ │ │ │ cmp r8, #3 │ │ │ │ - beq c4d60 │ │ │ │ + beq c4c00 │ │ │ │ cmp r8, #4 │ │ │ │ - beq c4d4c │ │ │ │ + beq c4bec │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -154527,517 +154439,517 @@ │ │ │ │ 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, #52432 @ 0xccd0 │ │ │ │ + movw r2, #53244 @ 0xcffc │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 34d800 <_PyOS_URandomNonblock@@Base+0x1d54> │ │ │ │ + bl 34ef50 <_PyOS_URandomNonblock@@Base+0x186c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne c47b4 │ │ │ │ + bne c4654 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls c4c88 │ │ │ │ + bls c4b28 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, r1, r7 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c4220 │ │ │ │ + ble c40c0 │ │ │ │ cmp r1, r7 │ │ │ │ - beq c422c │ │ │ │ + beq c40cc │ │ │ │ sub r1, r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7d94 <_PyUnicodeWriter_WriteStr@@Base+0x818> │ │ │ │ + bl d827c <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c47b4 │ │ │ │ + beq c4654 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c4220 │ │ │ │ + b c40c0 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b c3eb4 │ │ │ │ - subeq r8, sp, r4, lsl #19 │ │ │ │ + b c3d54 │ │ │ │ + subeq r8, sp, r4, asr #24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - subeq r8, sp, r8, lsl #19 │ │ │ │ - subeq r8, sp, ip, lsl #19 │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + subeq r8, sp, r8, asr #24 │ │ │ │ + subeq r8, sp, ip, asr #24 │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #1 │ │ │ │ ldrb r3, [r1, r0] │ │ │ │ strbeq r3, [ip, r2] │ │ │ │ add lr, r3, #56320 @ 0xdc00 │ │ │ │ ldreq r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c4d14 │ │ │ │ + beq c4bb4 │ │ │ │ cmp r6, #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 c4204 │ │ │ │ + b c40a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 3593c0 <_PyUnicodeWriter_PrepareKindInternal@@Base> │ │ │ │ + bl 359a14 <_PyUnicodeWriter_PrepareKindInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c47b4 │ │ │ │ + beq c4654 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c41f8 │ │ │ │ + b c4098 │ │ │ │ sub r3, r4, r3 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c4220 │ │ │ │ + b c40c0 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 2f2ce4 │ │ │ │ + bl 2f4c8c │ │ │ │ cmn r0, #1 │ │ │ │ - beq c47b4 │ │ │ │ + beq c4654 │ │ │ │ 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 c4220 │ │ │ │ + b c40c0 │ │ │ │ sub r3, r3, sl │ │ │ │ mov r4, #1 │ │ │ │ - b c47fc │ │ │ │ + b c469c │ │ │ │ ands r4, r7, #3 │ │ │ │ movweq r0, #32896 @ 0x8080 │ │ │ │ movteq r0, #32896 @ 0x8080 │ │ │ │ - beq c4de0 │ │ │ │ + beq c4c80 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r0, r3 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r6, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ - bhi c40f4 │ │ │ │ - b c47d4 │ │ │ │ + bhi c3f94 │ │ │ │ + b c4674 │ │ │ │ ldr ip, [r2, #-4] │ │ │ │ tst ip, r0 │ │ │ │ - bne c4dec │ │ │ │ + bne c4c8c │ │ │ │ mov r7, r2 │ │ │ │ str ip, [r3], #4 │ │ │ │ add r2, r7, #4 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs c4dcc │ │ │ │ + bcs c4c6c │ │ │ │ cmp r6, r7 │ │ │ │ - beq c4174 │ │ │ │ + beq c4014 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bls c4db0 │ │ │ │ - b c4100 │ │ │ │ + bls c4c50 │ │ │ │ + b c3fa0 │ │ │ │ cmp r6, r7 │ │ │ │ - bne c445c │ │ │ │ + bne c42fc │ │ │ │ sub r3, r3, sl │ │ │ │ - b c47fc │ │ │ │ + b c469c │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c4be8 │ │ │ │ + b c4a88 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 32d48c │ │ │ │ + bl 32f8c4 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r1, #255 @ 0xff │ │ │ │ movls sl, r1 │ │ │ │ - bls c4014 │ │ │ │ + bls c3eb4 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movthi r1, #16 │ │ │ │ mov sl, r1 │ │ │ │ - b c4014 │ │ │ │ + b c3eb4 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #1 │ │ │ │ - b c4174 │ │ │ │ + b c4014 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #239 @ 0xef │ │ │ │ - bhi c5114 │ │ │ │ + bhi c4fb4 │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #2 │ │ │ │ - ble c50e4 │ │ │ │ + ble c4f84 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ - beq c50d8 │ │ │ │ + beq c4f78 │ │ │ │ sub r2, r4, #237 @ 0xed │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4be8 │ │ │ │ + bne c4a88 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub lr, r2, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c4bd8 │ │ │ │ + bhi c4a78 │ │ │ │ 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 c4174 │ │ │ │ + b c4014 │ │ │ │ asr r3, r3, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c4338 │ │ │ │ + b c41d8 │ │ │ │ sub r3, r3, sl │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r4, #3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c419c │ │ │ │ + b c403c │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi c4414 │ │ │ │ + bhi c42b4 │ │ │ │ sub r3, r3, sl │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r4, #2 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c419c │ │ │ │ + b c403c │ │ │ │ cmp r0, #237 @ 0xed │ │ │ │ - bne c4330 │ │ │ │ - b c4f10 │ │ │ │ + bne c41d0 │ │ │ │ + b c4db0 │ │ │ │ mov r2, r1 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 2b9fd8 │ │ │ │ + bl 2baf6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c4338 │ │ │ │ + beq c41d8 │ │ │ │ cmp r4, #1 │ │ │ │ - bne c419c │ │ │ │ + bne c403c │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #21920 @ 0x55a0 │ │ │ │ + movw r6, #22552 @ 0x5818 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r3, r7, r1 │ │ │ │ add r4, r3, #1 │ │ │ │ - b c41b8 │ │ │ │ + b c4058 │ │ │ │ mov r4, #4 │ │ │ │ - b c4174 │ │ │ │ + b c4014 │ │ │ │ sub r0, r2, #244 @ 0xf4 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4b48 │ │ │ │ - b c4be8 │ │ │ │ + beq c49e8 │ │ │ │ + b c4a88 │ │ │ │ cmp r0, #1 │ │ │ │ - ble c47d4 │ │ │ │ + ble c4674 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c4fe0 │ │ │ │ + bls c4e80 │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - beq c4be8 │ │ │ │ + beq c4a88 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c47d4 │ │ │ │ + beq c4674 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b c4174 │ │ │ │ + b c4014 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c4fc0 │ │ │ │ - b c4be8 │ │ │ │ + bne c4e60 │ │ │ │ + b c4a88 │ │ │ │ sub r3, r3, sl │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ strhi r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ asr r2, r3, #1 │ │ │ │ strhi r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bhi c4f54 │ │ │ │ + bhi c4df4 │ │ │ │ sub r1, r6, r7 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt c507c │ │ │ │ + bgt c4f1c │ │ │ │ cmp r1, #1 │ │ │ │ - ble c4330 │ │ │ │ + ble c41d0 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c4f10 │ │ │ │ + bhi c4db0 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c5070 │ │ │ │ + bls c4f10 │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ - beq c4f10 │ │ │ │ + beq c4db0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq c4330 │ │ │ │ + beq c41d0 │ │ │ │ ldrb r1, [r7, #2] │ │ │ │ sub r1, r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls c4330 │ │ │ │ - b c4ef0 │ │ │ │ + bls c41d0 │ │ │ │ + b c4d90 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c3e0c │ │ │ │ + b c3cac │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne c5038 │ │ │ │ - b c4f10 │ │ │ │ + bne c4ed8 │ │ │ │ + b c4db0 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c4f10 │ │ │ │ + bhi c4db0 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne c515c │ │ │ │ + bne c4ffc │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls c4f10 │ │ │ │ + bls c4db0 │ │ │ │ ldrb ip, [r7, #2] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c4ef0 │ │ │ │ + bhi c4d90 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ sub lr, r2, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c5200 │ │ │ │ + bhi c50a0 │ │ │ │ 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 c47fc │ │ │ │ + b c469c │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ - bhi c4eb4 │ │ │ │ - b c4be8 │ │ │ │ - bne c47d4 │ │ │ │ + bhi c4d54 │ │ │ │ + b c4a88 │ │ │ │ + bne c4674 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ 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 c4174 │ │ │ │ + b c4014 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ - bhi c4e5c │ │ │ │ + bhi c4cfc │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt c517c │ │ │ │ + bgt c501c │ │ │ │ cmp r2, #1 │ │ │ │ - ble c47d4 │ │ │ │ + ble c4674 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bhi c51e4 │ │ │ │ + bhi c5084 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ - beq c4be8 │ │ │ │ + beq c4a88 │ │ │ │ cmp r2, #2 │ │ │ │ - bne c4fc8 │ │ │ │ - b c47d4 │ │ │ │ + bne c4e68 │ │ │ │ + b c4674 │ │ │ │ sub r2, r0, #244 @ 0xf4 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c509c │ │ │ │ - b c4f10 │ │ │ │ + beq c4f3c │ │ │ │ + b c4db0 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c4be8 │ │ │ │ + bhi c4a88 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ - bne c51c4 │ │ │ │ + bne c5064 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c4be8 │ │ │ │ + bls c4a88 │ │ │ │ ldrb lr, [r7, #2] │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ sub r4, lr, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c4bd8 │ │ │ │ + bhi c4a78 │ │ │ │ sub r4, r2, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c4f70 │ │ │ │ + bhi c4e10 │ │ │ │ add r2, r2, r0, lsl #18 │ │ │ │ - b c4b6c │ │ │ │ + b c4a0c │ │ │ │ sub r2, r4, #244 @ 0xf4 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c519c │ │ │ │ - b c4be8 │ │ │ │ + beq c503c │ │ │ │ + b c4a88 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ - bne c5150 │ │ │ │ - b c4be8 │ │ │ │ + bne c4ff0 │ │ │ │ + b c4a88 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi r3, r1, #24, #8 │ │ │ │ - b c3d30 │ │ │ │ + b c3bd0 │ │ │ │ mov r4, #4 │ │ │ │ - b c47fc │ │ │ │ + b c469c │ │ │ │ add r0, r3, #28 │ │ │ │ - b c42ec │ │ │ │ + b c418c │ │ │ │ mov r2, r0 │ │ │ │ - b c51f4 │ │ │ │ + b c5094 │ │ │ │ push {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 c56dc │ │ │ │ + beq c557c │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c54f0 │ │ │ │ + beq c5390 │ │ │ │ mov r7, r4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi c58a0 │ │ │ │ + bhi c5740 │ │ │ │ cmp r4, #3 │ │ │ │ add r9, r0, r4 │ │ │ │ - ble c5548 │ │ │ │ + ble c53e8 │ │ │ │ ldr r3, [r0] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne c5748 │ │ │ │ + bne c55e8 │ │ │ │ add r1, r0, #4 │ │ │ │ sub r0, r9, #4 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi c54c4 │ │ │ │ + bhi c5364 │ │ │ │ ldr r3, [r1] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c55c0 │ │ │ │ + bne c5460 │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c52f4 │ │ │ │ + bcc c5194 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c55c4 │ │ │ │ + bne c5464 │ │ │ │ add r2, r1, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c52f4 │ │ │ │ + bcc c5194 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c55c4 │ │ │ │ + bne c5464 │ │ │ │ add r2, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c52f4 │ │ │ │ + bcc c5194 │ │ │ │ ldr r3, [r2] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c55c4 │ │ │ │ + bne c5464 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs c52dc │ │ │ │ - ldr r0, [pc, #1512] @ c58e4 │ │ │ │ + bcs c517c │ │ │ │ + ldr r0, [pc, #1512] @ c5784 │ │ │ │ sub r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c58d0 │ │ │ │ + bhi c5770 │ │ │ │ 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 c55c4 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + bne c5464 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c572c │ │ │ │ - ldr r3, [pc, #1400] @ c58e8 │ │ │ │ + bne c55cc │ │ │ │ + ldr r3, [pc, #1400] @ c5788 │ │ │ │ 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 c5488 │ │ │ │ + bgt c5328 │ │ │ │ add r8, r7, #20 │ │ │ │ lsr r1, r8, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c56f0 │ │ │ │ + beq c5590 │ │ │ │ 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 c5458 │ │ │ │ + beq c52f8 │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ 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, #1292] @ c58ec │ │ │ │ + ldr r2, [pc, #1292] @ c578c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c575c │ │ │ │ + bne c55fc │ │ │ │ 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 c5718 │ │ │ │ + beq c55b8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq c58c4 │ │ │ │ + beq c5764 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -155046,327 +154958,311 @@ │ │ │ │ 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 c5538 │ │ │ │ + bhi c53d8 │ │ │ │ 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 c53bc │ │ │ │ + bne c525c │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #61712 @ 0xf110 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c588c │ │ │ │ + bne c572c │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2ec70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5700 │ │ │ │ + beq c55a0 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r8, r7, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b c53bc │ │ │ │ - ldr r0, [pc, #1060] @ c58f0 │ │ │ │ + b c525c │ │ │ │ + ldr r0, [pc, #1060] @ c5790 │ │ │ │ sub r2, r9, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi c58dc │ │ │ │ + bhi c577c │ │ │ │ ldrsb r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r1 │ │ │ │ - b c5320 │ │ │ │ + b c51c0 │ │ │ │ mov r2, r1 │ │ │ │ - b c5328 │ │ │ │ + b c51c8 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r9, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ movlt r7, r4 │ │ │ │ - blt c5328 │ │ │ │ + blt c51c8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5854 │ │ │ │ + bne c56f4 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b c544c │ │ │ │ + b c52ec │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b c53bc │ │ │ │ - ldr r2, [pc, #932] @ c58f4 │ │ │ │ + b c525c │ │ │ │ + ldr r2, [pc, #932] @ c5794 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi c58cc │ │ │ │ + bhi c576c │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c5318 │ │ │ │ + b c51b8 │ │ │ │ mov r2, r0 │ │ │ │ - b c5320 │ │ │ │ + b c51c0 │ │ │ │ mov r2, r0 │ │ │ │ - b c5328 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + b c51c8 │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #31084 @ 0x796c │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ movne r7, #0 │ │ │ │ - bne c572c │ │ │ │ - ldr r2, [pc, #828] @ c58e8 │ │ │ │ + bne c55cc │ │ │ │ + ldr r2, [pc, #828] @ c5788 │ │ │ │ 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 c5384 │ │ │ │ + b c5224 │ │ │ │ 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 c5344 │ │ │ │ + beq c51e4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldrb r7, [r5, sl] │ │ │ │ cmp r8, #1 │ │ │ │ cmpeq r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r7, #193 @ 0xc1 │ │ │ │ movls r3, #0 │ │ │ │ andhi r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r5, sl │ │ │ │ moveq r1, #127 @ 0x7f │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r7, r1 │ │ │ │ - bne c57d8 │ │ │ │ + bne c5678 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d6824 │ │ │ │ + bl 2d8694 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c544c │ │ │ │ + beq c52ec │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ bl 2df4c │ │ │ │ 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 c5794 │ │ │ │ + beq c5634 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c5820 │ │ │ │ + beq c56c0 │ │ │ │ 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 c57d0 │ │ │ │ + bgt c5670 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 2ebec │ │ │ │ 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 1fb918 <_PySet_NextEntryRef@@Base+0x528> │ │ │ │ + bl 1fbf7c <_PySet_NextEntryRef@@Base+0x524> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq c5874 │ │ │ │ - bl d9c68 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq c5714 │ │ │ │ + bl d9b00 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b c544c │ │ │ │ + b c52ec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5880 │ │ │ │ - ldr r3, [pc, #520] @ c58f8 │ │ │ │ - b c544c │ │ │ │ + bne c5720 │ │ │ │ + ldr r3, [pc, #520] @ c5798 │ │ │ │ + b c52ec │ │ │ │ mov r0, r9 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ mov r3, r0 │ │ │ │ - b c5480 │ │ │ │ - bl 36ccf4 │ │ │ │ + b c5320 │ │ │ │ + bl 36d9fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c544c │ │ │ │ + beq c52ec │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne c5418 │ │ │ │ + bne c52b8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c5434 │ │ │ │ + b c52d4 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c5700 │ │ │ │ + beq c55a0 │ │ │ │ add r8, r7, #20 │ │ │ │ - b c53bc │ │ │ │ + b c525c │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ lsr sl, r3, #3 │ │ │ │ - b c55d8 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b c5478 │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c58a8 │ │ │ │ + bne c5748 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c53f0 │ │ │ │ + bne c5290 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c53f0 │ │ │ │ + b c5290 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c5840 │ │ │ │ + beq c56e0 │ │ │ │ cmp r2, #2 │ │ │ │ - bne c580c │ │ │ │ + bne c56ac │ │ │ │ cmp r1, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c5820 │ │ │ │ + beq c56c0 │ │ │ │ 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 c568c │ │ │ │ + ble c552c │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c56a0 │ │ │ │ + b c5540 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32d48c │ │ │ │ + bl 32f8c4 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ movls r1, #255 @ 0xff │ │ │ │ mov r4, r0 │ │ │ │ movls r7, r1 │ │ │ │ - bls c561c │ │ │ │ + bls c54bc │ │ │ │ cmp r7, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movthi r1, #16 │ │ │ │ mov r7, r1 │ │ │ │ - b c561c │ │ │ │ + b c54bc │ │ │ │ cmp r1, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c57b4 │ │ │ │ + bne c5654 │ │ │ │ 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 c568c │ │ │ │ - b c57d0 │ │ │ │ + ble c552c │ │ │ │ + b c5670 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c57b4 │ │ │ │ - b c5820 │ │ │ │ + bne c5654 │ │ │ │ + b c56c0 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge c551c │ │ │ │ - ldr r3, [pc, #140] @ c58fc │ │ │ │ + bge c53bc │ │ │ │ + ldr r3, [pc, #140] @ c579c │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b c544c │ │ │ │ - bl 251f94 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b c52ec │ │ │ │ + bl 252568 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c544c │ │ │ │ + b c52ec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r4, [r3] │ │ │ │ - b c56e8 │ │ │ │ + b c5588 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b c54a8 │ │ │ │ - bl 36ccf4 │ │ │ │ - b c5878 │ │ │ │ + b c5348 │ │ │ │ + bl 36d9fc │ │ │ │ + b c5718 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c53f0 │ │ │ │ + b c5290 │ │ │ │ add r0, r3, #28 │ │ │ │ - b c571c │ │ │ │ + b c55bc │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi r3, r1, #24, #8 │ │ │ │ - b c5318 │ │ │ │ + b c51b8 │ │ │ │ mov r2, r1 │ │ │ │ - b c58d0 │ │ │ │ - umaaleq r8, sp, r0, r9 │ │ │ │ + b c5770 │ │ │ │ + subeq r8, sp, r0, asr ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - umaaleq r8, sp, r4, r9 │ │ │ │ - umaaleq r8, sp, r8, r9 │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ - rsbeq r8, fp, ip, asr #2 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - subs r3, r0, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq c591c │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c5928 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - bne c591c │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bd0dc <_Py_Dealloc@@Base> │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + subeq r8, sp, r4, asr ip │ │ │ │ + subeq r8, sp, r8, asr ip │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ + rsbeq r8, fp, r4, asr #2 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq c5bf8 │ │ │ │ + beq c5a58 │ │ │ │ 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] │ │ │ │ @@ -155374,332 +155270,346 @@ │ │ │ │ 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 c59a0 │ │ │ │ + bne c5800 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r4, r0 │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq c59b0 │ │ │ │ + beq c5810 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c5bc4 │ │ │ │ + beq c5a24 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c5b50 │ │ │ │ - ldr r3, [pc, #708] @ c5c88 │ │ │ │ + beq c59b0 │ │ │ │ + ldr r3, [pc, #708] @ c5ae8 │ │ │ │ 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 c5ae0 │ │ │ │ + bne c5940 │ │ │ │ add r0, r4, #114688 @ 0x1c000 │ │ │ │ mov r1, r2 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl c92b8 │ │ │ │ + bl c9150 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5bec │ │ │ │ + beq c5a4c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c5a68 │ │ │ │ + bne c58c8 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5b2c │ │ │ │ + bgt c598c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c5b2c │ │ │ │ + bne c598c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c59a4 │ │ │ │ + bne c5804 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_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 c59a4 │ │ │ │ + b c5804 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5a80 │ │ │ │ + bgt c58e0 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - beq c5c2c │ │ │ │ + beq c5a8c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5aac │ │ │ │ + bgt c590c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq c5c14 │ │ │ │ + beq c5a74 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5aac │ │ │ │ + bgt c590c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq c5c00 │ │ │ │ + beq c5a60 │ │ │ │ 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 bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_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 c59a0 │ │ │ │ + b c5800 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c59dc │ │ │ │ + beq c583c │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c5b40 │ │ │ │ + bgt c59a0 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c5b40 │ │ │ │ + bne c59a0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c59a4 │ │ │ │ + bgt c5804 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b c59a4 │ │ │ │ + b c5804 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c59a4 │ │ │ │ - b c5a44 │ │ │ │ + bne c5804 │ │ │ │ + b c58a4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c59a4 │ │ │ │ - b c5b20 │ │ │ │ + bgt c5804 │ │ │ │ + b c5980 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne c59bc │ │ │ │ + bne c581c │ │ │ │ ldr r1, [r2] │ │ │ │ tst r3, #32 │ │ │ │ - beq c5c40 │ │ │ │ + beq c5aa0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c5c60 │ │ │ │ + beq c5ac0 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt c5c78 │ │ │ │ + blt c5ad8 │ │ │ │ add r3, r2, #20 │ │ │ │ ldrb ip, [r3] │ │ │ │ mov lr, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ - movw r0, #40400 @ 0x9dd0 │ │ │ │ + movw r0, #40392 @ 0x9dc8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ mla r3, lr, ip, r3 │ │ │ │ add r3, r3, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c59a4 │ │ │ │ + bgt c5804 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c59a4 │ │ │ │ + bne c5804 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c59a4 │ │ │ │ + b c5804 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_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 c59a4 │ │ │ │ - bl 177ba8 │ │ │ │ + b c5804 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c59a0 │ │ │ │ + b c5800 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5aac │ │ │ │ + b c590c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ - b c5a98 │ │ │ │ + b c58f8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c5a80 │ │ │ │ + b c58e0 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c5b80 │ │ │ │ + bge c59e0 │ │ │ │ ldrb r0, [r3] │ │ │ │ - ldr r3, [pc, #48] @ c5c8c │ │ │ │ + ldr r3, [pc, #48] @ c5aec │ │ │ │ add r3, r3, r0, lsl #5 │ │ │ │ - b c5b9c │ │ │ │ + b c59fc │ │ │ │ ldrsb r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c5b80 │ │ │ │ + bge c59e0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c5c80 │ │ │ │ + beq c5ae0 │ │ │ │ add r3, r2, #20 │ │ │ │ - b c5c50 │ │ │ │ + b c5ab0 │ │ │ │ add r3, r2, #28 │ │ │ │ - b c5c50 │ │ │ │ - ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r8, fp, ip, asr #2 │ │ │ │ + b c5ab0 │ │ │ │ + rsbeq fp, sl, r8, asr #27 │ │ │ │ + rsbeq r8, fp, r4, asr #2 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq c5b10 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2daccc │ │ │ │ + sub r0, r0, r1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ ldrsb r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c6080 │ │ │ │ + blt c5f18 │ │ │ │ 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 c5e14 │ │ │ │ + bne c5cac │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c5db8 │ │ │ │ + beq c5c50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5f5c │ │ │ │ + beq c5df4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #24756 @ 0x60b4 │ │ │ │ + movw r3, #24396 @ 0x5f4c │ │ │ │ movt r3, #12 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5f88 │ │ │ │ - movw r0, #40400 @ 0x9dd0 │ │ │ │ + bne c5e20 │ │ │ │ + movw r0, #40392 @ 0x9dc8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #49808 @ 0xc290 │ │ │ │ + movw r3, #48624 @ 0xbdf0 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5f4c │ │ │ │ - ldr r3, [pc, #924] @ c60b0 │ │ │ │ + bne c5de4 │ │ │ │ + ldr r3, [pc, #924] @ c5f48 │ │ │ │ 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 c5de8 │ │ │ │ + beq c5c80 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt c5d60 │ │ │ │ + bgt c5bf8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5de8 │ │ │ │ + beq c5c80 │ │ │ │ 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 c5d98 │ │ │ │ + beq c5c30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5e7c │ │ │ │ + beq c5d14 │ │ │ │ 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 c5d90 │ │ │ │ + b c5c28 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c5f98 │ │ │ │ + bne c5e30 │ │ │ │ tst r3, #32 │ │ │ │ - bne c5cd8 │ │ │ │ + bne c5b70 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5cd8 │ │ │ │ + beq c5b70 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b c5cd8 │ │ │ │ + b c5b70 │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #63388 @ 0xf79c │ │ │ │ + movw r3, #63020 @ 0xf62c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c6068 │ │ │ │ + bne c5f00 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b c5d90 │ │ │ │ + b c5c28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c6078 │ │ │ │ + bne c5f10 │ │ │ │ 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] @ c60b0 │ │ │ │ + ldr r0, [pc, #628] @ c5f48 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 190978 │ │ │ │ + bl 191058 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c6084 │ │ │ │ + beq c5f1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6074 │ │ │ │ + beq c5f0c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b c5cc4 │ │ │ │ + b c5b5c │ │ │ │ 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] │ │ │ │ @@ -155710,90 +155620,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 c5ee4 │ │ │ │ + bne c5d7c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5ee0 │ │ │ │ + beq c5d78 │ │ │ │ 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 c5fe8 │ │ │ │ + beq c5e80 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c5fbc │ │ │ │ + beq c5e54 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq c5d90 │ │ │ │ + beq c5c28 │ │ │ │ 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 c5d90 │ │ │ │ + b c5c28 │ │ │ │ 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 c5dc4 │ │ │ │ + beq c5c5c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq c5dd8 │ │ │ │ + beq c5c70 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b c5dc4 │ │ │ │ + b c5c5c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5f68 │ │ │ │ + beq c5e00 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c5cd8 │ │ │ │ - b c5f74 │ │ │ │ + beq c5b70 │ │ │ │ + b c5e0c │ │ │ │ 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 c5d90 │ │ │ │ + b c5c28 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c5ef8 │ │ │ │ + beq c5d90 │ │ │ │ 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] │ │ │ │ @@ -155814,82 +155724,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 c5d90 │ │ │ │ + b c5c28 │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b c5e04 │ │ │ │ + b c5c9c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bafa0 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #58332 @ 0xe3dc │ │ │ │ + b bab00 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #53280 @ 0xd020 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_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 c5d90 │ │ │ │ + b c5c28 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c60b4 : │ │ │ │ +000c5f4c : │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ + movw ip, #40392 @ 0x9dc8 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r3, #49808 @ 0xc290 │ │ │ │ + movw r3, #48624 @ 0xbdf0 │ │ │ │ movt r3, #11 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c6290 │ │ │ │ + bne c6128 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ c6358 │ │ │ │ + ldr r3, [pc, #608] @ c61f0 │ │ │ │ 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 c6264 │ │ │ │ + beq c60fc │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt c6144 │ │ │ │ + bgt c5fdc │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c6264 │ │ │ │ + beq c60fc │ │ │ │ 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 c6244 │ │ │ │ + beq c60dc │ │ │ │ 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 │ │ │ │ @@ -155902,29 +155812,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 c61dc │ │ │ │ + bne c6074 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c61d8 │ │ │ │ + beq c6070 │ │ │ │ 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 c62cc │ │ │ │ + beq c6164 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c62a0 │ │ │ │ + beq c6138 │ │ │ │ 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] │ │ │ │ @@ -155945,18 +155855,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, #63388 @ 0xf79c │ │ │ │ + movw r3, #63020 @ 0xf62c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c634c │ │ │ │ + bne c61e4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ 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 │ │ │ │ @@ -155972,15 +155882,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 c61f0 │ │ │ │ + beq c6088 │ │ │ │ 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] │ │ │ │ @@ -156004,15 +155914,15 @@ │ │ │ │ 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 c6280 │ │ │ │ + b c6118 │ │ │ │ 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 │ │ │ │ @@ -156020,60 +155930,60 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c66e8 │ │ │ │ + bne c6580 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c66bc │ │ │ │ + beq c6554 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c64b0 │ │ │ │ + bne c6348 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c63d8 │ │ │ │ + beq c6270 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c6a10 │ │ │ │ + bne c68a8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c6688 │ │ │ │ + ble c6520 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r7, r3, #255 @ 0xff │ │ │ │ - bne c65b0 │ │ │ │ + bne c6448 │ │ │ │ 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, r6, r7 │ │ │ │ - bgt c648c │ │ │ │ + bgt c6324 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c658c │ │ │ │ + bge c6424 │ │ │ │ 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 c6614 │ │ │ │ + beq c64ac │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r5, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r9, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -156083,465 +155993,465 @@ │ │ │ │ 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 c6650 │ │ │ │ + bgt c64e8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c64e8 │ │ │ │ + bge c6380 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c6434 │ │ │ │ + b c62cc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl da8b4 <_Py_NewReferenceNoTotal@@Base+0x1d0> │ │ │ │ + bl da74c <_Py_NewReferenceNoTotal@@Base+0x1d0> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c647c │ │ │ │ + bgt c6314 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne c647c │ │ │ │ + bne c6314 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c6480 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c6318 │ │ │ │ lsr r0, r6, #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 c64a4 │ │ │ │ + blt c633c │ │ │ │ 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 c6568 │ │ │ │ + ble c6400 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c6a70 │ │ │ │ + bgt c6908 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6670 │ │ │ │ + bge c6508 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c6668 │ │ │ │ + bgt c6500 │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c64a8 │ │ │ │ + b c6340 │ │ │ │ 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 c6554 │ │ │ │ + bge c63ec │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c6434 │ │ │ │ + b c62cc │ │ │ │ lsr r0, r6, #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 c6574 │ │ │ │ - b c650c │ │ │ │ + blt c640c │ │ │ │ + b c63a4 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1404] @ c6b38 │ │ │ │ + ldr r3, [pc, #1404] @ c69d0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bne c68a0 │ │ │ │ + bne c6738 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - bne c69fc │ │ │ │ + bne c6894 │ │ │ │ tst r7, #2 │ │ │ │ - bne c6810 │ │ │ │ + bne c66a8 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne c69e8 │ │ │ │ + bne c6880 │ │ │ │ tst r7, #2 │ │ │ │ - bne c67b0 │ │ │ │ + bne c6648 │ │ │ │ tst r7, #4 │ │ │ │ - bne c6750 │ │ │ │ + bne c65e8 │ │ │ │ tst r7, #8 │ │ │ │ - bne c6988 │ │ │ │ + bne c6820 │ │ │ │ lsrs r3, r7, #4 │ │ │ │ - bne c6930 │ │ │ │ + bne c67c8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c63f8 │ │ │ │ + b c6290 │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r9} │ │ │ │ str r6, [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 c647c │ │ │ │ + b c6314 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add ip, r3, r0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c6a4c │ │ │ │ + bge c68e4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c6434 │ │ │ │ + b c62cc │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ - b c6530 │ │ │ │ + b c63c8 │ │ │ │ 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 c6c70 │ │ │ │ + bl c6b08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c63e4 │ │ │ │ + bne c627c │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6b14 │ │ │ │ + ble c69ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c66e0 │ │ │ │ + bgt c6578 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq c6b2c │ │ │ │ + beq c69c4 │ │ │ │ mvn r4, #0 │ │ │ │ - b c6480 │ │ │ │ + b c6318 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne c6398 │ │ │ │ + bne c6230 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 147ee8 │ │ │ │ + bl 148160 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c63b4 │ │ │ │ + beq c624c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e31c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 21e998 <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6a94 │ │ │ │ + ble c692c │ │ │ │ ldr r4, [r9] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c647c │ │ │ │ + bgt c6314 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r9] │ │ │ │ - bne c647c │ │ │ │ + bne c6314 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c6480 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c6318 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c65f4 │ │ │ │ + beq c648c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c65f4 │ │ │ │ + bge c648c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c65f4 │ │ │ │ + bl 3758e0 │ │ │ │ + b c648c │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c65ec │ │ │ │ + beq c6484 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c65ec │ │ │ │ + bge c6484 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c65ec │ │ │ │ + bl 3758e0 │ │ │ │ + b c6484 │ │ │ │ add r2, r8, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c6ae0 │ │ │ │ + bne c6978 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq c65e4 │ │ │ │ + beq c647c │ │ │ │ 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 c65e4 │ │ │ │ + beq c647c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c65e4 │ │ │ │ + bge c647c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c65e4 │ │ │ │ + bl 3758e0 │ │ │ │ + b c647c │ │ │ │ add r2, r8, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c6aac │ │ │ │ + bne c6944 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - beq c65d0 │ │ │ │ + beq c6468 │ │ │ │ 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 c65d0 │ │ │ │ + beq c6468 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c65d0 │ │ │ │ + bge c6468 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c65d0 │ │ │ │ + bl 3758e0 │ │ │ │ + b c6468 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw r2, #27932 @ 0x6d1c │ │ │ │ + movw r2, #27980 @ 0x6d4c │ │ │ │ movt r2, #14 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c6604 │ │ │ │ + beq c649c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6604 │ │ │ │ + bge c649c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c6604 │ │ │ │ + bl 3758e0 │ │ │ │ + b c649c │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c65fc │ │ │ │ + beq c6494 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c65fc │ │ │ │ + bge c6494 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c65fc │ │ │ │ + bl 3758e0 │ │ │ │ + b c6494 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c684c │ │ │ │ + b c66e4 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c68dc │ │ │ │ + b c6774 │ │ │ │ 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 c7988 │ │ │ │ + bl c7820 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c66bc │ │ │ │ + beq c6554 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b c63d8 │ │ │ │ + b c6270 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r6, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c6664 │ │ │ │ - b c650c │ │ │ │ + blt c64fc │ │ │ │ + b c63a4 │ │ │ │ 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 c6540 │ │ │ │ + blt c63d8 │ │ │ │ and r2, r0, r7 │ │ │ │ - b c6528 │ │ │ │ + b c63c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c672c │ │ │ │ + bne c65c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c672c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c65c4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c68d0 │ │ │ │ + bge c6768 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c68d0 │ │ │ │ + bl 3758e0 │ │ │ │ + b c6768 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6840 │ │ │ │ + bge c66d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c6840 │ │ │ │ + bl 3758e0 │ │ │ │ + b c66d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne c66c8 │ │ │ │ + bne c6560 │ │ │ │ mov r0, r9 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c66c8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c6560 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c66e0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c6578 │ │ │ │ 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 c6b94 │ │ │ │ + bgt c6a2c │ │ │ │ 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 c6bd0 │ │ │ │ + b c6a68 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt c6c44 │ │ │ │ + bgt c6adc │ │ │ │ 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 │ │ │ │ @@ -156553,84 +156463,84 @@ │ │ │ │ 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 c6c10 │ │ │ │ + bgt c6aa8 │ │ │ │ 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 c6bec │ │ │ │ + b c6a84 │ │ │ │ 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 c6c10 │ │ │ │ + b c6aa8 │ │ │ │ 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 r2, r2, r0 │ │ │ │ and r0, r2, r3 │ │ │ │ ldr r2, [lr, r0, lsl #2] │ │ │ │ - b c6bc8 │ │ │ │ + b c6a60 │ │ │ │ push {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 c7978 │ │ │ │ + bhi c7810 │ │ │ │ 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 c7398 │ │ │ │ + beq c7230 │ │ │ │ cmp r3, #7 │ │ │ │ strhi r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ movhi r1, #8 │ │ │ │ - bhi c766c │ │ │ │ + bhi c7504 │ │ │ │ cmp r3, #3 │ │ │ │ - bne c6eac │ │ │ │ - ldr r2, [pc, #3224] @ c7984 │ │ │ │ + bne c6d44 │ │ │ │ + ldr r2, [pc, #3224] @ c781c │ │ │ │ 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 c7404 │ │ │ │ + beq c729c │ │ │ │ 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 │ │ │ │ @@ -156652,79 +156562,79 @@ │ │ │ │ bl 2df4c │ │ │ │ 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 c72c8 │ │ │ │ + bne c7160 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c73c0 │ │ │ │ + beq c7258 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne c744c │ │ │ │ + bne c72e4 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne c744c │ │ │ │ + bne c72e4 │ │ │ │ mov r1, ip │ │ │ │ lsl r2, r9, #3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c6e30 │ │ │ │ + beq c6cc8 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mvn r8, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn r8, r8, lsl r0 │ │ │ │ - b c6e00 │ │ │ │ + b c6c98 │ │ │ │ cmp r0, #15 │ │ │ │ - bgt c7378 │ │ │ │ + bgt c7210 │ │ │ │ lsl lr, r1, #1 │ │ │ │ ldrsh sl, [r3, lr] │ │ │ │ cmn sl, #1 │ │ │ │ - bne c7030 │ │ │ │ + bne c6ec8 │ │ │ │ strh r2, [r3, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq c6e30 │ │ │ │ + beq c6cc8 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ ldr r1, [r7, r2, lsl #3] │ │ │ │ cmp r0, #7 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ and r1, r8, ip │ │ │ │ - bgt c6dd4 │ │ │ │ + bgt c6c6c │ │ │ │ ldrsb lr, [r3, r1] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c7030 │ │ │ │ + bne c6ec8 │ │ │ │ strb r2, [r3, r1] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne c6dfc │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + bne c6c94 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq c6e90 │ │ │ │ + beq c6d28 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne c70a0 │ │ │ │ + bne c6f38 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne c70a0 │ │ │ │ - ldr r3, [pc, #2848] @ c7984 │ │ │ │ + bne c6f38 │ │ │ │ + ldr r3, [pc, #2848] @ c781c │ │ │ │ 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 c73f4 │ │ │ │ + bhi c728c │ │ │ │ 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] │ │ │ │ @@ -156736,47 +156646,47 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r1, r2, #3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, r1, r7 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r8, #40400 @ 0x9dd0 │ │ │ │ + movw r8, #40392 @ 0x9dc8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r0, #32112 @ 0x7d70 │ │ │ │ + movw r0, #31084 @ 0x796c │ │ │ │ movt r0, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne c77c8 │ │ │ │ - ldr r0, [pc, #2716] @ c7984 │ │ │ │ + bne c7660 │ │ │ │ + ldr r0, [pc, #2716] @ c781c │ │ │ │ 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 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs c76cc │ │ │ │ + bcs c7564 │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, ip │ │ │ │ - beq c7784 │ │ │ │ + beq c761c │ │ │ │ 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 c7208 │ │ │ │ + beq c70a0 │ │ │ │ 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 │ │ │ │ @@ -156800,109 +156710,109 @@ │ │ │ │ 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 c72b8 │ │ │ │ + bne c7150 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c73c0 │ │ │ │ + beq c7258 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c6d84 │ │ │ │ + bne c6c1c │ │ │ │ cmp r9, #0 │ │ │ │ - ble c73e0 │ │ │ │ + ble c7278 │ │ │ │ mov r0, #12 │ │ │ │ add r3, r2, r4 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r0, r2 │ │ │ │ - b c701c │ │ │ │ + b c6eb4 │ │ │ │ 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 c73e0 │ │ │ │ + beq c7278 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6ffc │ │ │ │ + bne c6e94 │ │ │ │ add ip, ip, #8 │ │ │ │ - b c701c │ │ │ │ + b c6eb4 │ │ │ │ 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 c7090 │ │ │ │ + ble c6f28 │ │ │ │ cmp r0, #15 │ │ │ │ - bgt c75c4 │ │ │ │ + bgt c745c │ │ │ │ lsl lr, r1, #1 │ │ │ │ ldrsh r0, [r3, lr] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c6dec │ │ │ │ + beq c6c84 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ - b c7054 │ │ │ │ + b c6eec │ │ │ │ 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 c6e20 │ │ │ │ - b c707c │ │ │ │ - movw r8, #40400 @ 0x9dd0 │ │ │ │ + beq c6cb8 │ │ │ │ + b c6f14 │ │ │ │ + movw r8, #40392 @ 0x9dc8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r3, #49808 @ 0xc290 │ │ │ │ + movw r3, #48624 @ 0xbdf0 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r8, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c775c │ │ │ │ - ldr r2, [pc, #2240] @ c7984 │ │ │ │ + bne c75f4 │ │ │ │ + ldr r2, [pc, #2240] @ c781c │ │ │ │ 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 c772c │ │ │ │ + beq c75c4 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r7, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt c7110 │ │ │ │ + bgt c6fa8 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c772c │ │ │ │ + beq c75c4 │ │ │ │ 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 c75e8 │ │ │ │ + beq c7480 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c6e90 │ │ │ │ + bne c6d28 │ │ │ │ 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] │ │ │ │ @@ -156911,60 +156821,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 c71a0 │ │ │ │ + bne c7038 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c719c │ │ │ │ + beq c7034 │ │ │ │ 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 c78a0 │ │ │ │ + beq c7738 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c7874 │ │ │ │ + beq c770c │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c6e90 │ │ │ │ + beq c6d28 │ │ │ │ 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 c6e90 │ │ │ │ + b c6d28 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi c75a4 │ │ │ │ + bhi c743c │ │ │ │ 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 c76cc │ │ │ │ + beq c7564 │ │ │ │ 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] │ │ │ │ @@ -156988,354 +156898,354 @@ │ │ │ │ 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 c6fc8 │ │ │ │ + beq c6e60 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r7 │ │ │ │ - beq c77fc │ │ │ │ + beq c7694 │ │ │ │ cmp r9, #0 │ │ │ │ - ble c7324 │ │ │ │ + ble c71bc │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r2, r7, r9, lsl #3 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r7 │ │ │ │ ldrb r2, [r3] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ add r0, r3, #3 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ add r8, sl, r3, lsl #2 │ │ │ │ ldr lr, [ip, r3, lsl #3] │ │ │ │ ldr r2, [lr] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble c7608 │ │ │ │ + ble c74a0 │ │ │ │ str lr, [r1] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r1, #-4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c72ec │ │ │ │ + bne c7184 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9368 │ │ │ │ + bl 2db2b8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl f0744 │ │ │ │ + bl f0618 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq c7940 │ │ │ │ + beq c77d8 │ │ │ │ ldrb r2, [sl] │ │ │ │ strb r1, [sl, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq c7768 │ │ │ │ + beq c7600 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, sl, #4 │ │ │ │ bl 2df4c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c6e90 │ │ │ │ + b c6d28 │ │ │ │ ldr lr, [r3, r1, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c7030 │ │ │ │ + bne c6ec8 │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne c6dfc │ │ │ │ - b c6e30 │ │ │ │ + bne c6c94 │ │ │ │ + b c6cc8 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi c766c │ │ │ │ + bhi c7504 │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c6ec4 │ │ │ │ + b c6d5c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne c762c │ │ │ │ + bne c74c4 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ mul r2, r2, r9 │ │ │ │ bl 2ebec │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl da760 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c6e30 │ │ │ │ + bl da5f8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c6cc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c6e90 │ │ │ │ - movw r8, #40400 @ 0x9dd0 │ │ │ │ + b c6d28 │ │ │ │ + movw r8, #40392 @ 0x9dc8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c77ac │ │ │ │ + bne c7644 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #5 │ │ │ │ - b c6f08 │ │ │ │ + b c6da0 │ │ │ │ cmp r9, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble c77a4 │ │ │ │ + ble c763c │ │ │ │ sub sl, r2, r9 │ │ │ │ mvn sl, sl │ │ │ │ ands sl, sl, #3 │ │ │ │ - beq c7564 │ │ │ │ + beq c73fc │ │ │ │ ldr r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7574 │ │ │ │ + beq c740c │ │ │ │ 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 c7564 │ │ │ │ + beq c73fc │ │ │ │ cmp sl, #2 │ │ │ │ - beq c74c0 │ │ │ │ + beq c7358 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7574 │ │ │ │ + beq c740c │ │ │ │ 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 c7574 │ │ │ │ + beq c740c │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add ip, r8, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - b c7564 │ │ │ │ + b c73fc │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, ip, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq c6dc0 │ │ │ │ + beq c6c58 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov ip, r8 │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7574 │ │ │ │ + beq c740c │ │ │ │ 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 c7574 │ │ │ │ + beq c740c │ │ │ │ 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 c7574 │ │ │ │ + beq c740c │ │ │ │ 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 c74e4 │ │ │ │ + bne c737c │ │ │ │ ldr r1, [ip, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, ip, #8 │ │ │ │ - beq c7770 │ │ │ │ + beq c7608 │ │ │ │ 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 c7458 │ │ │ │ - b c6dc0 │ │ │ │ + bne c72f0 │ │ │ │ + b c6c58 │ │ │ │ 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 c7244 │ │ │ │ + b c70dc │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7384 │ │ │ │ + beq c721c │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ - b c75c4 │ │ │ │ + b c745c │ │ │ │ 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 c6e90 │ │ │ │ + b c6d28 │ │ │ │ str r2, [lr] │ │ │ │ add r1, r1, #8 │ │ │ │ str lr, [r1, #-8] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r1, #-4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c72ec │ │ │ │ - b c7324 │ │ │ │ + bne c7184 │ │ │ │ + b c71bc │ │ │ │ cmp r9, #0 │ │ │ │ - ble c73e0 │ │ │ │ + ble c7278 │ │ │ │ mov lr, #12 │ │ │ │ mov r3, r7 │ │ │ │ mla lr, lr, r9, r7 │ │ │ │ - b c7648 │ │ │ │ + b c74e0 │ │ │ │ add ip, ip, #12 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c7644 │ │ │ │ + beq c74dc │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, r3, #12 │ │ │ │ cmp lr, r3 │ │ │ │ - bne c7644 │ │ │ │ - b c73e0 │ │ │ │ + bne c74dc │ │ │ │ + b c7278 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi c7950 │ │ │ │ - movw r8, #40400 @ 0x9dd0 │ │ │ │ + bhi c77e8 │ │ │ │ + movw r8, #40392 @ 0x9dc8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ mul ip, r2, r1 │ │ │ │ add r0, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ 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 c77c8 │ │ │ │ - ldr r1, [pc, #712] @ c7984 │ │ │ │ + bne c7660 │ │ │ │ + ldr r1, [pc, #712] @ c781c │ │ │ │ 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 │ │ │ │ ldr r4, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c7924 │ │ │ │ + bne c77bc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c7978 │ │ │ │ + beq c7810 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ 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 c7244 │ │ │ │ + b c70dc │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #63388 @ 0xf79c │ │ │ │ + movw r3, #63020 @ 0xf62c │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c7864 │ │ │ │ + bne c76fc │ │ │ │ mov r0, r5 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c6e90 │ │ │ │ + b c6d28 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c6e90 │ │ │ │ + b c6d28 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7584 │ │ │ │ - b c7770 │ │ │ │ + bne c741c │ │ │ │ + b c7608 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c7230 │ │ │ │ - bne c6dc0 │ │ │ │ - b c6e30 │ │ │ │ + b c70c8 │ │ │ │ + bne c6c58 │ │ │ │ + b c6cc8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ 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 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c7978 │ │ │ │ + beq c7810 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c7244 │ │ │ │ + b c70dc │ │ │ │ cmp r3, r9 │ │ │ │ - bge c7850 │ │ │ │ + bge c76e8 │ │ │ │ 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 │ │ │ │ @@ -157346,38 +157256,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 c77fc │ │ │ │ + b c7694 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl da760 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c7334 │ │ │ │ + bl da5f8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c71cc │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c7748 │ │ │ │ + b c75e0 │ │ │ │ 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 c6e90 │ │ │ │ + b c6d28 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c71b4 │ │ │ │ + beq c704c │ │ │ │ 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] │ │ │ │ @@ -157399,48 +157309,48 @@ │ │ │ │ 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 c6e90 │ │ │ │ + b c6d28 │ │ │ │ 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 c7704 │ │ │ │ + b c759c │ │ │ │ mov r0, sl │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c6e90 │ │ │ │ + b c6d28 │ │ │ │ mul r1, r2, r1 │ │ │ │ add r0, r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ 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 c6ec4 │ │ │ │ - bl 36ccf4 │ │ │ │ + bpl c6d5c │ │ │ │ + bl 36d9fc │ │ │ │ mvn r0, #0 │ │ │ │ - b c6ea4 │ │ │ │ + b c6d3c │ │ │ │ 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 c81cc │ │ │ │ + bhi c8064 │ │ │ │ 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] │ │ │ │ @@ -157449,49 +157359,49 @@ │ │ │ │ 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 c7fe0 │ │ │ │ + bhi c7e78 │ │ │ │ add r0, r2, r9 │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #11 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c81b0 │ │ │ │ - ldr r1, [pc, #2328] @ c8338 │ │ │ │ + bne c8048 │ │ │ │ + ldr r1, [pc, #2328] @ c81d0 │ │ │ │ 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 c7ca4 │ │ │ │ + bcs c7b3c │ │ │ │ lsr lr, r0, #3 │ │ │ │ ldr r1, [r3, lr, lsl #3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r3 │ │ │ │ - beq c8138 │ │ │ │ + beq c7fd0 │ │ │ │ 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 c7c74 │ │ │ │ + beq c7b0c │ │ │ │ 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] │ │ │ │ @@ -157513,242 +157423,242 @@ │ │ │ │ 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 c8038 │ │ │ │ + bne c7ed0 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7cf8 │ │ │ │ + beq c7b90 │ │ │ │ cmp r8, #0 │ │ │ │ - ble c7c60 │ │ │ │ + ble c7af8 │ │ │ │ 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 c7bb8 │ │ │ │ + beq c7a50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c7b8c │ │ │ │ + beq c7a24 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c7b68 │ │ │ │ + beq c7a00 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c82cc │ │ │ │ + beq c8164 │ │ │ │ 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 c82cc │ │ │ │ + beq c8164 │ │ │ │ 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 c82cc │ │ │ │ + beq c8164 │ │ │ │ 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 c7c60 │ │ │ │ + beq c7af8 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c82cc │ │ │ │ + beq c8164 │ │ │ │ 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 c82cc │ │ │ │ + beq c8164 │ │ │ │ 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 c82cc │ │ │ │ + beq c8164 │ │ │ │ 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 c82cc │ │ │ │ + beq c8164 │ │ │ │ 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 c7bb8 │ │ │ │ + bne c7a50 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl da760 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c7d28 │ │ │ │ + bl da5f8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c7bc0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r3, ip │ │ │ │ - bhi c7e64 │ │ │ │ + bhi c7cfc │ │ │ │ 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 c7a74 │ │ │ │ + bne c790c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c8308 │ │ │ │ + bne c81a0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c81cc │ │ │ │ + beq c8064 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r3, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #800] @ 0x320 │ │ │ │ - b c7a74 │ │ │ │ + b c790c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r8, r2 │ │ │ │ - bne c7f6c │ │ │ │ + bne c7e04 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ mul r2, r2, r8 │ │ │ │ bl 2ebec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl da760 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - movw r2, #45848 @ 0xb318 │ │ │ │ + bl da5f8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + movw r2, #47120 @ 0xb810 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ str r4, [r7, #24] │ │ │ │ - beq c7e40 │ │ │ │ + beq c7cd8 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne c7da4 │ │ │ │ + bne c7c3c │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne c7da4 │ │ │ │ - ldr r3, [pc, #1500] @ c8338 │ │ │ │ + bne c7c3c │ │ │ │ + ldr r3, [pc, #1500] @ c81d0 │ │ │ │ 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 c7e54 │ │ │ │ + bhi c7cec │ │ │ │ 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, #49808 @ 0xc290 │ │ │ │ + movw r2, #48624 @ 0xbdf0 │ │ │ │ movt r2, #11 │ │ │ │ ldr r6, [r3, #1008] @ 0x3f0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne c8120 │ │ │ │ - ldr r2, [pc, #1396] @ c8338 │ │ │ │ + bne c7fb8 │ │ │ │ + ldr r2, [pc, #1396] @ c81d0 │ │ │ │ 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 c7fac │ │ │ │ + beq c7e44 │ │ │ │ lsr r2, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add r2, r6, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt c7e10 │ │ │ │ + bgt c7ca8 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c7fac │ │ │ │ + beq c7e44 │ │ │ │ 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 c7f4c │ │ │ │ + beq c7de4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c7e78 │ │ │ │ + beq c7d10 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ sub r3, r3, r8 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b c7d98 │ │ │ │ + b c7c30 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c7e40 │ │ │ │ + b c7cd8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b c7a74 │ │ │ │ + b c790c │ │ │ │ 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] │ │ │ │ @@ -157757,183 +157667,183 @@ │ │ │ │ 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 c7ee4 │ │ │ │ + bne c7d7c │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c7edc │ │ │ │ + beq c7d74 │ │ │ │ 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 c8228 │ │ │ │ + beq c80c0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c81fc │ │ │ │ + beq c8094 │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq c7e40 │ │ │ │ + beq c7cd8 │ │ │ │ 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 c7e40 │ │ │ │ + b c7cd8 │ │ │ │ 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 c7e40 │ │ │ │ + b c7cd8 │ │ │ │ cmp r8, #0 │ │ │ │ - ble c7c60 │ │ │ │ + ble c7af8 │ │ │ │ mov r9, #12 │ │ │ │ mov lr, r6 │ │ │ │ mla r9, r9, r8, r6 │ │ │ │ - b c7f88 │ │ │ │ + b c7e20 │ │ │ │ add ip, ip, #12 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7f84 │ │ │ │ + beq c7e1c │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add lr, lr, #12 │ │ │ │ cmp r9, lr │ │ │ │ - bne c7f84 │ │ │ │ - b c7c60 │ │ │ │ + bne c7e1c │ │ │ │ + b c7af8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r2, #63388 @ 0xf79c │ │ │ │ + movw r2, #63020 @ 0xf62c │ │ │ │ movt r2, #10 │ │ │ │ ldr r4, [r3, #988] @ 0x3dc │ │ │ │ cmp r4, r2 │ │ │ │ - bne c8324 │ │ │ │ + bne c81bc │ │ │ │ mov r0, r5 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b c7e40 │ │ │ │ + b c7cd8 │ │ │ │ cmp r8, #15 │ │ │ │ - bhi c82b0 │ │ │ │ + bhi c8148 │ │ │ │ add sl, r8, #1 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ 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, #32112 @ 0x7d70 │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #11 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c81ac │ │ │ │ - ldr r1, [pc, #788] @ c8338 │ │ │ │ + bne c8044 │ │ │ │ + ldr r1, [pc, #788] @ c81d0 │ │ │ │ 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 c7ca4 │ │ │ │ + b c7b3c │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq c8154 │ │ │ │ + beq c7fec │ │ │ │ cmp r8, #0 │ │ │ │ - ble c80a0 │ │ │ │ + ble c7f38 │ │ │ │ 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 c8100 │ │ │ │ + ble c7f98 │ │ │ │ str r0, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne c8068 │ │ │ │ + bne c7f00 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9368 │ │ │ │ + bl 2db2b8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r7, #24] │ │ │ │ - bl f0744 │ │ │ │ + bl f0618 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r7, #28] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq c81ec │ │ │ │ + beq c8084 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ strb r1, [r3, #3] │ │ │ │ - beq c8130 │ │ │ │ + beq c7fc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2df4c │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c7e40 │ │ │ │ + b c7cd8 │ │ │ │ str r1, [r0] │ │ │ │ add r2, r2, #8 │ │ │ │ str r0, [r2, #-8] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ cmp r2, sl │ │ │ │ - bne c8068 │ │ │ │ - b c80a0 │ │ │ │ + bne c7f00 │ │ │ │ + b c7f38 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ blx r6 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c7e40 │ │ │ │ + b c7cd8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, lr │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ - b c7c9c │ │ │ │ + b c7b34 │ │ │ │ cmp r8, r3 │ │ │ │ - ble c81d8 │ │ │ │ + ble c8070 │ │ │ │ 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] │ │ │ │ @@ -157945,49 +157855,49 @@ │ │ │ │ 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 c8154 │ │ │ │ + b c7fec │ │ │ │ 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 c7a74 │ │ │ │ - bl 36ccf4 │ │ │ │ + bne c790c │ │ │ │ + bl 36d9fc │ │ │ │ mvn r0, #0 │ │ │ │ - b c7d9c │ │ │ │ + b c7c34 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl da760 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c80b0 │ │ │ │ + bl da5f8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c7f48 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl bbfe8 │ │ │ │ + bl bbb48 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c7e40 │ │ │ │ + b c7cd8 │ │ │ │ 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 c7e40 │ │ │ │ + b c7cd8 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c7ef8 │ │ │ │ + beq c7d90 │ │ │ │ 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] │ │ │ │ @@ -158010,91 +157920,91 @@ │ │ │ │ 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 c7e40 │ │ │ │ + b c7cd8 │ │ │ │ add sl, r8, #2 │ │ │ │ add r0, r9, r1, lsl sl │ │ │ │ adds r3, r0, #20 │ │ │ │ lsl r2, r1, sl │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bpl c79f8 │ │ │ │ - b c81cc │ │ │ │ + bpl c7890 │ │ │ │ + b c8064 │ │ │ │ mov lr, ip │ │ │ │ add ip, ip, #8 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c82cc │ │ │ │ + beq c8164 │ │ │ │ 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 c7b10 │ │ │ │ - b c7c60 │ │ │ │ + bne c79a8 │ │ │ │ + b c7af8 │ │ │ │ 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 c7cdc │ │ │ │ + b c7b74 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r4 │ │ │ │ - b c7fcc │ │ │ │ + b c7e64 │ │ │ │ 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 c8644 │ │ │ │ + bne c84dc │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8730 │ │ │ │ + bne c85c8 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c858c │ │ │ │ + bgt c8424 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8624 │ │ │ │ - ldr r2, [pc, #1156] @ c8818 │ │ │ │ + beq c84bc │ │ │ │ + ldr r2, [pc, #1156] @ c86b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c8624 │ │ │ │ + bhi c84bc │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ movw r0, #31736 @ 0x7bf8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c85b4 │ │ │ │ - movw r8, #56972 @ 0xde8c │ │ │ │ + beq c844c │ │ │ │ + movw r8, #57812 @ 0xe1d4 │ │ │ │ movt r8, #22 │ │ │ │ movw r3, #31736 @ 0x7bf8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c8714 │ │ │ │ - ldr r2, [pc, #1080] @ c881c │ │ │ │ + beq c85ac │ │ │ │ + ldr r2, [pc, #1080] @ c86b4 │ │ │ │ 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 │ │ │ │ @@ -158103,51 +158013,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 c8434 │ │ │ │ + beq c82cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3c30 │ │ │ │ + bl c3ad0 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq c86f0 │ │ │ │ + beq c8588 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c848c │ │ │ │ + beq c8324 │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c848c │ │ │ │ + bne c8324 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands r7, r3, #3 │ │ │ │ - beq c855c │ │ │ │ + beq c83f4 │ │ │ │ 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 c8554 │ │ │ │ - ldr r2, [pc, #868] @ c881c │ │ │ │ + beq c83ec │ │ │ │ + ldr r2, [pc, #868] @ c86b4 │ │ │ │ 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 │ │ │ │ @@ -158160,107 +158070,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 c8720 │ │ │ │ + bne c85b8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c9c54 │ │ │ │ + bl c9aec │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c87a0 │ │ │ │ + beq c8638 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8548 │ │ │ │ + bgt c83e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c87e4 │ │ │ │ + beq c867c │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b c84fc │ │ │ │ - ldr r2, [pc, #696] @ c881c │ │ │ │ + b c8394 │ │ │ │ + ldr r2, [pc, #696] @ c86b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2d8cd8 │ │ │ │ + bl 2daa38 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq c86f0 │ │ │ │ + beq c8588 │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r7, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b c84a4 │ │ │ │ + b c833c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #64128 @ 0xfa80 │ │ │ │ - movteq r8, #24 │ │ │ │ - bne c85f8 │ │ │ │ + movweq r8, #352 @ 0x160 │ │ │ │ + movteq r8, #25 │ │ │ │ + bne c8490 │ │ │ │ movw r0, #31736 @ 0x7bf8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c83c8 │ │ │ │ + bne c8260 │ │ │ │ mvn r0, #0 │ │ │ │ - b c854c │ │ │ │ + b c83e4 │ │ │ │ movw r0, #31736 @ 0x7bf8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c85b4 │ │ │ │ - movw r8, #60764 @ 0xed5c │ │ │ │ + beq c844c │ │ │ │ + movw r8, #61596 @ 0xf09c │ │ │ │ movt r8, #23 │ │ │ │ - b c83c8 │ │ │ │ - movw r8, #4744 @ 0x1288 │ │ │ │ + b c8260 │ │ │ │ + movw r8, #5416 @ 0x1528 │ │ │ │ movt r8, #22 │ │ │ │ - b c859c │ │ │ │ - movw r8, #13972 @ 0x3694 │ │ │ │ + b c8434 │ │ │ │ + movw r8, #14268 @ 0x37bc │ │ │ │ movt r8, #16 │ │ │ │ - b c859c │ │ │ │ + b c8434 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c8624 │ │ │ │ + ble c84bc │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #42536 @ 0xa628 │ │ │ │ + movweq r8, #43724 @ 0xaacc │ │ │ │ movteq r8, #27 │ │ │ │ - beq c859c │ │ │ │ + beq c8434 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #6492 @ 0x195c │ │ │ │ + movweq r8, #8056 @ 0x1f78 │ │ │ │ movteq r8, #33 @ 0x21 │ │ │ │ - beq c859c │ │ │ │ + beq c8434 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #52040 @ 0xcb48 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b c85b4 │ │ │ │ + bl 1736ec │ │ │ │ + b c844c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c87fc │ │ │ │ + bne c8694 │ │ │ │ movw r8, #31352 @ 0x7a78 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c85b4 │ │ │ │ + beq c844c │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c86b0 │ │ │ │ - ldr r3, [pc, #416] @ c881c │ │ │ │ + beq c8548 │ │ │ │ + ldr r3, [pc, #416] @ c86b4 │ │ │ │ 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 │ │ │ │ @@ -158268,291 +158178,291 @@ │ │ │ │ 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 c86c8 │ │ │ │ + beq c8560 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r7, #1 │ │ │ │ str r1, [r4, #12] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r6, [r4, #20] │ │ │ │ - bne c84a4 │ │ │ │ + bne c833c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c85b4 │ │ │ │ + bgt c844c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c85b4 │ │ │ │ + bne c844c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c85b4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c844c │ │ │ │ cmp r5, #0 │ │ │ │ - bne c8424 │ │ │ │ - b c8434 │ │ │ │ + bne c82bc │ │ │ │ + b c82cc │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bff90 │ │ │ │ - b c8518 │ │ │ │ - bl cfe90 │ │ │ │ + bl c1098 │ │ │ │ + b c83b0 │ │ │ │ + bl cfd2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c87c4 │ │ │ │ + beq c865c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bf978 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + bl bf520 <_Py_dict_lookup@@Base+0x17e0> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c85b4 │ │ │ │ + beq c844c │ │ │ │ mov r0, r8 │ │ │ │ - bl d00a8 │ │ │ │ + bl cff44 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8784 │ │ │ │ + bgt c861c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c87f0 │ │ │ │ + beq c8688 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c85b4 │ │ │ │ + beq c844c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl c3bf8 │ │ │ │ + bl c3a98 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne c84a4 │ │ │ │ - b c86f0 │ │ │ │ + bne c833c │ │ │ │ + b c8588 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8530 │ │ │ │ + bgt c83c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne c8530 │ │ │ │ + bne c83c8 │ │ │ │ mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c8530 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c83c8 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c85b4 │ │ │ │ - bl 177ba8 │ │ │ │ - b c873c │ │ │ │ + beq c844c │ │ │ │ + bl 177ef4 │ │ │ │ + b c85d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c8548 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c83e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c8784 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c861c │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58388 @ 0xe414 │ │ │ │ + movw r1, #53336 @ 0xd058 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b c85b4 │ │ │ │ - ldrdeq r8, [sp], #-156 @ 0xffffff64 │ │ │ │ + bl 1b899c │ │ │ │ + b c844c │ │ │ │ + subeq r8, sp, ip, asr ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c8820 : │ │ │ │ +000c86b8 : │ │ │ │ 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 c8870 │ │ │ │ + bgt c8708 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c893c │ │ │ │ - ldr r1, [pc, #308] @ c8990 │ │ │ │ + beq c87d4 │ │ │ │ + ldr r1, [pc, #308] @ c8828 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c893c │ │ │ │ + bhi c87d4 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #64128 @ 0xfa80 │ │ │ │ - movteq r6, #24 │ │ │ │ - bne c8910 │ │ │ │ + movweq r6, #352 @ 0x160 │ │ │ │ + movteq r6, #25 │ │ │ │ + bne c87a8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #31736 @ 0x7bf8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r8, r3 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c88e0 │ │ │ │ + beq c8778 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c88b8 │ │ │ │ + beq c8750 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r7, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r6, [r4, #24] │ │ │ │ - beq c896c │ │ │ │ + beq c8804 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r6, #60764 @ 0xed5c │ │ │ │ + movw r6, #61596 @ 0xf09c │ │ │ │ movt r6, #23 │ │ │ │ - b c8880 │ │ │ │ - movw r6, #4744 @ 0x1288 │ │ │ │ + b c8718 │ │ │ │ + movw r6, #5416 @ 0x1528 │ │ │ │ movt r6, #22 │ │ │ │ - b c8880 │ │ │ │ - movw r6, #56972 @ 0xde8c │ │ │ │ + b c8718 │ │ │ │ + movw r6, #57812 @ 0xe1d4 │ │ │ │ movt r6, #22 │ │ │ │ - b c8880 │ │ │ │ + b c8718 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c893c │ │ │ │ + ble c87d4 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #42536 @ 0xa628 │ │ │ │ + movweq r6, #43724 @ 0xaacc │ │ │ │ movteq r6, #27 │ │ │ │ - beq c8880 │ │ │ │ + beq c8718 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r6, #6492 @ 0x195c │ │ │ │ + movweq r6, #8056 @ 0x1f78 │ │ │ │ movteq r6, #33 @ 0x21 │ │ │ │ - beq c8880 │ │ │ │ + beq c8718 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r7] │ │ │ │ - movw r1, #52040 @ 0xcb48 │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ - movw r6, #13972 @ 0x3694 │ │ │ │ + b 1736ec │ │ │ │ + movw r6, #14268 @ 0x37bc │ │ │ │ movt r6, #16 │ │ │ │ - b c8880 │ │ │ │ + b c8718 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c88e4 │ │ │ │ + bgt c877c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c88e4 │ │ │ │ + bne c877c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c88e4 │ │ │ │ - subeq r8, sp, r4, ror #19 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c877c │ │ │ │ + subeq r8, sp, r4, ror #24 │ │ │ │ │ │ │ │ -000c8994 : │ │ │ │ +000c882c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c92b8 │ │ │ │ + b c9150 │ │ │ │ push {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 │ │ │ │ - beq c9158 │ │ │ │ + beq c8ff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #43532 @ 0xaa0c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne c8c54 │ │ │ │ + bne c8aec │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c8c54 │ │ │ │ + beq c8aec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c908c │ │ │ │ + beq c8f24 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c8c94 │ │ │ │ + bne c8b2c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c8ddc │ │ │ │ + beq c8c74 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c8b38 │ │ │ │ + bne c89d0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8b80 │ │ │ │ + bgt c8a18 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8b8c │ │ │ │ + bgt c8a24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8a84 │ │ │ │ + beq c891c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c90d4 │ │ │ │ + bne c8f6c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c8d90 │ │ │ │ + ble c8c28 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r8, r3, #255 @ 0xff │ │ │ │ - bne c8cd4 │ │ │ │ + bne c8b6c │ │ │ │ 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 c8ba0 │ │ │ │ + bgt c8a38 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8b48 │ │ │ │ + bge c89e0 │ │ │ │ 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 c8d3c │ │ │ │ + beq c8bd4 │ │ │ │ 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 │ │ │ │ @@ -158572,593 +158482,593 @@ │ │ │ │ lsr r0, 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 c8be8 │ │ │ │ + bge c8a80 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c8ae0 │ │ │ │ + b c8978 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8a60 │ │ │ │ + ble c88f8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8a78 │ │ │ │ - b c8a84 │ │ │ │ + bne c8910 │ │ │ │ + b c891c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c906c │ │ │ │ + bgt c8f04 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8bc4 │ │ │ │ + bge c8a5c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c8ae0 │ │ │ │ + b c8978 │ │ │ │ lsr r0, 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 c8bb8 │ │ │ │ + blt c8a50 │ │ │ │ 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 c8c44 │ │ │ │ + ble c8adc │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c9134 │ │ │ │ + bgt c8fcc │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8d78 │ │ │ │ + bge c8c10 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c9084 │ │ │ │ + bgt c8f1c │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c8bbc │ │ │ │ + b c8a54 │ │ │ │ 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 c8b68 │ │ │ │ - b c8c30 │ │ │ │ + blt c8a00 │ │ │ │ + b c8ac8 │ │ │ │ mov r0, r6 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9224 │ │ │ │ + beq c90bc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c908c │ │ │ │ + beq c8f24 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8a1c │ │ │ │ + beq c88b4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne c8a1c │ │ │ │ + bne c88b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 147ee8 │ │ │ │ + bl 148160 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c8a40 │ │ │ │ + beq c88d8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8b38 │ │ │ │ + bne c89d0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e31c <_PyDict_InsertSplitValue@@Base> │ │ │ │ - b c8b28 │ │ │ │ + bl 21e998 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + b c89c0 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1492] @ c92b4 │ │ │ │ + ldr r3, [pc, #1492] @ c914c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - bne c8efc │ │ │ │ + bne c8d94 │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - bne c9030 │ │ │ │ + bne c8ec8 │ │ │ │ tst r8, #2 │ │ │ │ - bne c8f8c │ │ │ │ + bne c8e24 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c9058 │ │ │ │ + bne c8ef0 │ │ │ │ tst r8, #2 │ │ │ │ - bne c8e6c │ │ │ │ + bne c8d04 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c9044 │ │ │ │ + bne c8edc │ │ │ │ tst r8, #2 │ │ │ │ - bne c8de4 │ │ │ │ + bne c8c7c │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - bne c901c │ │ │ │ + bne c8eb4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c8aa4 │ │ │ │ + b c893c │ │ │ │ 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 c8b28 │ │ │ │ + b c89c0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ - b c8c0c │ │ │ │ + b c8aa4 │ │ │ │ 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 c6c70 │ │ │ │ + bl c6b08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c8a90 │ │ │ │ + bne c8928 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9284 │ │ │ │ + ble c911c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c929c │ │ │ │ + ble c9134 │ │ │ │ mvn r5, #0 │ │ │ │ - b c8b3c │ │ │ │ + b c89d4 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c91bc │ │ │ │ + bne c9054 │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - beq c8d2c │ │ │ │ + beq c8bc4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, #408] @ 0x198 │ │ │ │ cmp r8, sl │ │ │ │ cmpne r8, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8d2c │ │ │ │ + beq c8bc4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8d2c │ │ │ │ + bge c8bc4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c8d2c │ │ │ │ + bl 3758e0 │ │ │ │ + b c8bc4 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c9188 │ │ │ │ + bne c9020 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c8d1c │ │ │ │ + beq c8bb4 │ │ │ │ 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 c8d1c │ │ │ │ + beq c8bb4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8d1c │ │ │ │ + bge c8bb4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c8d1c │ │ │ │ + bl 3758e0 │ │ │ │ + b c8bb4 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c9234 │ │ │ │ + bne c90cc │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - beq c8cf4 │ │ │ │ + beq c8b8c │ │ │ │ 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 c8cf4 │ │ │ │ + beq c8b8c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8cf4 │ │ │ │ + bge c8b8c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c8cf4 │ │ │ │ + bl 3758e0 │ │ │ │ + b c8b8c │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c91f0 │ │ │ │ + bne c9088 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c8d08 │ │ │ │ + beq c8ba0 │ │ │ │ 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 c8d08 │ │ │ │ + beq c8ba0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8d08 │ │ │ │ + bge c8ba0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c8d08 │ │ │ │ + bl 3758e0 │ │ │ │ + b c8ba0 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8e1c │ │ │ │ + b c8cb4 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8f38 │ │ │ │ + b c8dd0 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8ea8 │ │ │ │ + b c8d40 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8fc8 │ │ │ │ + b c8e60 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge c9110 │ │ │ │ + bge c8fa8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c8ae0 │ │ │ │ + b c8978 │ │ │ │ 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 c16fc │ │ │ │ + bl c12a4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b c8b3c │ │ │ │ + b c89d4 │ │ │ │ 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 c7988 │ │ │ │ + bl c7820 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c8dc4 │ │ │ │ + beq c8c5c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c8a84 │ │ │ │ + b c891c │ │ │ │ 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 c9080 │ │ │ │ - b c8be8 │ │ │ │ + blt c8f18 │ │ │ │ + b c8a80 │ │ │ │ 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 c8c1c │ │ │ │ + blt c8ab4 │ │ │ │ and r2, r0, r8 │ │ │ │ - b c8c04 │ │ │ │ + b c8a9c │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c9268 │ │ │ │ - bl d46b4 │ │ │ │ + beq c9100 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9268 │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne c9100 │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c8ddc │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c8c74 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8e9c │ │ │ │ + bge c8d34 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c8e9c │ │ │ │ + bl 3758e0 │ │ │ │ + b c8d34 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8e14 │ │ │ │ + bge c8cac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c8e14 │ │ │ │ + bl 3758e0 │ │ │ │ + b c8cac │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8fbc │ │ │ │ + bge c8e54 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c8fbc │ │ │ │ + bl 3758e0 │ │ │ │ + b c8e54 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e970 │ │ │ │ - b c8b3c │ │ │ │ + bl 3ea54 │ │ │ │ + b c89d4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8f2c │ │ │ │ + bge c8dc4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c8f2c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 3758e0 │ │ │ │ + b c8dc4 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52332 @ 0xcc6c │ │ │ │ + movw r1, #53144 @ 0xcf98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b c8ddc │ │ │ │ + bl 1b899c │ │ │ │ + b c8c74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c8dd0 │ │ │ │ + bne c8c68 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c8dd0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c8c68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c8ddc │ │ │ │ + bne c8c74 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c8ddc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c8c74 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c9b20 │ │ │ │ + beq c99b8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #43532 @ 0xaa0c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne c9624 │ │ │ │ + bne c94bc │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c9624 │ │ │ │ + beq c94bc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c9a54 │ │ │ │ + beq c98ec │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9664 │ │ │ │ + bne c94fc │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c9760 │ │ │ │ + beq c95f8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c9468 │ │ │ │ + bne c9300 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c94d0 │ │ │ │ + bgt c9368 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c94dc │ │ │ │ + bgt c9374 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9398 │ │ │ │ + beq c9230 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne c9a9c │ │ │ │ + bne c9934 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c9714 │ │ │ │ + ble c95ac │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r9, r3, #255 @ 0xff │ │ │ │ - bne c94f0 │ │ │ │ + bne c9388 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mvn r0, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ str r9, [r3, #8] │ │ │ │ cmp lr, #7 │ │ │ │ mvn r0, r0, lsl lr │ │ │ │ and r2, r0, r5 │ │ │ │ - bgt c9570 │ │ │ │ + bgt c9408 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c9498 │ │ │ │ + bge c9330 │ │ │ │ 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 c96cc │ │ │ │ + beq c9564 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ str r7, [r2, #4] │ │ │ │ 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 c9458 │ │ │ │ + beq c92f0 │ │ │ │ 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 c9488 │ │ │ │ + beq c9320 │ │ │ │ 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 │ │ │ │ @@ -159168,586 +159078,586 @@ │ │ │ │ lsr ip, 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 c95b8 │ │ │ │ + bge c9450 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c93f4 │ │ │ │ + b c928c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9374 │ │ │ │ + ble c920c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c938c │ │ │ │ - b c9398 │ │ │ │ + bne c9224 │ │ │ │ + b c9230 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1876] @ c9c50 │ │ │ │ + ldr r3, [pc, #1876] @ c9ae8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr sl, [r2, r3] │ │ │ │ - bne c9958 │ │ │ │ + bne c97f0 │ │ │ │ tst r9, #2 │ │ │ │ asr r9, r9, #1 │ │ │ │ - bne c9a1c │ │ │ │ + bne c98b4 │ │ │ │ tst r9, #2 │ │ │ │ - bne c9864 │ │ │ │ + bne c96fc │ │ │ │ tst r9, #4 │ │ │ │ asr r9, r9, #2 │ │ │ │ - bne c9a04 │ │ │ │ + bne c989c │ │ │ │ tst r9, #2 │ │ │ │ - bne c97d0 │ │ │ │ + bne c9668 │ │ │ │ tst r9, #4 │ │ │ │ asr r9, r9, #2 │ │ │ │ - bne c99ec │ │ │ │ + bne c9884 │ │ │ │ tst r9, #2 │ │ │ │ - bne c98f8 │ │ │ │ + bne c9790 │ │ │ │ lsrs r3, r9, #2 │ │ │ │ - bne c9778 │ │ │ │ + bne c9610 │ │ │ │ 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 c93d4 │ │ │ │ + ble c926c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c9a34 │ │ │ │ + bgt c98cc │ │ │ │ lsl r9, r2, #1 │ │ │ │ ldrsh ip, [r1, r9] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c9594 │ │ │ │ + bge c942c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, r9] │ │ │ │ - b c93f4 │ │ │ │ + b c928c │ │ │ │ lsr ip, 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 c9588 │ │ │ │ + blt c9420 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ - ble c9614 │ │ │ │ + ble c94ac │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c9afc │ │ │ │ + bgt c9994 │ │ │ │ lsl r9, r2, #1 │ │ │ │ ldrsh r9, [r1, r9] │ │ │ │ cmp r9, #0 │ │ │ │ - bge c96fc │ │ │ │ + bge c9594 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c9a4c │ │ │ │ + bgt c98e4 │ │ │ │ lsl r9, r2, #1 │ │ │ │ - b c958c │ │ │ │ + b c9424 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ ldrsb lr, [r1, r2] │ │ │ │ cmp lr, #0 │ │ │ │ - blt c94b8 │ │ │ │ - b c9600 │ │ │ │ + blt c9350 │ │ │ │ + b c9498 │ │ │ │ mov r0, r6 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9c08 │ │ │ │ + beq c9aa0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c9a54 │ │ │ │ + beq c98ec │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9330 │ │ │ │ + beq c91c8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne c9330 │ │ │ │ + bne c91c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 147ee8 │ │ │ │ + bl 148160 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9354 │ │ │ │ + beq c91ec │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - bne c96ac │ │ │ │ + bne c9544 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e31c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 21e998 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r2, r7 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c948c │ │ │ │ + beq c9324 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8] │ │ │ │ - b c948c │ │ │ │ + b c9324 │ │ │ │ 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 c9430 │ │ │ │ + b c92c8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ - b c95dc │ │ │ │ + b c9474 │ │ │ │ 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 c6c70 │ │ │ │ + bl c6b08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c93a4 │ │ │ │ + bne c923c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9c20 │ │ │ │ + ble c9ab8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9c38 │ │ │ │ + ble c9ad0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c9770 │ │ │ │ + beq c9608 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ mvn r5, #0 │ │ │ │ - b c948c │ │ │ │ + b c9324 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r9, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c9548 │ │ │ │ + beq c93e0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9548 │ │ │ │ + bge c93e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9548 │ │ │ │ + bl 3758e0 │ │ │ │ + b c93e0 │ │ │ │ add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c9ba0 │ │ │ │ + bne c9a38 │ │ │ │ tst r9, #4 │ │ │ │ asr r9, r9, #2 │ │ │ │ - beq c9538 │ │ │ │ + beq c93d0 │ │ │ │ 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 c9538 │ │ │ │ + beq c93d0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9538 │ │ │ │ + bge c93d0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9538 │ │ │ │ + bl 3758e0 │ │ │ │ + b c93d0 │ │ │ │ add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c9b50 │ │ │ │ + bne c99e8 │ │ │ │ tst r9, #4 │ │ │ │ asr r9, r9, #2 │ │ │ │ - beq c9524 │ │ │ │ + beq c93bc │ │ │ │ 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 c9524 │ │ │ │ + beq c93bc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9524 │ │ │ │ + bge c93bc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9524 │ │ │ │ + bl 3758e0 │ │ │ │ + b c93bc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c9540 │ │ │ │ + beq c93d8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9540 │ │ │ │ + bge c93d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9540 │ │ │ │ + bl 3758e0 │ │ │ │ + b c93d8 │ │ │ │ add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 c9bd4 │ │ │ │ + bne c9a6c │ │ │ │ tst r9, #2 │ │ │ │ asr r9, r9, #1 │ │ │ │ - beq c9510 │ │ │ │ + beq c93a8 │ │ │ │ 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 c9510 │ │ │ │ + beq c93a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9510 │ │ │ │ + bge c93a8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9510 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + bl 3758e0 │ │ │ │ + b c93a8 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c980c │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + b c96a4 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c98a0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + b c9738 │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ movt r3, #14 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c9994 │ │ │ │ + b c982c │ │ │ │ add ip, r3, r2, lsl #2 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ lsl ip, r2, #2 │ │ │ │ - bge c9ad8 │ │ │ │ + bge c9970 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c93f4 │ │ │ │ + b c928c │ │ │ │ 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 c16fc │ │ │ │ + bl c12a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9760 │ │ │ │ + beq c95f8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9444 │ │ │ │ - b c9458 │ │ │ │ + bne c92dc │ │ │ │ + b c92f0 │ │ │ │ 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 c7988 │ │ │ │ + bl c7820 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9748 │ │ │ │ + beq c95e0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c9398 │ │ │ │ + b c9230 │ │ │ │ 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 c9a48 │ │ │ │ - b c95b8 │ │ │ │ + blt c98e0 │ │ │ │ + b c9450 │ │ │ │ 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 c95ec │ │ │ │ + blt c9484 │ │ │ │ and r2, r9, r0 │ │ │ │ - b c95d4 │ │ │ │ + b c946c │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c9b84 │ │ │ │ - bl d46b4 │ │ │ │ + beq c9a1c │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9b84 │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne c9a1c │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c9760 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c95f8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9894 │ │ │ │ + bge c972c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9894 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 3758e0 │ │ │ │ + b c972c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52332 @ 0xcc6c │ │ │ │ + movw r1, #53144 @ 0xcf98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b c9760 │ │ │ │ + bl 1b899c │ │ │ │ + b c95f8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9800 │ │ │ │ + bge c9698 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9800 │ │ │ │ + bl 3758e0 │ │ │ │ + b c9698 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9988 │ │ │ │ + bge c9820 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9988 │ │ │ │ + bl 3758e0 │ │ │ │ + b c9820 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e970 │ │ │ │ + bl 3ea54 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9768 │ │ │ │ - b c948c │ │ │ │ + bne c9600 │ │ │ │ + b c9324 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c9754 │ │ │ │ + bne c95ec │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c9754 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c95ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c9760 │ │ │ │ + bne c95f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b c9760 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c95f8 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq ca404 │ │ │ │ + beq ca29c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #43532 @ 0xaa0c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne c9f00 │ │ │ │ + bne c9d98 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c9f00 │ │ │ │ + beq c9d98 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ca338 │ │ │ │ + beq ca1d0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9f40 │ │ │ │ + bne c9dd8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq ca088 │ │ │ │ + beq c9f20 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c9de4 │ │ │ │ + bne c9c7c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e2c │ │ │ │ + bgt c9cc4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c9e38 │ │ │ │ + bgt c9cd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9d30 │ │ │ │ + beq c9bc8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne ca380 │ │ │ │ + bne ca218 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ca03c │ │ │ │ + ble c9ed4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r8, r3, #255 @ 0xff │ │ │ │ - bne c9f80 │ │ │ │ + bne c9e18 │ │ │ │ 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 c9e4c │ │ │ │ + bgt c9ce4 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9df4 │ │ │ │ + bge c9c8c │ │ │ │ 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 c9fe8 │ │ │ │ + beq c9e80 │ │ │ │ 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 │ │ │ │ @@ -159767,1327 +159677,1328 @@ │ │ │ │ lsr r0, 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 c9e94 │ │ │ │ + bge c9d2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c9d8c │ │ │ │ + b c9c24 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c9d0c │ │ │ │ + ble c9ba4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9d24 │ │ │ │ - b c9d30 │ │ │ │ + bne c9bbc │ │ │ │ + b c9bc8 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt ca318 │ │ │ │ + bgt ca1b0 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9e70 │ │ │ │ + bge c9d08 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c9d8c │ │ │ │ + b c9c24 │ │ │ │ lsr r0, 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 c9e64 │ │ │ │ + blt c9cfc │ │ │ │ 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 c9ef0 │ │ │ │ + ble c9d88 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt ca3e0 │ │ │ │ + bgt ca278 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca024 │ │ │ │ + bge c9ebc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt ca330 │ │ │ │ + bgt ca1c8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c9e68 │ │ │ │ + b c9d00 │ │ │ │ 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 c9e14 │ │ │ │ - b c9edc │ │ │ │ + blt c9cac │ │ │ │ + b c9d74 │ │ │ │ mov r0, r6 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca4d0 │ │ │ │ + beq ca368 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ca338 │ │ │ │ + beq ca1d0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9cc8 │ │ │ │ + beq c9b60 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne c9cc8 │ │ │ │ + bne c9b60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 147ee8 │ │ │ │ + bl 148160 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c9cec │ │ │ │ + beq c9b84 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9de4 │ │ │ │ + bne c9c7c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e31c <_PyDict_InsertSplitValue@@Base> │ │ │ │ - b c9dd4 │ │ │ │ + bl 21e998 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + b c9c6c │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1492] @ ca560 │ │ │ │ + ldr r3, [pc, #1492] @ ca3f8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - bne ca1a8 │ │ │ │ + bne ca040 │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - bne ca2dc │ │ │ │ + bne ca174 │ │ │ │ tst r8, #2 │ │ │ │ - bne ca238 │ │ │ │ + bne ca0d0 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne ca304 │ │ │ │ + bne ca19c │ │ │ │ tst r8, #2 │ │ │ │ - bne ca118 │ │ │ │ + bne c9fb0 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne ca2f0 │ │ │ │ + bne ca188 │ │ │ │ tst r8, #2 │ │ │ │ - bne ca090 │ │ │ │ + bne c9f28 │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - bne ca2c8 │ │ │ │ + bne ca160 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c9d50 │ │ │ │ + b c9be8 │ │ │ │ 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 c9dd4 │ │ │ │ + b c9c6c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ - b c9eb8 │ │ │ │ + b c9d50 │ │ │ │ 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 c6c70 │ │ │ │ + bl c6b08 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c9d3c │ │ │ │ + bne c9bd4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca530 │ │ │ │ + ble ca3c8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ca548 │ │ │ │ + ble ca3e0 │ │ │ │ mvn r5, #0 │ │ │ │ - b c9de8 │ │ │ │ + b c9c80 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 ca468 │ │ │ │ + bne ca300 │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - beq c9fd8 │ │ │ │ + beq c9e70 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, #408] @ 0x198 │ │ │ │ cmp r8, sl │ │ │ │ cmpne r8, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c9fd8 │ │ │ │ + beq c9e70 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9fd8 │ │ │ │ + bge c9e70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9fd8 │ │ │ │ + bl 3758e0 │ │ │ │ + b c9e70 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 ca434 │ │ │ │ + bne ca2cc │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c9fc8 │ │ │ │ + beq c9e60 │ │ │ │ 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 c9fc8 │ │ │ │ + beq c9e60 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9fc8 │ │ │ │ + bge c9e60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9fc8 │ │ │ │ + bl 3758e0 │ │ │ │ + b c9e60 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 ca4e0 │ │ │ │ + bne ca378 │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - beq c9fa0 │ │ │ │ + beq c9e38 │ │ │ │ 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 c9fa0 │ │ │ │ + beq c9e38 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9fa0 │ │ │ │ + bge c9e38 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9fa0 │ │ │ │ + bl 3758e0 │ │ │ │ + b c9e38 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #27932 @ 0x6d1c │ │ │ │ + movw r3, #27980 @ 0x6d4c │ │ │ │ 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 ca49c │ │ │ │ + bne ca334 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c9fb4 │ │ │ │ + beq c9e4c │ │ │ │ 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 c9fb4 │ │ │ │ + beq c9e4c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c9fb4 │ │ │ │ + bge c9e4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b c9fb4 │ │ │ │ + bl 3758e0 │ │ │ │ + b c9e4c │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b ca0c8 │ │ │ │ + b c9f60 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b ca1e4 │ │ │ │ + b ca07c │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b ca154 │ │ │ │ + b c9fec │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #27932 @ 0x6d1c │ │ │ │ + movw sl, #27980 @ 0x6d4c │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b ca274 │ │ │ │ + b ca10c │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge ca3bc │ │ │ │ + bge ca254 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c9d8c │ │ │ │ + b c9c24 │ │ │ │ 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 c16fc │ │ │ │ + bl c12a4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b c9de8 │ │ │ │ + b c9c80 │ │ │ │ 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 c7988 │ │ │ │ + bl c7820 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ca070 │ │ │ │ + beq c9f08 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c9d30 │ │ │ │ + b c9bc8 │ │ │ │ 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 ca32c │ │ │ │ - b c9e94 │ │ │ │ + blt ca1c4 │ │ │ │ + b c9d2c │ │ │ │ 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 c9ec8 │ │ │ │ + blt c9d60 │ │ │ │ and r2, r0, r8 │ │ │ │ - b c9eb0 │ │ │ │ + b c9d48 │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ca514 │ │ │ │ - bl d46b4 │ │ │ │ + beq ca3ac │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca514 │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne ca3ac │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b ca088 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c9f20 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca148 │ │ │ │ + bge c9fe0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b ca148 │ │ │ │ + bl 3758e0 │ │ │ │ + b c9fe0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca0c0 │ │ │ │ + bge c9f58 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b ca0c0 │ │ │ │ + bl 3758e0 │ │ │ │ + b c9f58 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca268 │ │ │ │ + bge ca100 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b ca268 │ │ │ │ + bl 3758e0 │ │ │ │ + b ca100 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e970 │ │ │ │ - b c9de8 │ │ │ │ + bl 3ea54 │ │ │ │ + b c9c80 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge ca1d8 │ │ │ │ + bge ca070 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #53040 @ 0xcf30 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #52248 @ 0xcc18 │ │ │ │ + movw r0, #53060 @ 0xcf44 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b ca1d8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 3758e0 │ │ │ │ + b ca070 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52332 @ 0xcc6c │ │ │ │ + movw r1, #53144 @ 0xcf98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ca088 │ │ │ │ + bl 1b899c │ │ │ │ + b c9f20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne ca07c │ │ │ │ + bne c9f14 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ca07c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c9f14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne ca088 │ │ │ │ + bne c9f20 │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ca088 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b c9f20 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ca564 : │ │ │ │ +000ca3fc : │ │ │ │ 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, #31352 @ 0x7a78 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ca5d8 │ │ │ │ + beq ca470 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ca5b4 │ │ │ │ + beq ca44c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq ca5e4 │ │ │ │ + beq ca47c │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca5dc │ │ │ │ + bgt ca474 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne ca5dc │ │ │ │ + bne ca474 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ca5dc │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ca474 │ │ │ │ │ │ │ │ -000ca608 : │ │ │ │ +000ca4a0 : │ │ │ │ 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, #30868 @ 0x7894 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ca67c │ │ │ │ + beq ca514 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ca658 │ │ │ │ + beq ca4f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq ca688 │ │ │ │ + beq ca520 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ca680 │ │ │ │ + bgt ca518 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne ca680 │ │ │ │ + bne ca518 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ca680 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ca518 │ │ │ │ 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 ca790 │ │ │ │ + beq ca628 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2f048 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq ca76c │ │ │ │ + beq ca604 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca790 │ │ │ │ + bne ca628 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne ca790 │ │ │ │ - movw r1, #58428 @ 0xe43c │ │ │ │ + bne ca628 │ │ │ │ + movw r1, #53376 @ 0xd080 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - b ca73c │ │ │ │ + b ca5d4 │ │ │ │ cmp r3, #10 │ │ │ │ - beq ca79c │ │ │ │ + beq ca634 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca790 │ │ │ │ + beq ca628 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne ca728 │ │ │ │ + bne ca5c0 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2dad8 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca730 │ │ │ │ + bne ca5c8 │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b ca794 │ │ │ │ + b ca62c │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca70c │ │ │ │ + beq ca5a4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne ca730 │ │ │ │ - b ca790 │ │ │ │ + bne ca5c8 │ │ │ │ + b ca628 │ │ │ │ + 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 │ │ │ │ ldr r6, [r0, #128] @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cd004 │ │ │ │ + beq ccea0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - beq cbedc │ │ │ │ + beq cbd78 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r3, #24 │ │ │ │ orr r0, r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cbefc │ │ │ │ + beq cbd98 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - bne cba4c │ │ │ │ + bne cb8e8 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - bne cba54 │ │ │ │ + bne cb8f0 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - bne cba60 │ │ │ │ + bne cb8fc │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ 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 cba78 │ │ │ │ + beq cb914 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble cab04 │ │ │ │ + ble ca9a0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - beq cba80 │ │ │ │ + beq cb91c │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca8c0 │ │ │ │ + beq ca75c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq cba80 │ │ │ │ + beq cb91c │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca8c0 │ │ │ │ + beq ca75c │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq cba80 │ │ │ │ + beq cb91c │ │ │ │ cmp r2, #3 │ │ │ │ - beq ca8c0 │ │ │ │ + beq ca75c │ │ │ │ add r5, r1, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cba80 │ │ │ │ + beq cb91c │ │ │ │ cmp r2, lr │ │ │ │ - bne ca8a0 │ │ │ │ + bne ca73c │ │ │ │ cmp r2, #0 │ │ │ │ - ble cab04 │ │ │ │ + ble ca9a0 │ │ │ │ movw ip, #42048 @ 0xa440 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cceb0 │ │ │ │ + beq ccd4c │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca914 │ │ │ │ + beq ca7b0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cceb0 │ │ │ │ + beq ccd4c │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca914 │ │ │ │ + beq ca7b0 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cceb0 │ │ │ │ + beq ccd4c │ │ │ │ cmp lr, r2 │ │ │ │ - bne ca8f4 │ │ │ │ + bne ca790 │ │ │ │ cmp r2, #0 │ │ │ │ - ble cab04 │ │ │ │ + ble ca9a0 │ │ │ │ movw ip, #43956 @ 0xabb4 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq ccac0 │ │ │ │ + beq cc95c │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca968 │ │ │ │ + beq ca804 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq ccac0 │ │ │ │ + beq cc95c │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca968 │ │ │ │ + beq ca804 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq ccac0 │ │ │ │ + beq cc95c │ │ │ │ cmp lr, r2 │ │ │ │ - bne ca948 │ │ │ │ + bne ca7e4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble cab04 │ │ │ │ + ble ca9a0 │ │ │ │ movw ip, #43744 @ 0xaae0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cd450 │ │ │ │ + beq cd2ec │ │ │ │ cmp r2, #1 │ │ │ │ - beq ca9bc │ │ │ │ + beq ca858 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cd450 │ │ │ │ + beq cd2ec │ │ │ │ cmp r2, #2 │ │ │ │ - beq ca9bc │ │ │ │ + beq ca858 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cd450 │ │ │ │ + beq cd2ec │ │ │ │ cmp lr, r2 │ │ │ │ - bne ca99c │ │ │ │ + bne ca838 │ │ │ │ cmp r2, #0 │ │ │ │ - ble cab04 │ │ │ │ + ble ca9a0 │ │ │ │ movw ip, #43532 @ 0xaa0c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq ccee0 │ │ │ │ + beq ccd7c │ │ │ │ cmp r2, #1 │ │ │ │ - beq caa10 │ │ │ │ + beq ca8ac │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq ccee0 │ │ │ │ + beq ccd7c │ │ │ │ cmp r2, #2 │ │ │ │ - beq caa10 │ │ │ │ + beq ca8ac │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq ccee0 │ │ │ │ + beq ccd7c │ │ │ │ cmp lr, r2 │ │ │ │ - bne ca9f0 │ │ │ │ + bne ca88c │ │ │ │ cmp r2, #0 │ │ │ │ - ble cab04 │ │ │ │ + ble ca9a0 │ │ │ │ movw ip, #43320 @ 0xa938 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cc11c │ │ │ │ + beq cbfb8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq caa64 │ │ │ │ + beq ca900 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cc11c │ │ │ │ + beq cbfb8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq caa64 │ │ │ │ + beq ca900 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cc11c │ │ │ │ + beq cbfb8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne caa44 │ │ │ │ + bne ca8e0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble cab04 │ │ │ │ + ble ca9a0 │ │ │ │ movw ip, #22496 @ 0x57e0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq ccf9c │ │ │ │ + beq cce38 │ │ │ │ cmp r2, #1 │ │ │ │ - beq caab8 │ │ │ │ + beq ca954 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq ccf9c │ │ │ │ + beq cce38 │ │ │ │ cmp r2, #2 │ │ │ │ - beq caab8 │ │ │ │ + beq ca954 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq ccf9c │ │ │ │ + beq cce38 │ │ │ │ cmp lr, r2 │ │ │ │ - bne caa98 │ │ │ │ + bne ca934 │ │ │ │ cmp r2, #0 │ │ │ │ - ble cab04 │ │ │ │ + ble ca9a0 │ │ │ │ movw ip, #20040 @ 0x4e48 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq ccf24 │ │ │ │ + beq ccdc0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq cab04 │ │ │ │ + beq ca9a0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq ccf24 │ │ │ │ + beq ccdc0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq cab04 │ │ │ │ + beq ca9a0 │ │ │ │ add r1, r1, #20 │ │ │ │ mov r3, #2 │ │ │ │ ldr lr, [r1, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq ccf24 │ │ │ │ + beq ccdc0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne caaec │ │ │ │ + bne ca988 │ │ │ │ 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 cb284 │ │ │ │ + ble cb120 │ │ │ │ add r8, r2, #16 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, #1 │ │ │ │ mov sl, r8 │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ 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 cb47c │ │ │ │ + bge cb318 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r6, [r5, #128] @ 0x80 │ │ │ │ - beq caeec │ │ │ │ + beq cad88 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq caeec │ │ │ │ + beq cad88 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r9, r6 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ ldm r2, {r8, ip} │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb724 │ │ │ │ + bne cb5c0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cc998 │ │ │ │ + bne cc834 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc434 │ │ │ │ + bne cc2d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc0c4 │ │ │ │ + bne cbf60 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc9ac │ │ │ │ + bne cc848 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc464 │ │ │ │ + bne cc300 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca18 │ │ │ │ + bne cc8b4 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac00 │ │ │ │ + bne caa9c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc898 │ │ │ │ + bne cc734 │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac1c │ │ │ │ + bne caab8 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc654 │ │ │ │ + bne cc4f0 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac34 │ │ │ │ + bne caad0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6c8 │ │ │ │ + bne cc564 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac4c │ │ │ │ + bne caae8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc49c │ │ │ │ + bne cc338 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac64 │ │ │ │ + bne cab00 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc584 │ │ │ │ + bne cc420 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac7c │ │ │ │ + bne cab18 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc510 │ │ │ │ + bne cc3ac │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac94 │ │ │ │ + bne cab30 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc3c0 │ │ │ │ + bne cc25c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacac │ │ │ │ + bne cab48 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc904 │ │ │ │ + bne cc7a0 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacc4 │ │ │ │ + bne cab60 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc824 │ │ │ │ + bne cc6c0 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacdc │ │ │ │ + bne cab78 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7b0 │ │ │ │ + bne cc64c │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacf4 │ │ │ │ + bne cab90 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc314 │ │ │ │ + bne cc1b0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad0c │ │ │ │ + bne caba8 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc240 │ │ │ │ + bne cc0dc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad24 │ │ │ │ + bne cabc0 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc190 │ │ │ │ + bne cc02c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad3c │ │ │ │ + bne cabd8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc73c │ │ │ │ + bne cc5d8 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad54 │ │ │ │ + bne cabf0 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc5f8 │ │ │ │ + bne cc494 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad6c │ │ │ │ + bne cac08 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd02c │ │ │ │ + bne ccec8 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad84 │ │ │ │ + bne cac20 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd1d8 │ │ │ │ + bne cd074 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad9c │ │ │ │ + bne cac38 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd2cc │ │ │ │ + bne cd168 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cadb4 │ │ │ │ + bne cac50 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd4dc │ │ │ │ + bne cd378 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cadcc │ │ │ │ + bne cac68 │ │ │ │ ldr r0, [r1, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd2d8 │ │ │ │ + bne cd174 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cade4 │ │ │ │ + bne cac80 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd4ec │ │ │ │ + bne cd388 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cadfc │ │ │ │ + bne cac98 │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd588 │ │ │ │ + bne cd424 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ - bne cae18 │ │ │ │ + bne cacb4 │ │ │ │ ldr ip, [r1, #104] @ 0x68 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cd3f4 │ │ │ │ + bne cd290 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae2c │ │ │ │ + bne cacc8 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd384 │ │ │ │ + bne cd220 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae44 │ │ │ │ + bne cace0 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccf34 │ │ │ │ + bne ccdd0 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae5c │ │ │ │ + bne cacf8 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc214 │ │ │ │ + bne cc0b0 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae74 │ │ │ │ + bne cad10 │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc388 │ │ │ │ + bne cc224 │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae8c │ │ │ │ + bne cad28 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd510 │ │ │ │ + bne cd3ac │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caea4 │ │ │ │ + bne cad40 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd520 │ │ │ │ + bne cd3bc │ │ │ │ ldr r0, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #136] @ 0x88 │ │ │ │ - bne caec0 │ │ │ │ + bne cad5c │ │ │ │ ldr ip, [r1, #132] @ 0x84 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc398 │ │ │ │ + bne cc234 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caed4 │ │ │ │ + bne cad70 │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd2e8 │ │ │ │ + bne cd184 │ │ │ │ ldr r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caeec │ │ │ │ + bne cad88 │ │ │ │ ldr r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne cd480 │ │ │ │ + bne cd31c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov ip, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq caf08 │ │ │ │ + beq cada4 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb558 │ │ │ │ + bne cb3f4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq caff0 │ │ │ │ + beq cae8c │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq caff0 │ │ │ │ + beq cae8c │ │ │ │ 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 cbbb8 │ │ │ │ + bne cba54 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbcd4 │ │ │ │ + bne cbb70 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbe30 │ │ │ │ + bne cbccc │ │ │ │ cmp r9, #0 │ │ │ │ - bne cbce8 │ │ │ │ + bne cbb84 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbff8 │ │ │ │ + bne cbe94 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cbe5c │ │ │ │ + bne cbcf8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc124 │ │ │ │ + bne cbfc0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne caf90 │ │ │ │ + bne cae2c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc088 │ │ │ │ + bne cbf24 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cafa8 │ │ │ │ + bne cae44 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cce0c │ │ │ │ + bne ccca8 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cafc0 │ │ │ │ + bne cae5c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbd84 │ │ │ │ + bne cbc20 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cafd8 │ │ │ │ + bne cae74 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ccfa4 │ │ │ │ + bne cce40 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne caff0 │ │ │ │ + bne cae8c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cbfe8 │ │ │ │ + bne cbe84 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb054 │ │ │ │ + beq caef0 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb054 │ │ │ │ + beq caef0 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ ldm r2, {r8, ip, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbb68 │ │ │ │ + bne cba04 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cb02c │ │ │ │ + bne caec8 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbe20 │ │ │ │ + bne cbcbc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb040 │ │ │ │ + bne caedc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf70 │ │ │ │ + bne cbe0c │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb054 │ │ │ │ + bne caef0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cbbb0 │ │ │ │ + bne cba4c │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb06c │ │ │ │ + beq caf08 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb4f0 │ │ │ │ + bne cb38c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ccb48 │ │ │ │ + beq cc9e4 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb09c │ │ │ │ + bne caf38 │ │ │ │ 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 cb0c0 │ │ │ │ + bne caf5c │ │ │ │ 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 cb640 │ │ │ │ + bne cb4dc │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb640 │ │ │ │ + beq cb4dc │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb490 │ │ │ │ + beq cb32c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne cbc14 │ │ │ │ + bne cbab0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb654 │ │ │ │ + bne cb4f0 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbfd4 │ │ │ │ + bne cbe70 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb310 │ │ │ │ + bne cb1ac │ │ │ │ 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 cbf80 │ │ │ │ + bne cbe1c │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb31c │ │ │ │ + bne cb1b8 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb31c │ │ │ │ + beq cb1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb4cc │ │ │ │ + beq cb368 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cb4cc │ │ │ │ + bne cb368 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb328 │ │ │ │ + beq cb1c4 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ - bne cb180 │ │ │ │ + bne cb01c │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb3f4 │ │ │ │ + bne cb290 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb194 │ │ │ │ + bne cb030 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cbaec │ │ │ │ + bne cb988 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbb30 │ │ │ │ + bne cb9cc │ │ │ │ ldr r0, [r5, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccf5c │ │ │ │ + bne ccdf8 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - bne cb1cc │ │ │ │ + bne cb068 │ │ │ │ ldr r0, [r5, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb5bc │ │ │ │ + bne cb458 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb6a0 │ │ │ │ + beq cb53c │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb5f4 │ │ │ │ + bne cb490 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb5f4 │ │ │ │ + beq cb490 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb664 │ │ │ │ + beq cb500 │ │ │ │ ldr r0, [r6, #148] @ 0x94 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ - bne cba88 │ │ │ │ + bne cb924 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cba94 │ │ │ │ + beq cb930 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb224 │ │ │ │ + bne cb0c0 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb620 │ │ │ │ + bne cb4bc │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb23c │ │ │ │ + bne cb0d8 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cc0d4 │ │ │ │ + bne cbf70 │ │ │ │ eor r1, r3, r2 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne cb440 │ │ │ │ + bne cb2dc │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cbc24 │ │ │ │ + beq cbac0 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne cb47c │ │ │ │ + bne cb318 │ │ │ │ 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 cab58 │ │ │ │ + bne ca9f4 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb2d4 │ │ │ │ + beq cb170 │ │ │ │ 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 │ │ │ │ @@ -161103,660 +161014,660 @@ │ │ │ │ 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 cb304 │ │ │ │ + bne cb1a0 │ │ │ │ ldr r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #24756 @ 0x60b4 │ │ │ │ + movw r3, #24396 @ 0x5f4c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq cd4bc │ │ │ │ + beq cd358 │ │ │ │ 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 cbfa4 │ │ │ │ + beq cbe40 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb4dc │ │ │ │ + bne cb378 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb4dc │ │ │ │ + bne cb378 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r9, [r4, #132] @ 0x84 │ │ │ │ - bne cbcf4 │ │ │ │ + bne cbb90 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ movw r2, #21976 @ 0x55d8 │ │ │ │ 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 cd458 │ │ │ │ - ldr r2, [pc, #3996] @ cc308 │ │ │ │ + beq cd2f4 │ │ │ │ + ldr r2, [pc, #3996] @ cc1a4 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2, #2312] @ 0x908 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cbd50 │ │ │ │ + bne cbbec │ │ │ │ ldr r2, [r2, #2320] @ 0x910 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cbd50 │ │ │ │ - ldr r1, [pc, #3972] @ cc310 │ │ │ │ + beq cbbec │ │ │ │ + ldr r1, [pc, #3972] @ cc1ac │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cbd7c │ │ │ │ + beq cbc18 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cbc48 │ │ │ │ + bne cbae4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bdff0 │ │ │ │ + bl bdb94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cd4b4 │ │ │ │ + beq cd350 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc54 │ │ │ │ + bne cbaf0 │ │ │ │ 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 cb180 │ │ │ │ + bne cb01c │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb180 │ │ │ │ + beq cb01c │ │ │ │ cmp r6, #0 │ │ │ │ - beq cd19c │ │ │ │ + beq cd038 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ - beq cbcc8 │ │ │ │ + beq cbb64 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - bne cb418 │ │ │ │ + bne cb2b4 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cbc5c │ │ │ │ + bne cbaf8 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbb30 │ │ │ │ + bne cb9cc │ │ │ │ ldr r0, [r5, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb1ac │ │ │ │ + beq cb048 │ │ │ │ ldr r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r0 │ │ │ │ - bne cbb2c │ │ │ │ - b cbc84 │ │ │ │ + bne cb9c8 │ │ │ │ + b cbb20 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq cb254 │ │ │ │ + beq cb0f0 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb254 │ │ │ │ + bne cb0f0 │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #24756 @ 0x60b4 │ │ │ │ + movw r1, #24396 @ 0x5f4c │ │ │ │ movt r1, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bne cb254 │ │ │ │ - movw r1, #45496 @ 0xb1b8 │ │ │ │ + bne cb0f0 │ │ │ │ + movw r1, #45136 @ 0xb050 │ │ │ │ movt r1, #13 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ str r1, [r4, #160] @ 0xa0 │ │ │ │ - beq cb25c │ │ │ │ + beq cb0f8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - bne cab58 │ │ │ │ - b cb278 │ │ │ │ + bne ca9f4 │ │ │ │ + b cb114 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - bne cb654 │ │ │ │ + bne cb4f0 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbfe0 │ │ │ │ + bne cbe7c │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb110 │ │ │ │ + beq cafac │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb31c │ │ │ │ + bne cb1b8 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb31c │ │ │ │ + beq cb1b8 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb328 │ │ │ │ + beq cb1c4 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ - beq cb3e0 │ │ │ │ - b cb180 │ │ │ │ + beq cb27c │ │ │ │ + b cb01c │ │ │ │ ldr ip, [r6, #80] @ 0x50 │ │ │ │ ldr lr, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb9c4 │ │ │ │ + bne cb860 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb518 │ │ │ │ + bne cb3b4 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cd06c │ │ │ │ + bne ccf08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb52c │ │ │ │ + bne cb3c8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb9f8 │ │ │ │ + bne cb894 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb078 │ │ │ │ + bne caf14 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb078 │ │ │ │ + beq caf14 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb078 │ │ │ │ + beq caf14 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b cb078 │ │ │ │ + b caf14 │ │ │ │ ldr lr, [r6, #40] @ 0x28 │ │ │ │ ldr r8, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp lr, #0 │ │ │ │ ldr r9, [r2] │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne cba00 │ │ │ │ + bne cb89c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd378 │ │ │ │ + bne cd214 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ccfe0 │ │ │ │ + bne cce7c │ │ │ │ mov lr, r8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cb5a0 │ │ │ │ + bne cb43c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ccf78 │ │ │ │ + bne cce14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf08 │ │ │ │ + bne cada4 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq caf08 │ │ │ │ + beq cada4 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b caf08 │ │ │ │ + b cada4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cd598 │ │ │ │ + beq cd434 │ │ │ │ ldr ip, [r6, #140] @ 0x8c │ │ │ │ cmp r0, ip │ │ │ │ - beq cb1cc │ │ │ │ + beq cb068 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq cd0c0 │ │ │ │ + beq ccf5c │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb5f4 │ │ │ │ + bne cb490 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb1f4 │ │ │ │ + bne cb090 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cbc9c │ │ │ │ + beq cbb38 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb224 │ │ │ │ + bne cb0c0 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb224 │ │ │ │ + beq cb0c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb68c │ │ │ │ + beq cb528 │ │ │ │ ldr r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ - beq ccfd4 │ │ │ │ + beq cce70 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #164] @ 0xa4 │ │ │ │ - beq cbad0 │ │ │ │ - b cb23c │ │ │ │ + beq cb96c │ │ │ │ + b cb0d8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb654 │ │ │ │ + bne cb4f0 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbfcc │ │ │ │ + bne cbe68 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb110 │ │ │ │ - b cb12c │ │ │ │ + beq cafac │ │ │ │ + b cafc8 │ │ │ │ str r1, [r4, #148] @ 0x94 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cbcb4 │ │ │ │ + beq cbb50 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb224 │ │ │ │ + bne cb0c0 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb224 │ │ │ │ + beq cb0c0 │ │ │ │ str r1, [r4, #164] @ 0xa4 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb710 │ │ │ │ - b cb23c │ │ │ │ + beq cb5ac │ │ │ │ + b cb0d8 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb1d4 │ │ │ │ + beq cb070 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cd0cc │ │ │ │ + bne ccf68 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb6d0 │ │ │ │ + bne cb56c │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb664 │ │ │ │ + bne cb500 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb600 │ │ │ │ + bne cb49c │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb600 │ │ │ │ + beq cb49c │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb704 │ │ │ │ + bne cb5a0 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb68c │ │ │ │ + bne cb528 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb23c │ │ │ │ + bne cb0d8 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb23c │ │ │ │ + beq cb0d8 │ │ │ │ str r1, [r4, #196] @ 0xc4 │ │ │ │ - b cb23c │ │ │ │ + b cb0d8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cb738 │ │ │ │ + bne cb5d4 │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ccb70 │ │ │ │ + bne cca0c │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb74c │ │ │ │ + bne cb5e8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc978 │ │ │ │ + bne cc814 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb764 │ │ │ │ + bne cb600 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ccb8c │ │ │ │ + bne cca28 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cac04 │ │ │ │ + bne caaa0 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cac04 │ │ │ │ + beq caaa0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, ip │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - bne cd280 │ │ │ │ + bne cd11c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb7a0 │ │ │ │ + bne cb63c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccba8 │ │ │ │ + bne cca44 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac34 │ │ │ │ + bne caad0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cac34 │ │ │ │ + beq caad0 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ - bne cd338 │ │ │ │ + bne cd1d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb7e0 │ │ │ │ + bne cb67c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccbe8 │ │ │ │ + bne cca84 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac64 │ │ │ │ + bne cab00 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cac64 │ │ │ │ + beq cab00 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ - bne cd358 │ │ │ │ + bne cd1f4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb820 │ │ │ │ + bne cb6bc │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccc28 │ │ │ │ + bne ccac4 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac94 │ │ │ │ + bne cab30 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cac94 │ │ │ │ + beq cab30 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - bne cd01c │ │ │ │ + bne cceb8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb860 │ │ │ │ + bne cb6fc │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccc68 │ │ │ │ + bne ccb04 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacc4 │ │ │ │ + bne cab60 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cacc4 │ │ │ │ + beq cab60 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ - bne cd2ac │ │ │ │ + bne cd148 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb8a0 │ │ │ │ + bne cb73c │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccca8 │ │ │ │ + bne ccb44 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacf4 │ │ │ │ + bne cab90 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cacf4 │ │ │ │ + beq cab90 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ - beq cce64 │ │ │ │ + beq ccd00 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ - bne cb8e4 │ │ │ │ + bne cb780 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc248 │ │ │ │ + bne cc0e4 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad24 │ │ │ │ + bne cabc0 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cad24 │ │ │ │ + beq cabc0 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ - beq ccdc8 │ │ │ │ + beq ccc64 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ - bne cb928 │ │ │ │ + bne cb7c4 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc28c │ │ │ │ + bne cc128 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad54 │ │ │ │ + bne cabf0 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cad54 │ │ │ │ + beq cabf0 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #76] @ 0x4c │ │ │ │ - bne cd318 │ │ │ │ + bne cd1b4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb968 │ │ │ │ + bne cb804 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc2cc │ │ │ │ + bne cc168 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad84 │ │ │ │ + bne cac20 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cad84 │ │ │ │ + beq cac20 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ - beq cd254 │ │ │ │ + beq cd0f0 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ - bne cad9c │ │ │ │ + bne cac38 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cad9c │ │ │ │ + beq cac38 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, r0 │ │ │ │ - beq cad9c │ │ │ │ + beq cac38 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b cad9c │ │ │ │ + b cac38 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb9d8 │ │ │ │ + bne cb874 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cd180 │ │ │ │ + bne cd01c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb52c │ │ │ │ + bne cb3c8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb52c │ │ │ │ + beq cb3c8 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq cb06c │ │ │ │ + beq caf08 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b cb52c │ │ │ │ + b cb3c8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd2f8 │ │ │ │ + bne cd194 │ │ │ │ ldr r9, [r1] │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd3d4 │ │ │ │ + bne cd270 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cba28 │ │ │ │ + bne cb8c4 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ccff4 │ │ │ │ + bne cce90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf08 │ │ │ │ + bne cada4 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq caf08 │ │ │ │ + beq cada4 │ │ │ │ ldr r0, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne cb5b4 │ │ │ │ - b caf08 │ │ │ │ + bne cb450 │ │ │ │ + b cada4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca81c │ │ │ │ + beq ca6b8 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ca830 │ │ │ │ + beq ca6cc │ │ │ │ movw r3, #5956 @ 0x1744 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca850 │ │ │ │ + bne ca6ec │ │ │ │ cmp r6, ip │ │ │ │ - bne cce7c │ │ │ │ + bne ccd18 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b cab08 │ │ │ │ + b ca9a4 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #148] @ 0x94 │ │ │ │ - bne cb20c │ │ │ │ + bne cb0a8 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb600 │ │ │ │ + beq cb49c │ │ │ │ ldr r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ - bne cd368 │ │ │ │ + bne cd204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbac4 │ │ │ │ + bne cb960 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb620 │ │ │ │ + bne cb4bc │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb23c │ │ │ │ + bne cb0d8 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb23c │ │ │ │ + beq cb0d8 │ │ │ │ ldr r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cb23c │ │ │ │ - b cb71c │ │ │ │ + beq cb0d8 │ │ │ │ + b cb5b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cd1b4 │ │ │ │ + beq cd050 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ - beq cbc74 │ │ │ │ + beq cbb10 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ - bne cbb34 │ │ │ │ + bne cb9d0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb1ac │ │ │ │ + beq cb048 │ │ │ │ ldr r1, [r6, #136] @ 0x88 │ │ │ │ cmp ip, r1 │ │ │ │ - beq cbb40 │ │ │ │ + beq cb9dc │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ subs r1, ip, #0 │ │ │ │ - beq cbc84 │ │ │ │ + beq cbb20 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cbc84 │ │ │ │ + bne cbb20 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq cbc88 │ │ │ │ + beq cbb24 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq cbc88 │ │ │ │ + beq cbb24 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - b cbc84 │ │ │ │ + b cbb20 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cbb7c │ │ │ │ + bne cba18 │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cbe04 │ │ │ │ + bne cbca0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbb90 │ │ │ │ + bne cba2c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbf08 │ │ │ │ + bne cbda4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb054 │ │ │ │ + bne caef0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb054 │ │ │ │ + beq caef0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq cb054 │ │ │ │ + beq caef0 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b cb054 │ │ │ │ + b caef0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbbcc │ │ │ │ + bne cba68 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbde4 │ │ │ │ + bne cbc80 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cbbe0 │ │ │ │ + bne cba7c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccd58 │ │ │ │ + bne ccbf4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ccb60 │ │ │ │ + bne cc9fc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccd7c │ │ │ │ + bne ccc18 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbc0c │ │ │ │ + bne cbaa8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf24 │ │ │ │ + bne cbdc0 │ │ │ │ mov r0, r6 │ │ │ │ - b caf90 │ │ │ │ + b cae2c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq cb0f8 │ │ │ │ - b cb654 │ │ │ │ + beq caf94 │ │ │ │ + b cb4f0 │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb254 │ │ │ │ + beq cb0f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb470 │ │ │ │ + beq cb30c │ │ │ │ ldr r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq cb254 │ │ │ │ - b cb470 │ │ │ │ + beq cb0f0 │ │ │ │ + b cb30c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb3a4 │ │ │ │ + beq cb240 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b cb4dc │ │ │ │ + b cb378 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ - bne cbb0c │ │ │ │ + bne cb9a8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbb34 │ │ │ │ + bne cb9d0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbb20 │ │ │ │ + bne cb9bc │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ - beq cb1c0 │ │ │ │ - b cb1cc │ │ │ │ + beq cb05c │ │ │ │ + b cb068 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb600 │ │ │ │ + beq cb49c │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb6e8 │ │ │ │ - b cbaa0 │ │ │ │ + beq cb584 │ │ │ │ + b cb93c │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ strne r1, [r4, #152] @ 0x98 │ │ │ │ - bne cb674 │ │ │ │ - b cb600 │ │ │ │ + bne cb510 │ │ │ │ + b cb49c │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb40c │ │ │ │ - b cb418 │ │ │ │ + beq cb2a8 │ │ │ │ + b cb2b4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cbce8 │ │ │ │ + bne cbb84 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbff8 │ │ │ │ + bne cbe94 │ │ │ │ cmp r8, #0 │ │ │ │ - beq caf6c │ │ │ │ - b caf78 │ │ │ │ - ldr r2, [pc, #1552] @ cc30c │ │ │ │ + beq cae08 │ │ │ │ + b cae14 │ │ │ │ + ldr r2, [pc, #1552] @ cc1a8 │ │ │ │ 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 │ │ │ │ @@ -161770,1605 +161681,1605 @@ │ │ │ │ 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 cb340 │ │ │ │ - ldr r0, [pc, #1464] @ cc310 │ │ │ │ - bl cfd54 │ │ │ │ + b cb1dc │ │ │ │ + ldr r0, [pc, #1464] @ cc1ac │ │ │ │ + bl cfbf0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cd1f4 │ │ │ │ + beq cd090 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #1444] @ cc310 │ │ │ │ + ldr r1, [pc, #1444] @ cc1ac │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne cb39c │ │ │ │ + bne cb238 │ │ │ │ mvn r2, #0 │ │ │ │ - b cb304 │ │ │ │ + b cb1a0 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq cc058 │ │ │ │ + beq cbef4 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bne cc204 │ │ │ │ + bne cc0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbdb8 │ │ │ │ + bne cbc54 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ccfb0 │ │ │ │ + bne cce4c │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caff0 │ │ │ │ + bne cae8c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq caff0 │ │ │ │ + beq cae8c │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq caff0 │ │ │ │ - b cbff0 │ │ │ │ + beq cae8c │ │ │ │ + b cbe8c │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr] │ │ │ │ cmp lr, r0 │ │ │ │ - beq cbbcc │ │ │ │ + beq cba68 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq cbbd4 │ │ │ │ - b cbbe0 │ │ │ │ + beq cba70 │ │ │ │ + b cba7c │ │ │ │ ldr r9, [r0] │ │ │ │ cmp r9, r8 │ │ │ │ - beq cbb7c │ │ │ │ + beq cba18 │ │ │ │ cmp ip, #0 │ │ │ │ str r8, [r2] │ │ │ │ - beq cbb84 │ │ │ │ - b cbb90 │ │ │ │ + beq cba20 │ │ │ │ + b cba2c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq cb034 │ │ │ │ - b cb040 │ │ │ │ + beq caed0 │ │ │ │ + b caedc │ │ │ │ cmp r9, #0 │ │ │ │ str ip, [r2] │ │ │ │ - bne cbe48 │ │ │ │ + bne cbce4 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbff8 │ │ │ │ + bne cbe94 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cbe5c │ │ │ │ + bne cbcf8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc124 │ │ │ │ + bne cbfc0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cbe74 │ │ │ │ + bne cbd10 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc088 │ │ │ │ + bne cbf24 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cafa8 │ │ │ │ + bne cae44 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cafa8 │ │ │ │ + beq cae44 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #20] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bne cbeac │ │ │ │ + bne cbd48 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc05c │ │ │ │ + bne cbef8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd260 │ │ │ │ + bne cd0fc │ │ │ │ ldr lr, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc078 │ │ │ │ + bne cbf14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caff0 │ │ │ │ + bne cae8c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq caff0 │ │ │ │ - b cbff0 │ │ │ │ + beq cae8c │ │ │ │ + b cbe8c │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne ccdd4 │ │ │ │ + bne ccc70 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r3, #24 │ │ │ │ orr r0, r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca7fc │ │ │ │ + bne ca698 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b ca7fc │ │ │ │ + b ca698 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, ip │ │ │ │ - beq cbb90 │ │ │ │ + beq cba2c │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #4] │ │ │ │ - beq cbb98 │ │ │ │ - b cb054 │ │ │ │ + beq cba34 │ │ │ │ + b caef0 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - beq cbfb4 │ │ │ │ + beq cbe50 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ - bne cbf50 │ │ │ │ + bne cbdec │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cce18 │ │ │ │ + bne cccb4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf68 │ │ │ │ + bne cbe04 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbd90 │ │ │ │ + bne cbc2c │ │ │ │ mov r0, r6 │ │ │ │ - b cafc0 │ │ │ │ + b cae5c │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #4] │ │ │ │ - beq cb048 │ │ │ │ - b cb054 │ │ │ │ + beq caee4 │ │ │ │ + b caef0 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cd4a4 │ │ │ │ + beq cd340 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ - beq cbfc0 │ │ │ │ + beq cbe5c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bne cb31c │ │ │ │ + bne cb1b8 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cb14c │ │ │ │ - b cb31c │ │ │ │ + bne cafe8 │ │ │ │ + b cb1b8 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cbf44 │ │ │ │ - b cbf50 │ │ │ │ + beq cbde0 │ │ │ │ + b cbdec │ │ │ │ cmp r1, #0 │ │ │ │ - beq cbfa4 │ │ │ │ - b cb31c │ │ │ │ + beq cbe40 │ │ │ │ + b cb1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cbfe0 │ │ │ │ + beq cbe7c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq cb654 │ │ │ │ + beq cb4f0 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b cb654 │ │ │ │ + b cb4f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd24c │ │ │ │ + bne cd0e8 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b caff0 │ │ │ │ + b cae8c │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp r8, #0 │ │ │ │ str ip, [r2, #4] │ │ │ │ - bne cc014 │ │ │ │ + bne cbeb0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc128 │ │ │ │ + bne cbfc4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc028 │ │ │ │ + bne cbec4 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc088 │ │ │ │ + bne cbf24 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc040 │ │ │ │ + bne cbedc │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbe8c │ │ │ │ + bne cbd28 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cafc0 │ │ │ │ + bne cae5c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cafc0 │ │ │ │ + beq cae5c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #28] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - bne cbec4 │ │ │ │ + bne cbd60 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cbec4 │ │ │ │ + beq cbd60 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #32] │ │ │ │ - beq cbecc │ │ │ │ - b caff0 │ │ │ │ + beq cbd68 │ │ │ │ + b cae8c │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #12] │ │ │ │ - bne cc0a8 │ │ │ │ + bne cbf44 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbe90 │ │ │ │ + bne cbd2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccf2c │ │ │ │ + bne ccdc8 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cbeac │ │ │ │ - b cc05c │ │ │ │ + beq cbd48 │ │ │ │ + b cbef8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cabdc │ │ │ │ - b cabe8 │ │ │ │ + beq caa78 │ │ │ │ + b caa84 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cbadc │ │ │ │ - b cb71c │ │ │ │ + bne cb978 │ │ │ │ + b cb5b8 │ │ │ │ cmp r3, ip │ │ │ │ - beq ccee0 │ │ │ │ + beq ccd7c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc0e0 │ │ │ │ + bne cbf7c │ │ │ │ movw ip, #43320 @ 0xa938 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - beq cc11c │ │ │ │ + beq cbfb8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccf88 │ │ │ │ + beq cce24 │ │ │ │ cmp r3, ip │ │ │ │ - bne cc108 │ │ │ │ + bne cbfa4 │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b cab08 │ │ │ │ + b ca9a4 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #8] │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - bne cc144 │ │ │ │ + bne cbfe0 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc08c │ │ │ │ + bne cbf28 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc158 │ │ │ │ + bne cbff4 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbe8c │ │ │ │ + bne cbd28 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc170 │ │ │ │ + bne cc00c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc058 │ │ │ │ + bne cbef4 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cafd8 │ │ │ │ + bne cae74 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cafd8 │ │ │ │ + beq cae74 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b cc078 │ │ │ │ + b cbf14 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb8fc │ │ │ │ + bne cb798 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ - bne cc1b8 │ │ │ │ + bne cc054 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc748 │ │ │ │ + bne cc5e4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc1cc │ │ │ │ + bne cc068 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc600 │ │ │ │ + bne cc49c │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc1e4 │ │ │ │ + bne cc080 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd034 │ │ │ │ + bne cced0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc1fc │ │ │ │ + bne cc098 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd1e0 │ │ │ │ + bne cd07c │ │ │ │ mov r9, #0 │ │ │ │ - b cad84 │ │ │ │ + b cac20 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #28] │ │ │ │ - beq cbdac │ │ │ │ - b cbdb8 │ │ │ │ + beq cbc48 │ │ │ │ + b cbc54 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccb0c │ │ │ │ + bne cc9a8 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ ldr ip, [r2, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc238 │ │ │ │ + bne cc0d4 │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd07c │ │ │ │ + bne ccf18 │ │ │ │ mov r9, #0 │ │ │ │ - b cae74 │ │ │ │ + b cad10 │ │ │ │ cmp r9, #0 │ │ │ │ - beq cccec │ │ │ │ + beq ccb88 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ - beq cce70 │ │ │ │ + beq ccd0c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ - bne cc274 │ │ │ │ + bne cc110 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8fc │ │ │ │ + bne cb798 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad3c │ │ │ │ + bne cabd8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cad3c │ │ │ │ + beq cabd8 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ - bne cd308 │ │ │ │ + bne cd1a4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc2b4 │ │ │ │ + bne cc150 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb940 │ │ │ │ + bne cb7dc │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad6c │ │ │ │ + bne cac08 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cad6c │ │ │ │ + beq cac08 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ - beq cd218 │ │ │ │ + beq cd0b4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - bne cc2f8 │ │ │ │ + bne cc194 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb980 │ │ │ │ + bne cb81c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb9a0 │ │ │ │ - b cad9c │ │ │ │ - ldrdeq r1, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + beq cb83c │ │ │ │ + b cac38 │ │ │ │ + rsbeq r1, fp, r8, asr #27 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r2, [fp], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r2, fp, ip, asr #13 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb8b8 │ │ │ │ + bne cb754 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ - bne cc33c │ │ │ │ + bne cc1d8 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cccf0 │ │ │ │ + bne ccb8c │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc350 │ │ │ │ + bne cc1ec │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc198 │ │ │ │ + bne cc034 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc368 │ │ │ │ + bne cc204 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc744 │ │ │ │ + bne cc5e0 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc380 │ │ │ │ + bne cc21c │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc600 │ │ │ │ + bne cc49c │ │ │ │ mov r9, #0 │ │ │ │ - b cad54 │ │ │ │ + b cabf0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccb34 │ │ │ │ + bne cc9d0 │ │ │ │ str r0, [r2, #116] @ 0x74 │ │ │ │ - b cae74 │ │ │ │ + b cad10 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccd94 │ │ │ │ + bne ccc30 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ - bne caed4 │ │ │ │ + bne cad70 │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq caed4 │ │ │ │ + beq cad70 │ │ │ │ str r0, [r2, #136] @ 0x88 │ │ │ │ - b caed4 │ │ │ │ + b cad70 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb838 │ │ │ │ + bne cb6d4 │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ - bne cc3e8 │ │ │ │ + bne cc284 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc910 │ │ │ │ + bne cc7ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc3fc │ │ │ │ + bne cc298 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc82c │ │ │ │ + bne cc6c8 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc414 │ │ │ │ + bne cc2b0 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7b8 │ │ │ │ + bne cc654 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc42c │ │ │ │ + bne cc2c8 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc31c │ │ │ │ + bne cc1b8 │ │ │ │ mov r9, #0 │ │ │ │ - b cacf4 │ │ │ │ + b cab90 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2] │ │ │ │ - bne cc44c │ │ │ │ + bne cc2e8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc9ac │ │ │ │ + bne cc848 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc464 │ │ │ │ + bne cc300 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca18 │ │ │ │ + bne cc8b4 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc47c │ │ │ │ + bne cc318 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc898 │ │ │ │ + bne cc734 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc494 │ │ │ │ + bne cc330 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc65c │ │ │ │ + bne cc4f8 │ │ │ │ mov r9, #0 │ │ │ │ - b cac1c │ │ │ │ + b caab8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccbe8 │ │ │ │ + bne cca84 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr ip, [r2, #32] │ │ │ │ - bne cc4c4 │ │ │ │ + bne cc360 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc590 │ │ │ │ + bne cc42c │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc4d8 │ │ │ │ + bne cc374 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc518 │ │ │ │ + bne cc3b4 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc4f0 │ │ │ │ + bne cc38c │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc3c8 │ │ │ │ + bne cc264 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc508 │ │ │ │ + bne cc3a4 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc90c │ │ │ │ + bne cc7a8 │ │ │ │ mov r9, #0 │ │ │ │ - b cacac │ │ │ │ + b cab48 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccc28 │ │ │ │ + bne ccac4 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #32] │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - bne cc538 │ │ │ │ + bne cc3d4 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc3cc │ │ │ │ + bne cc268 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc54c │ │ │ │ + bne cc3e8 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc90c │ │ │ │ + bne cc7a8 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc564 │ │ │ │ + bne cc400 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc82c │ │ │ │ + bne cc6c8 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc57c │ │ │ │ + bne cc418 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7b8 │ │ │ │ + bne cc654 │ │ │ │ mov r9, #0 │ │ │ │ - b cacdc │ │ │ │ + b cab78 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb7f8 │ │ │ │ + bne cb694 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #28] │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bne cc5ac │ │ │ │ + bne cc448 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc51c │ │ │ │ + bne cc3b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc5c0 │ │ │ │ + bne cc45c │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc3c8 │ │ │ │ + bne cc264 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc5d8 │ │ │ │ + bne cc474 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc90c │ │ │ │ + bne cc7a8 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc5f0 │ │ │ │ + bne cc48c │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc82c │ │ │ │ + bne cc6c8 │ │ │ │ mov r9, #0 │ │ │ │ - b cacc4 │ │ │ │ + b cab60 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb940 │ │ │ │ + bne cb7dc │ │ │ │ ldr lr, [r2, #76] @ 0x4c │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ - bne cd20c │ │ │ │ + bne cd0a8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd038 │ │ │ │ + bne cced4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc634 │ │ │ │ + bne cc4d0 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd1e0 │ │ │ │ + bne cd07c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc64c │ │ │ │ + bne cc4e8 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd224 │ │ │ │ + bne cd0c0 │ │ │ │ mov r9, #0 │ │ │ │ - b cad9c │ │ │ │ + b cac38 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccba8 │ │ │ │ + bne cca44 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ ldr ip, [r2, #24] │ │ │ │ - bne cc67c │ │ │ │ + bne cc518 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6d4 │ │ │ │ + bne cc570 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc690 │ │ │ │ + bne cc52c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc4a4 │ │ │ │ + bne cc340 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6a8 │ │ │ │ + bne cc544 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc58c │ │ │ │ + bne cc428 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6c0 │ │ │ │ + bne cc55c │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc518 │ │ │ │ + bne cc3b4 │ │ │ │ mov r9, #0 │ │ │ │ - b cac7c │ │ │ │ + b cab18 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb7b8 │ │ │ │ + bne cb654 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #20] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ - bne cc6f0 │ │ │ │ + bne cc58c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc4a8 │ │ │ │ + bne cc344 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc704 │ │ │ │ + bne cc5a0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc58c │ │ │ │ + bne cc428 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc71c │ │ │ │ + bne cc5b8 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc518 │ │ │ │ + bne cc3b4 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc734 │ │ │ │ + bne cc5d0 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc3c8 │ │ │ │ + bne cc264 │ │ │ │ mov r9, #0 │ │ │ │ - b cac94 │ │ │ │ + b cab30 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc28c │ │ │ │ + bne cc128 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ ldr lr, [r2, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ - bne cd084 │ │ │ │ + bne ccf20 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc604 │ │ │ │ + bne cc4a0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cc778 │ │ │ │ + bne cc614 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd034 │ │ │ │ + bne cced0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc790 │ │ │ │ + bne cc62c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd1e0 │ │ │ │ + bne cd07c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc64c │ │ │ │ + bne cc4e8 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc64c │ │ │ │ + beq cc4e8 │ │ │ │ mov r9, ip │ │ │ │ - b cb9bc │ │ │ │ + b cb858 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccca8 │ │ │ │ + bne ccb44 │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ - bne cc7d8 │ │ │ │ + bne cc674 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc320 │ │ │ │ + bne cc1bc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc7ec │ │ │ │ + bne cc688 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cccec │ │ │ │ + bne ccb88 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc804 │ │ │ │ + bne cc6a0 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc198 │ │ │ │ + bne cc034 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc81c │ │ │ │ + bne cc6b8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc744 │ │ │ │ + bne cc5e0 │ │ │ │ mov r9, #0 │ │ │ │ - b cad3c │ │ │ │ + b cabd8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb878 │ │ │ │ + bne cb714 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ - bne cc84c │ │ │ │ + bne cc6e8 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7bc │ │ │ │ + bne cc658 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc860 │ │ │ │ + bne cc6fc │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc31c │ │ │ │ + bne cc1b8 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc878 │ │ │ │ + bne cc714 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cccec │ │ │ │ + bne ccb88 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc890 │ │ │ │ + bne cc72c │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc198 │ │ │ │ + bne cc034 │ │ │ │ mov r9, #0 │ │ │ │ - b cad24 │ │ │ │ + b cabc0 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - bne cc8b8 │ │ │ │ + bne cc754 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc660 │ │ │ │ + bne cc4fc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc8cc │ │ │ │ + bne cc768 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6d0 │ │ │ │ + bne cc56c │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc8e4 │ │ │ │ + bne cc780 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc4a4 │ │ │ │ + bne cc340 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc8fc │ │ │ │ + bne cc798 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc58c │ │ │ │ + bne cc428 │ │ │ │ mov r9, #0 │ │ │ │ - b cac64 │ │ │ │ + b cab00 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccc68 │ │ │ │ + bne ccb04 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ - bne cc92c │ │ │ │ + bne cc7c8 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc830 │ │ │ │ + bne cc6cc │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc940 │ │ │ │ + bne cc7dc │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7b8 │ │ │ │ + bne cc654 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc958 │ │ │ │ + bne cc7f4 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc31c │ │ │ │ + bne cc1b8 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc970 │ │ │ │ + bne cc80c │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cccec │ │ │ │ + bne ccb88 │ │ │ │ mov r9, #0 │ │ │ │ - b cad0c │ │ │ │ + b caba8 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, ip │ │ │ │ - beq cb74c │ │ │ │ + beq cb5e8 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb758 │ │ │ │ - b cb764 │ │ │ │ + beq cb5f4 │ │ │ │ + b cb600 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc0c4 │ │ │ │ + bne cbf60 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc0c4 │ │ │ │ + beq cbf60 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ - bne cc9cc │ │ │ │ + bne cc868 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca1c │ │ │ │ + bne cc8b8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cc9e0 │ │ │ │ + bne cc87c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc898 │ │ │ │ + bne cc734 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc9f8 │ │ │ │ + bne cc894 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc65c │ │ │ │ + bne cc4f8 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca10 │ │ │ │ + bne cc8ac │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6d0 │ │ │ │ + bne cc56c │ │ │ │ mov r9, #0 │ │ │ │ - b cac34 │ │ │ │ + b caad0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ - bne cca38 │ │ │ │ + bne cc8d4 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc89c │ │ │ │ + bne cc738 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cca4c │ │ │ │ + bne cc8e8 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc65c │ │ │ │ + bne cc4f8 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca64 │ │ │ │ + bne cc900 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc6d0 │ │ │ │ + bne cc56c │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca7c │ │ │ │ + bne cc918 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc4a4 │ │ │ │ + bne cc340 │ │ │ │ mov r9, #0 │ │ │ │ - b cac4c │ │ │ │ + b caae8 │ │ │ │ cmp r3, ip │ │ │ │ - beq cceb0 │ │ │ │ + beq ccd4c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cca84 │ │ │ │ + bne cc920 │ │ │ │ movw ip, #43956 @ 0xabb4 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - beq ccac0 │ │ │ │ + beq cc95c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd43c │ │ │ │ + beq cd2d8 │ │ │ │ cmp r3, ip │ │ │ │ - bne ccaac │ │ │ │ + bne cc948 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b cab08 │ │ │ │ + b ca9a4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #108] @ 0x6c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #112] @ 0x70 │ │ │ │ - beq cd3c8 │ │ │ │ + beq cd264 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ - bne ccaf4 │ │ │ │ + bne cc990 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd144 │ │ │ │ + bne ccfe0 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae5c │ │ │ │ + bne cacf8 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cae5c │ │ │ │ + beq cacf8 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #116] @ 0x74 │ │ │ │ - bne cd270 │ │ │ │ + bne cd10c │ │ │ │ cmp ip, #0 │ │ │ │ - bne cae74 │ │ │ │ + bne cad10 │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cae74 │ │ │ │ + beq cad10 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #116] @ 0x74 │ │ │ │ cmp ip, r0 │ │ │ │ - beq cae74 │ │ │ │ - b cc390 │ │ │ │ + beq cad10 │ │ │ │ + b cc22c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cb078 │ │ │ │ + beq caf14 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb550 │ │ │ │ - b cb544 │ │ │ │ + beq cb3ec │ │ │ │ + b cb3e0 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - beq cbc00 │ │ │ │ - b cbc0c │ │ │ │ + beq cba9c │ │ │ │ + b cbaa8 │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, r8 │ │ │ │ - beq cb738 │ │ │ │ + beq cb5d4 │ │ │ │ cmp ip, #0 │ │ │ │ str r8, [r2] │ │ │ │ - beq cb740 │ │ │ │ - b cb74c │ │ │ │ + beq cb5dc │ │ │ │ + b cb5e8 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r2, #12] │ │ │ │ - bne cd290 │ │ │ │ + bne cd12c │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb770 │ │ │ │ - b cac04 │ │ │ │ + beq cb60c │ │ │ │ + b caaa0 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - bne cd328 │ │ │ │ + bne cd1c4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ccbd0 │ │ │ │ + bne cca6c │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb7b8 │ │ │ │ + bne cb654 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac4c │ │ │ │ + bne caae8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cac4c │ │ │ │ + beq caae8 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ - bne cd348 │ │ │ │ + bne cd1e4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ccc10 │ │ │ │ + bne ccaac │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb7f8 │ │ │ │ + bne cb694 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac7c │ │ │ │ + bne cab18 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cac7c │ │ │ │ + beq cab18 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bne cd2bc │ │ │ │ + bne cd158 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ccc50 │ │ │ │ + bne ccaec │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb838 │ │ │ │ + bne cb6d4 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacac │ │ │ │ + bne cab48 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cacac │ │ │ │ + beq cab48 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ - bne ccf68 │ │ │ │ + bne cce04 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ccc90 │ │ │ │ + bne ccb2c │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb878 │ │ │ │ + bne cb714 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacdc │ │ │ │ + bne cab78 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cacdc │ │ │ │ + beq cab78 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ - bne cd22c │ │ │ │ + bne cd0c8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cccd0 │ │ │ │ + bne ccb6c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb8b8 │ │ │ │ + bne cb754 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad0c │ │ │ │ + bne caba8 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cad0c │ │ │ │ - b cc248 │ │ │ │ + beq caba8 │ │ │ │ + b cc0e4 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ - bne ccd0c │ │ │ │ + bne ccba8 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc19c │ │ │ │ + bne cc038 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ccd20 │ │ │ │ + bne ccbbc │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc744 │ │ │ │ + bne cc5e0 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccd38 │ │ │ │ + bne ccbd4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc600 │ │ │ │ + bne cc49c │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccd50 │ │ │ │ + bne ccbec │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd034 │ │ │ │ + bne cced0 │ │ │ │ mov r9, #0 │ │ │ │ - b cad6c │ │ │ │ + b cac08 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #4] │ │ │ │ cmp lr, r0 │ │ │ │ - bne cd580 │ │ │ │ + bne cd41c │ │ │ │ cmp r8, #0 │ │ │ │ - bne ccb60 │ │ │ │ + bne cc9fc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb60 │ │ │ │ + beq cc9fc │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #8] │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ strne r0, [r2, #8] │ │ │ │ - b ccb64 │ │ │ │ + b cca00 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr lr, [r8, #132] @ 0x84 │ │ │ │ cmp ip, lr │ │ │ │ - bne cd23c │ │ │ │ + bne cd0d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caed4 │ │ │ │ + bne cad70 │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq caed4 │ │ │ │ + beq cad70 │ │ │ │ ldr ip, [r8, #136] @ 0x88 │ │ │ │ cmp ip, r0 │ │ │ │ - bne cc3b8 │ │ │ │ - b caed4 │ │ │ │ + bne cc254 │ │ │ │ + b cad70 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb91c │ │ │ │ - b cb928 │ │ │ │ + beq cb7b8 │ │ │ │ + b cb7c4 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbee4 │ │ │ │ + bne cbd80 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbee4 │ │ │ │ + bne cbd80 │ │ │ │ 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 cbee4 │ │ │ │ + b cbd80 │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq cbe8c │ │ │ │ + beq cbd28 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - beq cd060 │ │ │ │ + beq ccefc │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #20] │ │ │ │ - bne cce44 │ │ │ │ + bne ccce0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cbd90 │ │ │ │ + bne cbc2c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cce5c │ │ │ │ + bne cccf8 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ccfb0 │ │ │ │ + bne cce4c │ │ │ │ mov r0, ip │ │ │ │ - b cafd8 │ │ │ │ + b cae74 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb8d8 │ │ │ │ - b cb8e4 │ │ │ │ + beq cb774 │ │ │ │ + b cb780 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cc268 │ │ │ │ - b cc274 │ │ │ │ + beq cc104 │ │ │ │ + b cc110 │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd5b4 │ │ │ │ + bne cd450 │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq cba80 │ │ │ │ + beq cb91c │ │ │ │ movw ip, #42048 @ 0xa440 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cca8c │ │ │ │ + bne cc928 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b cab08 │ │ │ │ + b ca9a4 │ │ │ │ cmp r3, ip │ │ │ │ - beq cd450 │ │ │ │ + beq cd2ec │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cceb8 │ │ │ │ + bne ccd54 │ │ │ │ movw ip, #43532 @ 0xaa0c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cc0e8 │ │ │ │ + bne cbf84 │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b cab08 │ │ │ │ + b ca9a4 │ │ │ │ cmp r3, ip │ │ │ │ - beq ccf9c │ │ │ │ + beq cce38 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccee8 │ │ │ │ + bne ccd84 │ │ │ │ movw ip, #20040 @ 0x4e48 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ - beq ccf24 │ │ │ │ + beq ccdc0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cab04 │ │ │ │ + beq ca9a0 │ │ │ │ cmp r3, ip │ │ │ │ - bne ccf10 │ │ │ │ + bne ccdac │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b cab08 │ │ │ │ + b ca9a4 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b cbeac │ │ │ │ + b cbd48 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd144 │ │ │ │ + bne ccfe0 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc220 │ │ │ │ + bne cc0bc │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc220 │ │ │ │ - b cc21c │ │ │ │ + beq cc0bc │ │ │ │ + b cc0b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cb430 │ │ │ │ - b cbb2c │ │ │ │ + bne cb2cc │ │ │ │ + b cb9c8 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ - beq ccc84 │ │ │ │ - b ccc90 │ │ │ │ + beq ccb20 │ │ │ │ + b ccb2c │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #4] │ │ │ │ - beq cb5a8 │ │ │ │ - b caf08 │ │ │ │ + beq cb444 │ │ │ │ + b cada4 │ │ │ │ movw ip, #22496 @ 0x57e0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne ccef0 │ │ │ │ + bne ccd8c │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b cab08 │ │ │ │ + b ca9a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc188 │ │ │ │ + beq cc024 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - beq cbdbc │ │ │ │ + beq cbc58 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #32] │ │ │ │ - beq cbdc4 │ │ │ │ - b caff0 │ │ │ │ + beq cbc60 │ │ │ │ + b cae8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbad0 │ │ │ │ - b cb23c │ │ │ │ + beq cb96c │ │ │ │ + b cb0d8 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ str lr, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq cb594 │ │ │ │ - b cb5a0 │ │ │ │ + beq cb430 │ │ │ │ + b cb43c │ │ │ │ ldr r9, [lr, #4] │ │ │ │ cmp r9, r8 │ │ │ │ strne r8, [r2, #4] │ │ │ │ - b cba28 │ │ │ │ + b cb8c4 │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ ldr sl, [r2, #8] │ │ │ │ cmp sl, #1 │ │ │ │ ldrle r3, [r0, #84] @ 0x54 │ │ │ │ - bgt cab34 │ │ │ │ - b cb2d4 │ │ │ │ + bgt ca9d0 │ │ │ │ + b cb170 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ - beq cb854 │ │ │ │ - b cb860 │ │ │ │ + beq cb6f0 │ │ │ │ + b cb6fc │ │ │ │ cmp r9, #0 │ │ │ │ - bne cc2cc │ │ │ │ + bne cc168 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - bne cd1e8 │ │ │ │ + bne cd084 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd1e4 │ │ │ │ + bne cd080 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cc79c │ │ │ │ - b cc64c │ │ │ │ + beq cc638 │ │ │ │ + b cc4e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cce38 │ │ │ │ - b cce44 │ │ │ │ + beq cccd4 │ │ │ │ + b ccce0 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq cb520 │ │ │ │ - b cb52c │ │ │ │ + beq cb3bc │ │ │ │ + b cb3c8 │ │ │ │ mov r9, ip │ │ │ │ - b cc390 │ │ │ │ + b cc22c │ │ │ │ cmp lr, #0 │ │ │ │ - bne cd098 │ │ │ │ + bne ccf34 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd034 │ │ │ │ + bne cced0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd0b0 │ │ │ │ + bne ccf4c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd1e0 │ │ │ │ + bne cd07c │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cc79c │ │ │ │ - b cc64c │ │ │ │ + beq cc638 │ │ │ │ + b cc4e8 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb5dc │ │ │ │ + beq cb478 │ │ │ │ ldr r1, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ - beq cb1d8 │ │ │ │ + beq cb074 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ - bne cd0f4 │ │ │ │ + bne ccf90 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb1f4 │ │ │ │ + bne cb090 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb600 │ │ │ │ - b cba94 │ │ │ │ + bne cb49c │ │ │ │ + b cb930 │ │ │ │ ldr lr, [r9, #48] @ 0x30 │ │ │ │ ldr lr, [lr, #104] @ 0x68 │ │ │ │ cmp ip, lr │ │ │ │ - beq cd430 │ │ │ │ + beq cd2cc │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #104] @ 0x68 │ │ │ │ - bne cd12c │ │ │ │ + bne ccfc8 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccac8 │ │ │ │ + bne cc964 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae44 │ │ │ │ + bne cace0 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cae44 │ │ │ │ + beq cace0 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #112] @ 0x70 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #120] @ 0x78 │ │ │ │ - beq cd2a0 │ │ │ │ + beq cd13c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ - bne cd170 │ │ │ │ + bne cd00c │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccb0c │ │ │ │ + bne cc9a8 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccb28 │ │ │ │ - b cae74 │ │ │ │ + beq cc9c4 │ │ │ │ + b cad10 │ │ │ │ ldr r8, [ip] │ │ │ │ cmp r8, lr │ │ │ │ - beq cb9d8 │ │ │ │ + beq cb874 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq cb9e0 │ │ │ │ - b cb52c │ │ │ │ + beq cb87c │ │ │ │ + b cb3c8 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - bne cb194 │ │ │ │ + bne cb030 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cb194 │ │ │ │ + beq cb030 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbb34 │ │ │ │ + bne cb9d0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cbc84 │ │ │ │ - b cbb2c │ │ │ │ + beq cbb20 │ │ │ │ + b cb9c8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb980 │ │ │ │ + bne cb81c │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cc640 │ │ │ │ - b cc64c │ │ │ │ + beq cc4dc │ │ │ │ + b cc4e8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r1, [pc, #-3828] @ cc310 │ │ │ │ - bl 3e970 │ │ │ │ + ldr r1, [pc, #-3828] @ cc1ac │ │ │ │ + bl 3ea54 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cb304 │ │ │ │ + b cb1a0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cd0a4 │ │ │ │ - b cd0b0 │ │ │ │ + beq ccf40 │ │ │ │ + b ccf4c │ │ │ │ cmp ip, #0 │ │ │ │ - beq cc2ec │ │ │ │ - b cc2f8 │ │ │ │ + beq cc188 │ │ │ │ + b cc194 │ │ │ │ mov r9, lr │ │ │ │ - b cb9bc │ │ │ │ + b cb858 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ - beq cccc4 │ │ │ │ - b cccd0 │ │ │ │ + beq ccb60 │ │ │ │ + b ccb6c │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ - beq ccdac │ │ │ │ - b caed4 │ │ │ │ + beq ccc48 │ │ │ │ + b cad70 │ │ │ │ mov ip, r0 │ │ │ │ - b cbdd0 │ │ │ │ + b cbc6c │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb9a0 │ │ │ │ - b cad9c │ │ │ │ + beq cb83c │ │ │ │ + b cac38 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbecc │ │ │ │ - b caff0 │ │ │ │ + beq cbd68 │ │ │ │ + b cae8c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ - beq ccb28 │ │ │ │ - b cae74 │ │ │ │ + beq cc9c4 │ │ │ │ + b cad10 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #12] │ │ │ │ - beq cb794 │ │ │ │ - b cb7a0 │ │ │ │ + beq cb630 │ │ │ │ + b cb63c │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #8] │ │ │ │ - beq cb770 │ │ │ │ - b cac04 │ │ │ │ + beq cb60c │ │ │ │ + b caaa0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cd164 │ │ │ │ - b cd170 │ │ │ │ + beq cd000 │ │ │ │ + b cd00c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ - beq cb894 │ │ │ │ - b cb8a0 │ │ │ │ + beq cb730 │ │ │ │ + b cb73c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #32] │ │ │ │ - beq ccc44 │ │ │ │ - b ccc50 │ │ │ │ + beq ccae0 │ │ │ │ + b ccaec │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb9ac │ │ │ │ - b cb9bc │ │ │ │ + bne cb848 │ │ │ │ + b cb858 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd56c │ │ │ │ + bne cd408 │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ - b cadcc │ │ │ │ + b cac68 │ │ │ │ cmp r9, #0 │ │ │ │ - beq cc3b8 │ │ │ │ + beq cc254 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ - b ccdb8 │ │ │ │ + b ccc54 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #0 │ │ │ │ - beq cba1c │ │ │ │ - b cba28 │ │ │ │ + beq cb8b8 │ │ │ │ + b cb8c4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ - beq cc2a8 │ │ │ │ - b cc2b4 │ │ │ │ + beq cc144 │ │ │ │ + b cc150 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ - beq cb95c │ │ │ │ - b cb968 │ │ │ │ + beq cb7f8 │ │ │ │ + b cb804 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ - beq ccbc4 │ │ │ │ - b ccbd0 │ │ │ │ + beq cca60 │ │ │ │ + b cca6c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #20] │ │ │ │ - beq cb7d4 │ │ │ │ - b cb7e0 │ │ │ │ + beq cb670 │ │ │ │ + b cb67c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #24] │ │ │ │ - beq ccc04 │ │ │ │ - b ccc10 │ │ │ │ + beq ccaa0 │ │ │ │ + b ccaac │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #28] │ │ │ │ - beq cb814 │ │ │ │ - b cb820 │ │ │ │ + beq cb6b0 │ │ │ │ + b cb6bc │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ - beq cbab8 │ │ │ │ - b cbac4 │ │ │ │ + beq cb954 │ │ │ │ + b cb960 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cb594 │ │ │ │ - b cb5a0 │ │ │ │ + beq cb430 │ │ │ │ + b cb43c │ │ │ │ cmp r9, #0 │ │ │ │ - bne ccac8 │ │ │ │ + bne cc964 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd3a8 │ │ │ │ + bne cd244 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccf3c │ │ │ │ + bne ccdd8 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd3c0 │ │ │ │ + bne cd25c │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc21c │ │ │ │ + bne cc0b8 │ │ │ │ mov r9, #0 │ │ │ │ - b cae5c │ │ │ │ + b cacf8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ccae8 │ │ │ │ - b ccaf4 │ │ │ │ + beq cc984 │ │ │ │ + b cc990 │ │ │ │ ldr r8, [lr] │ │ │ │ cmp r8, r9 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq cba14 │ │ │ │ + beq cb8b0 │ │ │ │ cmp r8, #0 │ │ │ │ str r9, [r2] │ │ │ │ - beq cba1c │ │ │ │ - b cba28 │ │ │ │ + beq cb8b8 │ │ │ │ + b cb8c4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd104 │ │ │ │ + bne ccfa0 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #104] @ 0x68 │ │ │ │ - bne cd414 │ │ │ │ + bne cd2b0 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd38c │ │ │ │ + bne cd228 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae44 │ │ │ │ + bne cace0 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cae44 │ │ │ │ - b ccf3c │ │ │ │ + beq cace0 │ │ │ │ + b ccdd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd120 │ │ │ │ - b cd12c │ │ │ │ + beq ccfbc │ │ │ │ + b ccfc8 │ │ │ │ movw ip, #43744 @ 0xaae0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne ccec0 │ │ │ │ + bne ccd5c │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b cab08 │ │ │ │ + b ca9a4 │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb364 │ │ │ │ - bl 2d887c │ │ │ │ + bne cb200 │ │ │ │ + bl 2da6f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb3a4 │ │ │ │ - bge cbc54 │ │ │ │ - b cbd7c │ │ │ │ + beq cb240 │ │ │ │ + bge cbaf0 │ │ │ │ + b cbc18 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd490 │ │ │ │ + bne cd32c │ │ │ │ str r1, [r2, #140] @ 0x8c │ │ │ │ - b caeec │ │ │ │ + b cad88 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne cd488 │ │ │ │ - b caeec │ │ │ │ + bne cd324 │ │ │ │ + b cad88 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq cb4c0 │ │ │ │ - b cb31c │ │ │ │ + beq cb35c │ │ │ │ + b cb1b8 │ │ │ │ mov r2, r0 │ │ │ │ - b cb304 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b cb1a0 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #58436 @ 0xe444 │ │ │ │ + movw r1, #59140 @ 0xe704 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ - b cbd7c │ │ │ │ + bl 1736ec │ │ │ │ + b cbc18 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd4fc │ │ │ │ + bne cd398 │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ - b cadb4 │ │ │ │ + b cac50 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd544 │ │ │ │ + bne cd3e0 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ - b cade4 │ │ │ │ + b cac80 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #88] @ 0x58 │ │ │ │ cmp r0, ip │ │ │ │ - bne cd4e4 │ │ │ │ - b cadb4 │ │ │ │ + bne cd380 │ │ │ │ + b cac50 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd530 │ │ │ │ + bne cd3cc │ │ │ │ str r0, [r2, #128] @ 0x80 │ │ │ │ - b cae8c │ │ │ │ + b cad28 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd558 │ │ │ │ + bne cd3f4 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b caea4 │ │ │ │ + b cad40 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #128] @ 0x80 │ │ │ │ cmp r0, ip │ │ │ │ - bne cd518 │ │ │ │ - b cae8c │ │ │ │ + bne cd3b4 │ │ │ │ + b cad28 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #96] @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne cd4f4 │ │ │ │ - b cade4 │ │ │ │ + bne cd390 │ │ │ │ + b cac80 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #124] @ 0x7c │ │ │ │ cmp r0, ip │ │ │ │ - bne cd528 │ │ │ │ - b caea4 │ │ │ │ + bne cd3c4 │ │ │ │ + b cad40 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #92] @ 0x5c │ │ │ │ cmp r0, ip │ │ │ │ - bne cd2e0 │ │ │ │ - b cadcc │ │ │ │ + bne cd17c │ │ │ │ + b cac68 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b cbbe0 │ │ │ │ + b cba7c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cd5c0 │ │ │ │ + bne cd45c │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ - b cadfc │ │ │ │ + b cac98 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - bne cb1d4 │ │ │ │ + bne cb070 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb1d4 │ │ │ │ - b cb6b4 │ │ │ │ + beq cb070 │ │ │ │ + b cb550 │ │ │ │ cmp r3, ip │ │ │ │ - beq cba80 │ │ │ │ - b cce80 │ │ │ │ + beq cb91c │ │ │ │ + b ccd1c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #100] @ 0x64 │ │ │ │ cmp r0, ip │ │ │ │ - bne cd590 │ │ │ │ - b cadfc │ │ │ │ + bne cd42c │ │ │ │ + b cac98 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #16 │ │ │ │ - bne cd5e8 │ │ │ │ + bne cd484 │ │ │ │ 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 cdcac │ │ │ │ + beq cdb48 │ │ │ │ ldr r5, [r0, #444] @ 0x1bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne cd950 │ │ │ │ + bne cd7ec │ │ │ │ mov r0, #420 @ 0x1a4 │ │ │ │ - bl bb82c │ │ │ │ + bl bb38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cdd38 │ │ │ │ + beq cdbd4 │ │ │ │ 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 │ │ │ │ @@ -163381,167 +163292,167 @@ │ │ │ │ bl 2df4c │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ mov r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r5, [r6, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cda0c │ │ │ │ + beq cd8bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 cdc48 │ │ │ │ - ldr r3, [pc, #1788] @ cdda4 │ │ │ │ + beq cdae4 │ │ │ │ + ldr r3, [pc, #1788] @ cdc40 │ │ │ │ movw r1, #43532 @ 0xaa0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cdc24 │ │ │ │ + bne cdac0 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cdc24 │ │ │ │ - ldr r1, [pc, #1752] @ cdda8 │ │ │ │ + beq cdac0 │ │ │ │ + ldr r1, [pc, #1752] @ cdc44 │ │ │ │ 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] @ cddac │ │ │ │ + ldr r1, [pc, #1732] @ cdc48 │ │ │ │ ldr r7, [r5, #88] @ 0x58 │ │ │ │ str ip, [r5, #88] @ 0x58 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdcd0 │ │ │ │ + bne cdb6c │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cd944 │ │ │ │ + beq cd7e0 │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq cd944 │ │ │ │ + beq cd7e0 │ │ │ │ ldr ip, [lr, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble cd944 │ │ │ │ + ble cd7e0 │ │ │ │ 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 cd930 │ │ │ │ + bne cd7cc │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq cd930 │ │ │ │ + beq cd7cc │ │ │ │ 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 cd97c │ │ │ │ + bgt cd818 │ │ │ │ ldrsb r2, [r9, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt cd8a8 │ │ │ │ + blt cd744 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cd930 │ │ │ │ + beq cd7cc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cda34 │ │ │ │ + beq cd8d0 │ │ │ │ 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 cd970 │ │ │ │ + blt cd80c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cd930 │ │ │ │ + beq cd7cc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cdad4 │ │ │ │ + beq cd970 │ │ │ │ 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 cdac0 │ │ │ │ + bgt cd95c │ │ │ │ cmp r2, #0 │ │ │ │ - blt cd9f0 │ │ │ │ + blt cd88c │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cd930 │ │ │ │ + beq cd7cc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cdb44 │ │ │ │ + beq cd9e0 │ │ │ │ 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 cda14 │ │ │ │ + bgt cd8a4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cd9fc │ │ │ │ + blt cd898 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cd930 │ │ │ │ + beq cd7cc │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cdbb4 │ │ │ │ + beq cda50 │ │ │ │ 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 cd818 │ │ │ │ + b cd6b4 │ │ │ │ cmn r2, #1 │ │ │ │ - bne cd7bc │ │ │ │ + bne cd658 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble cda08 │ │ │ │ + ble cd8b8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c6b3c │ │ │ │ + bl c69d4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r8, #7 │ │ │ │ - bgt cdc98 │ │ │ │ + bgt cdb34 │ │ │ │ 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 │ │ │ │ @@ -163551,354 +163462,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 cda08 │ │ │ │ + beq cd8b8 │ │ │ │ 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 cd744 │ │ │ │ + blt cd5e0 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r6, #444] @ 0x1bc │ │ │ │ - beq cdd80 │ │ │ │ + beq cdc1c │ │ │ │ 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 cd8b0 │ │ │ │ - b cd7fc │ │ │ │ + beq cd74c │ │ │ │ + b cd698 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt cda28 │ │ │ │ + blt cd8c4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cd930 │ │ │ │ + beq cd7cc │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cda34 │ │ │ │ + beq cd8d0 │ │ │ │ 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 cd970 │ │ │ │ + blt cd80c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, r1, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - bne cd7f0 │ │ │ │ - b cd930 │ │ │ │ + bne cd68c │ │ │ │ + b cd7cc │ │ │ │ cmn r2, #1 │ │ │ │ - beq cd8b0 │ │ │ │ - b cd848 │ │ │ │ + beq cd74c │ │ │ │ + b cd6e4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cd8b0 │ │ │ │ - b cd88c │ │ │ │ - ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str r4, [r6, #444] @ 0x1bc │ │ │ │ - b cd950 │ │ │ │ + beq cd74c │ │ │ │ + b cd728 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ - b cd868 │ │ │ │ + b cd704 │ │ │ │ + ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r4, [r6, #444] @ 0x1bc │ │ │ │ + b cd7ec │ │ │ │ cmn r2, #1 │ │ │ │ - beq cd8b0 │ │ │ │ - b cd9b0 │ │ │ │ + beq cd74c │ │ │ │ + b cd84c │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne cdaa0 │ │ │ │ + bne cd93c │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cdaa0 │ │ │ │ + bne cd93c │ │ │ │ tst r1, #32 │ │ │ │ - beq cdc80 │ │ │ │ + beq cdb1c │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cdc78 │ │ │ │ + beq cdb14 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r6, #28 │ │ │ │ addne r1, r6, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd930 │ │ │ │ + beq cd7cc │ │ │ │ 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 cd7d0 │ │ │ │ - b cd9c4 │ │ │ │ + ble cd66c │ │ │ │ + b cd860 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ - b cd824 │ │ │ │ + b cd6c0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne cd7fc │ │ │ │ + bne cd698 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cd7fc │ │ │ │ + bne cd698 │ │ │ │ tst r0, #32 │ │ │ │ - beq cdc60 │ │ │ │ + beq cdafc │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cdc58 │ │ │ │ + beq cdaf4 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r6, #28 │ │ │ │ addne r1, r6, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd930 │ │ │ │ - b cd7fc │ │ │ │ + beq cd7cc │ │ │ │ + b cd698 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cd848 │ │ │ │ + bne cd6e4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cd848 │ │ │ │ + bne cd6e4 │ │ │ │ tst r0, #32 │ │ │ │ - beq cdc70 │ │ │ │ + beq cdb0c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cdc68 │ │ │ │ + beq cdb04 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r6, #20 │ │ │ │ addeq r1, r6, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd930 │ │ │ │ - b cd848 │ │ │ │ + beq cd7cc │ │ │ │ + b cd6e4 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cd88c │ │ │ │ + bne cd728 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cd88c │ │ │ │ + bne cd728 │ │ │ │ tst r0, #32 │ │ │ │ - beq cdc90 │ │ │ │ + beq cdb2c │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cdc88 │ │ │ │ + beq cdb24 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r6, #20 │ │ │ │ addeq r1, r6, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd930 │ │ │ │ - b cd88c │ │ │ │ - ldr r0, [pc, #384] @ cddac │ │ │ │ - bl cfd54 │ │ │ │ + beq cd7cc │ │ │ │ + b cd728 │ │ │ │ + ldr r0, [pc, #384] @ cdc48 │ │ │ │ + bl cfbf0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cd6c8 │ │ │ │ - movw r0, #58604 @ 0xe4ec │ │ │ │ + bne cd564 │ │ │ │ + movw r0, #59308 @ 0xe7ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ - b cd944 │ │ │ │ - bl d46b4 │ │ │ │ + bl 3758e0 │ │ │ │ + b cd7e0 │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cda0c │ │ │ │ - b cd6a0 │ │ │ │ + beq cd8bc │ │ │ │ + b cd53c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cdb28 │ │ │ │ + b cd9c4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cdb10 │ │ │ │ + b cd9ac │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cdb98 │ │ │ │ + b cda34 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cdb80 │ │ │ │ + b cda1c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cda88 │ │ │ │ + b cd924 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b cda70 │ │ │ │ + b cd90c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cdc08 │ │ │ │ + b cdaa4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cdbf0 │ │ │ │ + b cda8c │ │ │ │ cmp r8, #15 │ │ │ │ strgt r3, [r9, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r3, [r9, r0] │ │ │ │ - b cd8e0 │ │ │ │ + b cd77c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #58524 @ 0xe49c │ │ │ │ + movw r1, #59228 @ 0xe75c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ - b cd968 │ │ │ │ + b cd804 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdd90 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + beq cdc2c │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17718c │ │ │ │ + bl 1774d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdd00 │ │ │ │ - movw r0, #58604 @ 0xe4ec │ │ │ │ + bne cdb9c │ │ │ │ + movw r0, #59308 @ 0xe7ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 374c64 │ │ │ │ + bl 3758e0 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdd28 │ │ │ │ + beq cdbc4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cdd28 │ │ │ │ + bgt cdbc4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq cdd98 │ │ │ │ + beq cdc34 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cd70c │ │ │ │ - b cd944 │ │ │ │ - bl 36ccf4 │ │ │ │ - bl 177ba8 │ │ │ │ + bne cd5a8 │ │ │ │ + b cd7e0 │ │ │ │ + bl 36d9fc │ │ │ │ + bl 177ef4 │ │ │ │ ldr r5, [r6, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cdd88 │ │ │ │ + beq cdc24 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ 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 cd6a0 │ │ │ │ - bl d46b4 │ │ │ │ + bne cd53c │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [r6, #444] @ 0x1bc │ │ │ │ - bne cd6a0 │ │ │ │ - bl 36ccf4 │ │ │ │ - b cdcc8 │ │ │ │ + bne cd53c │ │ │ │ + bl 36d9fc │ │ │ │ + b cdb64 │ │ │ │ str r5, [r6, #444] @ 0x1bc │ │ │ │ - b cdd80 │ │ │ │ + b cdc1c │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ - b cdd10 │ │ │ │ + b cdbac │ │ │ │ mov r0, r3 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b cdd28 │ │ │ │ - ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b cdbc4 │ │ │ │ + rsbeq r2, fp, r8, asr #27 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r3, fp, ip, ror r4 │ │ │ │ + rsbeq r3, fp, r4, ror r4 │ │ │ │ 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] @ ce040 │ │ │ │ + ldr r5, [pc, #624] @ cdedc │ │ │ │ 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 cdeb8 │ │ │ │ - ldr r0, [pc, #588] @ ce044 │ │ │ │ + beq cdd54 │ │ │ │ + ldr r0, [pc, #588] @ cdee0 │ │ │ │ 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 cdfd0 │ │ │ │ + bne cde6c │ │ │ │ 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 cde68 │ │ │ │ + bne cdd04 │ │ │ │ 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 cdf3c │ │ │ │ + bgt cddd8 │ │ │ │ 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] │ │ │ │ @@ -163908,48 +163819,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 cde54 │ │ │ │ + b cdcf0 │ │ │ │ movw r2, #43320 @ 0xa938 │ │ │ │ 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 2d6560 <_PyThreadState_New@@Base+0x7ac> │ │ │ │ + bl 2d83e8 <_PyThreadState_New@@Base+0x7a4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cde54 │ │ │ │ + beq cdcf0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [pc, #316] @ ce044 │ │ │ │ + ldr r0, [pc, #316] @ cdee0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdf7c │ │ │ │ + ble cde18 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne cdf98 │ │ │ │ + bne cde34 │ │ │ │ mov r1, #1 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b cde28 │ │ │ │ + b cdcc4 │ │ │ │ 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] │ │ │ │ @@ -163957,110 +163868,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 cde54 │ │ │ │ + b cdcf0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq cdf28 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + beq cddc4 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp ip, r2 │ │ │ │ - bne ce008 │ │ │ │ + bne cdea4 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cdf28 │ │ │ │ + bne cddc4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdf28 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + b cddc4 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce024 │ │ │ │ + bne cdec0 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cde20 │ │ │ │ + bne cdcbc │ │ │ │ mov r0, r3 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cde20 │ │ │ │ + b cdcbc │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdf28 │ │ │ │ + b cddc4 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cde20 │ │ │ │ + b cdcbc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000ce048 : │ │ │ │ +000cdee4 : │ │ │ │ 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 ce130 │ │ │ │ + beq cdfcc │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bccb8 │ │ │ │ + bl bc818 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce0dc │ │ │ │ + beq cdf78 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge ce0d4 │ │ │ │ + bge cdf70 │ │ │ │ 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 ce098 │ │ │ │ + b cdf34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce0ec │ │ │ │ + bne cdf88 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ ce138 │ │ │ │ + ldr ip, [pc, #68] @ cdfd4 │ │ │ │ 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] │ │ │ │ @@ -164068,173 +163979,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 ce0dc │ │ │ │ - ldr r0, [pc, #4] @ ce13c │ │ │ │ - b ce0dc │ │ │ │ + b cdf78 │ │ │ │ + ldr r0, [pc, #4] @ cdfd8 │ │ │ │ + b cdf78 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + rsbeq sl, fp, ip, asr #2 │ │ │ │ │ │ │ │ -000ce140 : │ │ │ │ +000cdfdc : │ │ │ │ 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 ce1cc │ │ │ │ + bne ce068 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #31140 @ 0x79a4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce1c0 │ │ │ │ + beq ce05c │ │ │ │ cmp r5, #0 │ │ │ │ - beq ce19c │ │ │ │ + beq ce038 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c3b6c │ │ │ │ + bl c3a0c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq ce1ec │ │ │ │ + beq ce088 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52384 @ 0xcca0 │ │ │ │ + movw r1, #53196 @ 0xcfcc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b ce1c4 │ │ │ │ + bl 1b899c │ │ │ │ + b ce060 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce1c4 │ │ │ │ + bgt ce060 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne ce1c4 │ │ │ │ + bne ce060 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ce1c4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ce060 │ │ │ │ push {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 ce50c │ │ │ │ + bls ce3a8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi ce4a0 │ │ │ │ - ldr r3, [pc, #1912] @ ce9c0 │ │ │ │ + bhi ce33c │ │ │ │ + ldr r3, [pc, #1912] @ ce85c │ │ │ │ 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 ce6cc │ │ │ │ - ldr r1, [pc, #1888] @ ce9c4 │ │ │ │ + beq ce5f4 │ │ │ │ + ldr r1, [pc, #1888] @ ce860 │ │ │ │ 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 ce82c │ │ │ │ + bne ce6c8 │ │ │ │ mov r3, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce524 │ │ │ │ + beq ce3c0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt ce564 │ │ │ │ + blt ce400 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r2, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ce5d4 │ │ │ │ + bne ce470 │ │ │ │ movw r8, #8504 @ 0x2138 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne ce718 │ │ │ │ + bne ce568 │ │ │ │ movw r0, #8504 @ 0x2138 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce540 │ │ │ │ + beq ce3dc │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq ce734 │ │ │ │ - ldr r3, [pc, #1716] @ ce9c0 │ │ │ │ + beq ce584 │ │ │ │ + ldr r3, [pc, #1716] @ ce85c │ │ │ │ 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, #8408 @ 0x20d8 │ │ │ │ + movw r3, #10552 @ 0x2938 │ │ │ │ movt r3, #30 │ │ │ │ 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 ce768 │ │ │ │ + bne ce5b8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne ce81c │ │ │ │ + bne ce6b8 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r2] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r6, [r7, #180] @ 0xb4 │ │ │ │ tst r3, #2 │ │ │ │ - beq ce3e4 │ │ │ │ - ldr r2, [pc, #1564] @ ce9c0 │ │ │ │ + beq ce280 │ │ │ │ + ldr r2, [pc, #1564] @ ce85c │ │ │ │ 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 │ │ │ │ @@ -164245,160 +164156,160 @@ │ │ │ │ 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 ce610 │ │ │ │ + beq ce4ac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq ce918 │ │ │ │ + beq ce7b4 │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce688 │ │ │ │ + bne ce524 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq ce688 │ │ │ │ + beq ce524 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq ce6b4 │ │ │ │ - bl c635c │ │ │ │ + beq ce550 │ │ │ │ + bl c61f4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce47c │ │ │ │ + bgt ce318 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq ce99c │ │ │ │ + beq ce838 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce494 │ │ │ │ + bgt ce330 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq ce8bc │ │ │ │ + beq ce788 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r4, #40400 @ 0x9dd0 │ │ │ │ + movw r4, #40392 @ 0x9dc8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r4, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r4, #1012] @ 0x3f4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ce8b0 │ │ │ │ + beq ce794 │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ 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 ce858 │ │ │ │ + bne ce6f4 │ │ │ │ mov r1, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r3, r6, #30 │ │ │ │ str r1, [r5, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ - b ce294 │ │ │ │ + b ce130 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr r5, [pc, #1200] @ ce9c8 │ │ │ │ + ldr r5, [pc, #1200] @ ce864 │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ add r5, r5, r1, lsl #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce2a4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne ce140 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + movw r1, #59412 @ 0xe814 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce8b4 │ │ │ │ + bgt ce798 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ce8b4 │ │ │ │ + bne ce798 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ce8b4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ce798 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq ce2b0 │ │ │ │ - ldr r1, [r6, #180] @ 0xb4 │ │ │ │ + beq ce14c │ │ │ │ + ldr r0, [r6, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #1088] @ ce9c0 │ │ │ │ - mov r0, #28 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - cmp r1, #10 │ │ │ │ - mul r0, r0, r1 │ │ │ │ + ldr r2, [pc, #1088] @ ce85c │ │ │ │ + mov r1, #28 │ │ │ │ + sub r0, r0, #1 │ │ │ │ + cmp r0, #10 │ │ │ │ + mul r1, r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - movls r1, #0 │ │ │ │ - movhi r1, #1 │ │ │ │ - add r2, r3, r0 │ │ │ │ + movls r0, #0 │ │ │ │ + movhi r0, #1 │ │ │ │ + add r2, r3, r1 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ ldr r2, [r2, #428] @ 0x1ac │ │ │ │ cmp r2, r6 │ │ │ │ - orreq r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r1, r0, #91136 @ 0x16400 │ │ │ │ - addeq r1, r0, #96256 @ 0x17800 │ │ │ │ + orreq r0, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + addne r1, r1, #91136 @ 0x16400 │ │ │ │ + addeq r1, r1, #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 ce2c0 │ │ │ │ + beq ce15c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movw r8, #8504 @ 0x2138 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce2c8 │ │ │ │ + bne ce164 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne ce2c8 │ │ │ │ + bne ce164 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble ce2c8 │ │ │ │ + ble ce164 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b ce38c │ │ │ │ - bl b7454 │ │ │ │ + b ce228 │ │ │ │ + bl b7048 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq ce96c │ │ │ │ + beq ce808 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ streq r6, [r7, #180] @ 0xb4 │ │ │ │ - beq ce3ec │ │ │ │ - ldr r3, [pc, #908] @ ce9c0 │ │ │ │ + beq ce288 │ │ │ │ + ldr r3, [pc, #908] @ ce85c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r7, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -164412,721 +164323,531 @@ │ │ │ │ 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 │ │ │ │ str r6, [r1, #20] │ │ │ │ - b ce3ec │ │ │ │ + b ce288 │ │ │ │ mov r0, r5 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ce43c │ │ │ │ + bne ce2d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d88dc │ │ │ │ + bl 2da790 │ │ │ │ mov r6, r0 │ │ │ │ - b ce6bc │ │ │ │ - bl c16fc │ │ │ │ + b ce558 │ │ │ │ + bl c12a4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce470 │ │ │ │ - b ce47c │ │ │ │ - bl b7c48 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq ce8b0 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ - 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] @ ce9c4 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ce884 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b ce288 │ │ │ │ + ble ce30c │ │ │ │ + b ce318 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #8504 @ 0x2138 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ce540 │ │ │ │ + beq ce3dc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movw r3, #8408 @ 0x20d8 │ │ │ │ + movw r3, #10552 @ 0x2938 │ │ │ │ movt r3, #30 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce378 │ │ │ │ + beq ce214 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce810 │ │ │ │ + bne ce6ac │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne ce8c8 │ │ │ │ + bne ce720 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce7a4 │ │ │ │ + bne ce640 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne ce8fc │ │ │ │ + bne ce728 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r3, #20] │ │ │ │ - b ce388 │ │ │ │ + b ce224 │ │ │ │ + bl b76f4 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq ce794 │ │ │ │ + movw r3, #43956 @ 0xabb4 │ │ │ │ + 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] @ ce860 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne ce730 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b ce124 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce78c │ │ │ │ + bne ce5dc │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw lr, #9172 @ 0x23d4 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ movw ip, #8716 @ 0x220c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne ce8ec │ │ │ │ + bne ce764 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq ce798 │ │ │ │ + beq ce5e8 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne ce8e4 │ │ │ │ + bne ce75c │ │ │ │ cmp r1, #0 │ │ │ │ - beq ce798 │ │ │ │ + beq ce5e8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b ce38c │ │ │ │ + b ce228 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - beq ce798 │ │ │ │ + beq ce5e8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq ce388 │ │ │ │ - b ce79c │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + beq ce224 │ │ │ │ + b ce5ec │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce904 │ │ │ │ + bne ce7a0 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce288 │ │ │ │ + bne ce124 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ce288 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b ce124 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce8d0 │ │ │ │ + bne ce7e8 │ │ │ │ ldr r0, [r4, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce4f4 │ │ │ │ + bne ce390 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ce4f4 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b ce390 │ │ │ │ + mov r0, r3 │ │ │ │ + b ce650 │ │ │ │ + mov r1, r3 │ │ │ │ + b ce690 │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ce958 │ │ │ │ + bne ce774 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce70c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ce70c │ │ │ │ - bl 36ccf4 │ │ │ │ - mvn r6, #0 │ │ │ │ - b ce494 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ce494 │ │ │ │ - mov r0, r3 │ │ │ │ - b ce7b4 │ │ │ │ - ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ + bne ce634 │ │ │ │ mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b ce4f4 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b ce634 │ │ │ │ mov r1, r0 │ │ │ │ - b ce7f4 │ │ │ │ + b ce690 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq ce798 │ │ │ │ - b ce7ec │ │ │ │ - mov r1, r3 │ │ │ │ - b ce7f4 │ │ │ │ + beq ce5e8 │ │ │ │ + b ce688 │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + b ce634 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ce330 │ │ │ │ + bl 36d9fc │ │ │ │ + mvn r6, #0 │ │ │ │ + b ce330 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b ce288 │ │ │ │ + b ce124 │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ce94c │ │ │ │ - bl d46b4 │ │ │ │ + beq ce7fc │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce94c │ │ │ │ + bne ce7fc │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mvn r6, #0 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b ce6bc │ │ │ │ - bl 2d88a8 │ │ │ │ - mov r6, r0 │ │ │ │ - b ce6bc │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ce558 │ │ │ │ + ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b ce70c │ │ │ │ + b ce390 │ │ │ │ + bl 2da75c │ │ │ │ + mov r6, r0 │ │ │ │ + b ce558 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce9a8 │ │ │ │ + ble ce844 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce8b4 │ │ │ │ + bgt ce798 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ce8b4 │ │ │ │ + bne ce798 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ce8b4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ce798 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ce47c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ce318 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ce978 │ │ │ │ + bne ce814 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b ce978 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b ce814 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + mlseq sl, r0, r2, ip │ │ │ │ │ │ │ │ -000ce9cc : │ │ │ │ +000ce868 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ │ │ │ │ -000ce9e0 : │ │ │ │ +000ce87c : │ │ │ │ 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 cea64 │ │ │ │ + bls ce900 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi ceae8 │ │ │ │ - ldr r3, [pc, #564] @ cec44 │ │ │ │ + bhi ce984 │ │ │ │ + ldr r3, [pc, #564] @ ceae0 │ │ │ │ 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 ceaa0 │ │ │ │ - ldr r2, [pc, #540] @ cec48 │ │ │ │ + beq ce93c │ │ │ │ + ldr r2, [pc, #540] @ ceae4 │ │ │ │ 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 cea74 │ │ │ │ + bne ce910 │ │ │ │ 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] @ cec4c │ │ │ │ + ldr r4, [pc, #480] @ ceae8 │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ceb48 │ │ │ │ + bne ce9e4 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cea50 │ │ │ │ + bne ce8ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b cea50 │ │ │ │ - bl b7c48 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b ce8ec │ │ │ │ + bl b76f4 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cebec │ │ │ │ + beq cea88 │ │ │ │ movw r2, #43956 @ 0xabb4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r3, [pc, #396] @ cec48 │ │ │ │ + ldr r3, [pc, #396] @ ceae4 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceba4 │ │ │ │ + ble cea40 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cebc0 │ │ │ │ + bne cea5c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cea50 │ │ │ │ - movw r5, #40400 @ 0x9dd0 │ │ │ │ + b ce8ec │ │ │ │ + movw r5, #40392 @ 0x9dc8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r5, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cebec │ │ │ │ + beq cea88 │ │ │ │ movw r2, #43956 @ 0xabb4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceb5c │ │ │ │ + ble ce9f8 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne ceb78 │ │ │ │ + bne cea14 │ │ │ │ add r3, r4, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r0, r6, #30 │ │ │ │ - b cec14 │ │ │ │ + b ceab0 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b cea50 │ │ │ │ + b ce8ec │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ceb38 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + beq ce9d4 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r5, r2 │ │ │ │ - bne cebf8 │ │ │ │ + bne cea94 │ │ │ │ ldr r0, [r3, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ceb38 │ │ │ │ + bne ce9d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ceb38 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b ce9d4 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ceadc │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ + beq ce978 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r5, r2 │ │ │ │ - bne cec28 │ │ │ │ + bne ceac4 │ │ │ │ ldr r0, [r3, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ceadc │ │ │ │ + bne ce978 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ceadc │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b ce978 │ │ │ │ mov r4, #0 │ │ │ │ - bl 36ccf4 │ │ │ │ - b cea5c │ │ │ │ + bl 36d9fc │ │ │ │ + b ce8f8 │ │ │ │ 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 cea5c │ │ │ │ + b ce8f8 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cea50 │ │ │ │ + b ce8ec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - mlseq sl, r8, r2, ip │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + mlseq sl, r0, r2, ip │ │ │ │ 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] @ cedcc │ │ │ │ + ldr r2, [pc, #352] @ cec68 │ │ │ │ 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 cecd4 │ │ │ │ - ldr r2, [pc, #324] @ cedd0 │ │ │ │ + beq ceb70 │ │ │ │ + ldr r2, [pc, #324] @ cec6c │ │ │ │ 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 ced1c │ │ │ │ + bne cebb8 │ │ │ │ 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 b7c48 │ │ │ │ + bl b76f4 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ced90 │ │ │ │ + beq cec2c │ │ │ │ movw r3, #43956 @ 0xabb4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [pc, #224] @ cedd0 │ │ │ │ + ldr r2, [pc, #224] @ cec6c │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ced48 │ │ │ │ + ble cebe4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ced64 │ │ │ │ + bne cec00 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cecb0 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b ceb4c │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ced9c │ │ │ │ + bne cec38 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cecb0 │ │ │ │ + bne ceb4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b cecb0 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b ceb4c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ced10 │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + beq cebac │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cedb0 │ │ │ │ + bne cec4c │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ced10 │ │ │ │ + bne cebac │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ced10 │ │ │ │ - bl 36ccf4 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b cebac │ │ │ │ + bl 36d9fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b cecb0 │ │ │ │ + b ceb4c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cecb0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq cf08c │ │ │ │ - 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 cef00 │ │ │ │ - add r2, r0, r2 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cef68 │ │ │ │ - movw r4, #8504 @ 0x2138 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - ldr r5, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ - movt r3, #12 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r5, r3 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne cf0a8 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl c3530 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq ceef4 │ │ │ │ - ldr r1, [r4, #84] @ 0x54 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - tst r1, #16384 @ 0x4000 │ │ │ │ - beq ceea4 │ │ │ │ - ldr r1, [pc, #608] @ cf0c8 │ │ │ │ - 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, #8408 @ 0x20d8 │ │ │ │ - movt r0, #30 │ │ │ │ - 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 cefa4 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - movne lr, r0 │ │ │ │ - movne ip, r0 │ │ │ │ - bne cefd8 │ │ │ │ - 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 cee08 │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #428] @ cf0c8 │ │ │ │ - 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 cee0c │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne cee18 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - movw r4, #8504 @ 0x2138 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - cmp r1, r4 │ │ │ │ - bne cee20 │ │ │ │ - ldr r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble cee20 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r3] │ │ │ │ - b ceef4 │ │ │ │ - ldr lr, [r0, #12] │ │ │ │ - cmp lr, r1 │ │ │ │ - bne cf054 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - bne cf060 │ │ │ │ - ldr r1, [r0, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - moveq ip, r0 │ │ │ │ - bne cf038 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - beq cf04c │ │ │ │ - movw r5, #8716 @ 0x220c │ │ │ │ - movt r5, #104 @ 0x68 │ │ │ │ - movw r4, #9172 @ 0x23d4 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - cmp r1, r4 │ │ │ │ - cmpne r1, r5 │ │ │ │ - bne cf010 │ │ │ │ - cmp ip, #0 │ │ │ │ - bne cf01c │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - beq ceef0 │ │ │ │ - str r3, [r0, #20] │ │ │ │ - b ceef0 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq ceff4 │ │ │ │ - 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 ceef4 │ │ │ │ - ldr ip, [r1, #12] │ │ │ │ - cmp ip, #0 │ │ │ │ - mov ip, r0 │ │ │ │ - bne cefcc │ │ │ │ - b cf068 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - b cf008 │ │ │ │ - mov lr, r1 │ │ │ │ - mov ip, r1 │ │ │ │ - b cefcc │ │ │ │ - mov ip, lr │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r7, [r1, #4] │ │ │ │ - movw r6, #8716 @ 0x220c │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - movw r5, #9172 @ 0x23d4 │ │ │ │ - movt r5, #104 @ 0x68 │ │ │ │ - cmp r7, r5 │ │ │ │ - cmpne r7, r6 │ │ │ │ - moveq lr, r1 │ │ │ │ - b cefcc │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - b 1733a4 │ │ │ │ - mov r1, #0 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - blx r5 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne ceea4 │ │ │ │ - b ceef4 │ │ │ │ + b ceb4c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ │ │ │ │ -000cf0cc : │ │ │ │ +000cec70 : │ │ │ │ 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 cf4a4 │ │ │ │ + beq cf048 │ │ │ │ mov r2, r1 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq cf474 │ │ │ │ + beq cf018 │ │ │ │ cmp r1, #0 │ │ │ │ - blt cf25c │ │ │ │ + blt cee00 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf12c │ │ │ │ + bne cecd0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf2cc │ │ │ │ + bne cee70 │ │ │ │ movw r5, #8504 @ 0x2138 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cf338 │ │ │ │ + bne ceedc │ │ │ │ movw r0, #8504 @ 0x2138 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cf210 │ │ │ │ + beq cedb4 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cf354 │ │ │ │ - ldr r0, [pc, #952] @ cf534 │ │ │ │ + beq ceef8 │ │ │ │ + ldr r0, [pc, #952] @ cf0d8 │ │ │ │ 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 │ │ │ │ @@ -165141,278 +164862,468 @@ │ │ │ │ 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 cf21c │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + bne cedc0 │ │ │ │ + movw r1, #10552 @ 0x2938 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne cf390 │ │ │ │ + bne cef34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne cf320 │ │ │ │ + bne ceec4 │ │ │ │ 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 cf4f8 │ │ │ │ + bgt cf09c │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #8408 @ 0x20d8 │ │ │ │ + movw r0, #10552 @ 0x2938 │ │ │ │ movt r0, #30 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf200 │ │ │ │ + beq ceda4 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf39c │ │ │ │ - b cf3d0 │ │ │ │ + beq cef40 │ │ │ │ + b cef74 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cf114 │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + beq cecb8 │ │ │ │ + ldr r1, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #700] @ cf534 │ │ │ │ - mov r1, #28 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #10 │ │ │ │ - mul r1, r1, r3 │ │ │ │ + ldr lr, [pc, #700] @ cf0d8 │ │ │ │ + mov r3, #28 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + cmp r1, #10 │ │ │ │ + mul r3, r3, r1 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ - movls r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - add ip, r4, r1 │ │ │ │ + movls r1, #0 │ │ │ │ + movhi r1, #1 │ │ │ │ + add ip, r4, r3 │ │ │ │ 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 │ │ │ │ + orreq r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addne r3, r3, #91136 @ 0x16400 │ │ │ │ + addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r4, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq cf120 │ │ │ │ - b cf12c │ │ │ │ + beq cecc4 │ │ │ │ + b cecd0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf48c │ │ │ │ + bne cf030 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r5, #8504 @ 0x2138 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r1, r5 │ │ │ │ - bne cf134 │ │ │ │ + bne cecd8 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf134 │ │ │ │ + ble cecd8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf210 │ │ │ │ + bgt cedb4 │ │ │ │ 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 cf45c │ │ │ │ + bne cf000 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq cf20c │ │ │ │ - b cf3dc │ │ │ │ + beq cedb0 │ │ │ │ + b cef80 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #8504 @ 0x2138 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cf210 │ │ │ │ + beq cedb4 │ │ │ │ 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 cf21c │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + bne cedc0 │ │ │ │ + movw r1, #10552 @ 0x2938 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf1f0 │ │ │ │ + beq ced94 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf49c │ │ │ │ + bne cf040 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne cf410 │ │ │ │ + bne cefb4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf3e4 │ │ │ │ + bne cef88 │ │ │ │ cmp r2, #0 │ │ │ │ movne ip, r1 │ │ │ │ - bne cf45c │ │ │ │ + bne cf000 │ │ │ │ mov ip, r1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bne cf318 │ │ │ │ + bne ceebc │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b cf20c │ │ │ │ + b cedb0 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cf52c │ │ │ │ + beq cf0d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf3c0 │ │ │ │ + beq cef64 │ │ │ │ mov ip, r1 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [ip, #24] │ │ │ │ - b cf210 │ │ │ │ + b cedb4 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ movw lr, #9172 @ 0x23d4 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ movw r6, #8716 @ 0x220c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r7, r6 │ │ │ │ cmpne r7, lr │ │ │ │ - bne cf4c8 │ │ │ │ + bne cf06c │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf458 │ │ │ │ + bne ceffc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - beq cf3d0 │ │ │ │ + beq cef74 │ │ │ │ cmp r2, r6 │ │ │ │ cmpne r2, lr │ │ │ │ - beq cf318 │ │ │ │ + beq ceebc │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r3, #20] │ │ │ │ - beq cf408 │ │ │ │ - b cf404 │ │ │ │ + beq cefac │ │ │ │ + b cefa8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt cf518 │ │ │ │ + blt cf0bc │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf2d0 │ │ │ │ + bne cee74 │ │ │ │ movw r5, #8504 @ 0x2138 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - b cf134 │ │ │ │ + b cecd8 │ │ │ │ mov ip, #0 │ │ │ │ - b cf3c4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b cef68 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + movw r1, #59412 @ 0xe814 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf4e4 │ │ │ │ + bne cf088 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ streq r2, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq cf3dc │ │ │ │ + beq cef80 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq cf3dc │ │ │ │ - b cf45c │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + beq cef80 │ │ │ │ + b cf000 │ │ │ │ + movw r1, #10552 @ 0x2938 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf200 │ │ │ │ - b cf24c │ │ │ │ + beq ceda4 │ │ │ │ + b cedf0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cf47c │ │ │ │ + beq cf020 │ │ │ │ mov r2, #0 │ │ │ │ - b cf268 │ │ │ │ + b cee0c │ │ │ │ + mov ip, r1 │ │ │ │ + b cefbc │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq cf394 │ │ │ │ + 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 cf208 │ │ │ │ + add r2, r0, r2 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cf270 │ │ │ │ + movw r4, #8504 @ 0x2138 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + ldr r5, [r4, #152] @ 0x98 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ + movt r3, #12 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r5, r3 │ │ │ │ + str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bne cf3b0 │ │ │ │ + movw r0, #8504 @ 0x2138 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl c3130 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq cf1fc │ │ │ │ + ldr r1, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + tst r1, #16384 @ 0x4000 │ │ │ │ + beq cf1ac │ │ │ │ + ldr r1, [pc, #608] @ cf3d0 │ │ │ │ + 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, #10552 @ 0x2938 │ │ │ │ + movt r0, #30 │ │ │ │ + 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 cf2ac │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r4 │ │ │ │ + movne lr, r0 │ │ │ │ + movne ip, r0 │ │ │ │ + bne cf2e0 │ │ │ │ + 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 cf110 │ │ │ │ + ldr r1, [r0, #180] @ 0xb4 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr ip, [pc, #428] @ cf3d0 │ │ │ │ + mov r3, #28 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + cmp r1, #10 │ │ │ │ + mul r3, r3, r1 │ │ │ │ + ldr r2, [r2, ip] │ │ │ │ + movls r1, #0 │ │ │ │ + movhi r1, #1 │ │ │ │ + add ip, r2, r3 │ │ │ │ + add ip, ip, #91136 @ 0x16400 │ │ │ │ + ldr ip, [ip, #428] @ 0x1ac │ │ │ │ + cmp ip, r0 │ │ │ │ + orreq r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + addne r3, r3, #91136 @ 0x16400 │ │ │ │ + addeq r3, r3, #96256 @ 0x17800 │ │ │ │ + addne r3, r3, #428 @ 0x1ac │ │ │ │ + addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ + add r2, r2, r3 │ │ │ │ + add r2, r2, #24 │ │ │ │ + b cf114 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne cf120 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + movw r4, #8504 @ 0x2138 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + cmp r1, r4 │ │ │ │ + bne cf128 │ │ │ │ + ldr r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble cf128 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r3] │ │ │ │ + b cf1fc │ │ │ │ + ldr lr, [r0, #12] │ │ │ │ + cmp lr, r1 │ │ │ │ + bne cf35c │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + cmp r1, r4 │ │ │ │ + bne cf368 │ │ │ │ + ldr r1, [r0, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + moveq ip, r0 │ │ │ │ + bne cf340 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r4 │ │ │ │ + beq cf354 │ │ │ │ + movw r5, #8716 @ 0x220c │ │ │ │ + movt r5, #104 @ 0x68 │ │ │ │ + movw r4, #9172 @ 0x23d4 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + cmp r1, r4 │ │ │ │ + cmpne r1, r5 │ │ │ │ + bne cf318 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne cf324 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + beq cf1f8 │ │ │ │ + str r3, [r0, #20] │ │ │ │ + b cf1f8 │ │ │ │ + cmp lr, #0 │ │ │ │ + beq cf2fc │ │ │ │ + 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 cf1fc │ │ │ │ + ldr ip, [r1, #12] │ │ │ │ + cmp ip, #0 │ │ │ │ + mov ip, r0 │ │ │ │ + bne cf2d4 │ │ │ │ + b cf370 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + b cf310 │ │ │ │ + mov lr, r1 │ │ │ │ mov ip, r1 │ │ │ │ - b cf418 │ │ │ │ + b cf2d4 │ │ │ │ + mov ip, lr │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + movw r6, #8716 @ 0x220c │ │ │ │ + movt r6, #104 @ 0x68 │ │ │ │ + movw r5, #9172 @ 0x23d4 │ │ │ │ + movt r5, #104 @ 0x68 │ │ │ │ + cmp r7, r5 │ │ │ │ + cmpne r7, r6 │ │ │ │ + moveq lr, r1 │ │ │ │ + b cf2d4 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movw r1, #59412 @ 0xe814 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + b 1736ec │ │ │ │ + mov r1, #0 │ │ │ │ + movw r0, #8504 @ 0x2138 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + blx r5 │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne cf1ac │ │ │ │ + b cf1fc │ │ │ │ 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 cf954 │ │ │ │ + beq cf7f0 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5976 @ 0x1758 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq cf750 │ │ │ │ + beq cf5ec │ │ │ │ cmp ip, #0 │ │ │ │ - blt cf6e0 │ │ │ │ + blt cf57c │ │ │ │ add r2, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf598 │ │ │ │ + bne cf434 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf768 │ │ │ │ + bne cf604 │ │ │ │ movw r4, #8504 @ 0x2138 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #12320 @ 0x3020 │ │ │ │ + movw r1, #11324 @ 0x2c3c │ │ │ │ movt r1, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cf7c0 │ │ │ │ + bne cf65c │ │ │ │ movw r0, #8504 @ 0x2138 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf688 │ │ │ │ + beq cf524 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cf7e0 │ │ │ │ - ldr ip, [pc, #920] @ cf98c │ │ │ │ + beq cf67c │ │ │ │ + ldr ip, [pc, #920] @ cf828 │ │ │ │ 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 │ │ │ │ @@ -165427,264 +165338,264 @@ │ │ │ │ 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 cf690 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + bne cf52c │ │ │ │ + movw r1, #10552 @ 0x2938 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r6 │ │ │ │ - bne cf81c │ │ │ │ + bne cf6b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ movne r1, #0 │ │ │ │ - bne cf7a8 │ │ │ │ + bne cf644 │ │ │ │ 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 cf934 │ │ │ │ + bgt cf7d0 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw ip, #8408 @ 0x20d8 │ │ │ │ + movw ip, #10552 @ 0x2938 │ │ │ │ movt ip, #30 │ │ │ │ str r1, [r3] │ │ │ │ str ip, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf678 │ │ │ │ + beq cf514 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cf828 │ │ │ │ + beq cf6c4 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b cf684 │ │ │ │ + b cf520 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq cf580 │ │ │ │ - ldr r1, [r0, #180] @ 0xb4 │ │ │ │ + beq cf41c │ │ │ │ + ldr ip, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #656] @ cf98c │ │ │ │ - mov ip, #28 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - cmp r1, #10 │ │ │ │ - mul ip, ip, r1 │ │ │ │ + ldr lr, [pc, #656] @ cf828 │ │ │ │ + mov r1, #28 │ │ │ │ + sub ip, ip, #1 │ │ │ │ + cmp ip, #10 │ │ │ │ + mul r1, r1, ip │ │ │ │ ldr r2, [r2, lr] │ │ │ │ - movls r1, #0 │ │ │ │ - movhi r1, #1 │ │ │ │ - add lr, r2, ip │ │ │ │ + movls ip, #0 │ │ │ │ + movhi ip, #1 │ │ │ │ + add lr, r2, r1 │ │ │ │ add lr, lr, #91136 @ 0x16400 │ │ │ │ ldr lr, [lr, #428] @ 0x1ac │ │ │ │ cmp lr, r0 │ │ │ │ - orreq r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - addne r1, ip, #91136 @ 0x16400 │ │ │ │ - addeq r1, ip, #96256 @ 0x17800 │ │ │ │ + orreq ip, ip, #1 │ │ │ │ + cmp ip, #0 │ │ │ │ + addne r1, r1, #91136 @ 0x16400 │ │ │ │ + addeq r1, r1, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r2, #24 │ │ │ │ - beq cf58c │ │ │ │ - b cf598 │ │ │ │ + beq cf428 │ │ │ │ + b cf434 │ │ │ │ cmp ip, #0 │ │ │ │ - blt cf978 │ │ │ │ + blt cf814 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf598 │ │ │ │ + beq cf434 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cf8d8 │ │ │ │ + bne cf774 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8504 @ 0x2138 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r1, r4 │ │ │ │ - bne cf8e0 │ │ │ │ + bne cf77c │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf8e0 │ │ │ │ + ble cf77c │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r3 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b cf688 │ │ │ │ + b cf524 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq cf684 │ │ │ │ - b cf6d8 │ │ │ │ + beq cf520 │ │ │ │ + b cf574 │ │ │ │ mov r1, #0 │ │ │ │ movw r0, #8504 @ 0x2138 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf688 │ │ │ │ + beq cf524 │ │ │ │ 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 cf690 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + bne cf52c │ │ │ │ + movw r1, #10552 @ 0x2938 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf668 │ │ │ │ + beq cf504 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cf8e8 │ │ │ │ + bne cf784 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, r4 │ │ │ │ - bne cf8f0 │ │ │ │ + bne cf78c │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cf85c │ │ │ │ + bne cf6f8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne cf8d0 │ │ │ │ + bne cf76c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq cf6cc │ │ │ │ - b cf8ac │ │ │ │ + beq cf568 │ │ │ │ + b cf748 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne cf840 │ │ │ │ + bne cf6dc │ │ │ │ ldr r7, [lr, #4] │ │ │ │ movw r5, #9172 @ 0x23d4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ movw r6, #8716 @ 0x220c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r7, r6 │ │ │ │ cmpne r7, r5 │ │ │ │ - bne cf904 │ │ │ │ + bne cf7a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf8fc │ │ │ │ + bne cf798 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq cf6cc │ │ │ │ + beq cf568 │ │ │ │ cmp r3, r6 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne cf8fc │ │ │ │ + bne cf798 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cf7a8 │ │ │ │ + beq cf644 │ │ │ │ ldr r3, [ip, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ str ip, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #20] │ │ │ │ str r0, [ip, #24] │ │ │ │ - b cf688 │ │ │ │ + b cf524 │ │ │ │ mov ip, r1 │ │ │ │ - b cf8b4 │ │ │ │ + b cf750 │ │ │ │ movw r4, #8504 @ 0x2138 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ - b cf5a0 │ │ │ │ + b cf43c │ │ │ │ mov ip, #0 │ │ │ │ - b cf84c │ │ │ │ + b cf6e8 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b cf86c │ │ │ │ + b cf708 │ │ │ │ mov ip, lr │ │ │ │ - b cf8b4 │ │ │ │ + b cf750 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf920 │ │ │ │ + bne cf7bc │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, r4 │ │ │ │ streq r3, [r0, #20] │ │ │ │ streq r1, [r0, #24] │ │ │ │ - beq cf6d8 │ │ │ │ + beq cf574 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r0, #20] │ │ │ │ streq r1, [r0, #24] │ │ │ │ - beq cf6d8 │ │ │ │ - b cf8b4 │ │ │ │ - movw r1, #8408 @ 0x20d8 │ │ │ │ + beq cf574 │ │ │ │ + b cf750 │ │ │ │ + movw r1, #10552 @ 0x2938 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf678 │ │ │ │ - b cf6c0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq cf514 │ │ │ │ + b cf55c │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #58708 @ 0xe554 │ │ │ │ + movw r1, #59412 @ 0xe814 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cf758 │ │ │ │ + beq cf5f4 │ │ │ │ mov r3, #0 │ │ │ │ - b cf6ec │ │ │ │ + b cf588 │ │ │ │ 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 cf9bc │ │ │ │ + blt cf858 │ │ │ │ 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 cf9a8 │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + beq cf844 │ │ │ │ + ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #76] @ cfa24 │ │ │ │ - mov r2, #28 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #10 │ │ │ │ - mul r2, r2, r3 │ │ │ │ + ldr ip, [pc, #76] @ cf8c0 │ │ │ │ + mov r3, #28 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r2, #10 │ │ │ │ + mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ - movls r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - add ip, r1, r2 │ │ │ │ + movls r2, #0 │ │ │ │ + movhi r2, #1 │ │ │ │ + add ip, r1, r3 │ │ │ │ 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 │ │ │ │ + orreq r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + addne r3, r3, #91136 @ 0x16400 │ │ │ │ + addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r3 │ │ │ │ add r0, r1, #24 │ │ │ │ - b cf9b0 │ │ │ │ + b cf84c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cfa28 <_PyStaticType_GetState@@Base>: │ │ │ │ +000cf8c4 <_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 │ │ │ │ @@ -165707,29 +165618,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, #12320 @ 0x3020 │ │ │ │ + movw r3, #11324 @ 0x2c3c │ │ │ │ movt r3, #12 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cfb50 <_PyStaticType_GetState@@Base+0x128> │ │ │ │ + bne cf9ec <_PyStaticType_GetState@@Base+0x128> │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c3530 │ │ │ │ + bl c3130 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfb9c <_PyStaticType_GetState@@Base+0x174> │ │ │ │ + beq cfa38 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq cfb68 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ - ldr r1, [pc, #196] @ cfba4 <_PyStaticType_GetState@@Base+0x17c> │ │ │ │ + beq cfa04 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + ldr r1, [pc, #196] @ cfa40 <_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 │ │ │ │ @@ -165744,197 +165655,197 @@ │ │ │ │ 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 cfb88 <_PyStaticType_GetState@@Base+0x160> │ │ │ │ - movw r3, #8408 @ 0x20d8 │ │ │ │ + bne cfa24 <_PyStaticType_GetState@@Base+0x160> │ │ │ │ + movw r3, #10552 @ 0x2938 │ │ │ │ movt r3, #30 │ │ │ │ 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 cfb9c <_PyStaticType_GetState@@Base+0x174> │ │ │ │ + beq cfa38 <_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 cfb38 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ + beq cf9d4 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b cfb38 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ + b cf9d4 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ mov r0, #0 │ │ │ │ - b cfb48 <_PyStaticType_GetState@@Base+0x120> │ │ │ │ + b cf9e4 <_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 cfbf4 <_PyStaticType_GetState@@Base+0x1cc> │ │ │ │ + bne cfa90 <_PyStaticType_GetState@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r0, #20] │ │ │ │ strne r2, [r0, #24] │ │ │ │ - bne cfbec <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + bne cfa88 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ movw ip, #8504 @ 0x2138 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ streq r3, [r0, #20] │ │ │ │ streq r3, [r0, #24] │ │ │ │ - bne cfc7c <_PyStaticType_GetState@@Base+0x254> │ │ │ │ + bne cfb18 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r2, #12] │ │ │ │ subs r7, ip, #0 │ │ │ │ - bne cfcd8 <_PyStaticType_GetState@@Base+0x2b0> │ │ │ │ + bne cfb74 <_PyStaticType_GetState@@Base+0x2b0> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ movw ip, #8504 @ 0x2138 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ - bne cfcf0 <_PyStaticType_GetState@@Base+0x2c8> │ │ │ │ + bne cfb8c <_PyStaticType_GetState@@Base+0x2c8> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cfc94 <_PyStaticType_GetState@@Base+0x26c> │ │ │ │ + bne cfb30 <_PyStaticType_GetState@@Base+0x26c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfcb0 <_PyStaticType_GetState@@Base+0x288> │ │ │ │ + bne cfb4c <_PyStaticType_GetState@@Base+0x288> │ │ │ │ mov r7, r2 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq cfcc4 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ + beq cfb60 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ movw ip, #8716 @ 0x220c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r4, ip │ │ │ │ movw ip, #9172 @ 0x23d4 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ cmpne lr, r4 │ │ │ │ - bne cfd2c <_PyStaticType_GetState@@Base+0x304> │ │ │ │ + bne cfbc8 <_PyStaticType_GetState@@Base+0x304> │ │ │ │ mov r3, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfc7c <_PyStaticType_GetState@@Base+0x254> │ │ │ │ + beq cfb18 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ strne r0, [r2, #20] │ │ │ │ - b cfcbc <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + b cfb58 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq cfbec <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ - b cfcd0 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ + beq cfa88 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + b cfb6c <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ ldr r4, [lr, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq cfd24 <_PyStaticType_GetState@@Base+0x2fc> │ │ │ │ + beq cfbc0 <_PyStaticType_GetState@@Base+0x2fc> │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ - beq cfc28 <_PyStaticType_GetState@@Base+0x200> │ │ │ │ - b cfc64 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq cfac4 <_PyStaticType_GetState@@Base+0x200> │ │ │ │ + b cfb00 <_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 cfbec <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + b cfa88 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfcc4 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ + bne cfb60 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ movw ip, #8504 @ 0x2138 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ - b cfc2c <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + b cfac8 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ mov lr, r2 │ │ │ │ ldr r6, [lr, #4] │ │ │ │ movw r4, #8716 @ 0x220c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movw r5, #9172 @ 0x23d4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne cfd38 <_PyStaticType_GetState@@Base+0x310> │ │ │ │ + bne cfbd4 <_PyStaticType_GetState@@Base+0x310> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, lr │ │ │ │ - beq cfc2c <_PyStaticType_GetState@@Base+0x204> │ │ │ │ - b cfc64 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq cfac8 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + b cfb00 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ mov r7, r2 │ │ │ │ - b cfcf4 <_PyStaticType_GetState@@Base+0x2cc> │ │ │ │ + b cfb90 <_PyStaticType_GetState@@Base+0x2cc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfc58 <_PyStaticType_GetState@@Base+0x230> │ │ │ │ - b cfc64 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq cfaf4 <_PyStaticType_GetState@@Base+0x230> │ │ │ │ + b cfb00 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfc2c <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + beq cfac8 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ subs r3, r7, #0 │ │ │ │ - bne cfc64 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + bne cfb00 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ str r7, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - b cfcd0 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ + b cfb6c <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ │ │ │ │ -000cfd54 : │ │ │ │ +000cfbf0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfd68 │ │ │ │ + beq cfc04 │ │ │ │ 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 d1bf8 <_PyType_GetDict@@Base> │ │ │ │ + bl d1a90 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfdc4 │ │ │ │ + beq cfc60 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58752 @ 0xe580 │ │ │ │ + movw r1, #59456 @ 0xe840 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt cfdb8 │ │ │ │ + blt cfc54 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfd98 │ │ │ │ + beq cfc34 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b cfd64 │ │ │ │ + b cfc00 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi cfe1c │ │ │ │ + bhi cfcb8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul r0, r0, r1 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ lsr r2, r3, #3 │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -165945,140 +165856,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 cfe64 │ │ │ │ + bne cfd00 │ │ │ │ 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 cfe54 │ │ │ │ - b cfe64 │ │ │ │ + beq cfcf0 │ │ │ │ + b cfd00 │ │ │ │ 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 cff64 │ │ │ │ + beq cfe00 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [r0, #132] @ 0x84 │ │ │ │ - bne d003c │ │ │ │ + bne cfed8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #21976 @ 0x55d8 │ │ │ │ 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 cffe4 │ │ │ │ - ldr r2, [pc, #428] @ d0098 │ │ │ │ + beq cfe80 │ │ │ │ + ldr r2, [pc, #428] @ cff34 │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne cffbc │ │ │ │ + bne cfe58 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cffbc │ │ │ │ - ldr r1, [pc, #396] @ d009c │ │ │ │ + beq cfe58 │ │ │ │ + ldr r1, [pc, #396] @ cff38 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cffdc │ │ │ │ + beq cfe78 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cff44 │ │ │ │ + beq cfde0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #25568 @ 0x63e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2f048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cff8c │ │ │ │ - ldr r3, [pc, #284] @ d00a0 │ │ │ │ + bne cfe28 │ │ │ │ + ldr r3, [pc, #284] @ cff3c │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b cff3c │ │ │ │ + b cfdd8 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl df57c │ │ │ │ + bl df414 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq cff84 │ │ │ │ - ldr r2, [pc, #248] @ d00a4 │ │ │ │ + beq cfe20 │ │ │ │ + ldr r2, [pc, #248] @ cff40 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, fp, #16 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl d31d4 <_PyUnicode_InternMortal@@Base> │ │ │ │ - b cff84 │ │ │ │ - ldr r0, [pc, #216] @ d009c │ │ │ │ - bl cfd54 │ │ │ │ + bl d3048 <_PyUnicode_InternMortal@@Base> │ │ │ │ + b cfe20 │ │ │ │ + ldr r0, [pc, #216] @ cff38 │ │ │ │ + bl cfbf0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cff08 │ │ │ │ - ldr r1, [pc, #196] @ d009c │ │ │ │ + bne cfda4 │ │ │ │ + ldr r1, [pc, #196] @ cff38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e970 │ │ │ │ + bl 3ea54 │ │ │ │ mov r0, #0 │ │ │ │ - b cff3c │ │ │ │ + b cfdd8 │ │ │ │ ldr r0, [r1, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq d001c │ │ │ │ + beq cfeb8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble d0028 │ │ │ │ + ble cfec4 │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ cmp ip, r2 │ │ │ │ - bne cfff8 │ │ │ │ - b cfee4 │ │ │ │ + bne cfe94 │ │ │ │ + b cfd80 │ │ │ │ cmp r1, r2 │ │ │ │ - beq cfee4 │ │ │ │ + beq cfd80 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d0014 │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne cfeb0 │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #2564 @ 0xa04 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cffdc │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cfe78 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #88] @ d00a4 │ │ │ │ + ldr ip, [pc, #88] @ cff40 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -166090,396 +166001,396 @@ │ │ │ │ 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 cfec0 │ │ │ │ - ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r2, fp, r8, lsl #28 │ │ │ │ - rsbeq r4, fp, r8, asr r2 │ │ │ │ + b cfd5c │ │ │ │ + rsbeq r2, fp, r8, asr #27 │ │ │ │ + rsbeq r2, fp, r0, lsl #28 │ │ │ │ + rsbeq r4, fp, r0, asr r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d00a8 : │ │ │ │ +000cff44 : │ │ │ │ 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, #24216 @ 0x5e98 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c2fa8 │ │ │ │ + bl c2bc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r4, r3 │ │ │ │ - beq d00ec │ │ │ │ + beq cff88 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 2d98ac │ │ │ │ + bl 2db7f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d00f8 │ │ │ │ + beq cff94 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d010c │ │ │ │ + ble cffa8 │ │ │ │ mov r4, #0 │ │ │ │ - b d00ec │ │ │ │ + b cff88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d0104 │ │ │ │ + bne cffa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0104 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b cffa0 │ │ │ │ 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] @ d02fc │ │ │ │ + ldr r1, [pc, #432] @ d0198 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0188 │ │ │ │ - ldr r1, [pc, #400] @ d02fc │ │ │ │ + beq d0024 │ │ │ │ + ldr r1, [pc, #400] @ d0198 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d24a8 │ │ │ │ + bl d2340 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0274 │ │ │ │ + ble d0110 │ │ │ │ cmp r3, #0 │ │ │ │ - blt d02f4 │ │ │ │ + blt d0190 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #356] @ d0300 │ │ │ │ + ldr r1, [pc, #356] @ d019c │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d01d4 │ │ │ │ - ldr r1, [pc, #328] @ d0300 │ │ │ │ + beq d0070 │ │ │ │ + ldr r1, [pc, #328] @ d019c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d24a8 │ │ │ │ + bl d2340 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d02d4 │ │ │ │ + ble d0170 │ │ │ │ cmp r3, #0 │ │ │ │ - blt d02f4 │ │ │ │ + blt d0190 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #284] @ d0304 │ │ │ │ + ldr r1, [pc, #284] @ d01a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0220 │ │ │ │ - ldr r1, [pc, #256] @ d0304 │ │ │ │ + beq d00bc │ │ │ │ + ldr r1, [pc, #256] @ d01a0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d24a8 │ │ │ │ + bl d2340 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d02b4 │ │ │ │ + ble d0150 │ │ │ │ cmp r3, #0 │ │ │ │ - blt d02f4 │ │ │ │ + blt d0190 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #212] @ d0308 │ │ │ │ + ldr r1, [pc, #212] @ d01a4 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d0268 │ │ │ │ + beq d0104 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #180] @ d0308 │ │ │ │ + ldr r1, [pc, #180] @ d01a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d24a8 │ │ │ │ + bl d2340 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0294 │ │ │ │ + ble d0130 │ │ │ │ asr r0, r3, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d0188 │ │ │ │ + bne d0024 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b d0188 │ │ │ │ + b d0024 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne d0268 │ │ │ │ + bne d0104 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b d0268 │ │ │ │ + b d0104 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d0220 │ │ │ │ + bne d00bc │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b d0220 │ │ │ │ + b d00bc │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d01d4 │ │ │ │ + bne d0070 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b d01d4 │ │ │ │ + b d0070 │ │ │ │ mvn r0, #0 │ │ │ │ - b d026c │ │ │ │ - rsbeq r2, fp, r8, lsl #28 │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ - rsbeq r3, fp, ip, ror r0 │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ + b d0108 │ │ │ │ + rsbeq r2, fp, r0, lsl #28 │ │ │ │ + rsbeq r2, fp, r0, ror #28 │ │ │ │ + rsbeq r3, fp, r4, ror r0 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ │ │ │ │ -000d030c : │ │ │ │ +000d01a8 : │ │ │ │ push {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 r7, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq d0ce4 │ │ │ │ + beq d0b80 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - movw r3, #48092 @ 0xbbdc │ │ │ │ + movw r3, #48720 @ 0xbe50 │ │ │ │ movt r3, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d03a0 │ │ │ │ + bne d023c │ │ │ │ mov r2, #1 │ │ │ │ - bl d0f24 │ │ │ │ + bl d0dc0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq d0378 │ │ │ │ + beq d0214 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2956] @ d0f0c │ │ │ │ + ldr r3, [pc, #2956] @ d0da8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0870 │ │ │ │ + bne d070c │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r3, #18452 @ 0x4814 │ │ │ │ + movw r3, #18060 @ 0x468c │ │ │ │ movt r3, #13 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d03f8 │ │ │ │ - movw r3, #50952 @ 0xc708 │ │ │ │ + beq d0294 │ │ │ │ + movw r3, #51792 @ 0xca50 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0884 │ │ │ │ + bne d0720 │ │ │ │ mov r2, #1 │ │ │ │ - bl d0f24 │ │ │ │ + bl d0dc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq d0740 │ │ │ │ + beq d05dc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #23292 @ 0x5afc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0bbc │ │ │ │ + beq d0a58 │ │ │ │ str r8, [r7] │ │ │ │ - b d0368 │ │ │ │ + b d0204 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d0678 │ │ │ │ + bne d0514 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d06cc │ │ │ │ + beq d0568 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d9940 │ │ │ │ + bl 2db884 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d0504 │ │ │ │ + beq d03a0 │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0628 │ │ │ │ + beq d04c4 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d05cc │ │ │ │ + beq d0468 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d0578 │ │ │ │ + bne d0414 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq d0598 │ │ │ │ + beq d0434 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq d0660 │ │ │ │ + beq d04fc │ │ │ │ cmp r5, #1 │ │ │ │ - beq d08fc │ │ │ │ + beq d0798 │ │ │ │ tst r5, #1 │ │ │ │ - bne d06e8 │ │ │ │ + bne d0584 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne d0368 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne d0204 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0d0c │ │ │ │ - ldr r1, [pc, #2628] @ d0f0c │ │ │ │ + beq d0ba8 │ │ │ │ + ldr r1, [pc, #2628] @ d0da8 │ │ │ │ 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 d0390 │ │ │ │ + beq d022c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0390 │ │ │ │ + bgt d022c │ │ │ │ sub r6, r3, #1 │ │ │ │ str r6, [r0] │ │ │ │ cmp r6, r2 │ │ │ │ - bne d0390 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d036c │ │ │ │ + bne d022c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0208 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2d9940 │ │ │ │ + bl 2db884 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq d0648 │ │ │ │ + beq d04e4 │ │ │ │ bic r6, r6, #1 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ tst r0, #1 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r5, [r2, #136] @ 0x88 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq d0610 │ │ │ │ + beq d04ac │ │ │ │ cmp r5, #0 │ │ │ │ - beq d0730 │ │ │ │ + beq d05cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #24216 @ 0x5e98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0708 │ │ │ │ + beq d05a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d046c │ │ │ │ + beq d0308 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r5, r5, r3 │ │ │ │ tst r0, #1 │ │ │ │ - bne d047c │ │ │ │ + bne d0318 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d08d8 │ │ │ │ + beq d0774 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq d0660 │ │ │ │ + beq d04fc │ │ │ │ cmp r5, #1 │ │ │ │ - beq d08fc │ │ │ │ + beq d0798 │ │ │ │ tst r5, #1 │ │ │ │ - bne d06e8 │ │ │ │ + bne d0584 │ │ │ │ str r5, [r7] │ │ │ │ - b d0368 │ │ │ │ + b d0204 │ │ │ │ mov r1, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2d9940 │ │ │ │ + bl 2db884 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq d0908 │ │ │ │ + beq d07a4 │ │ │ │ bic r6, r5, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ tst r0, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d0544 │ │ │ │ + bne d03e0 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0544 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0544 │ │ │ │ + bne d03e0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d03e0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9940 │ │ │ │ + bl 2db884 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #1 │ │ │ │ bicne r6, r6, #1 │ │ │ │ - bne d05f4 │ │ │ │ + bne d0490 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r7] │ │ │ │ - beq d0390 │ │ │ │ - b d0490 │ │ │ │ + beq d022c │ │ │ │ + b d032c │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0488 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0488 │ │ │ │ - ldr r3, [pc, #2192] @ d0f10 │ │ │ │ + bne d0324 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0324 │ │ │ │ + ldr r3, [pc, #2192] @ d0dac │ │ │ │ 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 │ │ │ │ @@ -166491,728 +166402,728 @@ │ │ │ │ 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 d0410 │ │ │ │ + bne d02ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r5, r3 │ │ │ │ - bge d0410 │ │ │ │ - b d049c │ │ │ │ + bge d02ac │ │ │ │ + b d0338 │ │ │ │ bic r5, r5, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d05c4 │ │ │ │ + bgt d0460 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r5] │ │ │ │ - b d049c │ │ │ │ + b d0338 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0560 │ │ │ │ + beq d03fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r5, r0, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b d0470 │ │ │ │ + b d030c │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d047c │ │ │ │ - ldr r3, [pc, #1988] @ d0f0c │ │ │ │ + b d0318 │ │ │ │ + ldr r3, [pc, #1988] @ d0da8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d09b4 │ │ │ │ + bne d0850 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #1956] @ d0f14 │ │ │ │ + ldr r1, [pc, #1956] @ d0db0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d0d5c │ │ │ │ + bne d0bf8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d0d84 │ │ │ │ + beq d0c20 │ │ │ │ ldr r3, [r9, sl] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #3892] @ 0xf34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0d84 │ │ │ │ + beq d0c20 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmp r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq d0a00 │ │ │ │ + beq d089c │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d08b8 │ │ │ │ + bne d0754 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0898 │ │ │ │ + bne d0734 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d08e8 │ │ │ │ + ble d0784 │ │ │ │ cmp r8, #0 │ │ │ │ strne r8, [r7] │ │ │ │ - bne d036c │ │ │ │ + bne d0208 │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r9, sl] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d09a4 │ │ │ │ + bne d0840 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d09c4 │ │ │ │ + bne d0860 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1760] @ d0f18 │ │ │ │ + ldr r1, [pc, #1760] @ d0db4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d093c │ │ │ │ + beq d07d8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d0858 │ │ │ │ + blt d06f4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0954 │ │ │ │ + bne d07f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r9, sl] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0390 │ │ │ │ + beq d022c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ rsb r6, r3, #0 │ │ │ │ - b d036c │ │ │ │ + b d0208 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d0ec8 │ │ │ │ + beq d0d64 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b d0498 │ │ │ │ + b d0334 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d07ec │ │ │ │ + bgt d0688 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d07ec │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d07ec │ │ │ │ + bne d0688 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0688 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d07e0 │ │ │ │ + bgt d067c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d07e0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d07e0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d047c │ │ │ │ + bne d067c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d067c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0318 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d07fc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d07fc │ │ │ │ + bne d0698 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0698 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - b d04a8 │ │ │ │ + b d0344 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d0470 │ │ │ │ + beq d030c │ │ │ │ ldr r5, [r3] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ orr r5, r3, r5 │ │ │ │ - b d0470 │ │ │ │ + b d030c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ movw r3, #23292 @ 0x5afc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d0e04 │ │ │ │ + beq d0ca0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d0d38 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne d0bd4 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0980 │ │ │ │ - bl 177ba8 │ │ │ │ + beq d081c │ │ │ │ + bl 177ef4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0858 │ │ │ │ + bgt d06f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0858 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0c5c │ │ │ │ + bne d06f4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0af8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d081c │ │ │ │ - b d0858 │ │ │ │ + beq d06b8 │ │ │ │ + b d06f4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0760 │ │ │ │ - b d0858 │ │ │ │ + beq d05fc │ │ │ │ + b d06f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r3, #15352 @ 0x3bf8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d0dd4 │ │ │ │ + bne d0c70 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0858 │ │ │ │ + beq d06f4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r8, r3, #0 │ │ │ │ - beq d0828 │ │ │ │ - b d03dc │ │ │ │ + beq d06c4 │ │ │ │ + b d0278 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne d07d4 │ │ │ │ + bne d0670 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #58824 @ 0xe5c8 │ │ │ │ + movw r0, #59528 @ 0xe888 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl d4ffc │ │ │ │ + bl d4e6c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq d0e48 │ │ │ │ - bl 337a6c │ │ │ │ + beq d0ce4 │ │ │ │ + bl 339ac4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d0d14 │ │ │ │ - bl df614 │ │ │ │ + bne d0bb0 │ │ │ │ + bl df4ac │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - bne d0b78 │ │ │ │ + bne d0a14 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [pc, #1184] @ d0f1c │ │ │ │ + ldr r2, [pc, #1184] @ d0db8 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl 303d7c <_Py_GetStdlibDir@@Base+0xa04> │ │ │ │ + bl 30600c <_Py_GetStdlibDir@@Base+0xa08> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq d0b78 │ │ │ │ + beq d0a14 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d0b58 │ │ │ │ + beq d09f4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1124] @ d0f20 │ │ │ │ + ldr r1, [pc, #1124] @ d0dbc │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl d030c │ │ │ │ + bl d01a8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d0ae4 │ │ │ │ + bne d0980 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 17824c │ │ │ │ + bl 178598 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - blt d0e50 │ │ │ │ - bne d0b2c │ │ │ │ + blt d0cec │ │ │ │ + bne d09c8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0b5c │ │ │ │ + beq d09f8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 190574 │ │ │ │ + bl 190c54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0b5c │ │ │ │ + beq d09f8 │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d07d4 │ │ │ │ + bgt d0670 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d07d4 │ │ │ │ + bne d0670 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d07d4 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0670 │ │ │ │ + bl bd438 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0e2c │ │ │ │ + ble d0cc8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d0b2c │ │ │ │ - bl 177348 │ │ │ │ + b d09c8 │ │ │ │ + bl 177694 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 165254 <_Py_VectorCall_StackRefSteal@@Base+0x758> │ │ │ │ + bl 16559c <_Py_VectorCall_StackRefSteal@@Base+0x758> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ - bne d0da4 │ │ │ │ + bne d0c40 │ │ │ │ mov r0, r3 │ │ │ │ - bl bd8d8 │ │ │ │ + bl bd438 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 177b4c │ │ │ │ + bl 177e98 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 31279c │ │ │ │ - b d0b30 │ │ │ │ + bl 314a38 │ │ │ │ + b d09cc │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #52460 @ 0xccec │ │ │ │ + movw r1, #53404 @ 0xd09c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 12b02c <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + bl 12b254 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0bfc │ │ │ │ + bne d0a98 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 2f0670 │ │ │ │ + bl 2f2618 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d0cbc │ │ │ │ + blt d0b58 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0c74 │ │ │ │ - bl 108738 │ │ │ │ + bne d0b10 │ │ │ │ + bl 1088ec │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0c20 │ │ │ │ + beq d0abc │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 193998 │ │ │ │ + bl 19406c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0cbc │ │ │ │ + bne d0b58 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33bf78 <_PyLazyImport_Reify@@Base> │ │ │ │ + bl 33dcd8 <_PyLazyImport_Reify@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0c5c │ │ │ │ + bgt d0af8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d0c5c │ │ │ │ + bne d0af8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r7] │ │ │ │ - bne d0368 │ │ │ │ - ldr r9, [pc, #668] @ d0f0c │ │ │ │ + bne d0204 │ │ │ │ + ldr r9, [pc, #668] @ d0da8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - b d0860 │ │ │ │ + b d06fc │ │ │ │ mov r1, r5 │ │ │ │ - bl 1746f4 │ │ │ │ + bl 174a3c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0c9c │ │ │ │ + bgt d0b38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq d0e80 │ │ │ │ + beq d0d1c │ │ │ │ cmp r6, #0 │ │ │ │ - bne d0e8c │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne d0d28 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0ea4 │ │ │ │ + bne d0d40 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0cd8 │ │ │ │ + bgt d0b74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d0ec0 │ │ │ │ - ldr r9, [pc, #556] @ d0f0c │ │ │ │ + beq d0d5c │ │ │ │ + ldr r9, [pc, #556] @ d0da8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - b d0858 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b d06f4 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [r7] │ │ │ │ mvn r6, #0 │ │ │ │ - b d036c │ │ │ │ + b d0208 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d0ab0 │ │ │ │ - b d0a68 │ │ │ │ + bne d094c │ │ │ │ + b d0904 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0d54 │ │ │ │ + bgt d0bf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq d099c │ │ │ │ + beq d0838 │ │ │ │ str r4, [r7] │ │ │ │ - b d0368 │ │ │ │ + b d0204 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r9, sl] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0828 │ │ │ │ + beq d06c4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0828 │ │ │ │ - b d0858 │ │ │ │ + beq d06c4 │ │ │ │ + b d06f4 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d08e0 │ │ │ │ + ble d077c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d080c │ │ │ │ + b d06a8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #15020 @ 0x3aac │ │ │ │ + movw r2, #15248 @ 0x3b90 │ │ │ │ movt r2, #4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1e5f64 <_PyDict_DelItemIf@@Base> │ │ │ │ + bl 1e6748 <_PyDict_DelItemIf@@Base> │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c89a8 │ │ │ │ + bl c8840 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b d0ba0 │ │ │ │ + b d0a3c │ │ │ │ mov r1, r5 │ │ │ │ - bl 27adb0 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27c8d0 <_PyType_LookupRef@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d09d8 │ │ │ │ + beq d0874 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r2, #136] @ 0x88 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0e18 │ │ │ │ + ble d0cb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d09d8 │ │ │ │ - b d09f0 │ │ │ │ - ldr r1, [pc, #268] @ d0f18 │ │ │ │ + beq d0874 │ │ │ │ + b d088c │ │ │ │ + ldr r1, [pc, #268] @ d0db4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 34d84 <_PyObject_DebugMallocStats@@Base+0xfd4> │ │ │ │ - b d0844 │ │ │ │ + b d06e0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne d0df8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0df8 │ │ │ │ + bne d0c94 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0c94 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d0b6c │ │ │ │ + bne d0a08 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0b6c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0a08 │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d07d4 │ │ │ │ + b d0670 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0b5c │ │ │ │ - bl 177ba8 │ │ │ │ + beq d09f8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne d0b00 │ │ │ │ - b d0b5c │ │ │ │ + bne d099c │ │ │ │ + b d09f8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0c9c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0b38 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0eac │ │ │ │ + ble d0d48 │ │ │ │ str r6, [r7] │ │ │ │ - b d0368 │ │ │ │ - bl 177ba8 │ │ │ │ - b d0bfc │ │ │ │ + b d0204 │ │ │ │ + bl 177ef4 │ │ │ │ + b d0a98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0e9c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0e9c │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d0cd8 │ │ │ │ + bne d0d38 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0d38 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0b74 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0eec │ │ │ │ + beq d0d88 │ │ │ │ mov r0, r1 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne d0ef4 │ │ │ │ + bne d0d90 │ │ │ │ str r1, [r7] │ │ │ │ - b d0d0c │ │ │ │ + b d0ba8 │ │ │ │ str r3, [r7] │ │ │ │ - b d0390 │ │ │ │ + b d022c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ - b d049c │ │ │ │ + b d0338 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ - rsbeq r2, fp, r0, lsr r8 │ │ │ │ - rsbeq r3, fp, ip, lsr #18 │ │ │ │ - rsbeq r3, fp, ip, asr r4 │ │ │ │ + rsbeq r2, fp, r0, ror #28 │ │ │ │ + rsbeq r2, fp, r8, lsr #16 │ │ │ │ + rsbeq r3, fp, r4, lsr #18 │ │ │ │ + rsbeq r3, fp, r4, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #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 d14e0 │ │ │ │ + beq d137c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne d11ec │ │ │ │ + bne d1088 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d123c │ │ │ │ - ldr r1, [pc, #1536] @ d1584 │ │ │ │ + beq d10d8 │ │ │ │ + ldr r1, [pc, #1536] @ d1420 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d138c │ │ │ │ + ble d1228 │ │ │ │ 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 d1284 │ │ │ │ + bne d1120 │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r6, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d1280 │ │ │ │ + bne d111c │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r6, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d107c │ │ │ │ + beq d0f18 │ │ │ │ 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 d1268 │ │ │ │ + bls d1104 │ │ │ │ bic r6, r9, #1 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1084 │ │ │ │ + beq d0f20 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1084 │ │ │ │ + beq d0f20 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d1450 │ │ │ │ + bne d1318 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq d1250 │ │ │ │ + beq d10ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1374 │ │ │ │ + ble d1210 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne d1160 │ │ │ │ + bne d0ffc │ │ │ │ tst r2, #16 │ │ │ │ - bne d13c4 │ │ │ │ + bne d1260 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1118 │ │ │ │ - blt d149c │ │ │ │ + beq d0fb4 │ │ │ │ + blt d1338 │ │ │ │ adds r2, r7, r2 │ │ │ │ - beq d1118 │ │ │ │ + beq d0fb4 │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1118 │ │ │ │ + beq d0fb4 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl e45a4 │ │ │ │ + bl e45d4 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1104 │ │ │ │ + bgt d0fa0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - beq d14c4 │ │ │ │ + beq d1360 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d1058 │ │ │ │ + bne d0ef4 │ │ │ │ cmn r1, #1 │ │ │ │ - beq d151c │ │ │ │ + beq d13b8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1030 │ │ │ │ + bne d0ecc │ │ │ │ cmp r9, #1 │ │ │ │ - bhi d1358 │ │ │ │ + bhi d11f4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne d1058 │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + bne d0ef4 │ │ │ │ + movw r0, #49748 @ 0xc254 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d1058 │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d0ef4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d132c │ │ │ │ + bne d11c8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r7, r8 │ │ │ │ ldrb r1, [r8, #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d132c │ │ │ │ + beq d11c8 │ │ │ │ ldr r1, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d154c │ │ │ │ + beq d13e8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bf0dc <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bl bec84 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq d1118 │ │ │ │ + beq d0fb4 │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq d1118 │ │ │ │ + beq d0fb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d1058 │ │ │ │ - ldr r1, [pc, #912] @ d1584 │ │ │ │ + b d0ef4 │ │ │ │ + ldr r1, [pc, #912] @ d1420 │ │ │ │ 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 │ │ │ │ @@ -167223,52 +167134,52 @@ │ │ │ │ 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 d0f84 │ │ │ │ + bne d0e20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d0f7c │ │ │ │ - b d14fc │ │ │ │ + bge d0e18 │ │ │ │ + b d1398 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d1064 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d1064 │ │ │ │ + bne d0f00 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0f00 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ tst r2, #4 │ │ │ │ - beq d1090 │ │ │ │ - b d1160 │ │ │ │ + beq d0f2c │ │ │ │ + b d0ffc │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d13e8 │ │ │ │ + beq d1284 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1488 │ │ │ │ + beq d1304 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r9, #43532 @ 0xaa0c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r9 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d1008 │ │ │ │ + bne d0ea4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1008 │ │ │ │ + bgt d0ea4 │ │ │ │ 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] │ │ │ │ @@ -167281,170 +167192,170 @@ │ │ │ │ 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 d13d4 │ │ │ │ + ble d1270 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d1008 │ │ │ │ + b d0ea4 │ │ │ │ ldr r8, [r7, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne d10c0 │ │ │ │ + bne d0f5c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 385e9c <_PyMarshal_GetXIData@@Base+0x6b4> │ │ │ │ + bl 3867bc <_PyMarshal_GetXIData@@Base+0x914> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d10c0 │ │ │ │ - b d1058 │ │ │ │ + bne d0f5c │ │ │ │ + b d0ef4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #1 │ │ │ │ - bne d1504 │ │ │ │ + bne d13a0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d1064 │ │ │ │ + b d0f00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d1070 │ │ │ │ + bne d0f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d1070 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d0f0c │ │ │ │ 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 d0fc0 │ │ │ │ - b d1284 │ │ │ │ + beq d0e5c │ │ │ │ + b d1120 │ │ │ │ ldr r8, [r7, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne d10c0 │ │ │ │ - b d1118 │ │ │ │ + bne d0f5c │ │ │ │ + b d0fb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d1324 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d1324 │ │ │ │ + bne d11c0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d11c0 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d1470 │ │ │ │ + bcs d12ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r9, #43532 @ 0xaa0c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r2, r9 │ │ │ │ - bne d1470 │ │ │ │ + bne d12ec │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1470 │ │ │ │ + bgt d12ec │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1793e0 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 17972c <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1488 │ │ │ │ + beq d1304 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d12b4 │ │ │ │ - b d1324 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d1058 │ │ │ │ - bl 177ba8 │ │ │ │ - b d1058 │ │ │ │ + bne d1150 │ │ │ │ + b d11c0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1324 │ │ │ │ + bne d11c0 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d1084 │ │ │ │ + b d0f20 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 177208 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d0ef4 │ │ │ │ + bl 177ef4 │ │ │ │ + b d0ef4 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r1, r0, #3 │ │ │ │ mla r1, lr, ip, r1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r1, r2 │ │ │ │ - b d10ac │ │ │ │ + b d0f48 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d1104 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b d0fa0 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r0, #0 │ │ │ │ - b d1074 │ │ │ │ + b d0f10 │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b d1364 │ │ │ │ + b d1200 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1058 │ │ │ │ - movw r2, #48608 @ 0xbde0 │ │ │ │ + beq d0ef4 │ │ │ │ + movw r2, #49748 @ 0xc254 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1058 │ │ │ │ - bl 177ba8 │ │ │ │ + beq d0ef4 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d1118 │ │ │ │ + b d0fb4 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne d119c │ │ │ │ - bl 177ba8 │ │ │ │ + bne d1038 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r0, #2 │ │ │ │ - b d11c0 │ │ │ │ + b d105c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d1588 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000d1424 <_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 │ │ │ │ @@ -167452,167 +167363,180 @@ │ │ │ │ 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 d1b78 <_PyObject_GenericGetAttrWithDict@@Base+0x5f0> │ │ │ │ + beq d19f8 <_PyObject_GenericGetAttrWithDict@@Base+0x5d4> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne d1824 <_PyObject_GenericGetAttrWithDict@@Base+0x29c> │ │ │ │ + bne d16f4 <_PyObject_GenericGetAttrWithDict@@Base+0x2d0> │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1874 <_PyObject_GenericGetAttrWithDict@@Base+0x2ec> │ │ │ │ - ldr r1, [pc, #1544] @ d1bf4 <_PyObject_GenericGetAttrWithDict@@Base+0x66c> │ │ │ │ + beq d1744 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + ldr r1, [pc, #1540] @ d1a8c <_PyObject_GenericGetAttrWithDict@@Base+0x668> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1a1c <_PyObject_GenericGetAttrWithDict@@Base+0x494> │ │ │ │ + ble d18cc <_PyObject_GenericGetAttrWithDict@@Base+0x4a8> │ │ │ │ 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 d1938 <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ + bne d17d0 <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d1934 <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ + bne d17cc <_PyObject_GenericGetAttrWithDict@@Base+0x3a8> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r7, r3 │ │ │ │ ldr r7, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d16e8 <_PyObject_GenericGetAttrWithDict@@Base+0x160> │ │ │ │ + beq d1588 <_PyObject_GenericGetAttrWithDict@@Base+0x164> │ │ │ │ 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 d1928 <_PyObject_GenericGetAttrWithDict@@Base+0x3a0> │ │ │ │ + bls d17c0 <_PyObject_GenericGetAttrWithDict@@Base+0x39c> │ │ │ │ bic r7, r9, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d16f0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq d1590 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d16f0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq d1590 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ 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 d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - bl 177ba8 │ │ │ │ - b d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + bne d17a0 <_PyObject_GenericGetAttrWithDict@@Base+0x37c> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r0, #1 │ │ │ │ + beq d1758 <_PyObject_GenericGetAttrWithDict@@Base+0x334> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d18b4 <_PyObject_GenericGetAttrWithDict@@Base+0x490> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d1734 <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ + bne d15d4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d17a0 <_PyObject_GenericGetAttrWithDict@@Base+0x218> │ │ │ │ + bne d1670 <_PyObject_GenericGetAttrWithDict@@Base+0x24c> │ │ │ │ tst r3, #16 │ │ │ │ - bne d1a6c <_PyObject_GenericGetAttrWithDict@@Base+0x4e4> │ │ │ │ + bne d1904 <_PyObject_GenericGetAttrWithDict@@Base+0x4e0> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ - blt d1b24 <_PyObject_GenericGetAttrWithDict@@Base+0x59c> │ │ │ │ + beq d1624 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + blt d19bc <_PyObject_GenericGetAttrWithDict@@Base+0x598> │ │ │ │ adds r3, r8, r3 │ │ │ │ - beq d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq d1624 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq d1624 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ 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 e45a4 │ │ │ │ + bl e45d4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1770 <_PyObject_GenericGetAttrWithDict@@Base+0x1e8> │ │ │ │ + bgt d1610 <_PyObject_GenericGetAttrWithDict@@Base+0x1ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d1b9c <_PyObject_GenericGetAttrWithDict@@Base+0x614> │ │ │ │ + beq d19e4 <_PyObject_GenericGetAttrWithDict@@Base+0x5c0> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d18a0 <_PyObject_GenericGetAttrWithDict@@Base+0x318> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r0, #1 │ │ │ │ - beq d1888 <_PyObject_GenericGetAttrWithDict@@Base+0x300> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1a54 <_PyObject_GenericGetAttrWithDict@@Base+0x4cc> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + cmn r2, #1 │ │ │ │ + beq d1a34 <_PyObject_GenericGetAttrWithDict@@Base+0x610> │ │ │ │ + cmp sl, #0 │ │ │ │ + bne d1770 <_PyObject_GenericGetAttrWithDict@@Base+0x34c> │ │ │ │ + cmp r9, #1 │ │ │ │ + bhi d189c <_PyObject_GenericGetAttrWithDict@@Base+0x478> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + movw r0, #49748 @ 0xc254 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1736ec │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d19e0 <_PyObject_GenericGetAttrWithDict@@Base+0x458> │ │ │ │ + bne d1878 <_PyObject_GenericGetAttrWithDict@@Base+0x454> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ add r5, r8, r5 │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d19e0 <_PyObject_GenericGetAttrWithDict@@Base+0x458> │ │ │ │ + beq d1878 <_PyObject_GenericGetAttrWithDict@@Base+0x454> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #444] @ 0x1bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1b4c <_PyObject_GenericGetAttrWithDict@@Base+0x5c4> │ │ │ │ + beq d1a60 <_PyObject_GenericGetAttrWithDict@@Base+0x63c> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl bf0dc <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bl bec84 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq d1624 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ add r5, r5, r0, lsl #2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq d1624 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - ldr r1, [pc, #968] @ d1bf4 <_PyObject_GenericGetAttrWithDict@@Base+0x66c> │ │ │ │ + b d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + ldr r1, [pc, #912] @ d1a8c <_PyObject_GenericGetAttrWithDict@@Base+0x668> │ │ │ │ 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 │ │ │ │ @@ -167623,83 +167547,69 @@ │ │ │ │ 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 d15ec <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne d1488 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r6 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d15e4 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b d1b94 <_PyObject_GenericGetAttrWithDict@@Base+0x60c> │ │ │ │ + bge d1480 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b d1a14 <_PyObject_GenericGetAttrWithDict@@Base+0x5f0> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d1788 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d1788 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - cmn r2, #1 │ │ │ │ - beq d1bb0 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ - cmp sl, #0 │ │ │ │ - bne d18f4 <_PyObject_GenericGetAttrWithDict@@Base+0x36c> │ │ │ │ - cmp r9, #1 │ │ │ │ - bhi d1a04 <_PyObject_GenericGetAttrWithDict@@Base+0x47c> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + bne d1570 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d1570 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - b d16c8 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + beq d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 177208 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + bl 177ef4 │ │ │ │ + b d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ - b d16f0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + b d1590 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d1a90 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq d1928 <_PyObject_GenericGetAttrWithDict@@Base+0x504> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1b10 <_PyObject_GenericGetAttrWithDict@@Base+0x588> │ │ │ │ + beq d19a8 <_PyObject_GenericGetAttrWithDict@@Base+0x584> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r9, #43532 @ 0xaa0c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r9 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d1670 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + bne d150c <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1670 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + bgt d150c <_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] │ │ │ │ @@ -167712,162 +167622,162 @@ │ │ │ │ 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 d1a7c <_PyObject_GenericGetAttrWithDict@@Base+0x4f4> │ │ │ │ + ble d1914 <_PyObject_GenericGetAttrWithDict@@Base+0x4f0> │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d1670 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + b d150c <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r5, [r8, #-12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d1734 <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ + bne d15d4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 385e9c <_PyMarshal_GetXIData@@Base+0x6b4> │ │ │ │ + bl 3867bc <_PyMarshal_GetXIData@@Base+0x914> │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d1734 <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ - b d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + bne d15d4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #1 │ │ │ │ - bne d1bdc <_PyObject_GenericGetAttrWithDict@@Base+0x654> │ │ │ │ + bne d1a1c <_PyObject_GenericGetAttrWithDict@@Base+0x5f8> │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d1788 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + b d1570 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne d157c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d157c <_PyObject_GenericGetAttrWithDict@@Base+0x158> │ │ │ │ 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 d1628 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b d1938 <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne d1794 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d1794 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + beq d14c4 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b d17d0 <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ ldr r5, [r8, #-12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d1734 <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ - b d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + bne d15d4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b0> │ │ │ │ + b d1624 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d19d8 <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d19d8 <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ + bne d1870 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d1870 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ ldrh r2, [r6, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d1af8 <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ + bcs d1990 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r9, #43532 @ 0xaa0c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r2, r9 │ │ │ │ - bne d1af8 <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ + bne d1990 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1af8 <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ + bgt d1990 <_PyObject_GenericGetAttrWithDict@@Base+0x56c> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 1793e0 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 17972c <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1b10 <_PyObject_GenericGetAttrWithDict@@Base+0x588> │ │ │ │ + beq d19a8 <_PyObject_GenericGetAttrWithDict@@Base+0x584> │ │ │ │ cmp sl, #0 │ │ │ │ - bne d1968 <_PyObject_GenericGetAttrWithDict@@Base+0x3e0> │ │ │ │ - b d19d8 <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ + bne d1800 <_PyObject_GenericGetAttrWithDict@@Base+0x3dc> │ │ │ │ + b d1870 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d19d8 <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ + bne d1870 <_PyObject_GenericGetAttrWithDict@@Base+0x44c> │ │ │ │ mov r7, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d16f0 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + b d1590 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ 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 d1720 <_PyObject_GenericGetAttrWithDict@@Base+0x198> │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d17dc <_PyObject_GenericGetAttrWithDict@@Base+0x254> │ │ │ │ - bl 177ba8 │ │ │ │ - mvn r0, #2 │ │ │ │ - b d17f8 <_PyObject_GenericGetAttrWithDict@@Base+0x270> │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b d15c0 <_PyObject_GenericGetAttrWithDict@@Base+0x19c> │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + b d1610 <_PyObject_GenericGetAttrWithDict@@Base+0x1ec> │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r0, #0 │ │ │ │ - b d1798 <_PyObject_GenericGetAttrWithDict@@Base+0x210> │ │ │ │ - str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d1770 <_PyObject_GenericGetAttrWithDict@@Base+0x1e8> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d177c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - bl 177ba8 │ │ │ │ - b d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + b d1580 <_PyObject_GenericGetAttrWithDict@@Base+0x15c> │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b d1a10 <_PyObject_GenericGetAttrWithDict@@Base+0x488> │ │ │ │ + b d18a8 <_PyObject_GenericGetAttrWithDict@@Base+0x484> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 177208 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d1564 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + bl 177ef4 │ │ │ │ + b d1624 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d16ac <_PyObject_GenericGetAttrWithDict@@Base+0x288> │ │ │ │ + bl 177ef4 │ │ │ │ + mvn r0, #2 │ │ │ │ + b d16c8 <_PyObject_GenericGetAttrWithDict@@Base+0x2a4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d1bf8 <_PyType_GetDict@@Base>: │ │ │ │ +000d1a90 <_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 d1c68 <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq d1b00 <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ d1c74 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ d1b0c <_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 │ │ │ │ @@ -167896,43 +167806,43 @@ │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1e24 <_PyType_GetDict@@Base+0x22c> │ │ │ │ + bne d1cbc <_PyType_GetDict@@Base+0x22c> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq d1e24 <_PyType_GetDict@@Base+0x22c> │ │ │ │ + beq d1cbc <_PyType_GetDict@@Base+0x22c> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1e40 <_PyType_GetDict@@Base+0x248> │ │ │ │ + beq d1cd8 <_PyType_GetDict@@Base+0x248> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1e10 <_PyType_GetDict@@Base+0x218> │ │ │ │ + bgt d1ca8 <_PyType_GetDict@@Base+0x218> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble d1da4 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ + ble d1c3c <_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 d1d68 <_PyType_GetDict@@Base+0x170> │ │ │ │ - ldr r1, [pc, #464] @ d1ef4 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ + beq d1c00 <_PyType_GetDict@@Base+0x170> │ │ │ │ + ldr r1, [pc, #464] @ d1d8c <_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 │ │ │ │ @@ -167946,79 +167856,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 be19c <_Py_dict_lookup@@Base> │ │ │ │ + bl bdd40 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1db8 <_PyType_GetDict@@Base+0x1c0> │ │ │ │ + bne d1c50 <_PyType_GetDict@@Base+0x1c0> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq d1e5c <_PyType_GetDict@@Base+0x264> │ │ │ │ + beq d1cf4 <_PyType_GetDict@@Base+0x264> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt d1d08 <_PyType_GetDict@@Base+0x110> │ │ │ │ + blt d1ba0 <_PyType_GetDict@@Base+0x110> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r1, #1 │ │ │ │ - beq d1df4 <_PyType_GetDict@@Base+0x1fc> │ │ │ │ + beq d1c8c <_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 d1e5c <_PyType_GetDict@@Base+0x264> │ │ │ │ + beq d1cf4 <_PyType_GetDict@@Base+0x264> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d1d90 <_PyType_GetDict@@Base+0x198> │ │ │ │ + beq d1c28 <_PyType_GetDict@@Base+0x198> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r1, #1 │ │ │ │ - bne d1dac <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bne d1c44 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ ldr r3, [r1] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d1dac <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bne d1c44 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d1dac <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d1c44 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r1, r4, #1 │ │ │ │ - bgt d1cf0 <_PyType_GetDict@@Base+0xf8> │ │ │ │ + bgt d1b88 <_PyType_GetDict@@Base+0xf8> │ │ │ │ mov r4, #0 │ │ │ │ - b d1dac <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + b d1c44 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1cbc <_PyType_GetDict@@Base+0xc4> │ │ │ │ - bl 177ba8 │ │ │ │ - b d1e54 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + bne d1b54 <_PyType_GetDict@@Base+0xc4> │ │ │ │ + bl 177ef4 │ │ │ │ + b d1cec <_PyType_GetDict@@Base+0x25c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d1e74 <_PyType_GetDict@@Base+0x27c> │ │ │ │ + bne d1d0c <_PyType_GetDict@@Base+0x27c> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq d1ed4 <_PyType_GetDict@@Base+0x2dc> │ │ │ │ + beq d1d6c <_PyType_GetDict@@Base+0x2dc> │ │ │ │ mvn r4, #0 │ │ │ │ - b d1dac <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + b d1c44 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 177ba8 │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d1da4 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ - ldr r3, [pc, #120] @ d1ef4 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ + b d1c3c <_PyType_GetDict@@Base+0x1ac> │ │ │ │ + ldr r3, [pc, #120] @ d1d8c <_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 │ │ │ │ @@ -168033,536 +167943,536 @@ │ │ │ │ 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 d1e54 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + bne d1cec <_PyType_GetDict@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d1e38 <_PyType_GetDict@@Base+0x240> │ │ │ │ + blt d1cd0 <_PyType_GetDict@@Base+0x240> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1e54 <_PyType_GetDict@@Base+0x25c> │ │ │ │ - b d1cc8 <_PyType_GetDict@@Base+0xd0> │ │ │ │ + beq d1cec <_PyType_GetDict@@Base+0x25c> │ │ │ │ + b d1b60 <_PyType_GetDict@@Base+0xd0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d1ef8 : │ │ │ │ +000d1d90 : │ │ │ │ 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 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq d2214 │ │ │ │ + beq d20ac │ │ │ │ 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, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne d2020 │ │ │ │ + bne d1eb8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ tst r1, #2 │ │ │ │ - bne d1fec │ │ │ │ + bne d1e84 │ │ │ │ tst r1, #8 │ │ │ │ - bne d2218 │ │ │ │ + bne d20b0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r0, r2, r0 │ │ │ │ - bne d21dc │ │ │ │ + bne d2074 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr ip, [pc, #776] @ d228c │ │ │ │ + ldr ip, [pc, #776] @ d2124 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi d2234 │ │ │ │ + bhi d20cc │ │ │ │ ldrb r1, [ip, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d21b0 │ │ │ │ + beq d2048 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1fb4 │ │ │ │ + bgt d1e4c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d20e8 │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + bne d1f80 │ │ │ │ + movw r0, #49748 @ 0xc254 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r1, #59016 @ 0xe688 │ │ │ │ + movw r1, #59720 @ 0xe948 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r1, #58944 @ 0xe640 │ │ │ │ + movw r1, #59648 @ 0xe900 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #58948 @ 0xe644 │ │ │ │ + movw r0, #59652 @ 0xe904 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ff930 │ │ │ │ + bl ffa58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d20e0 │ │ │ │ + beq d1f78 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b d1f60 │ │ │ │ + b d1df8 │ │ │ │ ldr r3, [r1, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d225c │ │ │ │ + beq d20f4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble d2094 │ │ │ │ + ble d1f2c │ │ │ │ ldr lr, [r3, #16] │ │ │ │ cmp ip, lr │ │ │ │ - beq d1f50 │ │ │ │ + beq d1de8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d2094 │ │ │ │ + beq d1f2c │ │ │ │ ldr lr, [r3, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq d1f50 │ │ │ │ + beq d1de8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d2094 │ │ │ │ + beq d1f2c │ │ │ │ ldr lr, [r3, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq d1f50 │ │ │ │ + beq d1de8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq d2094 │ │ │ │ + beq d1f2c │ │ │ │ add r3, r3, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r5, [r3, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq d1f50 │ │ │ │ + beq d1de8 │ │ │ │ cmp r0, lr │ │ │ │ - bne d207c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne d1f14 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d20bc │ │ │ │ + beq d1f54 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - movw r3, #53496 @ 0xd0f8 │ │ │ │ + movw r3, #54728 @ 0xd5c8 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #58872 @ 0xe5f8 │ │ │ │ + movw r1, #59576 @ 0xe8b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r0, #0 │ │ │ │ - b d1fb4 │ │ │ │ + b d1e4c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1fb4 │ │ │ │ - b d1fac │ │ │ │ + bgt d1e4c │ │ │ │ + b d1e44 │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b d1fb4 │ │ │ │ + b d1e4c │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ ldrb r0, [r0] │ │ │ │ - b d211c │ │ │ │ + b d1fb4 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2198 │ │ │ │ + beq d2030 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f3670 │ │ │ │ + b 1f3df0 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl df57c │ │ │ │ - b d1fb4 │ │ │ │ + bl df414 │ │ │ │ + b d1e4c │ │ │ │ ldrb r0, [r0] │ │ │ │ - b d212c │ │ │ │ + b d1fc4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b d1fb4 │ │ │ │ + b d1e4c │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b d211c │ │ │ │ + b d1fb4 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ ldrh r0, [r0] │ │ │ │ - b d212c │ │ │ │ + b d1fc4 │ │ │ │ ldmib r2, {r1, lr} │ │ │ │ ldr ip, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mul r1, lr, r1 │ │ │ │ add r1, r1, #3 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #144] @ d2290 │ │ │ │ + ldr r1, [pc, #144] @ d2128 │ │ │ │ cmp ip, #20 │ │ │ │ - bhi d2234 │ │ │ │ + bhi d20cc │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - b 2d9b40 │ │ │ │ + b 2dba84 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58968 @ 0xe658 │ │ │ │ + movw r1, #59672 @ 0xe918 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b d20e0 │ │ │ │ + bl 1b899c │ │ │ │ + b d1f78 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59052 @ 0xe6ac │ │ │ │ + movw r1, #59756 @ 0xe96c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b d20e0 │ │ │ │ + bl 1b899c │ │ │ │ + b d1f78 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b d213c │ │ │ │ + b d1fd4 │ │ │ │ mov r3, r1 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2278 │ │ │ │ + beq d2110 │ │ │ │ cmp ip, r3 │ │ │ │ - beq d1f50 │ │ │ │ - b d2260 │ │ │ │ + beq d1de8 │ │ │ │ + b d20f8 │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq d1f50 │ │ │ │ - b d2094 │ │ │ │ - subeq r8, sp, ip, ror #19 │ │ │ │ - subeq r8, sp, r2, lsl #20 │ │ │ │ + beq d1de8 │ │ │ │ + b d1f2c │ │ │ │ + umaaleq r8, sp, r8, ip │ │ │ │ + subeq r8, sp, lr, lsr #25 │ │ │ │ │ │ │ │ -000d2294 : │ │ │ │ +000d212c : │ │ │ │ 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 d2450 │ │ │ │ + bne d22e8 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne d2430 │ │ │ │ + bne d22c8 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ d24a4 │ │ │ │ + ldr r2, [pc, #460] @ d233c │ │ │ │ cmp r1, #20 │ │ │ │ - bhi d2470 │ │ │ │ + bhi d2308 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d240c │ │ │ │ + beq d22a4 │ │ │ │ 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 d22f4 │ │ │ │ - movw lr, #48608 @ 0xbde0 │ │ │ │ + bne d218c │ │ │ │ + movw lr, #49748 @ 0xc254 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #59016 @ 0xe688 │ │ │ │ + movw r1, #59720 @ 0xe948 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b d2304 │ │ │ │ + b d219c │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df84c │ │ │ │ + b df6e4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ce9e0 │ │ │ │ + b ce87c │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b e8d2c │ │ │ │ + b e8d5c │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d23f8 │ │ │ │ + beq d2290 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b d2368 │ │ │ │ + b d2200 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b d2378 │ │ │ │ + b d2210 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl df57c │ │ │ │ + bl df414 │ │ │ │ mov r3, r0 │ │ │ │ - b d2304 │ │ │ │ + b d219c │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1d8220 │ │ │ │ + b 1d860c │ │ │ │ ldrh r0, [r3] │ │ │ │ - b d2378 │ │ │ │ + b d2210 │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b d2368 │ │ │ │ + b d2200 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2498 │ │ │ │ + ble d2330 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b d2304 │ │ │ │ + b d219c │ │ │ │ mov r0, r3 │ │ │ │ - b d23a0 │ │ │ │ + b d2238 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f3670 │ │ │ │ + b 1f3df0 │ │ │ │ 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 d22cc │ │ │ │ + b d2164 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58968 @ 0xe658 │ │ │ │ + movw r1, #59672 @ 0xe918 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ - b d2304 │ │ │ │ + b d219c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59052 @ 0xe6ac │ │ │ │ + movw r1, #59756 @ 0xe96c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b d2468 │ │ │ │ + bl 1b899c │ │ │ │ + b d2300 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b d2388 │ │ │ │ + b d2220 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b d240c │ │ │ │ - subeq r8, sp, ip, lsr #20 │ │ │ │ + b d22a4 │ │ │ │ + ldrdeq r8, [sp], #-200 @ 0xffffff38 │ │ │ │ │ │ │ │ -000d24a8 : │ │ │ │ +000d2340 : │ │ │ │ push {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] @ d2ec0 │ │ │ │ + ldr r3, [pc, #2532] @ d2d40 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r3, ip] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq d2b04 │ │ │ │ + beq d299c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d2f3c │ │ │ │ + beq d2ec4 │ │ │ │ ldr r6, [r4] │ │ │ │ movw r8, #43532 @ 0xaa0c │ │ │ │ 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 d252c │ │ │ │ + bne d23c4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq d2798 │ │ │ │ + beq d2630 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2f60 │ │ │ │ - movw sl, #13588 @ 0x3514 │ │ │ │ + beq d2db4 │ │ │ │ + movw sl, #13192 @ 0x3388 │ │ │ │ movt sl, #13 │ │ │ │ cmp r3, sl │ │ │ │ - bne d29c0 │ │ │ │ + bne d2858 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d2e90 │ │ │ │ + beq d2d8c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d26dc │ │ │ │ + bne d2574 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2738 │ │ │ │ - ldr r3, [pc, #2372] @ d2ec4 │ │ │ │ + beq d25d0 │ │ │ │ + ldr r3, [pc, #2348] @ d2d44 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d282c │ │ │ │ + bgt d26c4 │ │ │ │ ldr r9, [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 r2, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r9 │ │ │ │ - bne d285c │ │ │ │ + bne d26f4 │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d2c00 │ │ │ │ + bne d2a9c │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r7, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d2754 │ │ │ │ + beq d25ec │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bicgt r8, r6, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ - bgt d28fc │ │ │ │ + bgt d2794 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq d2754 │ │ │ │ + beq d25ec │ │ │ │ mvn r3, r6 │ │ │ │ bic r8, r6, #1 │ │ │ │ and r9, r3, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2910 │ │ │ │ + bne d27a8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d2768 │ │ │ │ + bne d2600 │ │ │ │ tst r3, #16 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subne r7, r3, #12 │ │ │ │ - bne d2678 │ │ │ │ + bne d2510 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2de4 │ │ │ │ - blt d2fa8 │ │ │ │ + beq d2c84 │ │ │ │ + blt d2dfc │ │ │ │ add r7, r1, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d2de4 │ │ │ │ + beq d2c84 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2a38 │ │ │ │ + beq d28d0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ - bl d426c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl d40e4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq d2b94 │ │ │ │ + beq d2a30 │ │ │ │ cmp r9, #0 │ │ │ │ - bne d277c │ │ │ │ + bne d2614 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d26c4 │ │ │ │ + bgt d255c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d30b0 │ │ │ │ + beq d3028 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2b50 │ │ │ │ + ble d29ec │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #2016] @ d2ec4 │ │ │ │ + ldr r2, [pc, #1992] @ d2d44 │ │ │ │ mov r0, #28 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -168576,108 +168486,108 @@ │ │ │ │ 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 d2580 │ │ │ │ + bne d2418 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d2578 │ │ │ │ + bge d2410 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r7, #0 │ │ │ │ - b d29d8 │ │ │ │ + b d2870 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r6, #1 │ │ │ │ tst r3, #4 │ │ │ │ - beq d264c │ │ │ │ + beq d24e4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 17be30 <_PyStack_UnpackDict@@Base+0x1878> │ │ │ │ - b d2698 │ │ │ │ + bl 17c17c <_PyStack_UnpackDict@@Base+0x1878> │ │ │ │ + b d2530 │ │ │ │ ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne d26ac │ │ │ │ + bne d2544 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d26ac │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d2544 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d2ed4 │ │ │ │ - ldr r3, [pc, #1820] @ d2ec8 │ │ │ │ + beq d2e5c │ │ │ │ + ldr r3, [pc, #1796] @ d2d48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d29f8 │ │ │ │ + bne d2890 │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl c92b8 │ │ │ │ + bl c9150 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d30bc │ │ │ │ + beq d3034 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d2948 │ │ │ │ + bne d27e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2da4 │ │ │ │ + bgt d2c44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d2da4 │ │ │ │ + bne d2c44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2824 │ │ │ │ + ble d26bc │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d2db0 │ │ │ │ + beq d2c50 │ │ │ │ mov r4, r7 │ │ │ │ - b d252c │ │ │ │ + b d23c4 │ │ │ │ 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 │ │ │ │ mov r2, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r9, r0 │ │ │ │ - beq d25d4 │ │ │ │ + beq d246c │ │ │ │ cmp r9, #0 │ │ │ │ - beq d2d1c │ │ │ │ + beq d2bb8 │ │ │ │ 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 d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3010 │ │ │ │ + beq d2d30 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, r8 │ │ │ │ bic r8, r6, #1 │ │ │ │ - bne d28fc │ │ │ │ + bne d2794 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d28fc │ │ │ │ + bgt d2794 │ │ │ │ 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] │ │ │ │ @@ -168689,1131 +168599,1137 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2c08 │ │ │ │ + ble d2aa4 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and r9, r3, #1 │ │ │ │ - bhi d2630 │ │ │ │ - b d2640 │ │ │ │ - movw r2, #29560 @ 0x7378 │ │ │ │ + bhi d24c8 │ │ │ │ + b d24d8 │ │ │ │ + movw r2, #30404 @ 0x76c4 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2b6c │ │ │ │ + bne d2a08 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne d2c1c │ │ │ │ + bne d2ab8 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 17740c │ │ │ │ + bl 177758 │ │ │ │ mov r7, r0 │ │ │ │ - b d26a4 │ │ │ │ + b d253c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2960 │ │ │ │ + bgt d27f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - beq d3068 │ │ │ │ + beq d2fc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d298c │ │ │ │ + bgt d2824 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d3080 │ │ │ │ + beq d2fdc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d298c │ │ │ │ + bgt d2824 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d3074 │ │ │ │ + beq d2fd0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble d252c │ │ │ │ + ble d23c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b d252c │ │ │ │ + b d23c4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d26d0 │ │ │ │ + bgt d2568 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d26d0 │ │ │ │ + bne d2568 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d26d0 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d2568 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmp sl, #0 │ │ │ │ - beq d27c0 │ │ │ │ + beq d2658 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2dcc │ │ │ │ + bgt d2c6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d2dcc │ │ │ │ + bne d2c6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2dd8 │ │ │ │ + ble d2c78 │ │ │ │ mov r4, sl │ │ │ │ - b d252c │ │ │ │ + b d23c4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq d2a58 │ │ │ │ + beq d28f0 │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2b84 │ │ │ │ + bne d2a20 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1920] @ 0x780 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d2bb4 │ │ │ │ - ldr r0, [pc, #1104] @ d2ecc │ │ │ │ + beq d2a50 │ │ │ │ + ldr r0, [pc, #1080] @ d2d4c │ │ │ │ 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 d2fd8 │ │ │ │ + bne d2d54 │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ str r3, [r8, #28] │ │ │ │ str r3, [r8, #8] │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ add sl, r0, #1 │ │ │ │ orr lr, r3, ip │ │ │ │ - vldr d7, [pc, #1004] @ d2eb8 │ │ │ │ + vldr d7, [pc, #980] @ d2d38 │ │ │ │ sub r3, r8, #8 │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r0, [r8, #24] │ │ │ │ vstr d7, [r8, #16] │ │ │ │ str r3, [ip] │ │ │ │ stmdb r8, {r1, lr} │ │ │ │ str r3, [r1, #4] │ │ │ │ str sl, [r2, #3824] @ 0xef0 │ │ │ │ str r8, [r7] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl d426c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - b d2698 │ │ │ │ + bl d40e4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b d2530 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d24e4 │ │ │ │ + beq d237c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d24e4 │ │ │ │ + beq d237c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ - movw r2, #59092 @ 0xe6d4 │ │ │ │ + movw r2, #59796 @ 0xe994 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b9e40 <_PyErr_SetString@@Base> │ │ │ │ + bl 1ba2e4 <_PyErr_SetString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 312aa0 │ │ │ │ - b d2f58 │ │ │ │ + bl 314d3c │ │ │ │ + mvn r7, #0 │ │ │ │ + b d2568 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d29d8 │ │ │ │ + bne d2870 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ - b d29d8 │ │ │ │ + b d2870 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b d26a4 │ │ │ │ - bl 21dfd8 │ │ │ │ + b d253c │ │ │ │ + bl 21e654 │ │ │ │ subs r8, r0, #0 │ │ │ │ str r8, [r7] │ │ │ │ - bne d2af0 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne d2988 │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2e10 │ │ │ │ + bne d2cb0 │ │ │ │ mvn r7, #0 │ │ │ │ - b d26a4 │ │ │ │ + b d253c │ │ │ │ movw r0, #20040 @ 0x4e48 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d31c0 │ │ │ │ + beq d2fec │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ ldr ip, [r1, #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 d2ac4 │ │ │ │ + b d295c │ │ │ │ mov r9, r0 │ │ │ │ - b d285c │ │ │ │ + b d26f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d28fc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d28fc │ │ │ │ + bne d2794 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d2794 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2ce4 │ │ │ │ + beq d2b80 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble d2c90 │ │ │ │ + ble d2b2c │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp r3, ip │ │ │ │ - beq d2d04 │ │ │ │ + beq d2ba0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d2c90 │ │ │ │ + beq d2b2c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq d2d04 │ │ │ │ + beq d2ba0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d2c90 │ │ │ │ + beq d2b2c │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp r3, ip │ │ │ │ - beq d2d04 │ │ │ │ + beq d2ba0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq d2c90 │ │ │ │ + beq d2b2c │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq d2d04 │ │ │ │ + beq d2ba0 │ │ │ │ cmp r0, ip │ │ │ │ - bne d2c78 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne d2b14 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2cb8 │ │ │ │ + beq d2b54 │ │ │ │ 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, #58872 @ 0xe5f8 │ │ │ │ + movw r1, #59576 @ 0xe8b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #53496 @ 0xd0f8 │ │ │ │ + movw r3, #54728 @ 0xd5c8 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - bl 1733a4 │ │ │ │ - b d26a4 │ │ │ │ + bl 1736ec │ │ │ │ + b d253c │ │ │ │ mov r2, r1 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d30e8 │ │ │ │ + bne d303c │ │ │ │ movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d2c90 │ │ │ │ + bne d2b2c │ │ │ │ ldr r1, [r8, #20] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 17740c │ │ │ │ + bl 177758 │ │ │ │ mov r7, r0 │ │ │ │ - b d26a4 │ │ │ │ + b d253c │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d2e40 │ │ │ │ + bcs d2ce0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne d2e6c │ │ │ │ + bne d2d0c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d30f4 │ │ │ │ + bgt d2d0c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1793e0 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 17972c <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ 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 d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d2758 │ │ │ │ + beq d25f0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2e64 │ │ │ │ + biceq r8, r6, #1 │ │ │ │ + beq d2794 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ bic r8, r6, #1 │ │ │ │ - bne d28fc │ │ │ │ + bne d2794 │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d28a0 │ │ │ │ + b d2738 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2814 │ │ │ │ - b d2824 │ │ │ │ + bgt d26ac │ │ │ │ + b d26bc │ │ │ │ mov r0, r7 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ - b d2824 │ │ │ │ + b d26bc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2a30 │ │ │ │ + bgt d28c8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - b d2a30 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b d28c8 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d3018 │ │ │ │ + bls d2e2c │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #59252 @ 0xe774 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1733a4 │ │ │ │ - b d2bac │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bl 1736ec │ │ │ │ + b d2a48 │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d2bac │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d2a48 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2640 │ │ │ │ + beq d24d8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r8, r6, #1 │ │ │ │ - b d28fc │ │ │ │ + b d2794 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d2e60 │ │ │ │ - b d2758 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - mvn r7, #0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - b d29d8 │ │ │ │ + bne d2d00 │ │ │ │ + b d25f0 │ │ │ │ + mov r9, #0 │ │ │ │ + b d24d8 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r8, fp, ip, asr #2 │ │ │ │ - and r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne d27a4 │ │ │ │ - tst r3, #32 │ │ │ │ - beq d3090 │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - beq d30c4 │ │ │ │ - ldrsb r3, [r4, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - blt d30d4 │ │ │ │ - add r3, r4, #20 │ │ │ │ - ldrb r3, [r3] │ │ │ │ - mov r2, #24 │ │ │ │ - movw r7, #59260 @ 0xe77c │ │ │ │ - mla r7, r2, r3, r7 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - add r7, r7, r3 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2824 │ │ │ │ - subs r6, r6, #1 │ │ │ │ - str r6, [r4] │ │ │ │ - bne d2824 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d2824 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + rsbeq fp, sl, r8, asr #27 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq r8, fp, r4, asr #2 │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ + movt r2, #34 @ 0x22 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne d2ee4 │ │ │ │ + ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d2a64 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + b d2a70 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ mvn r7, #0 │ │ │ │ - b d26d0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1736ec │ │ │ │ + ldr r3, [r4] │ │ │ │ + b d2870 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d311c │ │ │ │ + beq d2f48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d29c8 │ │ │ │ + bne d2860 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2f58 │ │ │ │ + bgt d29e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d2f58 │ │ │ │ + bne d29e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d2f58 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d29e4 │ │ │ │ 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 d2678 │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d3048 │ │ │ │ - ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ - bl 2ec64 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d2bc8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - b d2bd4 │ │ │ │ - mov r9, #0 │ │ │ │ - b d2640 │ │ │ │ + b d2510 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, sl │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #59168 @ 0xe720 │ │ │ │ - movwne r1, #58832 @ 0xe5d0 │ │ │ │ + movweq r1, #59872 @ 0xe9e0 │ │ │ │ + movwne r1, #59536 @ 0xe890 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d2bac │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d2a48 │ │ │ │ + and r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + bne d263c │ │ │ │ + tst r3, #32 │ │ │ │ + beq d2f04 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + beq d2f24 │ │ │ │ + ldrsb r3, [r4, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt d2f34 │ │ │ │ + add r3, r4, #20 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + mov r2, #24 │ │ │ │ + movw r7, #59260 @ 0xe77c │ │ │ │ + mla r7, r2, r3, r7 │ │ │ │ + movw r3, #40392 @ 0x9dc8 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + add r7, r7, r3 │ │ │ │ + cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d26bc │ │ │ │ + subs r6, r6, #1 │ │ │ │ + str r6, [r4] │ │ │ │ + bne d26bc │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d26bc │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1736ec │ │ │ │ + b d29e4 │ │ │ │ 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 d2bd4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d2960 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d298c │ │ │ │ - mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - b d2978 │ │ │ │ + b d2a70 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d2f00 │ │ │ │ + bge d2e88 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #-476] @ d2ed0 │ │ │ │ + ldr r7, [pc, #-464] @ d2d50 │ │ │ │ add r7, r7, r3, lsl #5 │ │ │ │ - b d2f1c │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d26c4 │ │ │ │ - bl 177ba8 │ │ │ │ - b d252c │ │ │ │ + b d2ea4 │ │ │ │ ldrsb r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge d2f00 │ │ │ │ + bge d2e88 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - b d30a0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq d2d04 │ │ │ │ - b d2ce8 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d2e64 │ │ │ │ - b d2758 │ │ │ │ + b d2f14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3180 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + ble d2fac │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #59080 @ 0xe6c8 │ │ │ │ + movw r1, #59784 @ 0xe988 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bne d3198 │ │ │ │ + bne d3000 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3198 │ │ │ │ + bne d3000 │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #59076 @ 0xe6c4 │ │ │ │ + movw r3, #59780 @ 0xe984 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #59296 @ 0xe7a0 │ │ │ │ + movw r1, #60000 @ 0xea60 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1733a4 │ │ │ │ - b d2f58 │ │ │ │ + bl 1736ec │ │ │ │ + b d29e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d3128 │ │ │ │ + bne d2f54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d3128 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d2f54 │ │ │ │ + mov r0, r7 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d27f8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d2824 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + b d2810 │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl f0618 │ │ │ │ + str r8, [r7] │ │ │ │ + b d2a30 │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #59076 @ 0xe6c4 │ │ │ │ + movw r3, #59780 @ 0xe984 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #59340 @ 0xe7cc │ │ │ │ + movw r1, #60044 @ 0xea8c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1733a4 │ │ │ │ - b d2f58 │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl f0744 │ │ │ │ - str r8, [r7] │ │ │ │ - b d2b94 │ │ │ │ + bl 1736ec │ │ │ │ + b d29e4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d255c │ │ │ │ + bl 177ef4 │ │ │ │ + b d23c4 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq d2ba0 │ │ │ │ + b d2b84 │ │ │ │ │ │ │ │ -000d31d4 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000d3048 <_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 d3230 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq d30a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ 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 d3230 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne d30a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq d323c <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq d30b0 <_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 d3400 <_PyUnicode_InternMortal@@Base+0x22c> │ │ │ │ - ldr r3, [pc, #688] @ d350c <_PyUnicode_InternMortal@@Base+0x338> │ │ │ │ + beq d3274 <_PyUnicode_InternMortal@@Base+0x22c> │ │ │ │ + ldr r3, [pc, #688] @ d3380 <_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 d3374 <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ + bne d31e8 <_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 c92b8 │ │ │ │ + bl c9150 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3458 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq d32cc <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d32f4 <_PyUnicode_InternMortal@@Base+0x120> │ │ │ │ + bne d3168 <_PyUnicode_InternMortal@@Base+0x120> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d33c0 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt d3234 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d33c0 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne d3234 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d32e4 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + ble d3158 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d33cc <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ + beq d3240 <_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 d330c <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + bgt d3180 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq d3490 <_PyUnicode_InternMortal@@Base+0x2bc> │ │ │ │ + beq d3304 <_PyUnicode_InternMortal@@Base+0x2bc> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3338 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bgt d31ac <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - beq d3478 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq d32ec <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3338 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bgt d31ac <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - beq d3464 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq d32d8 <_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 d3230 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble d30a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_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 d3230 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b d30a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3274 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq d30e8 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d33f0 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ + bgt d3264 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d33f0 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ + bne d3264 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d32e4 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + bgt d3158 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b d32e4 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d3158 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d32d4 <_PyUnicode_InternMortal@@Base+0x100> │ │ │ │ - b d32e4 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + bgt d3148 <_PyUnicode_InternMortal@@Base+0x100> │ │ │ │ + b d3158 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bafa0 <_Py_SetImmortal@@Base> │ │ │ │ + bl bab00 <_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 d32e4 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d3158 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d32e4 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ - b d33b4 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ + bgt d3158 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d3228 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne d3254 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne d30c8 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - beq d34a4 <_PyUnicode_InternMortal@@Base+0x2d0> │ │ │ │ + beq d3318 <_PyUnicode_InternMortal@@Base+0x2d0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d34c4 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + beq d3338 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt d34dc <_PyUnicode_InternMortal@@Base+0x308> │ │ │ │ + blt d3350 <_PyUnicode_InternMortal@@Base+0x308> │ │ │ │ add r3, r1, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #40400 @ 0x9dd0 │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d34ec <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + ble d3360 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b d3230 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 177ba8 │ │ │ │ + b d30a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 177ef4 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d3230 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b d30a4 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d3338 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + b d31ac <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r1] │ │ │ │ - b d3324 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ + b d3198 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d330c <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + b d3180 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d342c <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ + bge d32a0 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #80] @ d3510 <_PyUnicode_InternMortal@@Base+0x33c> │ │ │ │ + ldr r3, [pc, #80] @ d3384 <_PyUnicode_InternMortal@@Base+0x33c> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b d3448 <_PyUnicode_InternMortal@@Base+0x274> │ │ │ │ + b d32bc <_PyUnicode_InternMortal@@Base+0x274> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge d342c <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ + bge d32a0 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d34e4 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + beq d3358 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ add r3, r1, #20 │ │ │ │ - b d34b4 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ + b d3328 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ add r3, r1, #28 │ │ │ │ - b d34b4 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ + b d3328 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne d3450 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bne d32c4 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d3450 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ - ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r8, fp, ip, asr #2 │ │ │ │ + b d32c4 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + rsbeq fp, sl, r8, asr #27 │ │ │ │ + rsbeq r8, fp, r4, asr #2 │ │ │ │ │ │ │ │ -000d3514 : │ │ │ │ +000d3388 : │ │ │ │ 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] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d3764 │ │ │ │ + beq d35d8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl d1bf8 <_PyType_GetDict@@Base> │ │ │ │ + bl d1a90 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3788 │ │ │ │ + beq d35fc │ │ │ │ ldr r3, [r5] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ 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] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d9940 │ │ │ │ + bl 2db884 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi d3634 │ │ │ │ + bhi d34a8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne d365c │ │ │ │ + bne d34d0 │ │ │ │ tst r2, #16 │ │ │ │ subne r2, r7, #12 │ │ │ │ - bne d35d0 │ │ │ │ + bne d3444 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d36d4 │ │ │ │ - blt d3704 │ │ │ │ + beq d3548 │ │ │ │ + blt d3578 │ │ │ │ add r2, r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d36d4 │ │ │ │ + beq d3548 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl d41cc <_PyObjectDict_SetItem@@Base> │ │ │ │ + bl d4044 <_PyObjectDict_SetItem@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmn r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq d368c │ │ │ │ + beq d3500 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d9b08 │ │ │ │ + bl 2dba4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d361c │ │ │ │ + bgt d3490 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d379c │ │ │ │ + beq d3610 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3674 │ │ │ │ + ble d34e8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr ip, [r2, #140] @ 0x8c │ │ │ │ cmp ip, #0 │ │ │ │ - beq d35a0 │ │ │ │ + beq d3414 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx ip │ │ │ │ mov r6, r0 │ │ │ │ - b d35fc │ │ │ │ + b d3470 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17be30 <_PyStack_UnpackDict@@Base+0x1878> │ │ │ │ + bl 17c17c <_PyStack_UnpackDict@@Base+0x1878> │ │ │ │ mov r6, r0 │ │ │ │ - b d35f0 │ │ │ │ + b d3464 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne d3628 │ │ │ │ + bne d349c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d3628 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d349c │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d35fc │ │ │ │ - movw r2, #48608 @ 0xbde0 │ │ │ │ + beq d3470 │ │ │ │ + movw r2, #49748 @ 0xc254 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d35fc │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3470 │ │ │ │ + movw r1, #49748 @ 0xc254 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [r1] │ │ │ │ - bls d372c │ │ │ │ - movw r1, #59252 @ 0xe774 │ │ │ │ + bls d35a0 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r6, #0 │ │ │ │ - b d35fc │ │ │ │ + b d3470 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r1, r0, #3 │ │ │ │ mla r1, lr, ip, r1 │ │ │ │ bic r1, r1, #3 │ │ │ │ add r2, r2, r1 │ │ │ │ - b d35cc │ │ │ │ + b d3440 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r3, #13588 @ 0x3514 │ │ │ │ + movw r3, #13192 @ 0x3388 │ │ │ │ movt r3, #13 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r5 │ │ │ │ - movweq r1, #59168 @ 0xe720 │ │ │ │ - movwne r1, #58832 @ 0xe5d0 │ │ │ │ + movweq r1, #59872 @ 0xe9e0 │ │ │ │ + movwne r1, #59536 @ 0xe890 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d36fc │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3570 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r6, #0 │ │ │ │ - b d3628 │ │ │ │ + b d349c │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d3780 │ │ │ │ - b d355c │ │ │ │ + blt d35f4 │ │ │ │ + b d33d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d361c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d3490 │ │ │ │ │ │ │ │ -000d37a8 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000d361c <_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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d4034 <_PyObject_GenericSetAttrWithDict@@Base+0x88c> │ │ │ │ + beq d3e44 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d3a54 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ + bne d3904 <_PyObject_GenericSetAttrWithDict@@Base+0x2e8> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3aa8 <_PyObject_GenericSetAttrWithDict@@Base+0x300> │ │ │ │ - ldr r9, [pc, #2140] @ d4060 <_PyObject_GenericSetAttrWithDict@@Base+0x8b8> │ │ │ │ + beq d3958 <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ + ldr r9, [pc, #2136] @ d3ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ 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 d3abc <_PyObject_GenericSetAttrWithDict@@Base+0x314> │ │ │ │ + bgt d396c <_PyObject_GenericSetAttrWithDict@@Base+0x350> │ │ │ │ ldr r7, [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 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, r7 │ │ │ │ - bne d3ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x340> │ │ │ │ + bne d3998 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r8, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d3dc4 <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ + bne d3c04 <_PyObject_GenericSetAttrWithDict@@Base+0x5e8> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r8, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d3928 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + beq d379c <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bicgt r3, r6, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ strgt r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt d3b98 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bgt d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq d3928 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + beq d379c <_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] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3930 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ - movw r2, #29560 @ 0x7378 │ │ │ │ + beq d37a4 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + movw r2, #30404 @ 0x76c4 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d3cd8 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ + bne d3b4c <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d3de0 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + bne d3c54 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r1, [r1, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 17740c │ │ │ │ + bl 177758 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq d3a24 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + beq d3898 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne d3a24 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + bne d3898 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d3a24 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d3898 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4068 <_PyObject_GenericSetAttrWithDict@@Base+0x8c0> │ │ │ │ + bne d3e68 <_PyObject_GenericSetAttrWithDict@@Base+0x84c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d3bac <_PyObject_GenericSetAttrWithDict@@Base+0x404> │ │ │ │ + bne d3a5c <_PyObject_GenericSetAttrWithDict@@Base+0x440> │ │ │ │ tst r3, #16 │ │ │ │ subne r3, sl, #12 │ │ │ │ - bne d396c <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + bne d37e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3f4c <_PyObject_GenericSetAttrWithDict@@Base+0x7a4> │ │ │ │ - blt d40c4 <_PyObject_GenericSetAttrWithDict@@Base+0x91c> │ │ │ │ + beq d3dc0 <_PyObject_GenericSetAttrWithDict@@Base+0x7a4> │ │ │ │ + blt d3ed8 <_PyObject_GenericSetAttrWithDict@@Base+0x8bc> │ │ │ │ add r3, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3f4c <_PyObject_GenericSetAttrWithDict@@Base+0x7a4> │ │ │ │ + beq d3dc0 <_PyObject_GenericSetAttrWithDict@@Base+0x7a4> │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d3c08 <_PyObject_GenericSetAttrWithDict@@Base+0x460> │ │ │ │ + beq d3a7c <_PyObject_GenericSetAttrWithDict@@Base+0x460> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d4164 <_PyObject_GenericSetAttrWithDict@@Base+0x9bc> │ │ │ │ + beq d3fac <_PyObject_GenericSetAttrWithDict@@Base+0x990> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3d68 <_PyObject_GenericSetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq d3c0c <_PyObject_GenericSetAttrWithDict@@Base+0x5f0> │ │ │ │ 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 d3bcc <_PyObject_GenericSetAttrWithDict@@Base+0x424> │ │ │ │ + bgt d38c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d3bdc <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + bne d38d8 <_PyObject_GenericSetAttrWithDict@@Base+0x2bc> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d3bdc <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + beq d38d8 <_PyObject_GenericSetAttrWithDict@@Base+0x2bc> │ │ │ │ ldr r1, [r8, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47120 @ 0xb810 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - beq d3cf0 <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ - bl c635c │ │ │ │ + beq d3b64 <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ + bl c61f4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3d20 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + beq d3b94 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne d390c <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bne d3780 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3a3c <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ + bgt d38b0 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d4158 <_PyObject_GenericSetAttrWithDict@@Base+0x9b0> │ │ │ │ + beq d3fa0 <_PyObject_GenericSetAttrWithDict@@Base+0x984> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3cc0 <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ + ble d3b34 <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [pc, #1540] @ d4060 <_PyObject_GenericSetAttrWithDict@@Base+0x8b8> │ │ │ │ + movw r3, #43532 @ 0xaa0c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq d3850 <_PyObject_GenericSetAttrWithDict@@Base+0x234> │ │ │ │ + mov r0, r4 │ │ │ │ + bl cfbf0 │ │ │ │ + mov r2, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d385c <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 2da790 │ │ │ │ + mov r9, r0 │ │ │ │ + b d3b6c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + ldr r9, [pc, #1476] @ d3ed0 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ cmp r3, #10 │ │ │ │ @@ -169825,54 +169741,54 @@ │ │ │ │ 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 d3808 <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ + bne d367c <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d37fc <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b d4050 <_PyObject_GenericSetAttrWithDict@@Base+0x8a8> │ │ │ │ + bge d3670 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b d3e60 <_PyObject_GenericSetAttrWithDict@@Base+0x844> │ │ │ │ ldr r7, [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 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r7, r0 │ │ │ │ - beq d3858 <_PyObject_GenericSetAttrWithDict@@Base+0xb0> │ │ │ │ + beq d36cc <_PyObject_GenericSetAttrWithDict@@Base+0xb0> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d3ea4 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + beq d3d18 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ 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 d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3928 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + beq d379c <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne d3b98 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bne d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d3b98 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bgt d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ 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] │ │ │ │ @@ -169885,713 +169801,699 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r7, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3dcc <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ + ble d3c40 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ mvn r7, r6 │ │ │ │ cmp r6, #1 │ │ │ │ and r7, r7, #1 │ │ │ │ - bhi d38bc <_PyObject_GenericSetAttrWithDict@@Base+0x114> │ │ │ │ - b d3930 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + bhi d3730 <_PyObject_GenericSetAttrWithDict@@Base+0x114> │ │ │ │ + b d37a4 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 17be30 <_PyStack_UnpackDict@@Base+0x1878> │ │ │ │ + bl 17c17c <_PyStack_UnpackDict@@Base+0x1878> │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3a18 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ - b d3d20 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq d39dc <_PyObject_GenericSetAttrWithDict@@Base+0x234> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cfd54 │ │ │ │ - mov r2, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d39e8 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 2d88dc │ │ │ │ - mov r9, r0 │ │ │ │ - b d3cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + bne d388c <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ + b d3b94 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq d3c24 <_PyObject_GenericSetAttrWithDict@@Base+0x47c> │ │ │ │ + beq d3a98 <_PyObject_GenericSetAttrWithDict@@Base+0x47c> │ │ │ │ ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3d04 <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ + bne d3b78 <_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 d3d9c <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ - ldr r0, [pc, #1056] @ d4064 <_PyObject_GenericSetAttrWithDict@@Base+0x8bc> │ │ │ │ + beq d3bdc <_PyObject_GenericSetAttrWithDict@@Base+0x5c0> │ │ │ │ + ldr r0, [pc, #1052] @ d3ed4 <_PyObject_GenericSetAttrWithDict@@Base+0x8b8> │ │ │ │ ldr r1, [ip, #1924] @ 0x784 │ │ │ │ ldr lr, [r8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [ip, #1924] @ 0x784 │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str lr, [ip, #1920] @ 0x780 │ │ │ │ subs ip, r1, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - bne d3fac <_PyObject_GenericSetAttrWithDict@@Base+0x804> │ │ │ │ + bne d3f00 <_PyObject_GenericSetAttrWithDict@@Base+0x8e4> │ │ │ │ ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r0, [r8, #-4] │ │ │ │ - vldr d7, [pc, #992] @ d4058 <_PyObject_GenericSetAttrWithDict@@Base+0x8b0> │ │ │ │ + vldr d7, [pc, #988] @ d3ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ and lr, r0, #3 │ │ │ │ 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, #45848 @ 0xb318 │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ 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 d3980 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ + b d37f4 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + bne d38bc <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d38bc <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - b d3a1c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - bl c16fc │ │ │ │ + b d3890 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bl c12a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - bge d3a1c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - b d3d20 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + bge d3890 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + b d3b94 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 21dfd8 │ │ │ │ + bl 21e654 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r8, r0, #0 │ │ │ │ str r8, [r3] │ │ │ │ - bne d3980 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ + bne d37f4 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ mvn r9, #0 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 176ebc │ │ │ │ + bl 177208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3a1c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq d3890 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d3a1c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3890 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + movw r0, #20040 @ 0x4e48 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl b7324 <_PyObject_GC_New@@Base> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq d401c <_PyObject_GenericSetAttrWithDict@@Base+0xa00> │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r2] │ │ │ │ + b d3adc <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + mov r7, r0 │ │ │ │ + b d3998 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d3ff0 <_PyObject_GenericSetAttrWithDict@@Base+0x848> │ │ │ │ + bne d3e20 <_PyObject_GenericSetAttrWithDict@@Base+0x804> │ │ │ │ ldr r9, [r4, #12] │ │ │ │ cmn r9, #1 │ │ │ │ - beq d3ff0 <_PyObject_GenericSetAttrWithDict@@Base+0x848> │ │ │ │ + beq d3e20 <_PyObject_GenericSetAttrWithDict@@Base+0x804> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1471a8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 147428 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r9, r0 │ │ │ │ - b d3cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - movw r0, #20040 @ 0x4e48 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b7728 <_PyObject_GC_New@@Base> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq d4128 <_PyObject_GenericSetAttrWithDict@@Base+0x980> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - b d3c68 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ - mov r7, r0 │ │ │ │ - b d3ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x340> │ │ │ │ + b d3b6c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d3b98 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d3b98 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bne d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3e68 <_PyObject_GenericSetAttrWithDict@@Base+0x6c0> │ │ │ │ + beq d3cdc <_PyObject_GenericSetAttrWithDict@@Base+0x6c0> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d3e54 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + ble d3cc8 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3e88 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq d3cfc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d3e54 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + beq d3cc8 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3e88 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq d3cfc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ cmp r1, #2 │ │ │ │ - beq d3e54 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + beq d3cc8 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d3e88 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq d3cfc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ cmp r1, #3 │ │ │ │ - beq d3e54 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + beq d3cc8 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d3e88 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq d3cfc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ cmp r1, ip │ │ │ │ - bne d3e3c <_PyObject_GenericSetAttrWithDict@@Base+0x694> │ │ │ │ + bne d3cb0 <_PyObject_GenericSetAttrWithDict@@Base+0x694> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mvn r9, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2d9b64 │ │ │ │ - b d3a1c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bl 2dbaa8 │ │ │ │ + b d3890 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d41a0 <_PyObject_GenericSetAttrWithDict@@Base+0x9f8> │ │ │ │ + bne d4038 <_PyObject_GenericSetAttrWithDict@@Base+0xa1c> │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d3e54 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + bne d3cc8 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - bl 17740c │ │ │ │ + bl 177758 │ │ │ │ mov r9, r0 │ │ │ │ - b d3a1c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + b d3890 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d3f7c <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ + bcs d3df0 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d3f7c <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ + bne d3df0 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d3f7c <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ + bgt d3df0 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1793e0 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 17972c <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ 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 d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d392c <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + beq d37a0 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #0 │ │ │ │ biceq r3, r6, #1 │ │ │ │ streq r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq d3b98 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + beq d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ bic r2, r6, #1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne d3b98 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bne d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d3b38 <_PyObject_GenericSetAttrWithDict@@Base+0x390> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b d39e8 <_PyObject_GenericSetAttrWithDict@@Base+0x3cc> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d40ec <_PyObject_GenericSetAttrWithDict@@Base+0x944> │ │ │ │ + bls d3f44 <_PyObject_GenericSetAttrWithDict@@Base+0x928> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #59252 @ 0xe774 │ │ │ │ + movw r1, #59956 @ 0xea34 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mvn r9, #0 │ │ │ │ - bl 1733a4 │ │ │ │ - b d3a1c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bl 1736ec │ │ │ │ + b d3890 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d392c <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + beq d37a0 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r3, r6, #1 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d3b98 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ - movw r2, #3876 @ 0xf24 │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d4014 <_PyObject_GenericSetAttrWithDict@@Base+0x86c> │ │ │ │ - ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ - bl 2ec64 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d3db8 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d3c68 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + b d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3d84 <_PyObject_GenericSetAttrWithDict@@Base+0x5dc> │ │ │ │ + bne d3c28 <_PyObject_GenericSetAttrWithDict@@Base+0x60c> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e970 │ │ │ │ - b d3d20 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - 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 d3c68 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bl 3ea54 │ │ │ │ + b d3b94 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r9, #0 │ │ │ │ - b d3a48 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ - ... │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + b d38bc <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4144 <_PyObject_GenericSetAttrWithDict@@Base+0x99c> │ │ │ │ + beq d4008 <_PyObject_GenericSetAttrWithDict@@Base+0x9ec> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl bff90 │ │ │ │ + bl c1098 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + bgt d3b6c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d3cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + bne d3b6c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d3cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d3b6c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + nop {0} │ │ │ │ + ... │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ 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 d3968 <_PyObject_GenericSetAttrWithDict@@Base+0x1c0> │ │ │ │ + b d37dc <_PyObject_GenericSetAttrWithDict@@Base+0x1c0> │ │ │ │ + movw r2, #5528 @ 0x1598 │ │ │ │ + movt r2, #34 @ 0x22 │ │ │ │ + cmp ip, r2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne d3f80 <_PyObject_GenericSetAttrWithDict@@Base+0x964> │ │ │ │ + ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d3bf8 <_PyObject_GenericSetAttrWithDict@@Base+0x5dc> │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d3adc <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #13588 @ 0x3514 │ │ │ │ + movw r3, #13192 @ 0x3388 │ │ │ │ movt r3, #13 │ │ │ │ mvn r9, #0 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #59168 @ 0xe720 │ │ │ │ - movwne r1, #58832 @ 0xe5d0 │ │ │ │ + movweq r1, #59872 @ 0xe9e0 │ │ │ │ + movwne r1, #59536 @ 0xe890 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d3a1c <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl f0744 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r8, [r3] │ │ │ │ - b d3d1c <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 146a0c │ │ │ │ - mov r9, r0 │ │ │ │ - b d409c <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d3890 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + 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 d3adc <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d3a3c <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d38b0 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d41ac <_PyObject_GenericSetAttrWithDict@@Base+0xa04> │ │ │ │ + bne d3fe8 <_PyObject_GenericSetAttrWithDict@@Base+0x9cc> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movweq r1, #59396 @ 0xe804 │ │ │ │ - movwne r1, #52332 @ 0xcc6c │ │ │ │ + movweq r1, #60100 @ 0xeac4 │ │ │ │ + movwne r1, #53144 @ 0xcf98 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b d3d1c <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ - cmp r0, r3 │ │ │ │ - beq d3e88 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ - b d3e6c <_PyObject_GenericSetAttrWithDict@@Base+0x6c4> │ │ │ │ - bl d46b4 │ │ │ │ + bl 1b899c │ │ │ │ + b d3b90 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + bl d452c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4174 <_PyObject_GenericSetAttrWithDict@@Base+0x9cc> │ │ │ │ + bne d3fbc <_PyObject_GenericSetAttrWithDict@@Base+0x9a0> │ │ │ │ movw r1, #7362 @ 0x1cc2 │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d3d1c <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d3b90 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 146c8c │ │ │ │ + mov r9, r0 │ │ │ │ + b d3e9c <_PyObject_GenericSetAttrWithDict@@Base+0x880> │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl f0618 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r8, [r3] │ │ │ │ + b d3b90 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d3cfc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + b d3ce0 <_PyObject_GenericSetAttrWithDict@@Base+0x6c4> │ │ │ │ │ │ │ │ -000d41cc <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000d4044 <_PyObjectDict_SetItem@@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 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r5, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4208 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq d4080 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d426c <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b d40e4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq d4228 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq d40a0 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d425c <_PyObjectDict_SetItem@@Base+0x90> │ │ │ │ + bne d40d4 <_PyObjectDict_SetItem@@Base+0x90> │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b75dc │ │ │ │ + bl b71d8 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne d41f4 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne d406c <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 21dfd8 │ │ │ │ + bl 21e654 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d4244 <_PyObjectDict_SetItem@@Base+0x78> │ │ │ │ + b d40bc <_PyObjectDict_SetItem@@Base+0x78> │ │ │ │ │ │ │ │ -000d426c <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000d40e4 <_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 d43a8 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq d4220 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d434c <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq d41c4 <_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, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d4308 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne d4180 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d4308 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq d4180 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47120 @ 0xb810 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq d4340 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq d41b8 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c635c │ │ │ │ + b c61f4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne d42e4 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne d415c <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d88dc │ │ │ │ + b 2da790 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c16fc │ │ │ │ + b c12a4 │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d4378 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne d41f0 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d4378 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq d41f0 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1471a8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 147428 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4368 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne d41e0 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e970 │ │ │ │ + bl 3ea54 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ movw r1, #21976 @ 0x55d8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d43e0 <_PyDict_SetItem_LockHeld@@Base+0x174> │ │ │ │ - movw r2, #45828 @ 0xb304 │ │ │ │ + bne d4258 <_PyDict_SetItem_LockHeld@@Base+0x174> │ │ │ │ + movw r2, #45612 @ 0xb22c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #59396 @ 0xe804 │ │ │ │ - movwne r1, #52332 @ 0xcc6c │ │ │ │ + movweq r1, #60100 @ 0xeac4 │ │ │ │ + movwne r1, #53144 @ 0xcf98 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - bl 1b84f8 │ │ │ │ - b d439c <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 1b899c │ │ │ │ + b d4214 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d46b4 │ │ │ │ + bl d452c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d43b8 <_PyDict_SetItem_LockHeld@@Base+0x14c> │ │ │ │ - movw r0, #52136 @ 0xcba8 │ │ │ │ + bne d4230 <_PyDict_SetItem_LockHeld@@Base+0x14c> │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #7362 @ 0x1cc2 │ │ │ │ - bl 3fafcc <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d439c <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 3fb688 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d4214 <_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 d4490 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt d4308 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne d44a4 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne d431c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d44a4 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq d431c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47120 @ 0xb810 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq d44dc <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq d4354 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c635c │ │ │ │ + b c61f4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq d4460 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq d42d8 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cfd54 │ │ │ │ + bl cfbf0 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d44ec <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq d4364 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne d4480 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne d42f8 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c16fc │ │ │ │ + b c12a4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d88dc │ │ │ │ + b 2da790 │ │ │ │ mov r3, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq d45e4 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ + beq d445c <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d4554 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ + bne d43cc <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d45fc <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ + beq d4474 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4644 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ + beq d44bc <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble d45c8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ble d4440 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d4534 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d43ac <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #1 │ │ │ │ - beq d45c8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d4440 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d4534 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d43ac <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d45c8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d4440 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d4534 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d43ac <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d45c8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d4440 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ add r4, r1, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq d4534 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d43ac <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, r1 │ │ │ │ - bne d45b0 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ + bne d4428 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 2d9b64 │ │ │ │ + bl 2dbaa8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + movw r1, #49748 @ 0xc254 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4624 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ + beq d449c <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ - movw r3, #53496 @ 0xd0f8 │ │ │ │ + movw r3, #54728 @ 0xd5c8 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r1, #59448 @ 0xe838 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1733a4 │ │ │ │ - b d45d4 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ + bl 1736ec │ │ │ │ + b d444c <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4660 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ + beq d44d8 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ cmp ip, r1 │ │ │ │ - beq d4534 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b d4648 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ + beq d43ac <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b d44c0 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ movw r1, #36904 @ 0x9028 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d4534 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b d45c8 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d43ac <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b d4440 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ 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] │ │ │ │ @@ -170599,115 +170501,115 @@ │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c3c30 │ │ │ │ + b c3ad0 │ │ │ │ │ │ │ │ -000d46b4 : │ │ │ │ +000d452c : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq d4704 │ │ │ │ + beq d457c │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble d46f4 │ │ │ │ + ble d456c │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne d46d4 │ │ │ │ + bne d454c │ │ │ │ mov r0, #1 │ │ │ │ - b d46f8 │ │ │ │ + b d4570 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq d46ec │ │ │ │ + beq d4564 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4724 │ │ │ │ + beq d459c │ │ │ │ cmp r1, r0 │ │ │ │ - bne d470c │ │ │ │ - b d46ec │ │ │ │ + bne d4584 │ │ │ │ + b d4564 │ │ │ │ movw r3, #36904 @ 0x9028 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b d46f8 │ │ │ │ + b d4570 │ │ │ │ │ │ │ │ -000d473c : │ │ │ │ +000d45b4 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq d47d0 │ │ │ │ + beq d4648 │ │ │ │ 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 d4790 │ │ │ │ + beq d4608 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d47bc │ │ │ │ + beq d4634 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d47ec │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + bne d4664 │ │ │ │ + movw r0, #49748 @ 0xc254 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 176698 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 1769e4 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b d4788 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b d4600 │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 1733a4 │ │ │ │ + b 1736ec │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 149a7c │ │ │ │ + bl 149cf4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4788 │ │ │ │ + beq d4600 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ mov r0, r4 │ │ │ │ - b d477c │ │ │ │ + b d45f4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d485c │ │ │ │ + bl d46d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d4854 │ │ │ │ + beq d46cc │ │ │ │ tst r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -170719,26 +170621,26 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d4f38 │ │ │ │ + beq d4dc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne d4ad8 │ │ │ │ + bne d4950 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4b2c │ │ │ │ - ldr r9, [pc, #1796] @ d4fb8 │ │ │ │ + beq d49a4 │ │ │ │ + ldr r9, [pc, #1788] @ d4e28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ asr r1, r8, #3 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [r3, #192] @ 0xc0 │ │ │ │ @@ -170748,58 +170650,58 @@ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ 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 d4b70 │ │ │ │ + bne d49e8 │ │ │ │ ldr r3, [r7, #1452] @ 0x5ac │ │ │ │ cmp r8, r3 │ │ │ │ - bne d4b70 │ │ │ │ + bne d49e8 │ │ │ │ add r3, r2, #40960 @ 0xa000 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4ab0 │ │ │ │ + beq d4928 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r6, r3 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r6, r3, #1 │ │ │ │ - bgt d4c04 │ │ │ │ + bgt d4a7c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [r6] │ │ │ │ - beq d4c0c │ │ │ │ + beq d4a84 │ │ │ │ bic r0, r6, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d49b0 │ │ │ │ + beq d4828 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d49b0 │ │ │ │ + beq d4828 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r0, #0 │ │ │ │ and r3, r3, #1 │ │ │ │ - beq d4ed8 │ │ │ │ + beq d4d50 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ orr r4, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d49a4 │ │ │ │ + beq d481c │ │ │ │ ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq d4d04 │ │ │ │ + beq d4b7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r9, r2] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -170809,75 +170711,75 @@ │ │ │ │ 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 d4c28 │ │ │ │ + bne d4aa0 │ │ │ │ ldr r2, [r9, #1452] @ 0x5ac │ │ │ │ cmp r8, r2 │ │ │ │ - bne d4c28 │ │ │ │ + bne d4aa0 │ │ │ │ add r2, r1, #40960 @ 0xa000 │ │ │ │ add r2, r2, r4 │ │ │ │ ldr r7, [r2, #1456] @ 0x5b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d4ccc │ │ │ │ + beq d4b44 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r7, r7, #1 │ │ │ │ - bgt d4cc4 │ │ │ │ + bgt d4b3c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, #1 │ │ │ │ str r2, [r7] │ │ │ │ - beq d4ccc │ │ │ │ + beq d4b44 │ │ │ │ bic r8, r7, #1 │ │ │ │ tst r6, #1 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r9, [r3, #136] @ 0x88 │ │ │ │ - beq d4abc │ │ │ │ + beq d4934 │ │ │ │ cmp r9, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq d49a4 │ │ │ │ + beq d481c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #24216 @ 0x5e98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d4b40 │ │ │ │ + beq d49b8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d4d40 │ │ │ │ + beq d4bb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r4, r4, r3 │ │ │ │ tst r7, #1 │ │ │ │ - bne d49a4 │ │ │ │ + bne d481c │ │ │ │ ldr r3, [r7] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne d49a4 │ │ │ │ + bne d481c │ │ │ │ mov r0, r7 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d49a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d481c │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r2 │ │ │ │ - b d49c0 │ │ │ │ + b d4838 │ │ │ │ ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne d4a40 │ │ │ │ + bne d48b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d4a40 │ │ │ │ - ldr r9, [pc, #1240] @ d4fb8 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d48b8 │ │ │ │ + ldr r9, [pc, #1232] @ d4e28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r9, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -170889,51 +170791,51 @@ │ │ │ │ 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 d48b8 │ │ │ │ + bne d4730 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ee6c │ │ │ │ + bl 340bb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d48ac │ │ │ │ - b d4f54 │ │ │ │ + bge d4724 │ │ │ │ + b d4de4 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d4a60 │ │ │ │ + beq d48d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ - bgt d4d44 │ │ │ │ + bgt d4bbc │ │ │ │ add r3, r3, #1 │ │ │ │ tst r7, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d4a94 │ │ │ │ - b d49a4 │ │ │ │ + beq d490c │ │ │ │ + b d481c │ │ │ │ cmp sl, #0 │ │ │ │ - beq d4db4 │ │ │ │ + beq d4c2c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4f5c │ │ │ │ + beq d4db0 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d4c04 │ │ │ │ + bne d4a7c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bgt d4c04 │ │ │ │ + bgt d4a7c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r2, r6, #1 │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ add r1, r3, r4 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r8] │ │ │ │ @@ -170943,45 +170845,45 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ str r8, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str sl, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4d10 │ │ │ │ + ble d4b88 │ │ │ │ cmp r6, #1 │ │ │ │ - bne d493c │ │ │ │ + bne d47b4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d49c0 │ │ │ │ + b d4838 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d4e4c │ │ │ │ + beq d4cc4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4ccc │ │ │ │ + beq d4b44 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d4cc4 │ │ │ │ + bne d4b3c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d4cc4 │ │ │ │ + bgt d4b3c │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ 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] │ │ │ │ @@ -170991,223 +170893,221 @@ │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r8] │ │ │ │ str r8, [r2, ip] │ │ │ │ dmb ish │ │ │ │ str sl, [r2, r4] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d4d24 │ │ │ │ + ble d4b9c │ │ │ │ cmp r7, #1 │ │ │ │ - bne d4a2c │ │ │ │ + bne d48a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4d50 │ │ │ │ + bne d4bc8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne d4cfc │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + bne d4b74 │ │ │ │ + movw r0, #49748 @ 0xc254 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #59564 @ 0xe8ac │ │ │ │ + movw r1, #60268 @ 0xeb6c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mov r4, r6 │ │ │ │ - b d49a4 │ │ │ │ + b d481c │ │ │ │ mov r0, r6 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d49a4 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d481c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d4c04 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d4c04 │ │ │ │ + bne d4a7c │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d4a7c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne d4cc4 │ │ │ │ + bne d4b3c │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d4cc4 │ │ │ │ + b d4b3c │ │ │ │ mov r4, #1 │ │ │ │ tst r7, #1 │ │ │ │ - beq d4a94 │ │ │ │ - b d49a4 │ │ │ │ - movw r2, #39948 @ 0x9c0c │ │ │ │ + beq d490c │ │ │ │ + b d481c │ │ │ │ + movw r2, #41464 @ 0xa1f8 │ │ │ │ movt r2, #32 │ │ │ │ bic r0, r6, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d4e3c │ │ │ │ + bne d4cb4 │ │ │ │ movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq d4fa4 │ │ │ │ + beq d4e14 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18ebe4 │ │ │ │ + bl 18ef20 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #1 │ │ │ │ biceq r3, r4, r6 │ │ │ │ - beq d4da8 │ │ │ │ + beq d4c20 │ │ │ │ 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 d4994 │ │ │ │ - b d49a4 │ │ │ │ + bne d480c │ │ │ │ + b d481c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrh r3, [r3, #206] @ 0xce │ │ │ │ cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs d4f10 │ │ │ │ + bcs d4d58 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d4f10 │ │ │ │ + bne d4d58 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d4f10 │ │ │ │ + bgt d4dec │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 1793e0 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 17972c <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #1 │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq d4c0c │ │ │ │ + beq d4a84 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d4c04 │ │ │ │ + beq d4a7c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d4bb0 │ │ │ │ - b d4c04 │ │ │ │ + beq d4a28 │ │ │ │ + b d4a7c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ - b d4d7c │ │ │ │ + b d4bf4 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d4ee0 │ │ │ │ + bcs d4d80 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d4ee0 │ │ │ │ + bne d4d80 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d4f74 │ │ │ │ + bgt d4d80 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 1793e0 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 17972c <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ 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 d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq d4ccc │ │ │ │ + beq d4b44 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d4cc4 │ │ │ │ + beq d4b3c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r1 │ │ │ │ - beq d4c70 │ │ │ │ - b d4cc4 │ │ │ │ + beq d4ae8 │ │ │ │ + b d4b3c │ │ │ │ mov r4, #1 │ │ │ │ - b d4da8 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r8 │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d4ccc │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d4cc4 │ │ │ │ + b d4c20 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r6, #1 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4f5c │ │ │ │ + beq d4db0 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d4c04 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58780 @ 0xe59c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - mov r0, #1 │ │ │ │ - b d49a8 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d49c0 │ │ │ │ + b d4a7c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl d1c78 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d4b44 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b d4b3c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d4838 │ │ │ │ + movw r0, #45612 @ 0xb22c │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movw r1, #59484 @ 0xe85c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1736ec │ │ │ │ + mov r0, #1 │ │ │ │ + b d4820 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + mov r1, r8 │ │ │ │ + mov r4, #1 │ │ │ │ + str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl d1b10 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4cc4 │ │ │ │ - b d4ccc │ │ │ │ + bne d4a7c │ │ │ │ + b d4a84 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b d4d8c │ │ │ │ + b d4c04 │ │ │ │ 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 d4ff0 │ │ │ │ + beq d4e60 │ │ │ │ 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 2d9cf4 │ │ │ │ + b 2dbc38 │ │ │ │ │ │ │ │ -000d4ffc : │ │ │ │ +000d4e6c : │ │ │ │ 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 │ │ │ │ @@ -171218,120 +171118,120 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2df4c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d527c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d50ec <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5188 │ │ │ │ + beq d4ff8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5150 │ │ │ │ + beq d4fc0 │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne d50c8 │ │ │ │ + bne d4f38 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq d50c0 │ │ │ │ + beq d4f30 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl d9dfc <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d9c94 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d512c │ │ │ │ + beq d4f9c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d51a0 │ │ │ │ + beq d5010 │ │ │ │ cmp r2, #1 │ │ │ │ - beq d50d0 │ │ │ │ + beq d4f40 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - beq d50d4 │ │ │ │ + beq d4f44 │ │ │ │ mov r4, r2 │ │ │ │ - b d50ac │ │ │ │ + b d4f1c │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne d50c8 │ │ │ │ + bne d4f38 │ │ │ │ tst r3, #32 │ │ │ │ - beq d51d4 │ │ │ │ + beq d5044 │ │ │ │ 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, #59260 @ 0xe77c │ │ │ │ - movwge r1, #40400 @ 0x9dd0 │ │ │ │ - ldrlt r3, [pc, #196] @ d51dc │ │ │ │ + movwge r1, #40392 @ 0x9dc8 │ │ │ │ + ldrlt r3, [pc, #196] @ d504c │ │ │ │ movtge r1, #106 @ 0x6a │ │ │ │ mlage r3, ip, r0, r3 │ │ │ │ addlt r4, r3, r0, lsl #5 │ │ │ │ addge r4, r3, r1 │ │ │ │ cmp r4, r2 │ │ │ │ - beq d50c8 │ │ │ │ + beq d4f38 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d50ac │ │ │ │ + bgt d4f1c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d50ac │ │ │ │ + bne d4f1c │ │ │ │ mov r0, r2 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d50ac │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d4f1c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5198 │ │ │ │ + beq d5008 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5198 │ │ │ │ + bgt d5008 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d5198 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #92] @ d51e0 │ │ │ │ + bne d5008 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #92] @ d5050 │ │ │ │ mov r4, r3 │ │ │ │ - b d50ac │ │ │ │ + b d4f1c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ - bl 251f94 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b d50ac │ │ │ │ - ldr r3, [pc, #64] @ d51e0 │ │ │ │ - b d5180 │ │ │ │ - ldr r3, [pc, #56] @ d51e0 │ │ │ │ + bl 252568 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b d4f1c │ │ │ │ + ldr r3, [pc, #64] @ d5050 │ │ │ │ + b d4ff0 │ │ │ │ + ldr r3, [pc, #56] @ d5050 │ │ │ │ cmp r4, r3 │ │ │ │ - beq d50ac │ │ │ │ + beq d4f1c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5180 │ │ │ │ + bgt d4ff0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne d5180 │ │ │ │ + bne d4ff0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d5180 │ │ │ │ + b d4ff0 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b d50f8 │ │ │ │ - rsbeq r8, fp, ip, asr #2 │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ + b d4f68 │ │ │ │ + rsbeq r8, fp, r4, asr #2 │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ │ │ │ │ -000d51e4 : │ │ │ │ +000d5054 : │ │ │ │ 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 │ │ │ │ @@ -171341,26 +171241,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d527c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d50ec <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq d5244 │ │ │ │ - bl d9c68 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq d50b4 │ │ │ │ + bl d9b00 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 251f94 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 252568 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b d523c │ │ │ │ + b d50ac │ │ │ │ │ │ │ │ -000d5250 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000d50c0 <_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 │ │ │ │ @@ -171385,320 +171285,314 @@ │ │ │ │ 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 d53e4 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bls d523c <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ tst r3, #3 │ │ │ │ - bne d5460 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ + bne d52b8 <_PyUnicodeWriter_Init@@Base+0x1f8> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d5460 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ + bcc d52b8 <_PyUnicodeWriter_Init@@Base+0x1f8> │ │ │ │ ldr lr, [r3] │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ tst r1, lr │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d52cc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add lr, r3, #8 │ │ │ │ cmp ip, lr │ │ │ │ - bcc d53dc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d5234 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r1, r2 │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d52cc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d5cd0 <_PyUnicodeWriter_Init@@Base+0xa80> │ │ │ │ + bcc d5b28 <_PyUnicodeWriter_Init@@Base+0xa68> │ │ │ │ ldr lr, [r3, #8] │ │ │ │ tst r1, lr │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d52cc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ add lr, r3, #16 │ │ │ │ cmp ip, lr │ │ │ │ - bcc d53dc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d5234 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r1, r2 │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ - add r2, r3, #20 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc d5cd0 <_PyUnicodeWriter_Init@@Base+0xa80> │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ + bne d52cc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + add r1, r3, #20 │ │ │ │ + cmp ip, r1 │ │ │ │ + bcc d5b28 <_PyUnicodeWriter_Init@@Base+0xa68> │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ - tst lr, r1 │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ - add r1, r3, #24 │ │ │ │ - cmp ip, r1 │ │ │ │ - bcc d53dc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ tst lr, r2 │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ - add r2, r3, #28 │ │ │ │ + bne d52cc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + add r2, r3, #24 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d5f2c <_PyUnicodeWriter_Init@@Base+0xcdc> │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ + bcc d5cd4 <_PyUnicodeWriter_Init@@Base+0xc14> │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ tst lr, r1 │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ - add r1, r3, #32 │ │ │ │ + bne d52cc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + add r1, r3, #28 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc d53dc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + bcc d5234 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ tst lr, r2 │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ - sub r2, ip, #32 │ │ │ │ + bne d52cc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ + sub r2, ip, #28 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b d53d0 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ + b d5228 <_PyUnicodeWriter_Init@@Base+0x168> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst lr, r2 │ │ │ │ - bne d5474 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d52cc <_PyUnicodeWriter_Init@@Base+0x20c> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d53c0 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ + bne d5218 <_PyUnicodeWriter_Init@@Base+0x158> │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5464 <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ + bne d52bc <_PyUnicodeWriter_Init@@Base+0x1fc> │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5618 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ + beq d5470 <_PyUnicodeWriter_Init@@Base+0x3b0> │ │ │ │ movw sl, #16388 @ 0x4004 │ │ │ │ movt sl, #33288 @ 0x8208 │ │ │ │ str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne d5578 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + bne d53d0 <_PyUnicodeWriter_Init@@Base+0x310> │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq d6dbc <_PyUnicodeWriter_Init@@Base+0x1b6c> │ │ │ │ + beq d6b20 <_PyUnicodeWriter_Init@@Base+0x1a60> │ │ │ │ add r1, r8, #2 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq d659c <_PyUnicodeWriter_Init@@Base+0x134c> │ │ │ │ + beq d63d0 <_PyUnicodeWriter_Init@@Base+0x1310> │ │ │ │ add r5, r8, #1 │ │ │ │ - bls d54c0 <_PyUnicodeWriter_Init@@Base+0x270> │ │ │ │ - movw r2, #844 @ 0x34c │ │ │ │ + bls d5318 <_PyUnicodeWriter_Init@@Base+0x258> │ │ │ │ + movw r2, #1100 @ 0x44c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ ands r4, r4, #4 │ │ │ │ - bne d59a8 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ + bne d5800 <_PyUnicodeWriter_Init@@Base+0x740> │ │ │ │ mvn r7, #0 │ │ │ │ - ldr r1, [pc, #4072] @ d642c <_PyUnicodeWriter_Init@@Base+0x11dc> │ │ │ │ + ldr r1, [pc, #4052] @ d6270 <_PyUnicodeWriter_Init@@Base+0x11b0> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r6, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi d54fc <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bhi d5354 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ 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 d52cc <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge d513c <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq d54a0 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + beq d52f8 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ mov r3, #0 │ │ │ │ - b d5494 <_PyUnicodeWriter_Init@@Base+0x244> │ │ │ │ + b d52ec <_PyUnicodeWriter_Init@@Base+0x22c> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq d54a0 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + beq d52f8 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ ldrsb r2, [r8, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d5488 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ + bge d52e0 <_PyUnicodeWriter_Init@@Base+0x220> │ │ │ │ movw r0, #45548 @ 0xb1ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldrb r2, [r8, r3] │ │ │ │ - movw r1, #59608 @ 0xe8d8 │ │ │ │ + movw r1, #60312 @ 0xeb98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1733a4 │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bl 1736ec │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq d6db4 <_PyUnicodeWriter_Init@@Base+0x1b64> │ │ │ │ + beq d6b4c <_PyUnicodeWriter_Init@@Base+0x1a8c> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d6d90 <_PyUnicodeWriter_Init@@Base+0x1b40> │ │ │ │ + beq d6aec <_PyUnicodeWriter_Init@@Base+0x1a2c> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d6ad0 <_PyUnicodeWriter_Init@@Base+0x1880> │ │ │ │ - movw r2, #844 @ 0x34c │ │ │ │ + beq d6a6c <_PyUnicodeWriter_Init@@Base+0x19ac> │ │ │ │ + movw r2, #1100 @ 0x44c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ ands r4, r4, #4 │ │ │ │ - bne d59a8 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ + bne d5800 <_PyUnicodeWriter_Init@@Base+0x740> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r7, #0 │ │ │ │ movne r6, r7 │ │ │ │ - beq d59cc <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + beq d5824 <_PyUnicodeWriter_Init@@Base+0x764> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + beq d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d58d8 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ + beq d5730 <_PyUnicodeWriter_Init@@Base+0x670> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d5bd0 <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ + bhi d5a28 <_PyUnicodeWriter_Init@@Base+0x968> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ movhi r2, #0 │ │ │ │ movhi ip, r2 │ │ │ │ - bls d5900 <_PyUnicodeWriter_Init@@Base+0x6b0> │ │ │ │ + bls d5758 <_PyUnicodeWriter_Init@@Base+0x698> │ │ │ │ sub r0, r3, #86 @ 0x56 │ │ │ │ mov r1, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl r1, r1, r0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ tst r1, r0 │ │ │ │ - bne d562c <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + bne d5484 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ tst r1, #536870913 @ 0x20000001 │ │ │ │ - bne d5624 <_PyUnicodeWriter_Init@@Base+0x3d4> │ │ │ │ + bne d547c <_PyUnicodeWriter_Init@@Base+0x3bc> │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ tst r1, r0 │ │ │ │ - bne d596c <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bne d57c4 <_PyUnicodeWriter_Init@@Base+0x704> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bne d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bls d5634 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + bls d548c <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ uxtb r2, r2 │ │ │ │ - b d5be8 <_PyUnicodeWriter_Init@@Base+0x998> │ │ │ │ + b d5a40 <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r8 │ │ │ │ bl 2f1d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d5910 <_PyUnicodeWriter_Init@@Base+0x6c0> │ │ │ │ + beq d5768 <_PyUnicodeWriter_Init@@Base+0x6a8> │ │ │ │ sub r6, r6, r8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq d6ab8 <_PyUnicodeWriter_Init@@Base+0x1868> │ │ │ │ + beq d6a38 <_PyUnicodeWriter_Init@@Base+0x1978> │ │ │ │ cmp r6, #0 │ │ │ │ - beq d5608 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + beq d5460 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ mov r7, r6 │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d55bc <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + bne d5414 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ ldrb r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5934 <_PyUnicodeWriter_Init@@Base+0x6e4> │ │ │ │ + beq d578c <_PyUnicodeWriter_Init@@Base+0x6cc> │ │ │ │ ldr lr, [r9, #12] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp lr, #126 @ 0x7e │ │ │ │ - bls d5690 <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ + bls d54e8 <_PyUnicodeWriter_Init@@Base+0x428> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - blt d5690 <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ + blt d54e8 <_PyUnicodeWriter_Init@@Base+0x428> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d587c <_PyUnicodeWriter_Init@@Base+0x62c> │ │ │ │ + bne d56d4 <_PyUnicodeWriter_Init@@Base+0x614> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ add r8, r8, r6 │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d53fc <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + bne d5254 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bgt d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi d5c4c <_PyUnicodeWriter_Init@@Base+0x9fc> │ │ │ │ - ldr r0, [pc, #3572] @ d6430 <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ + bhi d5aa4 <_PyUnicodeWriter_Init@@Base+0x9e4> │ │ │ │ + ldr r0, [pc, #3552] @ d6274 <_PyUnicodeWriter_Init@@Base+0x11b4> │ │ │ │ sub r1, r3, #65 @ 0x41 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bhi d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bhi d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ 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 d7254 │ │ │ │ + bl d70ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ add r8, r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d560c <_PyUnicodeWriter_Init@@Base+0x3bc> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d5464 <_PyUnicodeWriter_Init@@Base+0x3a4> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - blt d6dd4 <_PyUnicodeWriter_Init@@Base+0x1b84> │ │ │ │ + blt d6ca4 <_PyUnicodeWriter_Init@@Base+0x1be4> │ │ │ │ ldr r2, [r9, #28] │ │ │ │ cmp r4, #0 │ │ │ │ add ip, r7, r3 │ │ │ │ - bne d5e78 <_PyUnicodeWriter_Init@@Base+0xc28> │ │ │ │ + bne d5cdc <_PyUnicodeWriter_Init@@Base+0xc1c> │ │ │ │ ldrb r1, [r9, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5e44 <_PyUnicodeWriter_Init@@Base+0xbf4> │ │ │ │ + beq d5ca0 <_PyUnicodeWriter_Init@@Base+0xbe0> │ │ │ │ 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 d5e44 <_PyUnicodeWriter_Init@@Base+0xbf4> │ │ │ │ + bgt d5ca0 <_PyUnicodeWriter_Init@@Base+0xbe0> │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub r5, ip, r5 │ │ │ │ cmp r5, r1 │ │ │ │ movlt r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5e58 <_PyUnicodeWriter_Init@@Base+0xc08> │ │ │ │ + beq d5cb4 <_PyUnicodeWriter_Init@@Base+0xbf4> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi d6350 <_PyUnicodeWriter_Init@@Base+0x1100> │ │ │ │ + bhi d6120 <_PyUnicodeWriter_Init@@Base+0x1060> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d6bc4 <_PyUnicodeWriter_Init@@Base+0x1974> │ │ │ │ + blt d6670 <_PyUnicodeWriter_Init@@Base+0x15b0> │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d656c <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ - movw sl, #40400 @ 0x9dd0 │ │ │ │ + bgt d63b8 <_PyUnicodeWriter_Init@@Base+0x12f8> │ │ │ │ + movw sl, #40392 @ 0x9dc8 │ │ │ │ movt sl, #106 @ 0x6a │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ 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 d6558 <_PyUnicodeWriter_Init@@Base+0x1308> │ │ │ │ + strne r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + bne d63a4 <_PyUnicodeWriter_Init@@Base+0x12e4> │ │ │ │ mov r2, #1 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r2, [pc, #3304] @ d6434 <_PyUnicodeWriter_Init@@Base+0x11e4> │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r2, [pc, #3284] @ d6278 <_PyUnicodeWriter_Init@@Base+0x11b8> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ - bcs d63ec <_PyUnicodeWriter_Init@@Base+0x119c> │ │ │ │ + bcs d6230 <_PyUnicodeWriter_Init@@Base+0x1170> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq d63cc <_PyUnicodeWriter_Init@@Base+0x117c> │ │ │ │ + beq d6210 <_PyUnicodeWriter_Init@@Base+0x1150> │ │ │ │ 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 d57c8 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ + bne d5620 <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ 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] │ │ │ │ @@ -171710,3347 +171604,3363 @@ │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ 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, #3148] @ d6438 <_PyUnicodeWriter_Init@@Base+0x11e8> │ │ │ │ + ldr r2, [pc, #3128] @ d627c <_PyUnicodeWriter_Init@@Base+0x11bc> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6c38 <_PyUnicodeWriter_Init@@Base+0x19e8> │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r3, #0 │ │ │ │ + bne d6af4 <_PyUnicodeWriter_Init@@Base+0x1a34> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq d62dc <_PyUnicodeWriter_Init@@Base+0x108c> │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq d6194 <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ 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 d5ef4 <_PyUnicodeWriter_Init@@Base+0xca4> │ │ │ │ + beq d5d58 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #32 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r9, #12] │ │ │ │ - beq d64a0 <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ + beq d62e8 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ 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 d55e8 <_PyUnicodeWriter_Init@@Base+0x398> │ │ │ │ + beq d5440 <_PyUnicodeWriter_Init@@Base+0x380> │ │ │ │ cmp r2, #2 │ │ │ │ - bne d6898 <_PyUnicodeWriter_Init@@Base+0x1648> │ │ │ │ + bne d6bf0 <_PyUnicodeWriter_Init@@Base+0x1b30> │ │ │ │ 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 d6870 <_PyUnicodeWriter_Init@@Base+0x1620> │ │ │ │ + bhi d6bc8 <_PyUnicodeWriter_Init@@Base+0x1b08> │ │ │ │ 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 d6864 <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ + bls d6ae0 <_PyUnicodeWriter_Init@@Base+0x1a20> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b d58c4 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ + b d571c <_PyUnicodeWriter_Init@@Base+0x65c> │ │ │ │ mov ip, r2 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #32] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d5e64 <_PyUnicodeWriter_Init@@Base+0xc14> │ │ │ │ + bhi d5cc0 <_PyUnicodeWriter_Init@@Base+0xc00> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bhi d5528 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ + bhi d5380 <_PyUnicodeWriter_Init@@Base+0x2c0> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bne d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bls d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ mov r2, #0 │ │ │ │ - b d5634 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + b d548c <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ mov r0, r8 │ │ │ │ bl 2ec88 │ │ │ │ strb r6, [r9, #32] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d5608 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + beq d5460 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ ldr r4, [r9] │ │ │ │ mov r7, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d55bc <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + bne d5414 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl ff618 <_Py_fstat_noraise@@Base+0x18> │ │ │ │ + bl ff740 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r9] │ │ │ │ strb r3, [r9, #33] @ 0x21 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2da1ec │ │ │ │ + bl 2dc130 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5608 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + b d5460 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ cmp r7, #0 │ │ │ │ orrge ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bne d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r6, #0 │ │ │ │ - blt d562c <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + blt d5484 <_PyUnicodeWriter_Init@@Base+0x3c4> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59916 @ 0xea0c │ │ │ │ + movw r1, #60620 @ 0xeccc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1733a4 │ │ │ │ + bl 1736ec │ │ │ │ mvn r0, #0 │ │ │ │ - b d561c <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ + b d5474 <_PyUnicodeWriter_Init@@Base+0x3b4> │ │ │ │ mov r4, #0 │ │ │ │ sub r7, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d68ec <_PyUnicodeWriter_Init@@Base+0x169c> │ │ │ │ + bne d6aac <_PyUnicodeWriter_Init@@Base+0x19ec> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne d543c <_PyUnicodeWriter_Init@@Base+0x1ec> │ │ │ │ + bne d5294 <_PyUnicodeWriter_Init@@Base+0x1d4> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d6d00 <_PyUnicodeWriter_Init@@Base+0x1ab0> │ │ │ │ - movw r2, #844 @ 0x34c │ │ │ │ + beq d69f0 <_PyUnicodeWriter_Init@@Base+0x1930> │ │ │ │ + movw r2, #1100 @ 0x44c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r5, r5, #1 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq d5ab4 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + beq d590c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq d5cc8 <_PyUnicodeWriter_Init@@Base+0xa78> │ │ │ │ + beq d5b20 <_PyUnicodeWriter_Init@@Base+0xa60> │ │ │ │ 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 d6ddc <_PyUnicodeWriter_Init@@Base+0x1b8c> │ │ │ │ + bgt d6c6c <_PyUnicodeWriter_Init@@Base+0x1bac> │ │ │ │ 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 d5ab4 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + beq d590c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, sl, ip, r0 │ │ │ │ rsb r1, r1, sl, asr #2 │ │ │ │ cmp r6, r1 │ │ │ │ - bgt d6ddc <_PyUnicodeWriter_Init@@Base+0x1b8c> │ │ │ │ + bgt d6c6c <_PyUnicodeWriter_Init@@Base+0x1bac> │ │ │ │ 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 d5ab4 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + beq d590c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull sl, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r6 │ │ │ │ - blt d6ddc <_PyUnicodeWriter_Init@@Base+0x1b8c> │ │ │ │ + blt d6c6c <_PyUnicodeWriter_Init@@Base+0x1bac> │ │ │ │ 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 d5a80 <_PyUnicodeWriter_Init@@Base+0x830> │ │ │ │ - ldr r1, [pc, #2432] @ d643c <_PyUnicodeWriter_Init@@Base+0x11ec> │ │ │ │ + bne d58d8 <_PyUnicodeWriter_Init@@Base+0x818> │ │ │ │ + ldr r1, [pc, #2412] @ d6280 <_PyUnicodeWriter_Init@@Base+0x11c0> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi d54fc <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bhi d5354 <_PyUnicodeWriter_Init@@Base+0x294> │ │ │ │ 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 d5e1c <_PyUnicodeWriter_Init@@Base+0xbcc> │ │ │ │ + bgt d5c78 <_PyUnicodeWriter_Init@@Base+0xbb8> │ │ │ │ add r3, r3, #1 │ │ │ │ tst r4, #8 │ │ │ │ str r3, [sl] │ │ │ │ - bne d5e24 <_PyUnicodeWriter_Init@@Base+0xbd4> │ │ │ │ + bne d5c80 <_PyUnicodeWriter_Init@@Base+0xbc0> │ │ │ │ mov r0, sl │ │ │ │ - bl 26044c │ │ │ │ + bl 262064 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5b28 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ + bgt d5980 <_PyUnicodeWriter_Init@@Base+0x8c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - beq d6e24 <_PyUnicodeWriter_Init@@Base+0x1bd4> │ │ │ │ + beq d6cac <_PyUnicodeWriter_Init@@Base+0x1bec> │ │ │ │ cmp r8, #0 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d7254 │ │ │ │ + bl d70ec │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d6e4c <_PyUnicodeWriter_Init@@Base+0x1bfc> │ │ │ │ + beq d6ce4 <_PyUnicodeWriter_Init@@Base+0x1c24> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bgt d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bne d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ add r8, r5, #1 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d5684 <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d54dc <_PyUnicodeWriter_Init@@Base+0x41c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #1114112 @ 0x110000 │ │ │ │ - bcs d6d98 <_PyUnicodeWriter_Init@@Base+0x1b48> │ │ │ │ + bcs d6a50 <_PyUnicodeWriter_Init@@Base+0x1990> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi d5f34 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ + bhi d5d90 <_PyUnicodeWriter_Init@@Base+0xcd0> │ │ │ │ ldrd r2, [r9, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d5f34 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ + ble d5d90 <_PyUnicodeWriter_Init@@Base+0xcd0> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d5f5c <_PyUnicodeWriter_Init@@Base+0xd0c> │ │ │ │ + bne d5db8 <_PyUnicodeWriter_Init@@Base+0xcf8> │ │ │ │ strb r4, [r1, r3] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq d63c4 <_PyUnicodeWriter_Init@@Base+0x1174> │ │ │ │ + beq d6208 <_PyUnicodeWriter_Init@@Base+0x1148> │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bhi d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ mov r1, #1 │ │ │ │ lsl r1, r1, r2 │ │ │ │ movw r2, #2081 @ 0x821 │ │ │ │ movt r2, #18 │ │ │ │ ands r2, r2, r1 │ │ │ │ ldrne r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d6448 <_PyUnicodeWriter_Init@@Base+0x11f8> │ │ │ │ + bne d628c <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ tst r1, #4096 @ 0x1000 │ │ │ │ - bne d66a8 <_PyUnicodeWriter_Init@@Base+0x1458> │ │ │ │ + bne d64ac <_PyUnicodeWriter_Init@@Base+0x13ec> │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + beq d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d6c14 <_PyUnicodeWriter_Init@@Base+0x19c4> │ │ │ │ + bne d6a14 <_PyUnicodeWriter_Init@@Base+0x1954> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d9450 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ + bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ cmp r0, #0 │ │ │ │ - bge d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bge d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ 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 d5c04 <_PyUnicodeWriter_Init@@Base+0x9b4> │ │ │ │ - ldr r0, [pc, #1996] @ d6440 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ + beq d5a5c <_PyUnicodeWriter_Init@@Base+0x99c> │ │ │ │ + ldr r0, [pc, #1976] @ d6284 <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi d6448 <_PyUnicodeWriter_Init@@Base+0x11f8> │ │ │ │ + bhi d628c <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ 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 d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + beq d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d62d4 <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ + beq d6118 <_PyUnicodeWriter_Init@@Base+0x1058> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d6344 <_PyUnicodeWriter_Init@@Base+0x10f4> │ │ │ │ + bhi d61fc <_PyUnicodeWriter_Init@@Base+0x113c> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bls d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bls d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ mov ip, #1 │ │ │ │ - b d5528 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ + b d5380 <_PyUnicodeWriter_Init@@Base+0x2c0> │ │ │ │ add r5, r5, #2 │ │ │ │ - b d5ab4 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + b d590c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ mov r2, lr │ │ │ │ cmp ip, r2 │ │ │ │ - bne d5464 <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ - b d53e4 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bne d52bc <_PyUnicodeWriter_Init@@Base+0x1fc> │ │ │ │ + b d523c <_PyUnicodeWriter_Init@@Base+0x17c> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d6710 <_PyUnicodeWriter_Init@@Base+0x14c0> │ │ │ │ - bhi d60e0 <_PyUnicodeWriter_Init@@Base+0xe90> │ │ │ │ + beq d6434 <_PyUnicodeWriter_Init@@Base+0x1374> │ │ │ │ + bhi d5f3c <_PyUnicodeWriter_Init@@Base+0xe7c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d69fc <_PyUnicodeWriter_Init@@Base+0x17ac> │ │ │ │ + beq d65f0 <_PyUnicodeWriter_Init@@Base+0x1530> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sp] │ │ │ │ - beq d69e8 <_PyUnicodeWriter_Init@@Base+0x1798> │ │ │ │ - movw r3, #12796 @ 0x31fc │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq d65dc <_PyUnicodeWriter_Init@@Base+0x151c> │ │ │ │ + movw r3, #13500 @ 0x34bc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - ldrb r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + mov sl, r0 │ │ │ │ + ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r4, #17 │ │ │ │ - sub r8, r2, #45 @ 0x2d │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + sub r8, r1, #45 @ 0x2d │ │ │ │ + ldr r2, [r9, #12] │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ - sub r2, r0, r8 │ │ │ │ - str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r6, r2 │ │ │ │ - movlt r6, r2 │ │ │ │ + sub r1, sl, 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 d6614 <_PyUnicodeWriter_Init@@Base+0x13c4> │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ + bls d6560 <_PyUnicodeWriter_Init@@Base+0x14a0> │ │ │ │ ldr r3, [r9, #16] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ - cmp r3, r1 │ │ │ │ - blt d6614 <_PyUnicodeWriter_Init@@Base+0x13c4> │ │ │ │ + cmp r1, r3 │ │ │ │ + bgt d6560 <_PyUnicodeWriter_Init@@Base+0x14a0> │ │ │ │ sub r7, r7, r6 │ │ │ │ and r3, r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r4, r7, r7, asr #31 │ │ │ │ - bgt d691c <_PyUnicodeWriter_Init@@Base+0x16cc> │ │ │ │ + bgt d65a8 <_PyUnicodeWriter_Init@@Base+0x14e8> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d6630 <_PyUnicodeWriter_Init@@Base+0x13e0> │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - sub r3, r8, r3 │ │ │ │ - add r6, r3, r6 │ │ │ │ + beq d6548 <_PyUnicodeWriter_Init@@Base+0x1488> │ │ │ │ + sub sl, r8, sl │ │ │ │ + add r6, sl, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt d65e8 <_PyUnicodeWriter_Init@@Base+0x1398> │ │ │ │ - ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ - add r1, sl, r8 │ │ │ │ + bgt d651c <_PyUnicodeWriter_Init@@Base+0x145c> │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ + add r1, r3, r8 │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + ble d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + beq d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3f2d5c │ │ │ │ + bl 406d90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ tst r4, #8 │ │ │ │ - beq d5b04 <_PyUnicodeWriter_Init@@Base+0x8b4> │ │ │ │ + beq d595c <_PyUnicodeWriter_Init@@Base+0x89c> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, sl │ │ │ │ - bl 2611d8 │ │ │ │ + bl 262df0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d5b1c <_PyUnicodeWriter_Init@@Base+0x8cc> │ │ │ │ - b d5b28 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ + ble d5974 <_PyUnicodeWriter_Init@@Base+0x8b4> │ │ │ │ + b d5980 <_PyUnicodeWriter_Init@@Base+0x8c0> │ │ │ │ ldr r5, [r9, #24] │ │ │ │ cmp ip, r5 │ │ │ │ movge r5, ip │ │ │ │ cmp r5, #0 │ │ │ │ - bne d56f4 <_PyUnicodeWriter_Init@@Base+0x4a4> │ │ │ │ - ldr r4, [pc, #1508] @ d6444 <_PyUnicodeWriter_Init@@Base+0x11f4> │ │ │ │ + bne d554c <_PyUnicodeWriter_Init@@Base+0x48c> │ │ │ │ + ldr r4, [pc, #1484] @ d6288 <_PyUnicodeWriter_Init@@Base+0x11c8> │ │ │ │ str r4, [r9] │ │ │ │ - b d5ee8 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ + b d5d4c <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq d5c6c <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ + beq d5ac4 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5bd8 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ - b d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + beq d5a30 <_PyUnicodeWriter_Init@@Base+0x970> │ │ │ │ + b d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + mov r2, r1 │ │ │ │ + b d5234 <_PyUnicodeWriter_Init@@Base+0x174> │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #127 @ 0x7f │ │ │ │ cmp ip, r0 │ │ │ │ - bgt d6138 <_PyUnicodeWriter_Init@@Base+0xee8> │ │ │ │ + bgt d5f6c <_PyUnicodeWriter_Init@@Base+0xeac> │ │ │ │ cmp lr, r1 │ │ │ │ - bcs d5ee8 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ - bl 2d6824 │ │ │ │ + bcs d5d4c <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ + bl 2d8694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ - bl d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5ee4 <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ + bgt d5d48 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d5ee4 <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne d5d48 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne d5844 <_PyUnicodeWriter_Init@@Base+0x5f4> │ │ │ │ + bne d569c <_PyUnicodeWriter_Init@@Base+0x5dc> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d6490 <_PyUnicodeWriter_Init@@Base+0x1240> │ │ │ │ + beq d62d8 <_PyUnicodeWriter_Init@@Base+0x1218> │ │ │ │ cmp r1, #2 │ │ │ │ - bne d6584 <_PyUnicodeWriter_Init@@Base+0x1334> │ │ │ │ + bne d641c <_PyUnicodeWriter_Init@@Base+0x135c> │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r9, #12] │ │ │ │ - beq d64a0 <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ + beq d62e8 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ add r2, r4, #28 │ │ │ │ str r2, [r9, #4] │ │ │ │ - b d5860 <_PyUnicodeWriter_Init@@Base+0x610> │ │ │ │ - mov r2, r1 │ │ │ │ - b d53dc <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + b d56b8 <_PyUnicodeWriter_Init@@Base+0x5f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7704 <_PyUnicodeWriter_WriteStr@@Base+0x188> │ │ │ │ + bl d7bec <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d5bbc <_PyUnicodeWriter_Init@@Base+0x96c> │ │ │ │ + beq d5a14 <_PyUnicodeWriter_Init@@Base+0x954> │ │ │ │ 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 d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ 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 d5c9c <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ + b d5af4 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #4 │ │ │ │ add r5, r5, #1 │ │ │ │ - b d5c9c <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ + b d5af4 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #5 │ │ │ │ add r5, r5, #1 │ │ │ │ - b d5c9c <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ + b d5af4 <_PyUnicodeWriter_Init@@Base+0xa34> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl d6e6c │ │ │ │ + bl d6d04 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d7254 │ │ │ │ + bl d70ec │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d6e4c <_PyUnicodeWriter_Init@@Base+0x1bfc> │ │ │ │ + beq d6ce4 <_PyUnicodeWriter_Init@@Base+0x1c24> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bgt d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bne d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b3c8c │ │ │ │ + bl 1b4368 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d5fd8 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d5e34 <_PyUnicodeWriter_Init@@Base+0xd74> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ 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 d6b00 <_PyUnicodeWriter_Init@@Base+0x18b0> │ │ │ │ + bne d6644 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6adc <_PyUnicodeWriter_Init@@Base+0x188c> │ │ │ │ + beq d6620 <_PyUnicodeWriter_Init@@Base+0x1560> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d7254 │ │ │ │ + bl d70ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ 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 d6bf8 <_PyUnicodeWriter_Init@@Base+0x19a8> │ │ │ │ + bge d67ec <_PyUnicodeWriter_Init@@Base+0x172c> │ │ │ │ tst r4, #8 │ │ │ │ - bne d6be8 <_PyUnicodeWriter_Init@@Base+0x1998> │ │ │ │ - bl 26044c │ │ │ │ + bne d67dc <_PyUnicodeWriter_Init@@Base+0x171c> │ │ │ │ + bl 262064 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d5fd8 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d5e34 <_PyUnicodeWriter_Init@@Base+0xd74> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3129e4 │ │ │ │ + bl 314c80 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d5fd8 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d5e34 <_PyUnicodeWriter_Init@@Base+0xd74> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59828 @ 0xe9b4 │ │ │ │ + movw r3, #60532 @ 0xec74 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__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 d5d54 <_PyUnicodeWriter_Init@@Base+0xb04> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldrb r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6164 <_PyUnicodeWriter_Init@@Base+0xf14> │ │ │ │ + beq d5f98 <_PyUnicodeWriter_Init@@Base+0xed8> │ │ │ │ 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 d673c <_PyUnicodeWriter_Init@@Base+0x14ec> │ │ │ │ + bcc d68cc <_PyUnicodeWriter_Init@@Base+0x180c> │ │ │ │ ldrb r3, [r9, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d673c <_PyUnicodeWriter_Init@@Base+0x14ec> │ │ │ │ + bne d68cc <_PyUnicodeWriter_Init@@Base+0x180c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9dfc <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d9c94 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r4, [r9] │ │ │ │ - b d5ee8 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ + b d5d4c <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d6664 <_PyUnicodeWriter_Init@@Base+0x1414> │ │ │ │ + bne d6464 <_PyUnicodeWriter_Init@@Base+0x13a4> │ │ │ │ ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59792 @ 0xe990 │ │ │ │ + movw r3, #60496 @ 0xec50 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d6a8c <_PyUnicodeWriter_Init@@Base+0x183c> │ │ │ │ - bls d6a50 <_PyUnicodeWriter_Init@@Base+0x1800> │ │ │ │ + beq d6964 <_PyUnicodeWriter_Init@@Base+0x18a4> │ │ │ │ + bls d6924 <_PyUnicodeWriter_Init@@Base+0x1864> │ │ │ │ ldrd r2, [r2] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59808 @ 0xe9a0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #60512 @ 0xec60 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d6b98 <_PyUnicodeWriter_Init@@Base+0x1948> │ │ │ │ - bhi d6b6c <_PyUnicodeWriter_Init@@Base+0x191c> │ │ │ │ + beq d6708 <_PyUnicodeWriter_Init@@Base+0x1648> │ │ │ │ + bhi d66d8 <_PyUnicodeWriter_Init@@Base+0x1618> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d6b40 <_PyUnicodeWriter_Init@@Base+0x18f0> │ │ │ │ + beq d66a8 <_PyUnicodeWriter_Init@@Base+0x15e8> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ + mov r1, #1 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - beq d6b2c <_PyUnicodeWriter_Init@@Base+0x18dc> │ │ │ │ - movw r3, #59872 @ 0xe9e0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq d6694 <_PyUnicodeWriter_Init@@Base+0x15d4> │ │ │ │ + movw r3, #60576 @ 0xeca0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d69bc <_PyUnicodeWriter_Init@@Base+0x176c> │ │ │ │ - bhi d6990 <_PyUnicodeWriter_Init@@Base+0x1740> │ │ │ │ + beq d67ac <_PyUnicodeWriter_Init@@Base+0x16ec> │ │ │ │ + bhi d677c <_PyUnicodeWriter_Init@@Base+0x16bc> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d6964 <_PyUnicodeWriter_Init@@Base+0x1714> │ │ │ │ + beq d674c <_PyUnicodeWriter_Init@@Base+0x168c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sp] │ │ │ │ - beq d6950 <_PyUnicodeWriter_Init@@Base+0x1700> │ │ │ │ - movw r3, #59852 @ 0xe9cc │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq d6738 <_PyUnicodeWriter_Init@@Base+0x1678> │ │ │ │ + movw r3, #60556 @ 0xec8c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ mov ip, #1 │ │ │ │ - b d58dc <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ + b d5734 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ + cmp r2, #255 @ 0xff │ │ │ │ + bls d6350 <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ + cmp r2, #65536 @ 0x10000 │ │ │ │ + bcs d62f0 <_PyUnicodeWriter_Init@@Base+0x1230> │ │ │ │ + cmp r5, #0 │ │ │ │ + blt d6670 <_PyUnicodeWriter_Init@@Base+0x15b0> │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ + mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ + mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ + cmp r3, r5 │ │ │ │ + ldrge r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mlage r3, r5, r3, r3 │ │ │ │ + addge r3, r3, #28 │ │ │ │ + blt d63b8 <_PyUnicodeWriter_Init@@Base+0x12f8> │ │ │ │ + movw sl, #40392 @ 0x9dc8 │ │ │ │ + movt sl, #106 @ 0x6a │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ + movt r1, #11 │ │ │ │ + ldr r2, [sl, #1016] @ 0x3f8 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne d639c <_PyUnicodeWriter_Init@@Base+0x12dc> │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + b d559c <_PyUnicodeWriter_Init@@Base+0x4dc> │ │ │ │ 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 d6504 <_PyUnicodeWriter_Init@@Base+0x12b4> │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - cmp r3, #2 │ │ │ │ + beq d6370 <_PyUnicodeWriter_Init@@Base+0x12b0> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r3, #2 │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [r4, #24] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldrne r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ 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 d6540 <_PyUnicodeWriter_Init@@Base+0x12f0> │ │ │ │ + beq d638c <_PyUnicodeWriter_Init@@Base+0x12cc> │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - b d5f08 <_PyUnicodeWriter_Init@@Base+0xcb8> │ │ │ │ + b d5d6c <_PyUnicodeWriter_Init@@Base+0xcac> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d5984 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ - b d5c6c <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ - cmp r2, #255 @ 0xff │ │ │ │ - bls d6520 <_PyUnicodeWriter_Init@@Base+0x12d0> │ │ │ │ - cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs d64a8 <_PyUnicodeWriter_Init@@Base+0x1258> │ │ │ │ - cmp r5, #0 │ │ │ │ - blt d6bc4 <_PyUnicodeWriter_Init@@Base+0x1974> │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ - cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ - mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ - mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ - cmp r3, r5 │ │ │ │ - ldrge r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - mlage r3, r5, r3, r3 │ │ │ │ - addge r3, r3, #28 │ │ │ │ - blt d656c <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ - movw sl, #40400 @ 0x9dd0 │ │ │ │ - movt sl, #106 @ 0x6a │ │ │ │ - movw r1, #32112 @ 0x7d70 │ │ │ │ - movt r1, #11 │ │ │ │ - ldr r2, [sl, #1016] @ 0x3f8 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne d6550 <_PyUnicodeWriter_Init@@Base+0x1300> │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d5744 <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ + bne d57dc <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + b d5ac4 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ mov r2, #0 │ │ │ │ - b d5c6c <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ + b d5ac4 <_PyUnicodeWriter_Init@@Base+0xa04> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne d57c8 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ + bne d5620 <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ ldr r4, [sl, #976] @ 0x3d0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d6ce8 <_PyUnicodeWriter_Init@@Base+0x1a98> │ │ │ │ + bne d69d8 <_PyUnicodeWriter_Init@@Base+0x1918> │ │ │ │ mov r0, r3 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d656c <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ + beq d63b8 <_PyUnicodeWriter_Init@@Base+0x12f8> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b d57c8 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ - subeq r8, sp, r2, asr #20 │ │ │ │ - subeq r8, sp, r4, ror #20 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - subeq r8, sp, sl, lsr #21 │ │ │ │ - subeq r8, sp, ip, asr #21 │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ + b d5620 <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ + strdeq r8, [sp], #-192 @ 0xffffff40 │ │ │ │ + subeq r8, sp, r2, lsl sp │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + subeq r8, sp, r8, asr sp │ │ │ │ + subeq r8, sp, sl, ror sp │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq d6800 <_PyUnicodeWriter_Init@@Base+0x15b0> │ │ │ │ - bhi d64c4 <_PyUnicodeWriter_Init@@Base+0x1274> │ │ │ │ + beq d6818 <_PyUnicodeWriter_Init@@Base+0x1758> │ │ │ │ + bhi d630c <_PyUnicodeWriter_Init@@Base+0x124c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d6cb8 <_PyUnicodeWriter_Init@@Base+0x1a68> │ │ │ │ + beq d6870 <_PyUnicodeWriter_Init@@Base+0x17b0> │ │ │ │ ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [sp] │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #62852 @ 0xf584 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #65300 @ 0xff14 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [r9, #12] │ │ │ │ - bne d5f20 <_PyUnicodeWriter_Init@@Base+0xcd0> │ │ │ │ + bne d5d84 <_PyUnicodeWriter_Init@@Base+0xcc4> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b d5f24 <_PyUnicodeWriter_Init@@Base+0xcd4> │ │ │ │ + b d5d88 <_PyUnicodeWriter_Init@@Base+0xcc8> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs d67dc <_PyUnicodeWriter_Init@@Base+0x158c> │ │ │ │ + bcs d684c <_PyUnicodeWriter_Init@@Base+0x178c> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d6bc4 <_PyUnicodeWriter_Init@@Base+0x1974> │ │ │ │ + blt d6670 <_PyUnicodeWriter_Init@@Base+0x15b0> │ │ │ │ mov r3, #4 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d6370 <_PyUnicodeWriter_Init@@Base+0x1120> │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b d6140 <_PyUnicodeWriter_Init@@Base+0x1080> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq d6830 <_PyUnicodeWriter_Init@@Base+0x15e0> │ │ │ │ + beq d6a78 <_PyUnicodeWriter_Init@@Base+0x19b8> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d6460 <_PyUnicodeWriter_Init@@Base+0x1210> │ │ │ │ + bne d62a4 <_PyUnicodeWriter_Init@@Base+0x11e4> │ │ │ │ ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [sp] │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #3292 @ 0xcdc │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #3996 @ 0xf9c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + cmp r5, #0 │ │ │ │ + blt d6670 <_PyUnicodeWriter_Init@@Base+0x15b0> │ │ │ │ + cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ + bgt d63b8 <_PyUnicodeWriter_Init@@Base+0x12f8> │ │ │ │ + mov r2, #1 │ │ │ │ + add r3, r5, #29 │ │ │ │ + str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b d616c <_PyUnicodeWriter_Init@@Base+0x10ac> │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ strb r3, [r2, r5] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r4, [r9] │ │ │ │ - b d5ee8 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ - cmp r5, #0 │ │ │ │ - blt d6bc4 <_PyUnicodeWriter_Init@@Base+0x1974> │ │ │ │ - cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt d656c <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ - mov r2, #1 │ │ │ │ - add r3, r5, #29 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d639c <_PyUnicodeWriter_Init@@Base+0x114c> │ │ │ │ + b d5d4c <_PyUnicodeWriter_Init@@Base+0xc8c> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - b d5f24 <_PyUnicodeWriter_Init@@Base+0xcd4> │ │ │ │ + b d5d88 <_PyUnicodeWriter_Init@@Base+0xcc8> │ │ │ │ mov r1, #0 │ │ │ │ - str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [sl, #1012] @ 0x3f4 │ │ │ │ mov r1, r3 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d57c8 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ - bl 36ccf4 │ │ │ │ + bne d5620 <_PyUnicodeWriter_Init@@Base+0x560> │ │ │ │ + bl 36d9fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ - bne d5ee4 <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - cmp r2, #0 │ │ │ │ - movw r2, #65535 @ 0xffff │ │ │ │ - movt r2, #16 │ │ │ │ - str r2, [r9, #12] │ │ │ │ - bne d5f20 <_PyUnicodeWriter_Init@@Base+0xcd0> │ │ │ │ - b d64a0 <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ + bne d5d48 <_PyUnicodeWriter_Init@@Base+0xc88> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r4, #16 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq d67bc <_PyUnicodeWriter_Init@@Base+0x156c> │ │ │ │ - bhi d6648 <_PyUnicodeWriter_Init@@Base+0x13f8> │ │ │ │ + beq d6598 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ + bhi d657c <_PyUnicodeWriter_Init@@Base+0x14bc> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq d67d4 <_PyUnicodeWriter_Init@@Base+0x1584> │ │ │ │ + beq d6810 <_PyUnicodeWriter_Init@@Base+0x1750> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d67cc <_PyUnicodeWriter_Init@@Base+0x157c> │ │ │ │ + beq d6808 <_PyUnicodeWriter_Init@@Base+0x1748> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d6794 <_PyUnicodeWriter_Init@@Base+0x1544> │ │ │ │ - movw r2, #844 @ 0x34c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r0, [r2, r3, lsl #2] │ │ │ │ - tst r0, #4 │ │ │ │ - beq d54ec <_PyUnicodeWriter_Init@@Base+0x29c> │ │ │ │ - b d59ac <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ - ldr r1, [r9, #20] │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r2, r6 │ │ │ │ - bl 3f2d5c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - ldr r3, [r9, #20] │ │ │ │ - add r3, r3, r6 │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b d5dc4 <_PyUnicodeWriter_Init@@Base+0xb74> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq d5d8c <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ - mov r0, r9 │ │ │ │ - bl d7d94 <_PyUnicodeWriter_WriteStr@@Base+0x818> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d5d8c <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 340c84 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d5db0 <_PyUnicodeWriter_Init@@Base+0xb60> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - movw r2, #844 @ 0x34c │ │ │ │ + beq d68a4 <_PyUnicodeWriter_Init@@Base+0x17e4> │ │ │ │ + movw r2, #1100 @ 0x44c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d59ac <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ - mvn r7, #0 │ │ │ │ - b d59c4 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ + beq d5344 <_PyUnicodeWriter_Init@@Base+0x284> │ │ │ │ + b d5804 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ + cmp r2, #0 │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + movt r2, #16 │ │ │ │ + str r2, [r9, #12] │ │ │ │ + bne d5d84 <_PyUnicodeWriter_Init@@Base+0xcc4> │ │ │ │ + b d62e8 <_PyUnicodeWriter_Init@@Base+0x1228> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #7312 @ 0x1c90 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq d6d64 <_PyUnicodeWriter_Init@@Base+0x1b14> │ │ │ │ + beq d6b98 <_PyUnicodeWriter_Init@@Base+0x1ad8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d6d38 <_PyUnicodeWriter_Init@@Base+0x1ae8> │ │ │ │ + beq d6b68 <_PyUnicodeWriter_Init@@Base+0x1aa8> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - str r3, [sp] │ │ │ │ - beq d6d24 <_PyUnicodeWriter_Init@@Base+0x1ad4> │ │ │ │ - movw r3, #39684 @ 0x9b04 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq d6b54 <_PyUnicodeWriter_Init@@Base+0x1a94> │ │ │ │ + movw r3, #40248 @ 0x9d38 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + sub ip, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ + str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - sub r0, fp, #64 @ 0x40 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r0, ip │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #48096 @ 0xbbe0 │ │ │ │ + movw r3, #48800 @ 0xbea0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f03c <__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 d66f4 <_PyUnicodeWriter_Init@@Base+0x14a4> │ │ │ │ + beq d6500 <_PyUnicodeWriter_Init@@Base+0x1440> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d6df8 <_PyUnicodeWriter_Init@@Base+0x1ba8> │ │ │ │ + bne d6cb8 <_PyUnicodeWriter_Init@@Base+0x1bf8> │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r4 │ │ │ │ - sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl d9200 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d9098 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #6608 @ 0x19d0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - cmp lr, r1 │ │ │ │ - movcs r1, lr │ │ │ │ - bl 2d6824 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + ldr r1, [r9, #20] │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r2, r6 │ │ │ │ + bl 406d90 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - str r3, [sp] │ │ │ │ - mov r3, #0 │ │ │ │ + add r3, r3, r6 │ │ │ │ + str r3, [r9, #20] │ │ │ │ + b d5c1c <_PyUnicodeWriter_Init@@Base+0xb5c> │ │ │ │ mov r1, r3 │ │ │ │ - ldr r2, [r9] │ │ │ │ - bl d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6788 <_PyUnicodeWriter_Init@@Base+0x1538> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne d6788 <_PyUnicodeWriter_Init@@Base+0x1538> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - strb r3, [r9, #33] @ 0x21 │ │ │ │ - b d619c <_PyUnicodeWriter_Init@@Base+0xf4c> │ │ │ │ - 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 d59c4 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 342a44 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d5c0c <_PyUnicodeWriter_Init@@Base+0xb4c> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq d5be8 <_PyUnicodeWriter_Init@@Base+0xb28> │ │ │ │ + mov r0, r9 │ │ │ │ + bl d827c <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d5be8 <_PyUnicodeWriter_Init@@Base+0xb28> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + movw r2, #1100 @ 0x44c │ │ │ │ + movt r2, #73 @ 0x49 │ │ │ │ + ldr r0, [r2, r3, lsl #2] │ │ │ │ + tst r0, #4 │ │ │ │ + bne d5804 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ + mvn r7, #0 │ │ │ │ + b d581c <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ orr r4, r4, #16 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ - b d65a8 <_PyUnicodeWriter_Init@@Base+0x1358> │ │ │ │ - orr r4, r4, #1 │ │ │ │ - b d67c0 <_PyUnicodeWriter_Init@@Base+0x1570> │ │ │ │ - orr r4, r4, #8 │ │ │ │ - b d67c0 <_PyUnicodeWriter_Init@@Base+0x1570> │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40692 @ 0x9ef4 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r9] │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - 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, #59876 @ 0xe9e4 │ │ │ │ - movt r3, #68 @ 0x44 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - 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, #59880 @ 0xe9e8 │ │ │ │ - movt r3, #68 @ 0x44 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldr r3, [r9, #20] │ │ │ │ - add r3, r3, r7 │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b d5608 <_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 d58a0 <_PyUnicodeWriter_Init@@Base+0x650> │ │ │ │ - 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 d6a28 <_PyUnicodeWriter_Init@@Base+0x17d8> │ │ │ │ - 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 d6860 <_PyUnicodeWriter_Init@@Base+0x1610> │ │ │ │ - ldrb r0, [r3], #1 │ │ │ │ - str r0, [r2], #4 │ │ │ │ - b d68d8 <_PyUnicodeWriter_Init@@Base+0x1688> │ │ │ │ - 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 d6e30 <_PyUnicodeWriter_Init@@Base+0x1be0> │ │ │ │ - mov r0, #10 │ │ │ │ - mla r3, r0, r7, r3 │ │ │ │ - b d59ac <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ + b d63dc <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5da4 <_PyUnicodeWriter_Init@@Base+0xb54> │ │ │ │ + bne d5c00 <_PyUnicodeWriter_Init@@Base+0xb40> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3f2d5c │ │ │ │ + bl 406d90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d5da4 <_PyUnicodeWriter_Init@@Base+0xb54> │ │ │ │ - movw r3, #59836 @ 0xe9bc │ │ │ │ - movt r3, #68 @ 0x44 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59848 @ 0xe9c8 │ │ │ │ - movt r3, #68 @ 0x44 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ - mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59844 @ 0xe9c4 │ │ │ │ + b d5c00 <_PyUnicodeWriter_Init@@Base+0xb40> │ │ │ │ + movw r3, #60528 @ 0xec70 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59840 @ 0xe9c0 │ │ │ │ - movt r3, #68 @ 0x44 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - movw r3, #59824 @ 0xe9b0 │ │ │ │ - movt r3, #68 @ 0x44 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ - mov r2, #26 │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59832 @ 0xe9b8 │ │ │ │ + movw r3, #60536 @ 0xec78 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - 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 d68b4 <_PyUnicodeWriter_Init@@Base+0x1664> │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ - beq d6c78 <_PyUnicodeWriter_Init@@Base+0x1a28> │ │ │ │ - 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 d6c64 <_PyUnicodeWriter_Init@@Base+0x1a14> │ │ │ │ - movw r3, #62092 @ 0xf28c │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldrd r2, [r2] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - strd r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ - mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #64844 @ 0xfd4c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2ec88 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d5608 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ - mov r7, r0 │ │ │ │ - b d55a4 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ - mov r5, r1 │ │ │ │ - mov r4, #0 │ │ │ │ - b d6798 <_PyUnicodeWriter_Init@@Base+0x1548> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl d9450 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ + bl d92e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ cmp r0, #0 │ │ │ │ - bge d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bge d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d6064 <_PyUnicodeWriter_Init@@Base+0xe14> │ │ │ │ + bne d5ec0 <_PyUnicodeWriter_Init@@Base+0xe00> │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 98afc │ │ │ │ + bl 9898c │ │ │ │ cmp r0, #0 │ │ │ │ - bge d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - movw r3, #59856 @ 0xe9d0 │ │ │ │ + bge d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #41868 @ 0xa38c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b899c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r9] │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + movw r3, #60560 @ 0xec90 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldrd r2, [r2] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59868 @ 0xe9dc │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #60572 @ 0xec9c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldrd r2, [r2] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59864 @ 0xe9d8 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #60568 @ 0xec98 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldrd r2, [r2] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r2, #26 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, #1 │ │ │ │ + movw r3, #60564 @ 0xec94 │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + movw r3, #60540 @ 0xec7c │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59860 @ 0xe9d4 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #60552 @ 0xec88 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #60548 @ 0xec84 │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #60544 @ 0xec80 │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + mov r1, #58 @ 0x3a │ │ │ │ + bl 262df0 │ │ │ │ + mov r8, r0 │ │ │ │ + b d5f10 <_PyUnicodeWriter_Init@@Base+0xe50> │ │ │ │ + movw r3, #45612 @ 0xb22c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40744 @ 0x9f28 │ │ │ │ + movw r1, #60592 @ 0xecb0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r9] │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - mov r1, #58 @ 0x3a │ │ │ │ - bl 2611d8 │ │ │ │ - mov r8, r0 │ │ │ │ - b d60b4 <_PyUnicodeWriter_Init@@Base+0xe64> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1b899c │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + orr r4, r4, #1 │ │ │ │ + b d659c <_PyUnicodeWriter_Init@@Base+0x14dc> │ │ │ │ + orr r4, r4, #8 │ │ │ │ + b d659c <_PyUnicodeWriter_Init@@Base+0x14dc> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #60580 @ 0xeca4 │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #41816 @ 0xa358 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - str r4, [sp] │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 98afc │ │ │ │ - cmp r0, #0 │ │ │ │ - bge d5680 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne d6ca4 <_PyUnicodeWriter_Init@@Base+0x1a54> │ │ │ │ - ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ - bl 2ec64 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d57fc <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b d57fc <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ - movw r3, #59800 @ 0xe998 │ │ │ │ + bl 1b899c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r9] │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #60588 @ 0xecac │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + 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 d581c <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ + cmp lr, r1 │ │ │ │ + movcs r1, lr │ │ │ │ + bl 2d8694 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + ldr r3, [r9, #20] │ │ │ │ + str r3, [sp] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r2, [r9] │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ + ldr r0, [r9] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d6918 <_PyUnicodeWriter_Init@@Base+0x1858> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d6918 <_PyUnicodeWriter_Init@@Base+0x1858> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r9, #33] @ 0x21 │ │ │ │ + b d5fd0 <_PyUnicodeWriter_Init@@Base+0xf10> │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ + beq d69a8 <_PyUnicodeWriter_Init@@Base+0x18e8> │ │ │ │ + cmp r3, #111 @ 0x6f │ │ │ │ + mov r1, #1 │ │ │ │ ldrd r2, [r2] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ - mov r1, #1 │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59816 @ 0xe9a8 │ │ │ │ - movt r3, #68 @ 0x44 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq d6994 <_PyUnicodeWriter_Init@@Base+0x18d4> │ │ │ │ + movw r3, #63388 @ 0xf79c │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - b d57fc <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ - ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + ldrd r2, [r2] │ │ │ │ + strd r2, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r2, #26 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, #1 │ │ │ │ - str r3, [sp] │ │ │ │ + movw r3, #64832 @ 0xfd40 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + movw r3, #60504 @ 0xec58 │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + ldrd r2, [r2] │ │ │ │ + strd r2, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ mov r2, #26 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59884 @ 0xe9ec │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #60520 @ 0xec68 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldr r0, [sl, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, r0 │ │ │ │ - b d6414 <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ + b d6258 <_PyUnicodeWriter_Init@@Base+0x1198> │ │ │ │ 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 d5ab4 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ - movw r3, #59784 @ 0xe988 │ │ │ │ + b d590c <_PyUnicodeWriter_Init@@Base+0x84c> │ │ │ │ + str r4, [sp] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r1, [r1] │ │ │ │ + bl 9898c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge d54d8 <_PyUnicodeWriter_Init@@Base+0x418> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2ec88 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d5460 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + mov r7, r0 │ │ │ │ + b d53fc <_PyUnicodeWriter_Init@@Base+0x33c> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #60444 @ 0xec1c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b899c │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + mov r5, r1 │ │ │ │ + mov r4, #0 │ │ │ │ + b d68a8 <_PyUnicodeWriter_Init@@Base+0x17e8> │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov r1, #1 │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ + movw r3, #60584 @ 0xeca8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + 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 d6c88 <_PyUnicodeWriter_Init@@Base+0x1bc8> │ │ │ │ + mov r0, #10 │ │ │ │ + mla r3, r0, r7, r3 │ │ │ │ + b d5804 <_PyUnicodeWriter_Init@@Base+0x744> │ │ │ │ + ldr r3, [r9, #20] │ │ │ │ + add r3, r3, r7 │ │ │ │ + str r3, [r9, #20] │ │ │ │ + b d5460 <_PyUnicodeWriter_Init@@Base+0x3a0> │ │ │ │ + mov r4, #1 │ │ │ │ + b d63d4 <_PyUnicodeWriter_Init@@Base+0x1314> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne d6b38 <_PyUnicodeWriter_Init@@Base+0x1a78> │ │ │ │ + ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d5654 <_PyUnicodeWriter_Init@@Base+0x594> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + b d5654 <_PyUnicodeWriter_Init@@Base+0x594> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2f4c8c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + add r8, r8, #2 │ │ │ │ + b d54dc <_PyUnicodeWriter_Init@@Base+0x41c> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b d5654 <_PyUnicodeWriter_Init@@Base+0x594> │ │ │ │ + mov r4, #8 │ │ │ │ + b d63d4 <_PyUnicodeWriter_Init@@Base+0x1314> │ │ │ │ + movw r3, #60488 @ 0xec48 │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + bl 2f03c <__sprintf_chk@plt> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59796 @ 0xe994 │ │ │ │ + movw r3, #60500 @ 0xec54 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldr r3, [r1] │ │ │ │ - sub sl, fp, #64 @ 0x40 │ │ │ │ - str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #64 @ 0x40 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #59788 @ 0xe98c │ │ │ │ + movw r3, #60492 @ 0xec4c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ - str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d6108 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - mov r4, #1 │ │ │ │ - b d65a0 <_PyUnicodeWriter_Init@@Base+0x1350> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + mov sl, r0 │ │ │ │ + b d5b88 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + 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 d56f8 <_PyUnicodeWriter_Init@@Base+0x638> │ │ │ │ + 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 d6c44 <_PyUnicodeWriter_Init@@Base+0x1b84> │ │ │ │ + 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 d6adc <_PyUnicodeWriter_Init@@Base+0x1a1c> │ │ │ │ + ldrb r0, [r3], #1 │ │ │ │ + str r0, [r2], #4 │ │ │ │ + b d6c30 <_PyUnicodeWriter_Init@@Base+0x1b70> │ │ │ │ + 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 d6c0c <_PyUnicodeWriter_Init@@Base+0x1b4c> │ │ │ │ + movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59740 @ 0xe95c │ │ │ │ + movw r1, #60424 @ 0xec08 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - mov r4, #8 │ │ │ │ - b d65a0 <_PyUnicodeWriter_Init@@Base+0x1350> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2f2ce4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - add r8, r8, #2 │ │ │ │ - b d5684 <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ - bl 36ccf4 │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bl 1b899c │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ movw r3, #45548 @ 0xb1ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59720 @ 0xe948 │ │ │ │ + movw r1, #60408 @ 0xebf8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - sub r0, fp, #64 @ 0x40 │ │ │ │ + bl 1b899c │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bl 36d9fc │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + mov r0, sl │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d5980 <_PyUnicodeWriter_Init@@Base+0x8c0> │ │ │ │ + ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ add r4, r4, #2 │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ - sub r1, fp, #64 @ 0x40 │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2ecac <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d66f4 <_PyUnicodeWriter_Init@@Base+0x14a4> │ │ │ │ - mov r0, sl │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d5b28 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59704 @ 0xe938 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + b d6500 <_PyUnicodeWriter_Init@@Base+0x1440> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bgt d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r0, r8 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d59a0 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d57f8 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ │ │ │ │ -000d6e6c : │ │ │ │ +000d6d04 : │ │ │ │ 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] @ d711c │ │ │ │ + ldr r9, [pc, #660] @ d6fb4 │ │ │ │ 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 d70cc │ │ │ │ + bne d6f64 │ │ │ │ tst r4, #8 │ │ │ │ - bne d7108 │ │ │ │ + bne d6fa0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d6ec8 │ │ │ │ + bne d6d60 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d7030 │ │ │ │ - movw r4, #40400 @ 0x9dd0 │ │ │ │ + beq d6ec8 │ │ │ │ + movw r4, #40392 @ 0x9dc8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7028 │ │ │ │ + beq d6ec0 │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r2, r3 │ │ │ │ - bne d6f18 │ │ │ │ + bne d6db0 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne d6f18 │ │ │ │ - ldr r3, [pc, #536] @ d7120 │ │ │ │ + bne d6db0 │ │ │ │ + ldr r3, [pc, #536] @ d6fb8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7010 │ │ │ │ + bne d6ea8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d7040 │ │ │ │ + beq d6ed8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43532 @ 0xaa0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d6fc0 │ │ │ │ + beq d6e58 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d70f8 │ │ │ │ + beq d6f90 │ │ │ │ ldr r5, [r9, r8] │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d7054 │ │ │ │ - movw r3, #43500 @ 0xa9ec │ │ │ │ + bcc d6eec │ │ │ │ + movw r3, #45260 @ 0xb0cc │ │ │ │ movt r3, #26 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d6fe0 │ │ │ │ + bne d6e78 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6ff4 │ │ │ │ - movw r3, #47876 @ 0xbb04 │ │ │ │ + beq d6e8c │ │ │ │ + movw r3, #49636 @ 0xc1e4 │ │ │ │ movt r3, #26 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d6ffc │ │ │ │ + bne d6e94 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1abb40 │ │ │ │ + bl 1ad4b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d7020 │ │ │ │ + beq d6eb8 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d6fb4 │ │ │ │ + beq d6e4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d7084 │ │ │ │ + beq d6f1c │ │ │ │ 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 d6fa4 │ │ │ │ - b d6fb4 │ │ │ │ - movw r2, #38648 @ 0x96f8 │ │ │ │ + bne d6e3c │ │ │ │ + b d6e4c │ │ │ │ + movw r2, #47508 @ 0xb994 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d6fa4 │ │ │ │ - b d6fb4 │ │ │ │ + bne d6e3c │ │ │ │ + b d6e4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9ff0 │ │ │ │ + bl 2dbf34 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d6f18 │ │ │ │ + bne d6db0 │ │ │ │ mov r4, #0 │ │ │ │ - b d6fb4 │ │ │ │ - bl 2b95d0 │ │ │ │ - b d6edc │ │ │ │ + b d6e4c │ │ │ │ + bl 2ba564 │ │ │ │ + b d6d74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9d48 │ │ │ │ + bl 2dbc8c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b d6ec8 │ │ │ │ - movw r0, #59944 @ 0xea28 │ │ │ │ + b d6d60 │ │ │ │ + movw r0, #60648 @ 0xece8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c3bf8 │ │ │ │ + b c3a98 │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d6f50 │ │ │ │ + bcc d6de8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59952 @ 0xea30 │ │ │ │ + movw r1, #60656 @ 0xecf0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 3dc0c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3dcf0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7020 │ │ │ │ + bne d6eb8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b d6f50 │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + b d6de8 │ │ │ │ + movw r1, #45612 @ 0xb22c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #59988 @ 0xea54 │ │ │ │ + movw r2, #60692 @ 0xed14 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3635c0 <_PyErr_Format@@Base> │ │ │ │ + bl 364718 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7020 │ │ │ │ + bgt d6eb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d7020 │ │ │ │ + bne d6eb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ - b d7020 │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + b d6eb8 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d70d4 │ │ │ │ + bne d6f6c │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 2e5378 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ - b d6ea0 │ │ │ │ + bl 2e7328 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ + b d6d38 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1b3c8c │ │ │ │ + b 1b4368 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60af4 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 608e4 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d6ea8 │ │ │ │ - b d7020 │ │ │ │ + bne d6d40 │ │ │ │ + b d6eb8 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, ip, ror r4 │ │ │ │ + rsbeq sl, sl, r4, ror r4 │ │ │ │ │ │ │ │ -000d7124 : │ │ │ │ +000d6fbc : │ │ │ │ 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] @ d724c │ │ │ │ + ldr r3, [pc, #268] @ d70e4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne d71d8 │ │ │ │ + bne d7070 │ │ │ │ tst r4, #8 │ │ │ │ - bne d7238 │ │ │ │ + bne d70d0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d717c │ │ │ │ + bne d7014 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d7228 │ │ │ │ - movw r4, #40400 @ 0x9dd0 │ │ │ │ + beq d70c0 │ │ │ │ + movw r4, #40392 @ 0x9dc8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7220 │ │ │ │ + beq d70b8 │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d71cc │ │ │ │ + bne d7064 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r6, r3 │ │ │ │ - bne d71cc │ │ │ │ - ldr r3, [pc, #148] @ d7250 │ │ │ │ + bne d7064 │ │ │ │ + ldr r3, [pc, #148] @ d70e8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7204 │ │ │ │ + bne d709c │ │ │ │ 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 d71e0 │ │ │ │ + bne d7078 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 2e5378 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ - b d7154 │ │ │ │ + bl 2e7328 <_Py_HandlePending@@Base+0x3f0> │ │ │ │ + b d6fec │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9ff0 │ │ │ │ + bl 2dbf34 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b d71d0 │ │ │ │ - bl 2b95d0 │ │ │ │ - b d7190 │ │ │ │ + b d7068 │ │ │ │ + bl 2ba564 │ │ │ │ + b d7028 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9d48 │ │ │ │ + bl 2dbc8c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b d717c │ │ │ │ + b d7014 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60af4 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 608e4 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d71d0 │ │ │ │ - b d715c │ │ │ │ + beq d7068 │ │ │ │ + b d6ff4 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, ip, ror r4 │ │ │ │ + rsbeq sl, sl, r4, ror r4 │ │ │ │ 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 d74d4 │ │ │ │ + blt d736c │ │ │ │ cmp r2, r5 │ │ │ │ - bgt d73f4 │ │ │ │ + bgt d728c │ │ │ │ cmp r5, #0 │ │ │ │ - beq d72ec │ │ │ │ + beq d7184 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx r0, r3, #6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d72f8 │ │ │ │ + beq d7190 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d7328 │ │ │ │ + bls d71c0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt d7328 │ │ │ │ + bgt d71c0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ 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 d731c │ │ │ │ + beq d71b4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ mov r1, r2 │ │ │ │ movt r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs d72b8 │ │ │ │ + bcs d7150 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7340 │ │ │ │ + bne d71d8 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d735c │ │ │ │ + beq d71f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d83d4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d759c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d72f0 │ │ │ │ + beq d7188 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b d72cc │ │ │ │ + b d7164 │ │ │ │ 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 d73b8 │ │ │ │ + beq d7250 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ addne r6, r6, #20 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d73ec │ │ │ │ + beq d7284 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [r4, #8] │ │ │ │ strd r2, [r4, #16] │ │ │ │ - b d72ec │ │ │ │ + b d7184 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq d73dc │ │ │ │ + beq d7274 │ │ │ │ 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 d739c │ │ │ │ + bne d7234 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b d739c │ │ │ │ + b d7234 │ │ │ │ cmn r3, #1 │ │ │ │ - bne d74d4 │ │ │ │ + bne d736c │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r5, r7 │ │ │ │ movge r8, r5 │ │ │ │ movlt r8, r7 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq d74e0 │ │ │ │ + beq d7378 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d74bc │ │ │ │ + bls d7354 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r8 │ │ │ │ - bge d7458 │ │ │ │ + bge d72f0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d7454 │ │ │ │ + beq d72ec │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d83d4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d759c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d72f0 │ │ │ │ + beq d7188 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d72d0 │ │ │ │ + ble d7168 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r8, r3, #1 │ │ │ │ - bne d7530 │ │ │ │ + bne d73c8 │ │ │ │ mov r3, #32 │ │ │ │ - bl 3f2d5c │ │ │ │ + bl 406d90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d72f0 │ │ │ │ + beq d7188 │ │ │ │ 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 d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b d72f0 │ │ │ │ + b d7188 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fb308 │ │ │ │ + bl 2fd2a8 │ │ │ │ mov r2, r0 │ │ │ │ - b d7438 │ │ │ │ + b d72d0 │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ - b d73fc │ │ │ │ + b d7294 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq d7574 │ │ │ │ + beq d740c │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls d7420 │ │ │ │ + bls d72b8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2fb308 │ │ │ │ + bl 2fd2a8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi d7438 │ │ │ │ - b d7424 │ │ │ │ + bhi d72d0 │ │ │ │ + b d72bc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #32 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 3f2d5c │ │ │ │ + bl 406d90 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d72f0 │ │ │ │ + beq d7188 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b d72ec │ │ │ │ + b d7184 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b d7500 │ │ │ │ + b d7398 │ │ │ │ │ │ │ │ -000d757c <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000d7414 <_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 d75fc <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq d7494 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ubfx r0, r3, #6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7608 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq d74a0 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d7638 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls d74d0 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt d7638 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt d74d0 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ 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 d762c <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq d74c4 <_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 d75c8 <_PyUnicodeWriter_WriteStr@@Base+0x4c> │ │ │ │ + bcs d7460 <_PyUnicodeWriter_WriteStr@@Base+0x4c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7650 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne d74e8 <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d766c <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + beq d7504 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d83d4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d759c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d7600 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq d7498 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b d75dc <_PyUnicodeWriter_WriteStr@@Base+0x60> │ │ │ │ + b d7474 <_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 d76c8 <_PyUnicodeWriter_WriteStr@@Base+0x14c> │ │ │ │ + beq d7560 <_PyUnicodeWriter_WriteStr@@Base+0x14c> │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ addne r5, r5, #20 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d76fc <_PyUnicodeWriter_WriteStr@@Base+0x180> │ │ │ │ + beq d7594 <_PyUnicodeWriter_WriteStr@@Base+0x180> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r3, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ strd r2, [r4, #16] │ │ │ │ - b d75fc <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b d7494 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq d76ec <_PyUnicodeWriter_WriteStr@@Base+0x170> │ │ │ │ + beq d7584 <_PyUnicodeWriter_WriteStr@@Base+0x170> │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ mov r0, r1 │ │ │ │ movt r0, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ addne r5, r5, #28 │ │ │ │ - bne d76ac <_PyUnicodeWriter_WriteStr@@Base+0x130> │ │ │ │ + bne d7544 <_PyUnicodeWriter_WriteStr@@Base+0x130> │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - b d76ac <_PyUnicodeWriter_WriteStr@@Base+0x130> │ │ │ │ + b d7544 <_PyUnicodeWriter_WriteStr@@Base+0x130> │ │ │ │ + │ │ │ │ +000d759c <_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 d7bd8 <_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 d7718 <_PyUnicodeWriter_PrepareInternal@@Base+0x17c> │ │ │ │ + ldrb r3, [r0, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d76f8 <_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 d76f8 <_PyUnicodeWriter_PrepareInternal@@Base+0x15c> │ │ │ │ + ldr r1, [r0, #24] │ │ │ │ + sub r3, ip, r3 │ │ │ │ + cmp r3, r1 │ │ │ │ + movlt r3, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d770c <_PyUnicodeWriter_PrepareInternal@@Base+0x170> │ │ │ │ + cmp r2, #127 @ 0x7f │ │ │ │ + bhi d7894 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f8> │ │ │ │ + cmp r3, #0 │ │ │ │ + blt d7b9c <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ + bgt d7b84 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ + movt r2, #106 @ 0x6a │ │ │ │ + mov r6, #1 │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ + movt r1, #11 │ │ │ │ + add r7, r3, #21 │ │ │ │ + ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne d7900 <_PyUnicodeWriter_PrepareInternal@@Base+0x364> │ │ │ │ + ldr r1, [pc, #1388] @ d7be0 <_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, r7, #1 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + mov r9, r0 │ │ │ │ + bcs d7a08 <_PyUnicodeWriter_PrepareInternal@@Base+0x46c> │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + ldr r0, [r0, r1, lsl #3] │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + cmp r0, ip │ │ │ │ + beq d79f0 <_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 d791c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + ldr lr, [r0, #24] │ │ │ │ + ldr r7, [r0, #28] │ │ │ │ + cmp lr, r7 │ │ │ │ + addls r1, r1, #1 │ │ │ │ + ldrhi r2, [r0, #12] │ │ │ │ + addls r1, lr, r1, lsl #3 │ │ │ │ + strhi r2, [ip, #12] │ │ │ │ + strls r1, [r0, #24] │ │ │ │ + addls r1, r0, lr │ │ │ │ + strhi ip, [r2, #8] │ │ │ │ + strls r1, [r0, #4] │ │ │ │ + strls r2, [r0, lr] │ │ │ │ + b d791c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp ip, r3 │ │ │ │ + movge r3, ip │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d762c <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1232] @ d7be4 <_PyUnicodeWriter_PrepareInternal@@Base+0x648> │ │ │ │ + str r4, [r5] │ │ │ │ + b d7838 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + cmp r0, ip │ │ │ │ + blt d77d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x238> │ │ │ │ + cmp r2, r1 │ │ │ │ + bls d7838 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + mov r1, r2 │ │ │ │ + bl 2d8694 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq d7b64 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r3 │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r4, [r5] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d7838 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d7838 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + ldr r4, [r5] │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + beq d7844 <_PyUnicodeWriter_PrepareInternal@@Base+0x2a8> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + mov r2, #127 @ 0x7f │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r3, #32 │ │ │ │ + beq d7aa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x50c> │ │ │ │ + ldrb r3, [r5, #33] @ 0x21 │ │ │ │ + add r2, r4, #20 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d7884 <_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 d7800 <_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 d7ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + ldrb r3, [r5, #33] @ 0x21 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d7ae8 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, ip │ │ │ │ + bl d9c94 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq d7b64 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + str r4, [r5] │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + bne d778c <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + ubfx r1, r3, #2, #3 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq d7a48 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ac> │ │ │ │ + cmp r1, #2 │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + bne d7a98 <_PyUnicodeWriter_PrepareInternal@@Base+0x4fc> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq d7aa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x50c> │ │ │ │ + add r2, r4, #28 │ │ │ │ + ldrb r3, [r5, #33] @ 0x21 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d77b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x218> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + b d77c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x22c> │ │ │ │ + cmp r2, #255 @ 0xff │ │ │ │ + bls d7a7c <_PyUnicodeWriter_PrepareInternal@@Base+0x4e0> │ │ │ │ + cmp r2, #65536 @ 0x10000 │ │ │ │ + bcs d7a50 <_PyUnicodeWriter_PrepareInternal@@Base+0x4b4> │ │ │ │ + cmp r3, #0 │ │ │ │ + blt d7b9c <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + mov r6, #2 │ │ │ │ + mov r1, r6 │ │ │ │ + mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + 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 r7, r2, #28 │ │ │ │ + bgt d7b84 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #40392 @ 0x9dc8 │ │ │ │ + movt r2, #106 @ 0x6a │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ + movt r1, #11 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ + cmp r4, r1 │ │ │ │ + beq d766c <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq d7b84 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #43532 @ 0xaa0c │ │ │ │ + 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] @ d7be8 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ + ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ + subs ip, r1, #0 │ │ │ │ + bne d7ab0 <_PyUnicodeWriter_PrepareInternal@@Base+0x514> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq d7990 <_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 d778c <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + b d7844 <_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 d7a68 <_PyUnicodeWriter_PrepareInternal@@Base+0x4cc> │ │ │ │ + cmp r6, #2 │ │ │ │ + str r8, [r4, #24] │ │ │ │ + lsleq r3, r3, #1 │ │ │ │ + str r8, [r4, #20] │ │ │ │ + strne r8, [r2, r3, lsl #2] │ │ │ │ + strheq r8, [r2, r3] │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + str r4, [r5] │ │ │ │ + ubfx r1, r3, #2, #3 │ │ │ │ + cmp r1, #1 │ │ │ │ + ubfxne r3, r3, #5, #1 │ │ │ │ + bne d7858 <_PyUnicodeWriter_PrepareInternal@@Base+0x2bc> │ │ │ │ + mov r3, #255 @ 0xff │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b d7874 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d8> │ │ │ │ + mov r0, r9 │ │ │ │ + strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ + bl b7a98 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ + bne d791c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + ldr r4, [r2, #976] @ 0x3d0 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ + movt r1, #10 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne d7b6c <_PyUnicodeWriter_PrepareInternal@@Base+0x5d0> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2ec70 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq d7b84 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + ldr r2, [r9, #800] @ 0x320 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r9, #800] @ 0x320 │ │ │ │ + b d791c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + mov r2, #255 @ 0xff │ │ │ │ + b d7864 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c8> │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + bcs d7b44 <_PyUnicodeWriter_PrepareInternal@@Base+0x5a8> │ │ │ │ + cmp r3, #0 │ │ │ │ + blt d7b9c <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + mov r6, #4 │ │ │ │ + b d78b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x314> │ │ │ │ + strb r8, [r2, r3] │ │ │ │ + str r8, [r4, #24] │ │ │ │ + str r8, [r4, #20] │ │ │ │ + str r4, [r5] │ │ │ │ + b d7838 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + cmp r3, #0 │ │ │ │ + blt d7b9c <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ + bgt d7b84 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + add r7, r3, #29 │ │ │ │ + mov r6, #1 │ │ │ │ + b d78e0 <_PyUnicodeWriter_PrepareInternal@@Base+0x344> │ │ │ │ + movt r2, #16 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + bne d7870 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d4> │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + b d7874 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d8> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + cmp ip, r1 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bne d7bc0 <_PyUnicodeWriter_PrepareInternal@@Base+0x624> │ │ │ │ + ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d7950 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b d7950 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ + cmp r2, r1 │ │ │ │ + mov r0, ip │ │ │ │ + movcs r1, r2 │ │ │ │ + bl 2d8694 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq d7b64 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r3 │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d7b38 <_PyUnicodeWriter_PrepareInternal@@Base+0x59c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d7b38 <_PyUnicodeWriter_PrepareInternal@@Base+0x59c> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + strb r3, [r5, #33] @ 0x21 │ │ │ │ + b d7834 <_PyUnicodeWriter_PrepareInternal@@Base+0x298> │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #41816 @ 0xa358 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b899c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + mvn r0, #0 │ │ │ │ + b d77cc <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + ldr r0, [r2, #972] @ 0x3cc │ │ │ │ + mov r1, r7 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + mov r4, r0 │ │ │ │ + b d7a30 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bl 36d9fc │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r5] │ │ │ │ + bne d7838 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + b d7b64 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #41868 @ 0xa38c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b899c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5] │ │ │ │ + b d7b64 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b d7950 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ + bl 36d9fc │ │ │ │ + b d7b64 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq r1, fp, r8, asr ip │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ push {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 d7d80 <_PyUnicodeWriter_WriteStr@@Base+0x804> │ │ │ │ + bge d8268 <_PyUnicodeWriter_PrepareInternal@@Base+0xccc> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ add ip, lr, #1 │ │ │ │ cmp r1, r3 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d7960 <_PyUnicodeWriter_WriteStr@@Base+0x3e4> │ │ │ │ + bne d7e48 <_PyUnicodeWriter_PrepareInternal@@Base+0x8ac> │ │ │ │ ldrb r2, [r0, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d785c <_PyUnicodeWriter_WriteStr@@Base+0x2e0> │ │ │ │ + beq d7d44 <_PyUnicodeWriter_PrepareInternal@@Base+0x7a8> │ │ │ │ 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 d7c08 <_PyUnicodeWriter_WriteStr@@Base+0x68c> │ │ │ │ + bgt d80f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb54> │ │ │ │ sub r2, ip, r2 │ │ │ │ cmp r2, r3 │ │ │ │ movge r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7c74 <_PyUnicodeWriter_WriteStr@@Base+0x6f8> │ │ │ │ + beq d815c <_PyUnicodeWriter_PrepareInternal@@Base+0xbc0> │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi d7b38 <_PyUnicodeWriter_WriteStr@@Base+0x5bc> │ │ │ │ + bhi d8020 <_PyUnicodeWriter_PrepareInternal@@Base+0xa84> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d7c50 <_PyUnicodeWriter_WriteStr@@Base+0x6d4> │ │ │ │ + blt d8138 <_PyUnicodeWriter_PrepareInternal@@Base+0xb9c> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d7b64 <_PyUnicodeWriter_WriteStr@@Base+0x5e8> │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + bgt d804c <_PyUnicodeWriter_PrepareInternal@@Base+0xab0> │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ mov r7, #1 │ │ │ │ - movw r2, #32112 @ 0x7d70 │ │ │ │ + movw r2, #31084 @ 0x796c │ │ │ │ movt r2, #11 │ │ │ │ add r9, r3, #21 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ mov r8, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne d78d0 <_PyUnicodeWriter_WriteStr@@Base+0x354> │ │ │ │ - ldr r2, [pc, #1456] @ d7d88 <_PyUnicodeWriter_WriteStr@@Base+0x80c> │ │ │ │ + bne d7db8 <_PyUnicodeWriter_PrepareInternal@@Base+0x81c> │ │ │ │ + ldr r2, [pc, #1456] @ d8270 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd4> │ │ │ │ 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 d7b98 <_PyUnicodeWriter_WriteStr@@Base+0x61c> │ │ │ │ + bcs d8080 <_PyUnicodeWriter_PrepareInternal@@Base+0xae4> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq d7b80 <_PyUnicodeWriter_WriteStr@@Base+0x604> │ │ │ │ + beq d8068 <_PyUnicodeWriter_PrepareInternal@@Base+0xacc> │ │ │ │ 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 d78ec <_PyUnicodeWriter_WriteStr@@Base+0x370> │ │ │ │ + bne d7dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ 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 d78ec <_PyUnicodeWriter_WriteStr@@Base+0x370> │ │ │ │ + b d7dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls d77a0 <_PyUnicodeWriter_WriteStr@@Base+0x224> │ │ │ │ + bls d7c88 <_PyUnicodeWriter_PrepareInternal@@Base+0x6ec> │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls d7c20 <_PyUnicodeWriter_WriteStr@@Base+0x6a4> │ │ │ │ + bls d8108 <_PyUnicodeWriter_PrepareInternal@@Base+0xb6c> │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movcc r8, #2 │ │ │ │ - bcs d7c94 <_PyUnicodeWriter_WriteStr@@Base+0x718> │ │ │ │ + bcs d817c <_PyUnicodeWriter_PrepareInternal@@Base+0xbe0> │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 444598 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 444880 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ 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 d7b64 <_PyUnicodeWriter_WriteStr@@Base+0x5e8> │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ + blt d804c <_PyUnicodeWriter_PrepareInternal@@Base+0xab0> │ │ │ │ + movw r6, #40392 @ 0x9dc8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r2, #32112 @ 0x7d70 │ │ │ │ + movw r2, #31084 @ 0x796c │ │ │ │ movt r2, #11 │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - beq d77d0 <_PyUnicodeWriter_WriteStr@@Base+0x254> │ │ │ │ + beq d7cb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x71c> │ │ │ │ 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 d7b64 <_PyUnicodeWriter_WriteStr@@Base+0x5e8> │ │ │ │ + beq d804c <_PyUnicodeWriter_PrepareInternal@@Base+0xab0> │ │ │ │ movw r2, #43532 @ 0xaa0c │ │ │ │ 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] @ d7d8c <_PyUnicodeWriter_WriteStr@@Base+0x810> │ │ │ │ + ldr r2, [pc, #1140] @ d8274 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd8> │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne d7cc0 <_PyUnicodeWriter_WriteStr@@Base+0x744> │ │ │ │ + bne d81a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xc0c> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d7ad8 <_PyUnicodeWriter_WriteStr@@Base+0x55c> │ │ │ │ + beq d7fc0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa24> │ │ │ │ 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 d79d0 <_PyUnicodeWriter_WriteStr@@Base+0x454> │ │ │ │ - b d7a88 <_PyUnicodeWriter_WriteStr@@Base+0x50c> │ │ │ │ + bne d7eb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x91c> │ │ │ │ + b d7f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x9d4> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp ip, r0 │ │ │ │ - bgt d7a18 <_PyUnicodeWriter_WriteStr@@Base+0x49c> │ │ │ │ + bgt d7f00 <_PyUnicodeWriter_PrepareInternal@@Base+0x964> │ │ │ │ cmp r1, r2 │ │ │ │ - bls d7a7c <_PyUnicodeWriter_WriteStr@@Base+0x500> │ │ │ │ - bl 2d6824 │ │ │ │ + bls d7f64 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + bl 2d8694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d7b78 <_PyUnicodeWriter_WriteStr@@Base+0x5fc> │ │ │ │ + beq d8060 <_PyUnicodeWriter_PrepareInternal@@Base+0xac4> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7a7c <_PyUnicodeWriter_WriteStr@@Base+0x500> │ │ │ │ + bgt d7f64 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d7a7c <_PyUnicodeWriter_WriteStr@@Base+0x500> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne d7f64 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d7a88 <_PyUnicodeWriter_WriteStr@@Base+0x50c> │ │ │ │ + beq d7f70 <_PyUnicodeWriter_PrepareInternal@@Base+0x9d4> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq d7be8 <_PyUnicodeWriter_WriteStr@@Base+0x66c> │ │ │ │ + beq d80d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb34> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7ac8 <_PyUnicodeWriter_WriteStr@@Base+0x54c> │ │ │ │ + bne d7fb0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa14> │ │ │ │ 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 d7a44 <_PyUnicodeWriter_WriteStr@@Base+0x4c8> │ │ │ │ + beq d7f2c <_PyUnicodeWriter_PrepareInternal@@Base+0x990> │ │ │ │ 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 d7cf8 <_PyUnicodeWriter_WriteStr@@Base+0x77c> │ │ │ │ + bhi d81e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xc44> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7cf8 <_PyUnicodeWriter_WriteStr@@Base+0x77c> │ │ │ │ + bne d81e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xc44> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9dfc <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d9c94 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d7b78 <_PyUnicodeWriter_WriteStr@@Base+0x5fc> │ │ │ │ + beq d8060 <_PyUnicodeWriter_PrepareInternal@@Base+0xac4> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne d79d0 <_PyUnicodeWriter_WriteStr@@Base+0x454> │ │ │ │ + bne d7eb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x91c> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d7bd8 <_PyUnicodeWriter_WriteStr@@Base+0x65c> │ │ │ │ + beq d80c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb24> │ │ │ │ cmp r1, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne d7c80 <_PyUnicodeWriter_WriteStr@@Base+0x704> │ │ │ │ + bne d8168 <_PyUnicodeWriter_PrepareInternal@@Base+0xbcc> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq d7be8 <_PyUnicodeWriter_WriteStr@@Base+0x66c> │ │ │ │ + beq d80d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb34> │ │ │ │ add r2, r4, #28 │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d79f8 <_PyUnicodeWriter_WriteStr@@Base+0x47c> │ │ │ │ + beq d7ee0 <_PyUnicodeWriter_PrepareInternal@@Base+0x944> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b d7a0c <_PyUnicodeWriter_WriteStr@@Base+0x490> │ │ │ │ + b d7ef4 <_PyUnicodeWriter_PrepareInternal@@Base+0x958> │ │ │ │ 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 d7c34 <_PyUnicodeWriter_WriteStr@@Base+0x6b8> │ │ │ │ + beq d811c <_PyUnicodeWriter_PrepareInternal@@Base+0xb80> │ │ │ │ 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 d7a9c <_PyUnicodeWriter_WriteStr@@Base+0x520> │ │ │ │ + bne d7f84 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e8> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ - b d7ab8 <_PyUnicodeWriter_WriteStr@@Base+0x53c> │ │ │ │ + b d7fa0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa04> │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls d7c48 <_PyUnicodeWriter_WriteStr@@Base+0x6cc> │ │ │ │ + bls d8130 <_PyUnicodeWriter_PrepareInternal@@Base+0xb94> │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs d7bf0 <_PyUnicodeWriter_WriteStr@@Base+0x674> │ │ │ │ + bcs d80d8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb3c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d7c50 <_PyUnicodeWriter_WriteStr@@Base+0x6d4> │ │ │ │ + blt d8138 <_PyUnicodeWriter_PrepareInternal@@Base+0xb9c> │ │ │ │ cmn r3, #-1073741808 @ 0xc0000010 │ │ │ │ lslle r2, r3, #1 │ │ │ │ movle r8, #2 │ │ │ │ addle r9, r2, #30 │ │ │ │ - ble d78b0 <_PyUnicodeWriter_WriteStr@@Base+0x334> │ │ │ │ - bl 36ccf4 │ │ │ │ + ble d7d98 <_PyUnicodeWriter_PrepareInternal@@Base+0x7fc> │ │ │ │ + bl 36d9fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne d7a7c <_PyUnicodeWriter_WriteStr@@Base+0x500> │ │ │ │ + bne d7f64 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ mvn r0, #0 │ │ │ │ - b d7a10 <_PyUnicodeWriter_WriteStr@@Base+0x494> │ │ │ │ + b d7ef8 <_PyUnicodeWriter_PrepareInternal@@Base+0x95c> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7e9c │ │ │ │ + bl b7a98 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d78ec <_PyUnicodeWriter_WriteStr@@Base+0x370> │ │ │ │ + bne d7dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #62080 @ 0xf280 │ │ │ │ + movw r2, #61712 @ 0xf110 │ │ │ │ movt r2, #10 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne d7d50 <_PyUnicodeWriter_WriteStr@@Base+0x7d4> │ │ │ │ + bne d8238 <_PyUnicodeWriter_PrepareInternal@@Base+0xc9c> │ │ │ │ mov r0, r9 │ │ │ │ bl 2ec70 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d7b64 <_PyUnicodeWriter_WriteStr@@Base+0x5e8> │ │ │ │ + beq d804c <_PyUnicodeWriter_PrepareInternal@@Base+0xab0> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b d78ec <_PyUnicodeWriter_WriteStr@@Base+0x370> │ │ │ │ + b d7dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x838> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne d7ab4 <_PyUnicodeWriter_WriteStr@@Base+0x538> │ │ │ │ + bne d7f9c <_PyUnicodeWriter_PrepareInternal@@Base+0xa00> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b d7ab8 <_PyUnicodeWriter_WriteStr@@Base+0x53c> │ │ │ │ + b d7fa0 <_PyUnicodeWriter_PrepareInternal@@Base+0xa04> │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs d7c9c <_PyUnicodeWriter_WriteStr@@Base+0x720> │ │ │ │ + bcs d8184 <_PyUnicodeWriter_PrepareInternal@@Base+0xbe8> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d7c50 <_PyUnicodeWriter_WriteStr@@Base+0x6d4> │ │ │ │ + blt d8138 <_PyUnicodeWriter_PrepareInternal@@Base+0xb9c> │ │ │ │ mov r8, #4 │ │ │ │ - b d7880 <_PyUnicodeWriter_WriteStr@@Base+0x304> │ │ │ │ + b d7d68 <_PyUnicodeWriter_PrepareInternal@@Base+0x7cc> │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls d77a0 <_PyUnicodeWriter_WriteStr@@Base+0x224> │ │ │ │ + bls d7c88 <_PyUnicodeWriter_PrepareInternal@@Base+0x6ec> │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi d7b40 <_PyUnicodeWriter_WriteStr@@Base+0x5c4> │ │ │ │ + bhi d8028 <_PyUnicodeWriter_PrepareInternal@@Base+0xa8c> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt d7b64 <_PyUnicodeWriter_WriteStr@@Base+0x5e8> │ │ │ │ + bgt d804c <_PyUnicodeWriter_PrepareInternal@@Base+0xab0> │ │ │ │ add r9, r3, #29 │ │ │ │ mov r8, #1 │ │ │ │ - b d78b0 <_PyUnicodeWriter_WriteStr@@Base+0x334> │ │ │ │ + b d7d98 <_PyUnicodeWriter_PrepareInternal@@Base+0x7fc> │ │ │ │ strb r7, [r2, r3] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b d7a7c <_PyUnicodeWriter_WriteStr@@Base+0x500> │ │ │ │ + b d7f64 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ cmp r3, #0 │ │ │ │ - bge d7c20 <_PyUnicodeWriter_WriteStr@@Base+0x6a4> │ │ │ │ + bge d8108 <_PyUnicodeWriter_PrepareInternal@@Base+0xb6c> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40744 @ 0x9f28 │ │ │ │ + movw r1, #41868 @ 0xa38c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d7b78 <_PyUnicodeWriter_WriteStr@@Base+0x5fc> │ │ │ │ - ldr r4, [pc, #276] @ d7d90 <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ + b d8060 <_PyUnicodeWriter_PrepareInternal@@Base+0xac4> │ │ │ │ + ldr r4, [pc, #276] @ d8278 <_PyUnicodeWriter_PrepareInternal@@Base+0xcdc> │ │ │ │ str r4, [r5] │ │ │ │ - b d7a7c <_PyUnicodeWriter_WriteStr@@Base+0x500> │ │ │ │ + b d7f64 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c8> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne d7ab4 <_PyUnicodeWriter_WriteStr@@Base+0x538> │ │ │ │ - b d7be8 <_PyUnicodeWriter_WriteStr@@Base+0x66c> │ │ │ │ + bne d7f9c <_PyUnicodeWriter_PrepareInternal@@Base+0xa00> │ │ │ │ + b d80d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb34> │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcc d7c00 <_PyUnicodeWriter_WriteStr@@Base+0x684> │ │ │ │ + bcc d80e8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb4c> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40692 @ 0x9ef4 │ │ │ │ + movw r1, #41816 @ 0xa358 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b84f8 │ │ │ │ + bl 1b899c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d7b78 <_PyUnicodeWriter_WriteStr@@Base+0x5fc> │ │ │ │ - movw r1, #3876 @ 0xf24 │ │ │ │ + b d8060 <_PyUnicodeWriter_PrepareInternal@@Base+0xac4> │ │ │ │ + movw r1, #5528 @ 0x1598 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d7d68 <_PyUnicodeWriter_WriteStr@@Base+0x7ec> │ │ │ │ + bne d8250 <_PyUnicodeWriter_PrepareInternal@@Base+0xcb4> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7920 <_PyUnicodeWriter_WriteStr@@Base+0x3a4> │ │ │ │ + bne d7e08 <_PyUnicodeWriter_PrepareInternal@@Base+0x86c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32a584 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 32c7e0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d7920 <_PyUnicodeWriter_WriteStr@@Base+0x3a4> │ │ │ │ + b d7e08 <_PyUnicodeWriter_PrepareInternal@@Base+0x86c> │ │ │ │ cmp r1, r2 │ │ │ │ movcc r1, r2 │ │ │ │ - bl 2d6824 │ │ │ │ + bl 2d8694 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d7b78 <_PyUnicodeWriter_WriteStr@@Base+0x5fc> │ │ │ │ + beq d8060 <_PyUnicodeWriter_PrepareInternal@@Base+0xac4> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl d8a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d88bc <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7d44 <_PyUnicodeWriter_WriteStr@@Base+0x7c8> │ │ │ │ + bgt d822c <_PyUnicodeWriter_PrepareInternal@@Base+0xc90> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d7d44 <_PyUnicodeWriter_WriteStr@@Base+0x7c8> │ │ │ │ - bl bd0dc <_Py_Dealloc@@Base> │ │ │ │ + bne d822c <_PyUnicodeWriter_PrepareInternal@@Base+0xc90> │ │ │ │ + bl bcc3c <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b d7a78 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ + b d7f60 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c4> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ - b d7bc0 <_PyUnicodeWriter_WriteStr@@Base+0x644> │ │ │ │ + b d80a8 <_PyUnicodeWriter_PrepareInternal@@Base+0xb0c> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d7920 <_PyUnicodeWriter_WriteStr@@Base+0x3a4> │ │ │ │ - bl 36ccf4 │ │ │ │ - b d7b78 <_PyUnicodeWriter_WriteStr@@Base+0x5fc> │ │ │ │ + b d7e08 <_PyUnicodeWriter_PrepareInternal@@Base+0x86c> │ │ │ │ + bl 36d9fc │ │ │ │ + b d8060 <_PyUnicodeWriter_PrepareInternal@@Base+0xac4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ + rsbeq sl, sl, r8, asr #27 │ │ │ │ + rsbeq r1, fp, r8, asr 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 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - blt d83c0 <_PyUnicodeWriter_WriteStr@@Base+0xe44> │ │ │ │ + blt d88a8 <_PyUnicodeWriter_PrepareInternal@@Base+0x130c> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d7f08 <_PyUnicodeWriter_WriteStr@@Base+0x98c> │ │ │ │ + bne d83f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe54> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7ee8 <_PyUnicodeWriter_WriteStr@@Base+0x96c> │ │ │ │ + beq d83d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe34> │ │ │ │ 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 d7ee8 <_PyUnicodeWriter_WriteStr@@Base+0x96c> │ │ │ │ + bgt d83d0 <_PyUnicodeWriter_PrepareInternal@@Base+0xe34> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7efc <_PyUnicodeWriter_WriteStr@@Base+0x980> │ │ │ │ + beq d83e4 <_PyUnicodeWriter_PrepareInternal@@Base+0xe48> │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes